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...

Full description

Bibliographic Details
Main Author: LACROSE, Véronique
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