Xcos
Xcos is a graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated.
Standard Palettes and Blocks
- Signal processing
- Thermo-hydraulic blocks
- Mathematical operations
- Discrete and continuous system blocks
- Electrical
- User defined blocks
- Annotations: text, LaTeX/MathML
Model Building and Edition
- Blocks selection from existing palettes
- User-defined palettes
- Superblocks management (Sub-diagram embedded in a single superblock for model reuse and simplification)
- Configurable subsystems use
- Conditionally executed subsystems creation
- All Scilab data types available for signal definition
Model Customization
- Scilab algorithms and hand-written code integration
- Simulation parameters definition
- Signals and blocks parameters adaptation
- User defined blocks enabling Scilab and Modelica algorithms calls
Simulation
- Using solvers
- Results analysis and visualization
- Using C-code generation for better performances
- Using Embedded Modelica compiler
- Scilab analyzing and visualizing capabilities included
- Batch simulation