Dymola
Dynamic Modeling Laboratory
Highlights
- Object-oriented modeling
 - Reuse of library models
 - Graphical model composition
 - Symbolic equation processing
 - Efficient hybrid simulation including 3-D animation
 - Simulink Coder and dSPACE
 
Description
Dymola is an object-oriented language and a program for modeling large systems. Reuse of modeling knowledge is supported by use of libraries containing model classes and through inheritance. The user need not convert the equations to assignment statements. This is done symbolically by Dymola. Matrix equations facilitate convenient modeling of 3-D mechanical systems, control systems, etc. Discontinuous equations and instantaneous equations are supported to model friction, impact and difference equations. Dymola automatically generates the needed time and state events. 
Typical Dymola users have complex models with tens of thousands of equations mostly from the multibody domain, and also need support for electrical circuits, drivetrains and control systems. Many universities use Dymola because of the unified approach to physical modeling. Dymola can translate a physical model to an S-function, MATLAB code, or MEX-file which can be used as a block in Simulink. Algebraic loops are automatically solved. Approximate state event handling suitable for real-time simulation is supported.
		
	
					
	
				Dynasim AB
										
											Research Park Ideon 
Lund 223 70 
SWEDEN
										
										
											Tel: +46 46 182500
										
										
											Fax: +46 46 182501
										
										
											info@Dynasim.se
										
										
											https://www.3ds.com/products-services/catia/products/dymola/