Crimson Publishers Publish With Us Reprints e-Books Video articles

Full Text

COJ Electronics & Communications

On the Advantages of Simulation based Approach in Engineering

Tuncer Ören*

School of Electrical Engineering and Computer Science, University of Ottawa, Canada

*Corresponding author: Tuncer Ören, School of Electrical Engineering and Computer Science, University of Ottawa, Ontario, K1N 6N5 Canada

Submission: June 05, 2018;Published: July 12, 2018

DOI: 10.31031/COJEC.2018.01.000501

ISSN 2640-9739
Volume1 Issue1

Abstract

This brief note highlights the vital role of simulation-based experimentation and simulation-based experience in several aspect of engineering. Only the outlines and several references are given where additional references can also be found.

keywords: Computational experiments; Computational experience; Advantages of simulation-based engineering; Emulation; Pretention; Counterfeit; Cyber-Physical Systems; Cognitive; Dynamic models; Cybernetics; Artificial intelligence; Simulation-based paradigm; Decision support; System theories; Synergies; Virtual prototyping; Testing; Planning; Acquisition; Proof of concept

Introduction

The term simulation is based on the concept of similarity and has many meanings. As an everyday word, the similarity may represent a positive or negative relationship with reality. In a positive relationship, simulation may mean “imitation” or “pretention.” For example, in a training session of a new employee, a senior sales representative may simulate (or pretend to behave like) a tough customer. In a negative relationship, simulation may be used to denote deliberate misrepresentation of reality such as “counterfeit.” A related but different concept is emulation where a system can be used in lieu of another system. For example, a dialysis machine may emulate the functioning of a kidney.

Simulation

In science, engineering, and technology, simulation is related with experimentation and experience.Often these two aspects of simulation can be considered separately, and two specific definitions can be as follows: For the experimentation aspect: Simulation is using dynamic models to perform goal-directed experiments. A dynamic model has time-dependent variables and/or structure. For the experience aspect: Simulation is using dynamic models to gain experience: (1) to enhance three types of skills, namely motor, cognitive, or operational skills, or (2) for entertainment. Hence, a concise definition of simulation is: Simulation is using dynamic models to perform goal-directed experiments or to gain experience to enhance three types of skills or for entertainment. Simulation used for entertainment is called simulation gaming. Simulation has been used in a large number of application areas for many reason [1]. Hence, some existing definitions of simulation have focused views. For a review of 100 definitions of simulation and their critical review [2,3]. In this article, the focus is the use of simulation for experimentation and for gaining experience to enhance three types of skills.

Simulation-Based Approach

For a long time, model-based engineering has been accepted as de facto approach for science, engineering, and technology aiming “at increasing the effectiveness of engineering by using models as key artifacts in the development process” [4]. Model-based simulation was first promoted by Ören and Zeigler [5] and later by Ören et al. [6]. However, advances in modeling and simulation and its many synergies with several disciplines [7] such as computation, software engineering, system theories, cybernetics, artificial intelligence, and software agents make it a valuable infrastructure for many disciplines. [8] and for engineering [9]. A recent article clarified the benefits of a shift from model-based to simulationbased paradigm [10]. In this article, the benefits of the shift of paradigm from model-based to simulation-based approach are elaborated on. Experimentation possibility of simulation-based approach allows decision support, understanding, and can enhance education.

So far as decision support is concerned, simulation allows [11]:

1. Prediction and evaluation of behavior and/or performance of the system represented by a model under the experimental conditions.

2. Evaluation of alternative models, parameters, experimental, and/or operating conditions on model behavior or performance.

3. Sensitivity analysis of behavior and/or performance of the system of interest based on granularities of different models, parameters, and experimental and/or operating conditions.

4. Virtual prototyping.

5. Testing.

6. Planning.

7. Acquisition (simulation-based acquisition).

8. Proof of concept.

Furthermore, experiments can be performed:

i. When the real system does not exist yet (at design level).

ii. When real environments are not accessible or very difficult to access

iii. Under dangerous and/or extreme conditions.

iv. To provide convenience of time for very fast or very slow phenomena.

Another possibility is to have integrated or symbiotic simulation where the operations of the real system and its simulation are connected. Two class of advantages are possible:

i. The system of interest and the simulation program operate simultaneously to enrich system’s operation for (1) on-line diagnostics (when there is discrepancy between their behaviors) or (2) for simulation-based augmented or enhanced reality.

ii. To support real systems operations by allowing parallel experiments while system is running. In this case the system of interest and the simulation program can operate alternately to provide simulation-based predictive displays.

In reverse-engineering of a complex system as in most analysis problems of science, simulation can help understanding the system. Simulation-based learning and education is widely used [12]. Simulation-based experience is vital to enhance three types of skills:

a. To enhance motor skills (by simulators or by virtual simulation).

b. To enhance decision making and communication skills (by constructive simulation or gaming simulation).

c. To enhance operational skills (by live simulation).

Conclusion and Future Work

Model-based approach has been very beneficial for several applications in many disciplines. Simulation, being model-based, provides many advantages of experimentation and gaining experience for them as well as engineering. A recent reference [13] has valuable chapters on simulation-based engineering [14] simulation-based systems engineering [15], simulationbased Cyber-Physical Systems [16], Simulation-based Software Engineering [8], and simulation-based military training [17]. The exponential increase of simulation studies in social systems is also very promising in simulation-based social systems engineering [18].

