PhiSim

Multi Physics System Simulation

Une plateforme de modélisation multi-physique sous Simulink de MathWorks

PhiSim est une boîte à outils métier conçu par Sherpa Engineering pour les ingénieurs ayant à modéliser des systèmes dynamiques multi-domaines physiques en boucle ouverte et en boucle fermée. Phisim est le fruit de la capitalisation de notre expertise depuis 1997. Il permet de manier des modèles de systèmes physiques et de contrôle-commande dans un environnement multiports en offrant plus de flexibilité, en permettant une maintenance réduite par le faible nombre d’éléments de base polymorphiques et en rendant accessible à des non-spécialistes des problèmes complexes.

PhiSim comporte des bibliothèques métiers physiques et applicatives, des outils et des utilitaires qui facilitent la modélisation et la simulation de systèmes dynamiques pilotés, éprouvés sur nos différents projets industriels.

En plus des bibliothèques disponibles, l’utilisateur peut créer ses propres bibliothèques, soit en développant lui-même ses composants, soit en assemblant ou personnalisant des composants existants, de manière à s’adapter facilement à ses propres cas d’utilisation.

PhiSim pour Simscape de MathWorks

PhiSim comporte des bibliothèques métiers, des outils et des utilitaires qui facilitent la modélisation et la simulation de systèmes dynamiques pilotés.

PhiSim est développé dans l’environnement Matlab / Simulink et Matlab /Simscape. En partenariat avec Mathwoks, nous portons actuellement ces bibliothèques métiers vers Simscape, en commençant par les applications thermofluides.

Nous proposons également des services couvrant le portage de modèles existants vers Simscape.

Autres environnements de simulation

A partir de notre expertise, nous réalisons également des prestations de modélisation de systèmes physiques dans d’autres environnements et langages tels que Amesim, Modelica ou Dymola.

Portabilité

PhiSim comporte des bibliothèques, des outils et des utilitaires qui facilitent la modélisation et la simulation de systèmes dynamiques pilotés. 

PhiSim est développé dans l’environnement Matlab / Simulink. Des déploiements de vos modèles dans d’autres environnements de modélisation tels que Simscape, Dymola ou AMESim peuvent être réalisés.

Bibliothèques Physiques

Les bibliothèques physiques, classées par domaine, contiennent des modèles élémentaires ou de niveau composant dont l’assemblage permet la modélisation de systèmes complexes :

  • Mécanique 0D et 1D
  • Hydraulique
  • Thermique
  • Electrique
  • Thermo-fluide : monophasique, diphasique, air humide, gaz de combustion, mélange de gaz
  • PhiControl : lois de commande, détection de défauts

Découvrez les bibliothèques multi-domaine

Bibliothèques Applicatives

Les bibliothèques applicatives sont orientées autour d’un métier donné. Elles comprennent des équipements technologiques, des sous-systèmes et des applications complètes.

Vehicle System Dynamics

phisim_dynamics

La bibliothèque Vehicle System Dynamics permet de modéliser le châssis avec la suspension et les pneus, la direction assistée et le système de freinage. Différents niveaux de complexité sont disponibles (1D à 3D). Intégré au modèle véhicule, le modèle dynamique véhicule permet de valider l’interaction entre tous les systèmes de pilotage.

Découvrez la bibliothèque « Vehicle Dynamics»

Powertrain Transmission

phisim_powertrain

Powertrain Transmission est une plateforme générique dédiée à la validation d’une architecture de transmission et à l’optimisation du système de pilotage pour assurer les exigences de performance, de consommation et de pollution. Elle permet de concevoir des systèmes de propulsion classiques, électriques et hybrides. Powertrain Transmission contient des modèles mécaniques (boîte de vitesse, embrayage, différentiel) et électriques (machine électrique, batterie de puissance, convertisseur).

Découvrez la bibliothèque « Powertrain»

Internal Combustion Engine

phisim_engine

La bibliothèque Internal Combustion Engine développée autour du modèle moteur thermique de Sherpa permet de modéliser tout le système moteur avec la combustion, le contrôle de l’injection, le circuit d’air piloté et le circuit de refroidissement. Le modèle obtenu est dédié à l’optimisation de l’architecture, à la conception du contrôle moteur et à la validation HIL.

Découvrez la bibliothèque « Internal Combustion Engine »

Fuel Cell System

phisim_fuel_cell

La bibliothèque Fuel Cell System est dédiée à la validation des architectures organiques et à la conception du système de pilotage pour des applications mobiles ou stationnaires. Elle comprend un modèle de la pile et des composants habituellement utilisés dans les circuits d’air, d’hydrogène et de refroidissement.

Découvrez la bibliothèque « Fuel Cell»

Cooling System

phisim_cooling

La bibliothèque Cooling System permet de modéliser tout le système de refroidissement d’un véhicule. Elle comprend le radiateur et son ventilateur ainsi qu’un ensemble de composants mécaniques ou pilotables (pompe, thermostat, vanne). Basée sur les équations thermo-fluides, cette bibliothèque permet de calculer la distribution de température, débit et pression dans tout le circuit.

Découvrez la bibliothèque « Cooling System »

Air Conditioning System

phisim_air_conditioning

La bibliothèque Air Conditioning System permet de concevoir et de valider la globalité du système de conditionnement d’air comprenant la boucle froide, un modèle habitacle multizones et le système de pilotage. Cette bibliothèque est dédiée aux applications mobiles et stationnaires. Basée sur les équations thermo-fluides, elle permet de calculer la distribution de température dans l’habitacle et de débit et pression dans le circuit.

Découvrez la bibliothèque « Air Conditioning»

Les outils associés

Pour la conception de systèmes pilotés PhiSim peut être connecté à l’outil de modélisation systémique PhiSystem et à la bibliothèque de commande PhiControl.

PhiSim intègre également un certain nombre d’outils, issus des expériences acquises par Sherpa Engineering lors des multiples projets industriels:

  • PhiIdentφIdent est un outil d’identification globale, et permet d’identifier les paramètres d’un modèle (Matlab ou Simulink) à partir de données temporelles (entrées/sorties). Il peut être utilisé sans φSim.
  • PhiChecksφChecks est un outil de vérification des règles de codage d’un modèle Simulink. Il peut être utilisé sans φSim.
  • PhiBalanceφBalance est un outil d’analyse des bilans d’énergie, puissance, masse d’un modèle Sim, permettant notamment d’aider aux problématiques d’optimisation énergétique.
  • PhiCalcφCalc est un outil de génération et visualisation des caractéristiques des fluides.