ProSimPlus Python API
La simulation de procédés, entièrement pilotée par Python
Intégrez la simulation de procédés dans vos workflows Python pour automatiser, explorer et industrialiser vos études.
Simulateur de procédés en régime permanent piloté via une API par script Python.
ProSimPlus Python API permet de piloter le simulateur de procédés ProSimPlus directement depuis Python, sans interface graphique tout en conservant l’intégralité des capacités du moteur de calcul.
Avec ProSimPlus Python API, la simulation de procédés devient une brique logicielle automatisable, intégrée naturellement dans les environnements Python modernes (Visual Studio Code, Jupyter Notebooks…).
Caractéristiques
• Automatisation complète : génération, simulation et extraction instantanée des résultats, sans nécessité d’intervention manuelle.
• Intégration transparente des données : connexion à des bases de données, programmes externes et jumeaux numériques pour le suivi et l’optimisation.
• Analyses avancées : études de sensibilité, tests de robustesse et connexion aux optimiseurs pour déterminer les conditions de fonctionnement optimales.
• Solutions personnalisées : développez vos propres outils autour du moteur ProSimPlus.
En savoir plus
Contactez-nousUne nouvelle approche de la simulation
ProSimPlus Python API permet d’exploiter toute la puissance du simulateur de procédés ProSimPlus directement depuis des scripts Python. Conçue pour les environnements d’ingénierie modernes, cette solution s’adresse aux ingénieurs procédés, data scientists et spécialistes de l’automatisation qui souhaitent intégrer la simulation dans des chaînes de calcul avancées.
Fonctionnant sans interface graphique, l’API permet de piloter les simulations de manière entièrement programmatique.
Automatiser, connecter, explorer
Avec ProSimPlus Python API, Les simulations deviennent un composant logiciel automatisable, intégré directement dans vos chaînes de calcul. Elles deviennent un composant intégré de vos workflows.
Vous pouvez générer, exécuter et analyser des simulations automatiquement, explorer un grand nombre de scénarios et connecter vos modèles à des outils externes. Cette approche permet d’accélérer les études, d’améliorer leur reproductibilité et d’ouvrir la voie à de nouveaux usages, notamment en intelligence artificielle et en jumeaux numériques.
Un moteur de simulation entièrement pilotable
L’API repose sur le moteur de calcul ProSimPlus, simulateur de procédés continus en régime permanent, accessible via Python. Elle permet de charger des fichiers existants, de modifier les conditions opératoires, d’exécuter les calculs et de récupérer les résultats de manière structurée.
Les simulations peuvent être construites ou enrichies par script, et être pilotées dans l’environnement Python.
Interopérabilité et intégration
L’API est conçue pour s’intégrer facilement dans les environnements Python standards et les infrastructures existantes.
Elle permet de connecter les simulations à des bases de données, des outils externes ou des plateformes de calcul, facilitant le développement de workflows automatisés et reproductibles.
Les résultats sont accessibles sous forme structurée (type data frame), simplifiant leur exploitation dans des bibliothèques de data science ou des outils de visualisation.
L’échange de données par des outils de génération de procédés devient possible, notamment via le format SFILES.
Exploitation des résultats et visualisation
Les utilisateurs peuvent accéder directement aux bilans matière et énergie, aux propriétés thermodynamiques et aux variables internes du modèle.
Des fonctionnalités de visualisation permettent de générer automatiquement des diagrammes et d’afficher les profils calculés (température, pression, composition), directement dans l’environnement de développement, sans nécessiter d’interface graphique supplémentaire.
Fiabilité et traçabilité
L’automatisation des calculs contribue à réduire les erreurs liées aux manipulations manuelles et à améliorer la reproductibilité des études.
L’accès à la documentation technique et les mécanismes de validation intégrés renforcent la robustesse des résultats et facilitent leur exploitation dans un contexte industriel.
Une simulation au cœur des environnements numériques
Avec ProSimPlus Python API, la simulation de procédés devient un composant logiciel à part entière, intégré dans des workflows combinant modélisation, données et automatisation.
Cette approche permet aux équipes d’ingénierie d’aller plus loin dans l’analyse, l’optimisation et le pilotage des procédés industriels.
Une thermodynamique robuste et puissante
ProSimPlus Python API intègre Simulis Thermodynamics, le cœur thermodynamique des logiciels Fives ProSim.
Cela garantit la cohérence des données thermodynamiques sur l’ensemble des calculs.
Des capacités adaptées aux usages avancés.
ProSimPlus Python API permet de répondre à des cas d’usage concrets :
- Charger et gérer des fichiers ProSimPlus existants via des scripts Python ;
- Réaliser des analyses de sensibilité et des études paramétriques à grande échelle ;
- Générer des jeux de données pour entraîner des modèles IA ou des modèles de substitution ;
- Coupler les modèles avec des algorithmes d’optimisation ou d’apprentissage automatique ;
- Développer des jumeaux numériques connectés à des données opérationnelles ;
- Automatiser des calculs de procédés pour une innovation accélérée ;
- Importer facilement des données grâce au format SFILES (Simplified Flowsheet Input Line Entry Specification).





