Cas d’application
Les méthodes de prédiction des propriétés d’une structure moléculaire demandent de trouver le bon compromis entre précision des représentations et temps de calcul. Grâce à l’application d’Artelys Knitro à la méthode de conception conjointe de molécules, la représentation de l’intégralité de l’information structurelle moléculaire est possible, permettant des prédictions de propriétés d’une plus grande précision.
Cas d’application
Les méthodes de prédiction des propriétés d’une structure moléculaire demandent de trouver le bon compromis entre précision des représentations et temps de calcul. Grâce à l’application d’Artelys Knitro à la méthode de conception conjointe de molécules, la représentation de l’intégralité de l’information structurelle moléculaire est possible, permettant des prédictions de propriétés d’une plus grande précision.
Les développements récents dans le domaine de la chimie ont permis de remplacer les expérimentations souvent coûteuses par des méthodes et outils informatiques capables de prédire les propriétés d’une structure moléculaire ou de contrôler les résultats de travaux expérimentaux. Une de ces méthodes est la conception conjointe de molécules et de procédés qui vise à définir quelle molécule est la plus appropriée pour des cas d’applications au génie chimique ou énergétique.
Un des défis majeurs de cette méthode est la représentation de molécules de manière lisible par un ordinateur et ce afin que la conception conjointe puisse être formulée comme un problème d’optimisation mathématique. Il faut, en effet, trouver le bon compromis entre des représentations précises et un temps de calcul raisonnable. Le risque de représentations simplifiées résidant dans la perte d’information tant lors du processus d’optimisation qu’au moment d’interpréter les résultats.
Les auteurs proposent ici une nouvelle représentation moléculaire dans laquelle l’intégralité de l’information structurelle d’une molécule donnée est disponible lors du processus d’optimisation. Couplée à des méthodes avancées de prédiction des propriétés, cette représentation permet de trouver le fluide de travail optimal pour un cycle organique de Rankine à haute température. La nature discrète des molécules induit l’utilisation de variables entières, auxquelles s’ajoute le modèle du procédé décrit par des variables continues et des fonctions linéaires, ce qui aboutit à un problème de programmation non linéaire en nombres entiers (MINLP).
Artelys Knitro est utilisé pour résoudre ce problème grâce à son algorithme de séparation et évaluation (Branch-and-Bound) parallèle couplé à l’algorithme d’optimisation quadratique successive (SQP). Sa fonction multi-start est également cruciale pour résoudre de façon optimale ce problème non convexe. L’approche innovante des chercheurs, combinée aux performances d’Artelys Knitro, permet des prédictions de propriétés moléculaires d’une grande précision et peut s’appliquer à de multiples problèmes de conception de procédés intégrant des fonctions et des contraintes non linéaires complexes.
Tutoriel
Vous n’êtes pas encore familier avec le domaine de l’optimisation non linéaire ? Dans ce tutoriel, nous vous présentons quelques exemples de problèmes non linéaires pour diverses applications. Vous y découvrirez notamment les méthodes de programmation non linéaire en utilisant le solveur Artelys Knitro dans un notebook Python, au travers de différents exemples.
Version d’essai
Obtenez votre licence d’essai gratuite et testez les performances d’Artelys Knitro sur vos problèmes d’optimisation mathématique. La version d’essai vous permettra d’accéder gratuitement à Artelys Knitro sans limitations pour une durée d’un mois ou avec contraintes pour une durée de six mois. Cette version d’essai inclue un service de support et maintenance.
Artelys Knitro: des performances sans pareilles
Meilleur solveur
non-linéaire
Depuis plusieurs années, Artelys Knitro s’est distingué dans les benchmarks indépendants, démontrant ainsi sa capacité à trouver des solutions optimales réalisables plus rapidement que les solveurs concurrents.
Support technique
L’équipe de support technique d’Artelys est constituée de consultants hautement qualifiés (niveau doctorat), ayant une grande expérience dans la résolution de problèmes complexes et la mise en place de solutions d’optimisation à l’échelle de l’entreprise. Grâce à leur expertise, ils sauront vous guider sur la mise en place des fonctionnalités algorithmiques ou logicielles qui pourraient optimiser votre utilisation d’Artelys Knitro.
Mises à jour et nouvelles fonctionnalités
L’équipe de développement travaille sans relâche afin de fournir deux nouvelles versions d’Artelys Knitro par an. Ces deux versions se basent sur des retours clients d’expériences et nous permettent d’améliorer notre solveur en s’assurant d’être toujours plus proche des besoins de nos utilisateurs.
© ARTELYS • All rights reserved • Legal mentions