The Electrification Library is intended for analysis related to design, control, and thermal management of electrified systems. The library can be used to analyze partial as well as complete systems. Models are designed in a way that is similar to the structure of real systems with distinct subcomponents assembled to create complete components and systems. The library is hierarchically organized and grouped into common components used in electrified systems, such as batteries, machines and power converters. Examples of these are supplied to offer full modeling and simulation capability in a single environment. If more detailed models are desired, then the multi-engineering capabilities of Modelica allow for convenient integration of for example pneumatic, hydraulic, and thermal components from other libraries. Custom built components are also easily integrated in the models.
Modeling and simulation
Many simulation tools are essentially user-interfaces for setting the parameters of fixed simulation models. This means that the actual equations that describe the model are impossible, or difficult, to modify by users. As with all libraries provided by Modelon, the Electrification Library offers a different approach and provides much more flexibility. In combination with a simulation tool this Modelon library is a complete modeling and simulation tool. This is important to understand, since it implies that the working procedure is slightly different and contains some additional steps:
- Build models that describe the phenomena of interest,
- Tune the model parameters,
- Use the models to set up an experiment that exposes the phenomena of interest,
- Simulate the experiment,
- Analyze the results
Electrification Library contains a number of pre-defined models and templates that makes most modeling tasks straightforward. For many standard tasks it is possible to use the library in the same way as a pure simulation tool, i.e. it is sufficient to choose the right model, define all parameters and start the simulation.
Flexibility with prudence
It is possible for users to modify and extend most of the models in the library, and also to complement the library with custom models. It is also possible to mix with model components from other libraries. This is one of the major benefits of describing models using a high-level modeling language like Modelica. Customization of models and components can be done either from the graphical user interface and diagram view, or, for advanced users, by typing Modelica source code. There is also great flexibility in setting up experiments and analyzing results. The flexibility implies great freedom for users to define models and experiments, but may also require more attention to details and understanding.
All Modelon libraries are inter-compatible and can be combined to solve specific engineering design tasks. For example models from the Vehicle Dynamics Library, Hydraulics Library, and Pneumatics Library can be used together with models from the Electrification Library to create models of complete hybrid electric vehicles. In addition, the Aircraft Dynamics Library could also be used to simulate complete aircraft. Furthermore, Engine Dynamics Library, which contains detailed models of combustion engines, and can be integrated with these models to study the effects from engine dynamics on these vehicles and aircraft.