FR2528191A1 - Procede et appareil en vue de detecter des defaillances dans un systeme de controle - Google Patents
Procede et appareil en vue de detecter des defaillances dans un systeme de controle Download PDFInfo
- Publication number
- FR2528191A1 FR2528191A1 FR8309237A FR8309237A FR2528191A1 FR 2528191 A1 FR2528191 A1 FR 2528191A1 FR 8309237 A FR8309237 A FR 8309237A FR 8309237 A FR8309237 A FR 8309237A FR 2528191 A1 FR2528191 A1 FR 2528191A1
- Authority
- FR
- France
- Prior art keywords
- output
- input
- limits
- model
- predetermined
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 9
- 230000008569 process Effects 0.000 claims description 4
- 230000007246 mechanism Effects 0.000 abstract description 11
- 238000013178 mathematical model Methods 0.000 abstract description 6
- 238000001514 detection method Methods 0.000 description 13
- 230000007547 defect Effects 0.000 description 7
- 230000001052 transient effect Effects 0.000 description 7
- 230000001594 aberrant effect Effects 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 241000238876 Acari Species 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0243—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
- G05B23/0245—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model based on a qualitative model, e.g. rule based; if-then decisions
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/048—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators using a predictor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/42—Servomotor, servo controller kind till VSS
- G05B2219/42307—Compare actual feedback with predicted, simulated value to detect run away
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Feedback Control In General (AREA)
- Selective Calling Equipment (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
L'INVENTION CONCERNE UN PROCEDE ET UN APPAREIL EN VUE DE DETECTER DES DEFAILLANCES DANS UN SYSTEME DE CONTROLE. CE SYSTEME COMPREND UN MODELE MATHEMATIQUE 34 DU SYSTEME DE CONTROLE 12 ET DE SON OBJET 14 QUI EST DESTINE A PREDIRE CONTINUELLEMENT LA SORTIE DE CE DERNIER. UNE JONCTION DE SOMMATION 38 CALCULE CONTINUELLEMENT UN SIGNAL D'ERREUR 40 QUI REPRESENTE LA DIFFERENCE ENTRE LA SORTIE DU MODELE 34 ET LA SORTIE REELLE DE L'OBJET 14. LES SIGNAUX D'ERREUR DEPASSANT UNE BANDE MORTE OU UNE VALEUR MINIMUM PREDETERMINEE SONT INTEGRES, MAIS L'INTEGRALE EST REMISE A ZERO CHAQUE FOIS QUE LA VALEUR DU SIGNAL D'ERREUR TOMBE DANS UN INTERVALLE PREDETERMINE INDIQUANT DES TOLERANCES DE FONCTIONNEMENT EN REGIME PERMANENT NORMALES. L'INVENTION EST UTILISEE, PAR EXEMPLE, POUR DETECTER LES DEFAILLANCES SURVENANT DANS LE MECANISME DE COMMANDE DES VOLETS D'UNE TUYERE D'ECHAPPEMENT.
Description
Procédé et appareil en vue de détecter des défaillan-
ces dans un système de contrôle.
La présente invention concerne un appareil
de détection de défaillances.
Afin de détecter si un système de contrôle et le dispositif contrôlé par celui-ci (en l'occurrence, l'objet) fonctionnent correctement, il est connu de comparer la sortie ou un signal de réaction provenant de l'objet avec la sortie d'un modèle mathématique
ayant les caractéristiques d'entrée/sortie de la combi-
naison système de contrôle/objet et qui reçoit la même entrée que le système de contrôle Lorsque l'écart ou l'erreur entre la sortie réelle et la sortie du modèle dépasse une valeur prédéterminée, un signal d'erreur
est engendré pour indiquer une défectuosité ou une dé-
faillance dans le système de contrôle ou dans l'objet.
Etant donné que le délai de réponse de l'objet est con-
nu et qu'il est mémorisé dans le modèle, on évite
l'émission de signaux de défaillance erronés dus à ce dé-
lai, même s'il peut y avoir initialement un écart impor-
tant entre la sortie commandée de l'objet et sa sortie réelle. Un modèle mathématique ne peut habituellement pas reproduire exactement les caractéristiques d'un système de contrôle et de l'objet contrôlé par celui-ci,
en particulier, au cours d'un fonctionnement transitoi-
re, par opposition à un fonctionnement en régime perma-
nent De plus, un modèle d'une configuration fixe ne peut tenir compte de changements de caractéristiques résultant d'une détérioration du système de contrôle et de son objet au cours du temps, ce qui constitue plus
qu'un problème au cours d'un fonctionnement transitoire.
En conséquence, un seuil de défaillance élevé est requis afin de ne pas signaler erronément une défaillance suite aux imprécisions du modèle Plus le système de contrôle est complexe, plus importantes seront les imprécisions
du modèle au cours d'un fonctionnement transitoire du-
système de commande et plus élevé sera le seuil de dé-
faillance requis Autrement dit, plus le modèle est simple, plus grand est l'écart auquel on doit s'atten- dre entre sa sortie et la sortie réelle (du moins au cours d'un fonctionnement transitoire du système de contrôle) , même en absence de défaillance, nécessitant
ainsi l'utilisation d'un seuil de défaillance plus éle-
vé Un seuil de défaillance élevé peut accroître le temps requis pour détecter une défectuosité réelle, étant donné que le système devra ignorer des écarts
de sortie plus importants.
Une autre caractéristique inopportune de cer-
tains systèmes de détection de défaillances de la tech-
nique antérieure réside dans le fait qu'un important
écart de sortie imprévisible, mais uniquement temporai-
re pouvant être provoqué par une simulation médiocre du
modèle, peut déclencher un signal de défectuosité in-
tempestif.
Telle qu'elle est représentée par les brevets des Etats-Unis d'Amérique No 4 213 175 et 4 214 301, la
technique antérieure a élaboré un procédé complexe des-
tiné à éviter certains des problèmes précités en utili-
sant des systèmes de détection de défectuosités qui corrigent continuellement le modèle à mesure que les
caractéristiques opératoires du système de contrôle et.
de l'objet changent avec le temps, notamment par suite d'une détérioration des composants Toutefois, il est
souhaitable d'utiliser le modèle le plus simple possi-
ble et d'éviter les complexités d'un système de correc-
tion de modèle, tout en réduisant encore les risques de transmission de signaux de défaillance erronés et en
augmentant la sensibilité du système à des défectuosi-
tés qui engendrent uniquement des écarts relativement
faibles vis-à-vis de la sortie normale.
Plusieurs autres brevets ayant trait à l'objet général de la présente invention et pouvant présenter
un intérêt ici sont les brevets des Etats-Unis d'Améri-
que 3 221 230, 3 394 294, 3 446 946, 3 680 069,
3.902 051, 3 974 364 et 4 092 716.
En conséquence, un objet de la présente inven-
tion est de fournir un système de détection de défail-
lancespour une commande et un objet à contrôler, ce
système étant sensible à des tolérances de fonctionne-
ment normales, tandis qu'il peut détecter des défaillan-
ces qui engendrent un comportement aberrant d'une na-
ture importante ou relativement faible.
Un autre objet de la présente invention réside dans un système de détection de défaillances qui tolère un comportement aberrant temporaire Un autre objet de
la présente invention réside dans un système de détec-
tion de défaillances qui est sensible à un comportement
anormal mineur, mais sans cependant déclencher instanta-
nément un signal de défaillance pour un tel comporte-
ment. Un autre objet encore de la présente invention réside dans un système de détection de défaillances qui
permet d'utiliser un modèle relativement simple du sys-
tème de contrôle et conserve toujours sa sensibilité à de légères défectuosités sans déclencher des signaux de
défaillance erronés suite à des différences importan-
tes, mais uniquement temporaires entre la sortie du mo-
dèle et la sortie de l'objet.
Suivant la présente invention, un système de détection de défectuosités comprend un modèle simulant les caractéristiques d'entrée/sortie d'un appareil à contrôler, lequel comprend une commande et l'objet de
cette dernière, ce système de détection de défectuosi-
tés recevant la même entrée que l'appareil, tandis qu'il
comprend un moyen destiné à comparer la sortie du mo-
dèle avec la sortie réelle de l'appareil, un moyen des-
tiné à intégrer, au cours du temps, des différences en-
tre les sorties qui se situent en dehors d'une bande morte prédéterminée, pour engendrer ensuite un signal de défaillance lorsque l'intégrale dépasse une valeur prédéterminée, ainsi qu'un moyen en vue de remettre la
valeur de l'intégrale à zéro chaque fois que la diffé-
rence entre les sorties tombe entre des limites prédé-
terminées qui indiquent des tolérances de fonctionne-
ment en régime permanent normales.
Plus spécifiquement, suivant la présente in-
vention, on utilise un modèle mathématique pour simuler
les caractéristiques d'entrée/sortie du système de con-
trôle et de son objet La sortie du modèle et la sor-
tie de l'objet sont comparées, et un signal d'erreur
représentant la différence entre les sorties est ensui-
te calculé Les valeurs absolues des signaux d'erreur se situant en dehors d'une bande morte prédéterminée
sont intégrées au cours du temps La bande morte per-
met, à l'intégrateur, d'ignorer des erreurs atteignant
une valeur qui est considérée comme étant vraisemblable-
ment le résultat d'un comportement normal plutôt que d'une défectuosité dans le système Lorsque la valeur de l'intégrale dépasse une grandeur prédéterminée, un signal de défaillance est engendré En, outre, chaque fois que le signal d'erreur tombe dans un intervalle prédéterminé qui est considéré comme normal pour un
fonctionnement en régime permanent, l'intégrale des si-
gnaux d'erreur est remise à zéro, annulant ainsi les effets de tous les signaux d'erreur précédents Comme on l'expliquera ci-après plus en détail, l'intervalle de la bande morte qui détermine si un signal d'erreur
sera intégré, doit être le même ou plus large que l'in-
tervalle de régime permanent normal déterminant si s
l'intégrale doit être remise à zéro.
Etant donné que le modèle mathématique simule également le délai de réponse de l'objet du système de contrôle, ces délais de réponse engendrent uniquement des signaux d'erreur faibles qui se situent dans la
bande morte Grâce à l'intégration des signaux d'er-
reur, des signaux d'erreur momentanément forts (qui
peuvent être le résultat d'une imprécision dans la simu-
lation du modèle plutôt que la conséquence d'une défail-
lance du système de contrôle) ne déclencheront pas im-
médiatement un signal de défaillance, à moins qu'ils
ne soient excessivement puissants; l'effet de ce si-
gnal d'erreur fort sur le système de détection de dé-
faillances sera alors annulé par le dispositif de remi-
se à zéro d'intégrale si la sortie de l'objet revient rapidement à un état de régime permanent normal De plus, des signaux d'erreur faibles se situant en dehors
des limites prédéterminées (c'est-à-dire la bande mor-
te) seront tolérés pendant une plus longue période com-
parativement à des signaux d'erreur forts, donnant ain-
si, au système de contrôle et à l'objet, un laps de
temps plus important pour reprendre un comportement nor-
mal sans déclencher un signal de défaillance En éta-
blissant un intervalle suffisamment large pour les si-
gnaux d'erreur émis en régime permanent normal, on peut également tenir compte d'une rupture et d'une usure normales des composants sur une période prédéterminée en évitant ainsi l'émission de signaux de défaillance
erronés dus à cette détérioration normale des compo-
sants.
Les objets, caractéristiques et avantages pré-
cités de la présente invention, ainsi que d'autres ap-
paraîtront plus clairement à la lecture de la descrip-
tion détaillée ci-après de formes de réalisation préfé-
rées de cette dernière telles qu'elles sont illustrées dans l'unique dessin annexé qui est un bloc-diagramme
illustrant l'appareil de détection de défaillances sui-
vant la présente invention.
Comme le montre ce dessin, un système de dé-
tection de défaillances 10 est conçu pour détecter des défauts de fonctionnement dans un système de contrôle 12 Ce système de contrôle 12 est un système destiné
à régler et corriger la position (c'est-à-dire la sor-
tie) d'un mécanisme de commande 14 (l'objet) conformé-
ment à une demande de localisation de mécanisme de com-
mande 16 qui est l'entrée du système de contrôle 112 ou un ordre transmis à celui-ci Tel qu'il est illustré schématiquement par la ligne en traits discontinus 18, le mécanisme de commande fait partie d'un système d'échappement à section variable 20, de telle sorte qu'un mouvement du mécanisme de commande 14 ait pour effet de déplacer les volets de tuyère 22 d'une manière prédéterminée. Le système de contrôle 12 fonctionne sur une base continue de la manière suivante: la demande de
position courante 16 du mécanisme de commande est trans-
mise à un comparateur ou à une jonction de sommation 24 conjointement avec la position réelle du mécanisme de commande 14, laquelle est représentée par un signal de réaction de position 26 Le gain désiré est appliqué au signal 30 provenant de la jonction de sommation 24,
après quoi un signal de fonctionnement 32 corrige con-
tinuellement la position du mécanisme de commande 14, l'ensemble de ce processus étant bien connu dans la
technique.
Le système de détection de défaillances 10
comprend un modèle mathématique 34 ayant des caracté-
ristiques d'entrée/sortie qui simulent les caractéris-
tiques d'entrée/sortie du système de contrôle 12 Des
modèles de ce type sont bien connus dans la technique.
-7 Le modèle 34 reçoit la même entrée que le système de contrôle 12, en l'occurrence, la demande de position 16 du mécanisme de commande, et il engendre une sortie 36 qui est une prédiction de la position réelle en cours du mécanisme de commande 14 Un modèle simple peut établir des prédictions très précises concernant les conditions de fonctionnement en régime permanent, ainsi que des prédictions habituellement moins précises
pour un fonctionnement transitoire Un régime perma-
nent signifie que la demande de position 16 ne change
pas avec le temps, tandis qu'un fonctionnement transi-
toire signifie que la demande de position 16 change en
fonction du temps Un modèle d'une plus grande comple-
xité peut améliorer la précision des prédictions pour
un fonctionnement transitoire.
La position prédite du mécanisme de commande 14 (fournie par le modèle 34) et le signal de réaction de position 26 sont tous deux transmis à une jonction de sommation 38 qui calcule la différence existant entre
eux et engendre un signal d'erreur 40 représentant cet-
te différence Ce signal d'erreur 40 est acheminé à
une fonction de valeur absolue 42 qui comprend une ban-
de morte entre les valeurs -a et +b Les signaux d'er-
reur 40 qui se situent en dehors de la bande morte,
sont ainsi convertis en niveaux d'erreur e (voir le des-
sin), puis transmis à un intégrateur 44 qui intègre les
niveaux d'erreur au cours du temps Un signal 46 re-
présentant la valeur en cours de l'intégrale est ensui-
te transmis à un dispositif de jugement 48 qui déclen-
che un signal de défaillance 50 lorsque l'intégrale atteint une valeur de seuil prédéterminée indiquée en f
dans le dessin.
Le signal d'erreur 40 provenant de la jonction de sommation 38 est également transmis à un dispositif de remise à zéro 52 qui détermine si le signal d'erreur
se situe dans ou en dehors d'un intervalle de va-
leurs prédéterminé dont les limites sont désignées ici par les valeurs -c et +d Chaque fois que la valeur du signal d'erreur 40 tombe dans cet intervalle, un signal 54 est envoyé à l'intégrateur 44 qui remet l'in-
tégrale à zéro L'intervalle critique de -c à +d re-
présente les limites d'un fonctionnement en régime per-
manent normal (c'est-à-dire correct) et il est, de
préférence, suffisamment large pour tenir compte de va-
leurs de signaux d'erreur accrues dues à la rupture et à l'usure escomptées des composants de l'appareil sur une période prédéterminée Généralement parlant, une
imprécision significative dans les prédictions des mo-
dèles mathématiques est observée uniquement au cours d'un fonctionnement transitoire du système de contrôle, étant donné que même des modèles relativement simples
peuvent simuler des conditions de fonctionnement en ré-
gime permanent avec une très grande précision Etant
donné que le dispositif de remise à zéro n'est réelle-
ment concerné que par un fonctionnement en régime perma-
nent, il est essentiellement indépendant du degré de
précision du modèle au cours d'un fonctionnement tran-
sitoire du système de contrôle D'autre part, la fonc-
tion de valeur absolue 42 est influencée par la préci-
sion avec laquelle le modèle simule les caractéristiques
du système de contrôle au cours des phases de fonction-
nement transitoires, étant donné que les imprécisions du modèle sont transférées à l'intégrateur 44 Dans les systèmes de la technique antérieure, ces imprécisions
sont compensées en élevant le niveau de seuil de défail-
lance dans le but d'éviter l'émission de signaux de dé-
faillance erronés En conséquence, les systèmes de la technique antérieure ne sont pas sensibles à de faibles
niveaux de comportement de contrôle réellement aberrant.
Le système de détection de défaillances de la
présente invention permet l'utilisation de modèles re-
lativement simples présentant des imprécisions relati-
vement importantes dans la simulation des conditions de fonctionnement transitoires sans devoir être pour autant insensibles à de faibles valeurs de signaux d'erreur Par exemple, la bande morte peut même être identique à l'intervalle de régime permanent critique
de -c à +d Dans ce cas, toute valeur de signal d'er-
reur se situant en dehors de l'intervalle de régime permanent étroit est intégrée, mais elle ne déclenche pas immédiatement un signal de défaillance Si cette valeur de signal d'erreur est due à une imprécision
dans la prédiction du modèle au cours d'un fonctionne-
ment transitoire du système de contrôle (plutôt qu'à une défaillance réelle), dès que ce dernier revient à un fonctionnement en régime permanent, le dispositif de remise à zéro remet alors l'intégrale à zéro et l'on évitera ainsi l'émission d'un signal de défaillance
erroné Si l'erreur est occasionnée par une défaillan-
ce réelle dans le système de contrôle, la probabilité
que la valeur du signal d'erreur revienne dans l'inter-
valle de régime permanent normal est très faible, et
l'intégration des niveaux d'erreur e se poursuivra jus-
qu'à ce que le signal de défaillance soit déclenché Il est à noter que, grâce à l'intégration de la valeur du niveau d'erreur, de légères erreurs se situant en dehors de la
bande morte ne devront pas nécessairement persister pen-
dant des périodes plus longues que celles d'erreurs plus importantes avant qu'un signal de défaillance soit déclenché Cette caractéristique est avantageuse, car de faibles niveaux d'erreur se situant en dehors de la bande morte sont, comparativement à des niveaux d'erreur importants, moins susceptibles d'être le résultat d'une défectuosité ou d'une défaillance imminente dans le système de contrôle 12 et ils peuvent, en tout cas, être
2528191-
tolérés pendant de plus longues périodes En consé-
quence, lorsque les niveaux d'erreur sont faibles, le système dispose de plus de temps pour revenir dans les
tolérances de régime permanent normales avant qu'un si-
gnal de défaillance soit déclenché.
Evidemment, il peut être souhaitable ou né-
cessaire que la bande morte soit plus large que l'in-
tervalle de régime permanent critique si les impréci-
sions que présente le modèle dans la simulation du sys-
tème de contrôle au cours d'un fonctionnement transi-
toire, sont trop importantes Cet intervalle plus lar-
ge de la bande morte présentera toujours des limites ex-
térieures se situant en deça des niveaux de seuil de défaillance des systèmes de la technique antérieure dans lesquels on utilise des modèles d'une précision semblable.
Bien que l'invention ait été illustrée et dé-
crite en se référant à une de ses formes de réalisation
préférées, l'homme de métier comprendra que diverses mo-
difications et omissions peuvent être envisagées tant dans sa forme que dans ses détails, sans se départir
de son esprit et de son cadre.
il -
Claims (5)
1 Système en vue de détecter la défaillance d'un appareil comprenant un moyen de contrôle et un objet contrôlé par celui-ci, ce système comprenant: un modèle ( 34) simulant les caractéristiques d'entrée/sortie de cet appareil; un moyen ( 16) destiné à fournir la même entrée à l'appareil et au modèle, cette entrée étant une sortie demendée pour cet object; un moyen ( 24) destiné à comparer continuellement la sortie de l'objet avec l'entrée de l'appareil, pour agir ensuite sur l'objet en vue d'éliminer toute différence entre l'entrée et la sortie comparées; un moyen ( 38) destiné à comparer continuellement la sortie de l'objet avec la sortie du modèle, ainsi qu'à calculer des signaux d'erreur correspondant aux différences existant entre ces sorties; un moyen ( 42, 44) destiné à intégrer, au cours du temps, les valeurs absolues des signaux d'erreur qui se situent en dehors d'une bande morte prédéterminée ayant des limites -a et +b; un moyen ( 48) destiné à engendrer un signal de
défaillance lorsque l'intégrale dépasse une valeur prédéter-
minée; et un moyen ( 52) destiné à remettre cette intégrale
à zéro chaque fois que la valeur du signal d'erreur se si-
tue dans des limites prédéterminées -c et +d, la valeur ab-
solue de c étant inférieure ou égale à la valeur absolue-
de a, tandis que la valeur absolue de d est inférieure ou
égale à la valeur absolue de b.
2 Système suivant la revendication 1, caractérisé en
ce que a est égal à c et b est égal à d.
3 Système suivant la revendication 1 ou 2, caractérisé en ce que les limites prédéterminées -c et +d sont les limites de tolérances de fonctionnement en régime permanent normales. 12 - 4 Procédé en vue de détecter la défaillance d'un appareil comprenant un moyen de contrôle et l'objet contrôlé par celui-ci, ce procédé comprenant les étapes qui consistent à: prévoir un modèle ( 34) dont les caractéristiques d'entrée/sortie simulent les caractéristiques d'entrée/ sortie de l'appareil; fournir la même entrée ( 16) à l'appareil ( 12) et au modèle ( 34), cette entrée étant une sortie demandée pour cet objet; comparer ( 24) continuellement la sortie de l'objet avec l'entrée de l'appareil, puis agir sur l'objet de façon à éliminer toute différence entre l'entrée et la sortie comparées; comparer ( 38) continuellement la sortie du modèle avec la sortie de l'objet et engendrer des signaux d'erreur correspondant à la différence existant entre ces sorties; intégrer ( 42, 44), au cours du temps, les valeurs absolues des signaux d'erreur qui se situent en dehors d'une bande morte prédéterminée ayant des limites -a et +b;
engendrer un signal de défaillance lorsque l'inté-
grale des signaux d'erreur dépasse une valeur prédéter-
minée; et remettre ( 52) cette intégrale à zéro chaque fois que la valeur du signal d'erreur se situe dans les limites prédéterminées -c et +d, ces limites étant identiques à ou
se situant dans les limites -a et +b de la bande morte.
5 Procédé suivant la revendication A, caractérisé en
ce que les limites prédéterminées -c et +d sont les limi-
tes de tolérances de fonctionnement en régime permanent normales.
6 Procédé suivant la revendication 4 ou 5, caractéri-
sé en ce que le moyen de contrôle ( 12) compare continuelle-
ment la sortie de l'objet avec l'entrée de l'appareil, pour agir ensuite sur l'objet afin d'éliminer toute 13 -
différence entre l'entrée et la sortie comparées.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US06/386,136 US4509110A (en) | 1982-06-07 | 1982-06-07 | Method and apparatus for detecting failures in a control system |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2528191A1 true FR2528191A1 (fr) | 1983-12-09 |
FR2528191B1 FR2528191B1 (fr) | 1986-08-01 |
Family
ID=23524321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8309237A Expired FR2528191B1 (fr) | 1982-06-07 | 1983-06-03 | Procede et appareil en vue de detecter des defaillances dans un systeme de controle |
Country Status (14)
Country | Link |
---|---|
US (1) | US4509110A (fr) |
JP (1) | JPS592111A (fr) |
KR (1) | KR910004925B1 (fr) |
BE (1) | BE896942A (fr) |
DE (1) | DE3319983A1 (fr) |
DK (1) | DK163843C (fr) |
FR (1) | FR2528191B1 (fr) |
GB (1) | GB2121562B (fr) |
GR (1) | GR78808B (fr) |
IL (1) | IL68844A0 (fr) |
IT (1) | IT1163440B (fr) |
NL (1) | NL191393C (fr) |
NO (1) | NO166106C (fr) |
TR (1) | TR21968A (fr) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0186612A2 (fr) * | 1984-12-20 | 1986-07-02 | United Technologies Corporation | Synthèse de position de l'actionneur d'un système de commande pour détection de défauts |
EP0404962A1 (fr) * | 1989-01-10 | 1991-01-02 | Fanuc Ltd. | Procede de detection d'anomalies dans un servosysteme |
WO1999032950A1 (fr) * | 1997-12-19 | 1999-07-01 | Volvo Construction Equipment Components Ab | Procede de diagnostic et de detection de problemes dans une machine |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CH662664A5 (de) * | 1983-07-01 | 1987-10-15 | Loepfe Ag Geb | Regelverfahren und regeleinrichtung fuer eine vorrichtung oder vorrichtungsgruppe und vorrichtung mit einer regeleinrichtung. |
DE3408523A1 (de) * | 1984-03-08 | 1985-09-12 | Siemens AG, 1000 Berlin und 8000 München | Verfahren zur ueberwachung der durch die steuerung der antriebe einer rechnergesteuerten werkzeugmaschine oder eines industrieroboters erzeugten bahn |
EP0159103B1 (fr) * | 1984-04-13 | 1989-08-30 | Kabushiki Kaisha Toshiba | Dispositif pour la régulation d'un procédé |
US4695941A (en) * | 1985-07-29 | 1987-09-22 | General Electric Company | Loss of electrical feedback detector |
US4669058A (en) * | 1985-09-30 | 1987-05-26 | United Technologies Corporation | Integral control of a dependent variable in a system having at least two independent variables which influence the dependent variable |
DE3606640A1 (de) * | 1986-02-28 | 1987-10-15 | Messerschmitt Boelkow Blohm | Adaptive regeleinrichtung hoher genauigkeit und geringen stellenergieverbrauchs |
GB2196445A (en) * | 1986-10-17 | 1988-04-27 | John James Sylvester Derry | Condition monitoring equipment for power output devices |
US4912624A (en) * | 1988-03-30 | 1990-03-27 | Syracuse University | Multi-parameter optimization circuit |
US5402521A (en) * | 1990-02-28 | 1995-03-28 | Chiyoda Corporation | Method for recognition of abnormal conditions using neural networks |
US5249119A (en) * | 1990-05-02 | 1993-09-28 | Idemitsu Kosan Company Limited | Apparatus for and method of detecting a malfunction of a controller |
US5233512A (en) * | 1990-06-21 | 1993-08-03 | General Electric Company | Method and apparatus for actuator fault detection |
DE69214171T2 (de) * | 1991-01-11 | 1997-02-20 | Canon Kk | Fehlerdiagnose durch Prozess-Simulation |
DE4227113A1 (de) * | 1992-08-17 | 1994-02-24 | Bosch Gmbh Robert | Verfahren zur Fehlererkennung bei der Auswertung der Ausgangssignale eines Drehzahlsensors |
US5742624A (en) * | 1992-08-24 | 1998-04-21 | Omron Corporation | Fault detecting apparatus and method |
US5555269A (en) * | 1993-10-29 | 1996-09-10 | Carrier Corporation | Error detection for HVAC systems |
US5486997A (en) * | 1994-08-04 | 1996-01-23 | General Electric Company | Predictor algorithm for actuator control |
EP0708389B1 (fr) | 1994-10-18 | 2000-02-16 | Neles-Jamesbury Oy | Méthode et appareil pour détecter un défaut d'un dispositif de vanne de commande dans une boucle de régulation |
US5500799A (en) * | 1994-11-16 | 1996-03-19 | Westinghouse Air Brake Company | Method of operating a locomotive mounted throttle controller between two modes of operation including a transition between such two modes |
DE29612775U1 (de) * | 1996-07-23 | 1997-08-21 | Siemens AG, 80333 München | Stellungsregler sowie Regelventil mit einem derartigen Stellungsregler |
US6026334A (en) * | 1996-07-30 | 2000-02-15 | Weyerhaeuser Company | Control system for cross-directional profile sheet formation |
US5949677A (en) * | 1997-01-09 | 1999-09-07 | Honeywell Inc. | Control system utilizing fault detection |
US6041264A (en) * | 1997-01-27 | 2000-03-21 | Honeywell Inc. | Deadband control assistant eliminating offset from setpoint |
US6803736B1 (en) | 1999-05-19 | 2004-10-12 | Robert Bosch Gmbh | Control system which carries out the model-supported safety monitoring of an electronically regulated controller in the motor vehicle |
US6933692B2 (en) | 2002-05-21 | 2005-08-23 | Ford Motor Company | Diagnostic method for an electric drive assembly |
US7142931B2 (en) * | 2002-09-27 | 2006-11-28 | Siemens Building Technologies, Inc. | Control system with controlled dead zone |
US7039476B2 (en) * | 2002-09-27 | 2006-05-02 | Siemens Building Technologies, Inc. | Control system with filtered dead zone |
US6989641B2 (en) * | 2003-06-02 | 2006-01-24 | General Motors Corporation | Methods and apparatus for fault-tolerant control of electric machines |
DE102004038370B4 (de) * | 2004-08-06 | 2009-06-25 | Austriamicrosystems Ag | Adaptive Regelvorrichtung, Verwendung der Regelvorrichtung, Sensor mit einer derartigen Regelvorrichtung und adaptives Verfahren zur Selbstkompensation von Störsignalen eines Sensors |
DE102007060682B4 (de) * | 2007-12-17 | 2015-08-20 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zur modellbasierten Regelung eines Manipulators |
US8004226B2 (en) * | 2008-08-06 | 2011-08-23 | Caterpillar Inc. | Method and system for detecting a failed current sensor in a three-phase machine |
US8954228B2 (en) * | 2008-12-30 | 2015-02-10 | Rolls-Royce Corporation | Gas turbine engine failure detection |
US8214317B2 (en) * | 2009-08-17 | 2012-07-03 | Pratt & Whitney Rocketdyne, Inc. | Failure detection system risk reduction assessment |
US8326553B2 (en) * | 2010-01-05 | 2012-12-04 | Hamilton Sundstrand Corporation | Fault detection in a system under control |
US9116516B2 (en) * | 2011-07-21 | 2015-08-25 | Abb Technology Ag | System and method for actuator control |
MY192904A (en) | 2015-02-17 | 2022-09-14 | Fujitsu Ltd | Determination device, determination method, and determination program |
CN109213656A (zh) * | 2018-07-23 | 2019-01-15 | 武汉智领云科技有限公司 | 一种交互式大数据智能异常检测***和方法 |
JP7104652B2 (ja) * | 2019-03-29 | 2022-07-21 | Jx金属株式会社 | 選別機及び電子・電気機器部品屑の処理方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3643073A (en) * | 1967-09-18 | 1972-02-15 | Honeywell Inc | Transfer function monitoring apparatus |
US4171505A (en) * | 1976-10-26 | 1979-10-16 | Hitachi, Ltd. | Fault detecting system for a control system |
US4214301A (en) * | 1977-03-08 | 1980-07-22 | Hitachi, Ltd. | Diagnostic device for use with automatic control systems |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3221230A (en) * | 1962-01-22 | 1965-11-30 | Massachusetts Inst Technology | Adaptive control method and apparatus for applying same |
FR1390284A (fr) * | 1964-01-03 | 1965-02-26 | Etude Et La Realisation Des Pr | Dispositif pour la commande de déplacements |
US3446946A (en) * | 1964-12-01 | 1969-05-27 | Sperry Rand Corp | Power-moment self-adaptive control system |
US3566241A (en) * | 1966-10-12 | 1971-02-23 | Leeds & Northrup Co | Process servo control system including error signal limitation to prevent degraded response |
DE1952349B2 (de) * | 1969-10-17 | 1973-06-20 | Anordnung zur pruefung eines redundanten regelsystems | |
US3778696A (en) * | 1972-06-23 | 1973-12-11 | Allen Bradley Co | Feedback fault indicate circuit |
US3874407A (en) * | 1974-01-02 | 1975-04-01 | Ray F Griswold | Pulse width modulation control for valves |
US3902051A (en) * | 1974-06-13 | 1975-08-26 | Boeing Co | Control system monitor and fault discriminator |
US3974364A (en) * | 1975-02-28 | 1976-08-10 | Koehring Company | Structure for and method of error compensation |
US4092716A (en) * | 1975-07-11 | 1978-05-30 | Mcdonnell Douglas Corporation | Control means and method for controlling an object |
US4118792A (en) * | 1977-04-25 | 1978-10-03 | Allen-Bradley Company | Malfunction detection system for a microprocessor based programmable controller |
JPS5413883A (en) * | 1977-07-04 | 1979-02-01 | Hitachi Ltd | Abnormalness detector of automatic controller |
GB2002619B (en) * | 1977-07-13 | 1982-03-17 | Victor Company Of Japan | Moving-coil type stereo pickup cartridge |
JPS6027403B2 (ja) * | 1977-11-08 | 1985-06-28 | 株式会社東芝 | 調整制御装置の故障検出装置 |
US4209734A (en) * | 1978-03-27 | 1980-06-24 | Sperry Corporation | Dynamic equalization system for dual channel automatic pilot |
US4249238A (en) * | 1978-05-24 | 1981-02-03 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Apparatus for sensor failure detection and correction in a gas turbine engine control system |
US4313165A (en) * | 1979-10-23 | 1982-01-26 | United Technologies Corporation | Force feel actuator with limited proportional/integral error feedback |
CH642467A5 (de) * | 1980-03-19 | 1984-04-13 | Sulzer Ag | Regelverfahren und schaltung zum ausueben des verfahrens. |
JPS5739414A (en) * | 1980-08-21 | 1982-03-04 | Toshiba Corp | Control system monitoring device |
-
1982
- 1982-06-07 US US06/386,136 patent/US4509110A/en not_active Expired - Lifetime
-
1983
- 1983-06-01 DE DE19833319983 patent/DE3319983A1/de active Granted
- 1983-06-01 TR TR21968A patent/TR21968A/xx unknown
- 1983-06-01 GB GB08315007A patent/GB2121562B/en not_active Expired
- 1983-06-01 IL IL68844A patent/IL68844A0/xx not_active IP Right Cessation
- 1983-06-01 GR GR71526A patent/GR78808B/el unknown
- 1983-06-02 BE BE0/210920A patent/BE896942A/fr not_active IP Right Cessation
- 1983-06-03 NO NO832002A patent/NO166106C/no not_active IP Right Cessation
- 1983-06-03 FR FR8309237A patent/FR2528191B1/fr not_active Expired
- 1983-06-03 IT IT21434/83A patent/IT1163440B/it active
- 1983-06-06 NL NL8301992A patent/NL191393C/xx not_active IP Right Cessation
- 1983-06-06 DK DK256183A patent/DK163843C/da not_active IP Right Cessation
- 1983-06-07 KR KR1019830002520A patent/KR910004925B1/ko not_active IP Right Cessation
- 1983-06-07 JP JP58102530A patent/JPS592111A/ja active Granted
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3643073A (en) * | 1967-09-18 | 1972-02-15 | Honeywell Inc | Transfer function monitoring apparatus |
US4171505A (en) * | 1976-10-26 | 1979-10-16 | Hitachi, Ltd. | Fault detecting system for a control system |
US4214301A (en) * | 1977-03-08 | 1980-07-22 | Hitachi, Ltd. | Diagnostic device for use with automatic control systems |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0186612A2 (fr) * | 1984-12-20 | 1986-07-02 | United Technologies Corporation | Synthèse de position de l'actionneur d'un système de commande pour détection de défauts |
EP0186612A3 (en) * | 1984-12-20 | 1988-08-24 | United Technologies Corporation | Control system actuator position synthesis for failure detection |
EP0404962A1 (fr) * | 1989-01-10 | 1991-01-02 | Fanuc Ltd. | Procede de detection d'anomalies dans un servosysteme |
EP0404962A4 (fr) * | 1989-01-10 | 1994-02-23 | Fanuc Ltd | |
WO1999032950A1 (fr) * | 1997-12-19 | 1999-07-01 | Volvo Construction Equipment Components Ab | Procede de diagnostic et de detection de problemes dans une machine |
Also Published As
Publication number | Publication date |
---|---|
NO166106C (no) | 1991-05-29 |
GR78808B (fr) | 1984-10-02 |
US4509110A (en) | 1985-04-02 |
NO166106B (no) | 1991-02-18 |
DK256183A (da) | 1983-12-08 |
DK163843B (da) | 1992-04-06 |
JPH0425565B2 (fr) | 1992-05-01 |
NL191393B (nl) | 1995-02-01 |
NL8301992A (nl) | 1984-01-02 |
DK163843C (da) | 1992-09-21 |
GB8315007D0 (en) | 1983-07-06 |
IT8321434A1 (it) | 1984-12-03 |
IT1163440B (it) | 1987-04-08 |
FR2528191B1 (fr) | 1986-08-01 |
DK256183D0 (da) | 1983-06-06 |
TR21968A (tr) | 1985-12-11 |
GB2121562A (en) | 1983-12-21 |
GB2121562B (en) | 1985-11-27 |
IL68844A0 (en) | 1983-10-31 |
BE896942A (fr) | 1983-10-03 |
KR910004925B1 (ko) | 1991-07-18 |
NL191393C (nl) | 1995-07-03 |
JPS592111A (ja) | 1984-01-07 |
IT8321434A0 (it) | 1983-06-03 |
DE3319983A1 (de) | 1983-12-08 |
DE3319983C2 (fr) | 1993-06-24 |
KR840005217A (ko) | 1984-11-05 |
NO832002L (no) | 1983-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2528191A1 (fr) | Procede et appareil en vue de detecter des defaillances dans un systeme de controle | |
CA2157058C (fr) | Procede et dispositif pour l'identification de pannes dans un systeme complexe | |
EP0178964B1 (fr) | Méthode de validation de la valeur d'un paramètre | |
FR2488397A1 (fr) | Systeme de detection de defectuosites de capteurs par controle d'activite | |
EP1893487B1 (fr) | Procede de detection de fuite de carburant dans un moteur d'aeronef et systeme de mise en oeuvre de ce procede | |
US20150025872A1 (en) | System, method, and apparatus for modeling project reliability | |
FR2730074A1 (fr) | Architecture de calculateur tolerante aux fautes | |
EP4257491B1 (fr) | Procédé de surveillance de canalisations de prélèvement d'air d'un aéronef | |
WO2021069824A1 (fr) | Dispositif, procédé et programme d'ordinateur de suivi de moteur d'aéronef | |
FR2966928A1 (fr) | Procede et dispositif de surveillance d'une chaine de mesure redondee | |
EP2373965B1 (fr) | Procede et systeme d'estimation d'une temperature de veine dans un turboreacteur | |
EP3938910B1 (fr) | Localisation de panne dans un système d'acquisition redondant | |
EP2245771B1 (fr) | Procédé et dispositif de mesure de la dérive temporelle d'un équipement électronique relié à un réseau | |
EP0573314B1 (fr) | Unité d'automate ou d'automatisme programmable | |
FR3075951A1 (fr) | Detection de contact intermittent sur capteur moteur | |
FR2808333A1 (fr) | Procede et appareil de calibrage pour corriger des erreurs de synchronisation de largeur d'impulsion lors de tests de circuits integres | |
FR2715747A1 (fr) | Procédé et dispositif pour rechercher des messages de maintenance intempestifs. | |
FR3073957B1 (fr) | Systeme et procede de datation d'un evenement detecte dans un vehicule automobile | |
EP3729003B1 (fr) | Detection et accomodation de circuits ouverts intermittents sur un capteur moteur d'une turbomachine d'aeronef | |
EP4063877A1 (fr) | Procédé de contrôle d'un appareil électrotechnique | |
FR2540652A1 (fr) | Appareil electronique de comptage et de retenue de resultats | |
FR3123749A1 (fr) | Accélérateur systolique de réseau de neurones et système électronique et procédé de test associés | |
WO2024033176A1 (fr) | Procédé de test de composants électroniques optimisé par un algorithme d'apprentissage | |
Sadois et al. | Predictive Emission Monitoring System: Innovation in Measurement Technology | |
FR2514522A1 (fr) | Dispositif de securite entre un systeme de commande d'un actionneur de surete et un circuit logique de commande de cet actionneur |