Réduction de la complexité des contrôleurs flous : applications à la commande multivariable
La commande en logique floue permet de s'affranchir de l'utilisation de modèles mathématiques parfois difficiles à obtenir. Sa capacité à traduire la connaissance d'un opérateur humain en règles d'expertise énoncées dans un langage simple en fait une technique très prometteuse. N...
Main Author: | |
---|---|
Language: | FRE |
Published: |
INSA de Toulouse
1997
|
Subjects: | |
Online Access: | http://tel.archives-ouvertes.fr/tel-00010030 http://tel.archives-ouvertes.fr/docs/00/04/83/60/PDF/tel-00010030.pdf |
id |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00010030 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-000100302013-01-07T18:59:09Z http://tel.archives-ouvertes.fr/tel-00010030 http://tel.archives-ouvertes.fr/docs/00/04/83/60/PDF/tel-00010030.pdf Réduction de la complexité des contrôleurs flous : applications à la commande multivariable LACROSE, Véronique [SPI:AUTO] Engineering Sciences/Automatic Logique floue Commande floue multivariable Réduction de la base de règles Auto-réglage Méthode de descente du gradient La commande en logique floue permet de s'affranchir de l'utilisation de modèles mathématiques parfois difficiles à obtenir. Sa capacité à traduire la connaissance d'un opérateur humain en règles d'expertise énoncées dans un langage simple en fait une technique très prometteuse. Néanmoins, lorsque le nombre de variables entrant en jeu devient trop important, la base de règles explose très vite, et des problèmes liés à sa réalisation pratique en découlent. Cette thèse s'inscrit dans la mouvance des travaux actuels sur la commande floue et s'attache au problème de l'explosion combinatoire du nombre de règles. Dans une première partie, les principes de base de la logique floue et de la commande floue sont rappelés. Dans une deuxième partie, des solutions visant à simplifier la synthèse d'un contrôleur flou sont présentées. Deux cas sont considérés : la base de règles existe déjà, la base de règles n'est pas disponible et la synthèse d'un contrôleur flou de complexité réduite est à réaliser. Dans la pratique, on ne dispose généralement pas de cette base de règles, aussi, on insiste davantage sur le deuxième cas de figure. Une fois la structure du contrôleur flou défini, le nombre de paramètres à régler pouvant atteindre un nombre important, il est intéressant d'utiliser des techniques d'apprentissage afin d'automatiser la mise au point du contrôleur flou. Les paramètres de ce dernier (gains et fonctions d'appartenance, en entrée et en sortie) sont ici réglés à travers la méthode, très simple, de descente du gradient. Dans une troisième partie, la démarche proposée dans ce mémoire est appliquée avec succès à la commande de deux processus multivariables : un bac mélangeur et un procédé biologique de traitement des eaux-usées. 1997-11-07 FRE PhD thesis INSA de Toulouse |
collection |
NDLTD |
language |
FRE |
sources |
NDLTD |
topic |
[SPI:AUTO] Engineering Sciences/Automatic Logique floue Commande floue multivariable Réduction de la base de règles Auto-réglage Méthode de descente du gradient |
spellingShingle |
[SPI:AUTO] Engineering Sciences/Automatic Logique floue Commande floue multivariable Réduction de la base de règles Auto-réglage Méthode de descente du gradient LACROSE, Véronique Réduction de la complexité des contrôleurs flous : applications à la commande multivariable |
description |
La commande en logique floue permet de s'affranchir de l'utilisation de modèles mathématiques parfois difficiles à obtenir. Sa capacité à traduire la connaissance d'un opérateur humain en règles d'expertise énoncées dans un langage simple en fait une technique très prometteuse. Néanmoins, lorsque le nombre de variables entrant en jeu devient trop important, la base de règles explose très vite, et des problèmes liés à sa réalisation pratique en découlent. Cette thèse s'inscrit dans la mouvance des travaux actuels sur la commande floue et s'attache au problème de l'explosion combinatoire du nombre de règles. Dans une première partie, les principes de base de la logique floue et de la commande floue sont rappelés. Dans une deuxième partie, des solutions visant à simplifier la synthèse d'un contrôleur flou sont présentées. Deux cas sont considérés : la base de règles existe déjà, la base de règles n'est pas disponible et la synthèse d'un contrôleur flou de complexité réduite est à réaliser. Dans la pratique, on ne dispose généralement pas de cette base de règles, aussi, on insiste davantage sur le deuxième cas de figure. Une fois la structure du contrôleur flou défini, le nombre de paramètres à régler pouvant atteindre un nombre important, il est intéressant d'utiliser des techniques d'apprentissage afin d'automatiser la mise au point du contrôleur flou. Les paramètres de ce dernier (gains et fonctions d'appartenance, en entrée et en sortie) sont ici réglés à travers la méthode, très simple, de descente du gradient. Dans une troisième partie, la démarche proposée dans ce mémoire est appliquée avec succès à la commande de deux processus multivariables : un bac mélangeur et un procédé biologique de traitement des eaux-usées. |
author |
LACROSE, Véronique |
author_facet |
LACROSE, Véronique |
author_sort |
LACROSE, Véronique |
title |
Réduction de la complexité des contrôleurs flous : applications à la commande multivariable |
title_short |
Réduction de la complexité des contrôleurs flous : applications à la commande multivariable |
title_full |
Réduction de la complexité des contrôleurs flous : applications à la commande multivariable |
title_fullStr |
Réduction de la complexité des contrôleurs flous : applications à la commande multivariable |
title_full_unstemmed |
Réduction de la complexité des contrôleurs flous : applications à la commande multivariable |
title_sort |
réduction de la complexité des contrôleurs flous : applications à la commande multivariable |
publisher |
INSA de Toulouse |
publishDate |
1997 |
url |
http://tel.archives-ouvertes.fr/tel-00010030 http://tel.archives-ouvertes.fr/docs/00/04/83/60/PDF/tel-00010030.pdf |
work_keys_str_mv |
AT lacroseveronique reductiondelacomplexitedescontroleursflousapplicationsalacommandemultivariable |
_version_ |
1716455171115974656 |