Robustesse de la commande prédictive non-linéaire par rapport aux erreurs paramétriques

Jean-Christophe Binette

Mémoire de maîtrise (2016)

Accéder à ce document
Disponible
Libre accès au texte intégral dans PolyPublie
Texte Texte • 2MB •

Résumé

La commande de procédé comporte diverse méthodes. Pour des problèmes complexes, certaines procédant par optimisation peuvent être appropriées, notamment la commande prédictive non-linéaire (NMPC pour nonlinear model predictive control). Ces méthodes de commande doivent performer, même en présence d'incertitudes paramétriques. Des méthodologies existent pour corriger les erreurs paramétriques (adaptation) ou réduire leur impact sur l'efficacité de la commande (méthodes robustes). Cependant, ces solutions ne sont pas toujours applicables, exigent des calculs supplémentaires et, surtout, sont plus conservatrices. Ce projet visait donc à déterminer dans quelles situations la méthode de base comporte une robustesse intrinsèque. En effet, des articles publiés au cours des dernières années ont mis en évidence certains problèmes avec la NMPC appliquée à des procédés batch. Dans certaines simulations, l'optimisation hors ligne performait mieux que la NMPC, qui utilise pourtant des informations supplémentaires. Ce travail continue dans cette voie et plusieurs systèmes ont été simulés avec différentes combinaisons de coûts (économique ou de trajectoire), de contraintes (aucune, de trajectoire ou terminale) et de variations paramétriques. Pour ces simulations, les coûts de trajectoire quadratiques apportaient une robustesse accrue, la NMPC performant mieux avec ceux-ci que les optimisations hors ligne. L'étape suivante fut d'analyser la NMPC d'un point de vue mathématique pour vérifier si ces résultats s'expliquaient. La première étape a démontré que, en présence d'erreurs paramétriques, avec ou sans bruit de procédé, la NMPC peut performer mieux ou moins bien que l'optimisation hors ligne, les deux situations étant permises par la méthode. La seconde étape de l'analyse a mené au résultat le plus important. En effet, une démonstration a indiqué que pour un coût de trajectoire quadratique, en présence d'erreurs paramétriques suffisamment petites, mais sans bruit de procédé, la NMPC donne de meilleurs résultats que l'optimisation hors ligne si les contraintes actives ne changent pas avec les variations paramétriques. La dernière partie de ce travail fut de vérifier l'hypothèse de l'invariance des contraintes actives. Des optimisations ont été faites, comparant trois solutions optimales localement, composées de séquences d'arcs, avec différentes valeurs de paramètres et de contraintes. Cette analyse de la sensibilité a montré que, dans ce cas, la forme de la meilleure solution ne changeait pas avec les changements de paramètres, i.e. les contraintes actives restaient invariantes.

Programme:
Génie chimique
Directeurs ou directrices:
Adresse URL de PolyPublie:
Université/École:
École Polytechnique de Montréal
OAI:
oai:publications.polymtl.ca:2273
ORCID
Date du dépôt:
27 oct. 2017 10:44
Dernière modification:
14 oct. 2026 10:39
Citer en APA 7:
Binette, J.-C. (2016). Robustesse de la commande prédictive non-linéaire par rapport aux erreurs paramétriques [Mémoire de maîtrise, École Polytechnique de Montréal]. PolyPublie. https://publications.polymtl.ca/2273/

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Actions réservées au personnel

Afficher document
Afficher document