ArticleslgStudy

engineering

System-level simulation

System-level simulation is a engineering topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand System-level simulation rather than just read about it. In short: System-level simulation (SLS) is a collection of practical methods used in the field of systems engineering, in order to simulate with a computer the global behavior of large cyber-physical systems. Cyber-physical systems (CPS) are systems composed of physical entities regulated by computational elements (e.g. electronic controllers).

Key takeaways

  • System-level simulation belongs to engineering; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect System-level simulation to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of System-level simulation from memory before moving on to harder problems.

Reference excerpt

System-level simulation (SLS) is a collection of practical methods used in the field of systems engineering, in order to simulate with a computer the global behavior of large cyber-physical systems. Cyber-physical systems (CPS) are systems composed of physical entities regulated by computational elements (e.g. electronic controllers). System-level simulation is mainly characterized by:

a level of detail adapted to the practical simulation of large and complex cyber-physical systems (e.g. plants, aircraft, industrial facilities) the possibility to use the simulation even if the system is not fully specified, i.e. simulation does not necessarily require a detailed knowledge of each part of the system. This makes it possible to use the simulation for conception or study phases, even at an early stage in this process These two characteristics have several implications in terms of modeling choices (see further). System-level simulation shares some other characteristics with CPS simulation in general:

SLS involves multi-physics models (thermo-fluidic, mechanical, electrical, etc.) SLS is frequently cross-disciplinary, i.e., it is frequently the result of a collaboration between people with different expertises SLS is generally built upon a hierarchy of models: an organized modeling is usually necessary to make the whole model envisagable; the conceptual decomposition of the system into sub-systems is related to the notion of system of systems SLS is mainly about computing the evolution over time of the physical quantities that characterize the system of interest, but other aspects can be added like failure modeling or requirement verification.

Motivations and benefit The main motivation for SLS is the application of the holistic principle to computer simulation, which would state that simulating the system as a whole tells more than simulating parts of the system separately. Indeed, simulating the different parts of a complex system separately means neglecting all the possible effects of their mutual interactions. In many applications, these interactions cannot be ignored because of strong dependencies between the parts. For instance, many CPSs contain feedbacks that cannot be broken without modifying the system behavior. Feedbacks can be found in most modern industrial systems, which generally include one or more control systems. Another example of benefits from system-level simulations is reflected in the high degree of accuracy (e.g., less than 1% cumulative validation error over 6 months of operation) of such simulations in the case of a solar thermal system. On the other hand, simply connecting existing simulation tools, each built specifically to simulate one of the system parts, is not possible for large systems since it would lead to unacceptable computation times. SLS aims at developing new tools and choosing relevant simplifications in order to be able to simulate the whole cyber-physical system. SLS has many benefits compared to detailed co-simulation of the system sub-parts. The results of a simulation at the system level are not as accurate as those of simulations at a finer level of detail, but with adapted simplifications it is possible to simulate at an early stage, even when the system is not yet fully specified. Early bugs or design flaws can then be detected more easily. SLS is also useful as a common tool for cross-discipline experts, engineers, and managers and can consequently enhance the cooperative efforts and communication. Improving the quality of exchanges reduces the risk of miscommunication or misconception between engineers and managers, which are known to be major sources of design errors in complex system engineering. More generally SLS must be contemplated for all applications whenever only the simulation of the whole system is meaningful, while the computation times are constrained. For instance, simulators for plant operators training must imitate the behavior of the whole plant while the simulated time must run faster than real time.

Modeling choices Cyber-physical systems are hybrid systems, i.e., they exhibit a mix of discrete and continuous dynamics. The discrete dynamics mostly originate from digital sensing or computational sub-systems (e.g. controllers, computers, signal converters). The adopted models must consequently be capable of modeling such a hybrid behavior. It is common in SLS to use 0D —sometimes 1D— equations to model physical phenomena with space variables, instead of 2D or 3D equations. The reason for such a choice is the size of the simulated systems, which are generally too large (i.e. having too many elements or too much space extension) for the simulation to be computationally tractable. Another reason is that 3D models require the detailed geometry of each part to be modeled. This detailed knowledge might not be known to the modeler, especially if the modeling is done at an early step in the development process. The complexity of large CPSs makes them difficult to describe and visualize. A representation that can be arranged so that its structure looks like the structure of the original system greatly aids legibility and ease of comprehension. Therefore, acausal modeling is generally preferred to causal modeling with block diagrams. Acausal modeling is also preferred because component models can be reused, contrary to models developed as block diagrams.

Domains of application System-level simulation is used in various domains like:

building engineering for heating, ventilating and air conditioning simulation automotive engineering power plants (solar, combined-cycle) MEMS naval architecture aircraft architecture offshore oil production

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with System-level simulation

Start with the simplest possible case. Write down what System-level simulation claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In engineering, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to System-level simulation before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about System-level simulation ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of System-level simulation

In research
System-level simulation appears in engineering research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses System-level simulation in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
System-level simulation is common in secondary-school and first-year university syllabi. It links to neighbouring topics Systems engineering, so understanding it makes those chapters shorter.
In everyday life
Look for System-level simulation outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study System-level simulation in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what System-level simulation means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain System-level simulation out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is System-level simulation in simple terms?

System-level simulation (SLS) is a collection of practical methods used in the field of systems engineering, in order to simulate with a computer the global behavior of large cyber-physical systems. Cyber-physical systems (CPS) are systems composed of physical entities regulated by computational el…

Why does System-level simulation matter?

Because it connects several engineering ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study System-level simulation?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on System-level simulation.

Tags

  • Systems engineering

Keep exploring