New tasks for automotive control systems, such as the development and test of networked functions, require development and test processes based on a common model platform. BMW uses proprietary Simulink based models for powertrain and vehicle simulation. The wide application of these models in Hardware-in-the-Loop (HiL) and Model-in-the-Loop (MiL) simulations, on engine and gearbox test stands as well as for driving simulators requires a tool based handling and management of the simulation models. BMW is building a model database for version and configuration management of these large heterogeneous models and the associated parameter sets. The core functionality of the tool is the management of hierarchically structured models. Such models are composed of basic functions, sub-models of different hierarchical levels, parameter sets, support tools, scripts and other associated files like template simulations. The model database has to manage the versioning of the file groups and their hierarchical relationship and has to manage process-parameters controlling their development status. Models may be partially re-used. Modules and complete model builds are unique and can be referenced. The database provides adequate views on models to different users. End users browse the released models to retrieve the required simulation. An important feature of this new tool is the integration of model and parameter build and control services. These are functions to automate the modular build-up- and save-process of hierarchically structured Simulink models in coordination with parameter m-files. The hierarchy of a Simulink model and the associated parameter files are represented in the database and the sources are managed accordingly. The database also interfaces with model test and quality assurance processes, where the module status information from the database can be used to direct these processes. Currently a prototype of the database is operated for a group of selected models and users. The prototype has a client/server architecture allowing the operation in a multi-user environment by providing access control. The next step is the development of the fully productive solution with interfaces to other databases and integrated support concept.
Model database for complex simulink models
Modell-Datenbank für komplexe Simulinkmodelle
2005
10 Seiten, 9 Bilder, 3 Quellen
Aufsatz (Konferenz)
Englisch
Änderungsmanagement , Automobilbau , Client-Server , Datenbank , Datenbus , elektronische Entwurfsautomatisierung , elektronische Regelung , Entwicklungsumgebung , Entwicklungswerkzeug , Erfahrungsbericht , Fahrzeugerprobung , Konferenzbericht , Konfigurationsmanagement , Kraftfahrzeugelektronik , Modellbildung , Modellierung der Fertigung , Modellsimulation , Pkw (Personenkraftwagen) , Prototyp , Prozessmodell , Qualitätssicherung , rechnerunterstützte Simulation , Reglermodul , Schaltautomat , Simulationsmodell , Simulationsmodellbildung , Simulationsprogramm , Simulationssprache , Software-Modul , Verbrennungsmotor
Building Simulink Linear Models
AIAA | 2007
|Laxity release optimization for Simulink models
Kraftfahrwesen | 2014
|Building a Simple Simulink Model
AIAA | 2007
|Automated functional testing of simulink control models
Tema Archiv | 2008
|An object-oriented interface for Simulink models
AIAA | 2000
|