Draft:Software-in-the-loop
Draft article not currently submitted for review.
This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after six months. To edit or make changes to this draft, simply click on the "Edit" tab at the top of the window. To be accepted, a draft should:
It is strongly discouraged to write about either yourself or your business or employer. If you do so, you must declare it. Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Last edited by Diannaa (talk | contribs) 4 days ago. (Update) |
Unlike hardware-in-the-loop (HIL), the software-in-the-loop (SIL) method does not require any special hardware.[1] The original ECU code is written to a file – usually a dynamic link library (DLL) – using an automated coding process. This DLL can be integrated into an environment model in a simulation tool (e.g., MATLAB Simulink). The DLL is then tested in a purely virtual model environment. Unlike the hardware-in-the-loop (HIL) method, no control unit or real-time simulator is required.
SIL simulators do not run in real time; the simulation can be paused at any time for debugging purposes. Hardware-related run-time issues or variable overflows that occur on the real ECU are difficult to detect using SIL simulations.
Other advantages of SIL include the fact that the target hardware does not need to be specified in advance and that costs are significantly lower due to the absence of a simulation environment. The simulation model used here can also be reused in subsequent HIL simulations, allowing the individual test runs to be compared with one another.
References
[edit]- ^ Schäuffele, Jörg; Zurawka, Thomas (2010-01-27). Automotive Software Engineering: Grundlagen, Prozesse, Methoden und Werkzeuge effizient einsetzen (in German). Vieweg+Teubner Verlag. ISBN 978-3-8348-0364-1.
