This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Open-source Software for Engine Model Development and Testing
Technical Paper
2004-01-0905
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
Open-source software is growing in popularity and becoming a real alternative to proprietary software. This is not only happening in home and office applications, but in embedded, industrial and engineering applications as well. This paper shows how open-source software can be used to develop and test engine models, both in simulations and in laboratory tests with real engines. It begins by explaining what open-source software is, its advantages and disadvantages compared to proprietary software, and what relevant software for engine modelling is already available. The paper describes the experience of the Engine Control Group (ECG) at the Technical University of Denmark (DTU), using a full open-source Linux solution including some software developed by the group itself. Finally, the paper concludes with the pros and cons of using this approach, suggesting tools and features to be developed in the future.
Recommended Content
Authors
Citation
Martinez, I. and Hendricks, E., "Open-source Software for Engine Model Development and Testing," SAE Technical Paper 2004-01-0905, 2004, https://doi.org/10.4271/2004-01-0905.Also In
References
- Hall, C. E. A Real-time Linux System for Autonomous Navigation and Flight Attitude Control of an Uninhabited Aerial Vehicle Digital Avionics Systems, 2001. DASC. 20th Conference IEEE 2001
- Romanenko, A. Santos, L. O. Afonso, P. A. F. N. A. Real-time Linux in Chemical Process Control: Some Application Results Proceedings of the Fourth Real-Time Linux Workshop FRANK Linux Systems 2002
- Bruyninckx, H. Soetens, P. Koninckx, B. The Real-Time Motion Control Core of the Orocos Project IEEE International Conference on Robotics and Automation 2003
- Nikoukhah, R. Serge, S. SCICOS, a Dynamic System Builder and Simulator Proceedings of the 1996 IEEE International Symposium on Computer-Aided Control System Design 430 435 1996
- Hodel, A. S. Tenison, R. B. Clem, D. A. Ingram, J. E. The Octave Control Systems Toolbox: a Matlab/sup TM/-like CACSD enviroment Proceedings of the 1996 IEEE International Symposium on Computer-Aided Control System Design 1996
- Macchelli, A. Melchiorri, C. Carloni, R. Guidetti, M. Space Robotics: an Experimental Set-up Based on RTAI-Linux Proceedings of the Fourth Real-Time Linux Workshop FRANK Linux Systems 2002
- Dozio, L. Bianchi, E. Active Noise Control Headsets Using RTAI Proceedings of the Third Real-Time Linux Workshop FRANK Linux Systems 2001
- House, S. B. Niehaus, D. KURT-Linux Support for Synchronous Fine-Grain Distributed Computations Proceedings of the Sixth IEEE Real-Time Technology and Applications Symposium IEEE 2000
- Ghosh, S. Rajkumar, R. Resource Management of the OS Network Subsystem Proceedings of the Fifth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing IEEE 2002
- Hong, S. Embedded Linux outlook in the PostPC industry Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing IEEE 2003
- Straumann, T. Open Source Real-Time Operating Systems Overview 8th International Conference on Accelerator and Large Experimental Physics Control Systems Stanford Linear Accelerator Center 2001
- Härtig, H. Hohmuth, M. Liedtke, J. Schönberg, S. Wolter, J. The Performance of μ -Kernel-based Systems 16th ACM Symposium on Operating Systems Principles 1997
- Aldea Rivas, M. Gonzalez Harbour, M. Evaluation of New POSIX Real-Time Operating Systems Services for Small Embedded Platforms Proceedings of the 15th Euromicro Conference on Real-Time Systems IEEE 2003
- Culianu, C. A. Christini, D. J. A Sample Data Acquisition and Control Application Using RTLab Proceedings of the Fourth Real-Time Linux Workshop FRANK Linux Systems 2002
- Martinez, I. Real Time Linux System for Control Applications Technical University of Denmark 2000
- Lillelund, J. Hendricks, E. A PC Engine Control Development System SAE Tecnical Paper, (910528) 1991
- Lillelund, J. Design of an Engine Control Development System Technical University of Denmark/DIA 1990
- Hendricks, E. Sorensen, S. C. Mean Value Modelling of Spark Ignition Engines SAE Tecnical Paper, ( 900616 ) 1990
- Hendricks, E. Chevalier, A. Jensen, M. Sorenson, S. C. Trumpy, D. Asik, J. Modelling of the Manifold Filling Dynamics SAE Technical Paper, ( 960037 ) 1996