Chimie et pétrochimie

Connecter MATLAB à des simulateurs de procédés

Des chercheurs et ingénieurs ont connecté MATLAB® à des simulateurs de procédés pour répondre à divers objectifs : optimisation, Machine Learning, contrôles, etc. Vous trouverez une liste de documents sur ce sujet ici. Découvrez trois façons de connecter MATLAB à des simulateurs de procédés comme Aspen Plus.

Option 1 : Intégration native

  • Aspen Dynamics : l'outil Control Design Interface, inclus dans Aspen Dynamics, permet d'extraire un modèle de représentation d’états linéaires depuis Aspen Dynamics. Vous pouvez ensuite le charger dans MATLAB et l'utiliser avec Control System Toolbox™ lors de la conception d'un système de contrôle de procédés.
  • UniSim : avec UniSim Design Suite d'Honeywell, vous pouvez concevoir des procédés et réaliser des simulations. UniSim Design peut être associé à MATLAB, ce qui permet de profiter des avantages des deux applications.
  • gPROMS : l'outil gPROMS Object pour MATLAB (gO:MATLAB) permet aux ingénieurs contrôle de déployer dans MATLAB des modèles de procédés avancés gPROMS complexes et non linéaires.

Option 2 : CAPE-OPEN

amsterCHEM a développé une application conviviale permettant d'importer des opérations définis dans MATLAB, dans des logiciels compatibles avec CAPE-OPEN comme Aspen Plus, Petro-SIM, Pro/II, etc. Il est également possible d'importer dans MATLAB des packages de propriétés physiques et thermodynamiques.

Option 3 : Interfaces COM, Excel ou OPC

Vous pouvez connecter MATLAB à des simulateurs de procédés via l'interface COM de Windows. La commande actxserve permet d’établir une connexion entre une application Windows et MATLAB. Vous pouvez ainsi découvrir, appeler ou accéder aux propriétés et méthodes supportées par l'application dans MATLAB.

Vous pouvez également utiliser les interfaces Excel ou OPC des simulateurs de procédés afin de faciliter les échanges d'informations entre le schéma de procédé et MATLAB.