A multidomain physical systems modeling with Simulink from Mathworks

PhiSim is a modeling and simulation environment for physical systems using Matlab-Simulink and dealing with physical system modeling. PhiSim works in both closed and open loop modes. Il allows for creation of models and their controls in a multiport environment. More flexibility is provided since modeling with a limited number of elements is possible in order to simplify complex systems and therefore non-specialists can manipulate the models.

PhiSim includes a set of tools designed for system specialists as well as several libraries and utilities to facilitate the process of controlled systems modeling. In addition to existing libraries, users can personalize them by adding configurable components and adjust the models in order to apply them to any physical system.

PhiSim for Simscape MathWorks

PhiSim includes dedicated libraries, tools and utilities that facilitate modeling and simulation of dynamic control.

In partnership with Mathwoks we are working on Simscape libraries, starting with thermal fluids applications.

We also offer services covering the porting of existing models to Simscape.

Other simulation environments

From our expertise, we also realize benefits modeling physical systems from or to other environments and languages such as Amesim, Modelica and Dymola.

Modeling environment

PhiSim and its libraries have been developed in Matlab/Simulink environment. Nevertheless models are compatible with other technologies such as Simscape, AMESim and Dymola, thanks to the code generation feature offered by MathWorks products. On request, the models and the libraries can be translated into the native language of these environments.

Multi-domain libraries

Multi-domain system libraries are available to create models by combining and customizing the basic polymorphic elements:

  • 0D/1D mechanics
  • Electrical power systems
  • Thermal
  • Thermal fluids (one phase liquid and gas, two phases, moist air, combustion mixture and gas mixture)
  • Hydraulics
  • PhiControl : command laws, fault detection

Discover the multi-physics libraries

Application libraries

Our libraries are configured per application and contain all components to represent any system and subsystem, as well as standard models with their controls. The modular conception of the models assures quick assembly of the different subsystems to simulate the full system fast and accurately.

Vehicle System Dynamics


Vehicle System Dynamics library has been developed to create models of suspension and pneumatic chassis, power-steering and braking systems. Different levels of complexity are available (1D to 3D representations). When the dynamic vehicle model is integrated in a complete vehicle model, interactions among all the control systems embedded can be validated.

Discover the « Vehicle Dynamics» library

Powertrain Transmission


Powertrain Transmission is a platform dedicated to validate transmission architectures and to optimize power train control systems in order to achieve consumption and pollution standards. All propulsion systems: fuel, electrical and hybrid, are considered. The library also includes mechanic models (gearbox, transmission clutch, differential, brake, etc), simplified engine representations, electrical models (electrical machines and batteries) and environment elements (driver, driving cycle, etc)..

Discover the « Powertrain» library

Internal Combustion Engine


The Internal Combustion Engine library is designed to create internal combustion engine system models, including injection control, controlled air circuit and cooling circuit. The resulting model can be used to optimize the architecture, to design the engine control and to perform HIL validation.

Discover the « Internal Combustion Engine » library

Fuel Cell System


The Fuel Cell System library allows for design, analysis and optimization of the organic architecture and the piloting system in static or dynamic fuel cell applications. It includes a model of a fuel cell stack and the common components used in air, hydrogen and cooling circuits.

Discover the « Fuel Cell» library

Cooling System


The Cooling System library is designed to create models of a complete cooling system in a vehicle. It includes the heater and its cooling system as well as a group of controlled components (pump, thermostat, controlled valves). Based on thermo-fluid equations, this library is able to calculate temperature distribution, flows and pressure existing anywhere in the circuit.

Discover the « Cooling System » library

Air Conditioning System


The Air Conditioning System library allows for conception and validation of AC systems including cold loop, multi-area cabin model and control system. This library is designed for static and dynamic applications. Calculations of the temperature distribution in the cabin, the air flow and the pressure in the circuit are based on thermo-fluid equations.

Discover the « Air Conditioning» library

Related tools

For system design purposes, PhiSim can be used in conjunction with our systemic modeling tool, PhiSystem . For control system design PhiSim interfaces with our control library called PhiControl.

Other PhiSim related tools are:

  • PhiIdent: φIdent is a global identification tool, and allows to identify the parameters of a model (Matlab or Simulink) from temporal data (inputs / outputs). It can be used without φSim.
  • PhiChecks: φChecks is a tool for checking the coding rules of a Simulink model. It can be used without φSim.
  • PhiBalance: φBalance is a tool for analyzing the energy, power, mass balance of a Sim model, helping in particular to help problems of energy optimization.
  • PhiCalc: φCalc is a tool for generating and visualizing the fluids characteristics.
Scroll to top