Cyber-physical systems engineering is another important application area [19]. Advances of computation brings new possibilities for simulation-based advanced applications. Some such possibilities include simulation on wearable computers [20] and quantum computer simulation [21-23].

References

  1. Ören T(2009) Uses of Simulation. In: Principles of Modeling and Simulation: A Multidisciplinary Approach, by John A Sokolowski, Catherine M Banks (Eds.), John Wiley, New Jersey, USA, pp. 153-179.
  2. Oren TI (2011) The Many Facets of Simulation through a Collection of about 100 Definitions. SCS M&S Magazine2(2): 82-92.
  3. Oren TI (2011) A Critical Review of Definitions and About 400 Types of Modeling and Simulation. SCS M&S Magazine 2(3):142-151.
  4. Liebel G (2014) Assessing the State-of-Practice of Model-Based Engineering in the Embedded Systems Domain. In: Dingel J, Schulte W, Ramos I, Abrahao S, Insfran E (Eds.), Model-Driven Engineering Languages and Systems. MODELS 2014. Lecture Notes in Computer Science, Springer 8767: 166-182.
  5. Oren TI, Zeigler BP (1979) Concepts for Advanced Simulation Methodologies. Simulation 32(3): 69-82.
  6. Oren TI, Zeigler, BP, Elzas, MS (Eds.) (1984) Simulation and Model-Based Methodologies: An Integrative View. NATO ASI Series, Springer-Verlag, Berlin, Heidelberg, New York, USA, pp. 651.
  7. Oren T, Yilmaz L (2012) Synergies of simulation, agents, and systems engineering. Expert Systems with Applications 39(1): 81-88.
  8. Tanir O (2017) Simulation-based Software Engineering. In: Mittal S, Durak U, Oren T (Eds), Guide to Simulation-Based Disciplines: Advancing our Computational Future. Springer pp. 151-166.
  9. A Report of the National Science Foundation Blue Ribbon Panel on Simulation-Based Engineering Science(2006) Revolutionizing Engineering Science through Simulation, USA.
  10. Oren T, Mittal S, Durak U (2018) Induced Emergence in Social System Engineering: Multimodels and Dynamic Couplings as Methodological Bases. In: Mittal S, Diallo SY,Tolk A (Eds.), Emergent Behavior in Complex Systems Engineering: A Modeling and Simulation Approach, Wiley, New Jersey, USA.
  11. Oren TI (2010) Simulation and Reality: The Big Picture. International Journal of Modeling, Simulation, and Scientific Computing (of the Chinese Association for System Simulation - CASS) by the World Scientific Publishing Co. China 1(1): 1-25.
  12. Oren T, Turnitsa T, Mittal S, Diallo SY (2017) Simulation-based Learning and Education. In: Mittal S, Durak U, Oren T (Eds), Guide to Simulation- Based Disciplines: Advancing our Computational Future, Springer pp. 293-314.
  13. Oren T, Mittal S, Durak U (2017) The Evolution of Simulation and its Contributions to Many Disciplines. Chapter 1 of: Mittal S, Durak U, Oren T (Eds.), Guide to Simulation-Based Disciplines: Advancing our Computational Future, Springer p. 3-24.
  14. Cakmakci M, Sendur GK, Durak U (2017) Simulation-based Engineering. In: Mittal S, Durak U, Oren T (Eds.), Guide to Simulation-Based Disciplines: Advancing our Computational Future, Springer p. 39-73.
  15. Tolk A, Christopher G, Glazner G, Pitsko R (2017) Simulation-based Systems Engineering. In: Mittal S, U Durak, T Oren (Eds.), Guide to Simulation-Based Disciplines: Advancing our Computational Future, Springer pp. 75-102.
  16. Li B Hu, Zhang L, Li T, Lin Y, J Cui (2017) Simulation-based Cyber-Physical Systems. In:Mittal S, U Durak, T Oren (Eds.), Guide to Simulation-Based Disciplines: Advancing our Computational Future, Springer pp. 103-126.
  17. Bruzzone A, Massei M (2017) Simulation-based Military Training. In: Mittal S, Durak U, Oren T (Eds.), Guide to Simulation-Based Disciplines: Advancing our Computational Future. Springer pp. 315-361.
  18. Oren T, Mittal S, Durak U (2018) A Shift from Model-Based to Simulation- Based Paradigm: Timeliness and Usefulness for Many Disciplines. International Journal of Computer & Software Engineering. 3: 1.
  19. Feeney AB, Frechette S, Srinivasan V (2016) Cyber-Physical Systems Engineering for Manufacturing. Springer, pp. 81-110.
  20. Taylor GS, Barnett JS (2013) Evaluation of Wearable Simulation Interface for Military Training. Human Factors: The Journal of the Human Factors and Ergonomics Society 55( 3):672-690.
  21. Trounson A (2018) Quantum Leap in Computer Simulation. Pursuit University of Melbourne, Australia.
  22. Mittal S, Durak U, Oren T (2017) (Eds.), Guide to Simulation-Based Disciplines. Advancing our Computational Future, Springer.
  23. Oren TI (1984). Model-Based Activities: A Paradigm Shift. In: Simulation and Model-Based Methodologies: An Integrative View, Oren TI, Zeigler BP, ElzasMS (Eds.), Springer-Verlag, Heidelberg, Germany, p. 3-40.

© 2018 Tuncer Ören. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and build upon your work non-commercially.