FR2994673A1 - Procede de commande d'un essuie-glace et son dispositif de commande - Google Patents

Procede de commande d'un essuie-glace et son dispositif de commande Download PDF

Info

Publication number
FR2994673A1
FR2994673A1 FR1358124A FR1358124A FR2994673A1 FR 2994673 A1 FR2994673 A1 FR 2994673A1 FR 1358124 A FR1358124 A FR 1358124A FR 1358124 A FR1358124 A FR 1358124A FR 2994673 A1 FR2994673 A1 FR 2994673A1
Authority
FR
France
Prior art keywords
input unit
signal
wiper
type
signals
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
Application number
FR1358124A
Other languages
English (en)
Other versions
FR2994673B1 (fr
Inventor
Georg Schulze-Icking-Konert
Michael Forscht
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of FR2994673A1 publication Critical patent/FR2994673A1/fr
Application granted granted Critical
Publication of FR2994673B1 publication Critical patent/FR2994673B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/04Wipers or the like, e.g. scrapers
    • B60S1/06Wipers or the like, e.g. scrapers characterised by the drive
    • B60S1/08Wipers or the like, e.g. scrapers characterised by the drive electrically driven

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

Procédé de commande d'un essuie-glace (10) consistant à recevoir les signaux de mesure (30-36) pour déterminer un angle, traiter les signaux de mesure dans une première unité de saisie (48) pour détecter les défauts de fonctionnement de l'essuie-glace (10) et traiter les signaux de mesure (30-36) dans une seconde unité de saisie (50) pour détecter les défauts de réception des signaux de mesure (30-36) en fonction de la saisie de défaut du fonctionnement de l'essuie-glace (10) dans la première unité de saisie (48). Un dispositif de commande (26) commande l'essuie-glace (10).

Description

Domaine de l'invention La présente invention se rapporte à un procédé de commande d'un essuie-glace et à son dispositif de commande. Etat de la technique On connaît de manière générale de tels procédés et dis- positifs de commande d'un essuie-glace. Il est également connu de commander les entraînements d'essuie-glaces avec des moteurs électriques réversibles. Dans de tels entraînements, le moteur qui génère le mouvement de va-et-vient du lo bras d'essuie-glace change de sens de rotation. Dans ces conditions, il est nécessaire de détecter les positions du bras d'essuie-glace, par exemple pour inverser à temps le sens de rotation du moteur ou pour régler la vitesse de rotation du bras d'essuie-glace car celui-ci se déplace habituellement avec une vitesse variable dans sa plage 15 d'essuyage. La détection de position du bras d'essuie-glace peut se faire par exemple par une mesure angulaire utilisant un capteur. Le capteur est par exemple un capteur AMR (capteur à magnétorésistance) ou un capteur GMR (capteur à résistance magnétique géante) ou un capteur TMR (capteur à résistance magnétique à effet tunnel). 20 Lors de la commande de l'essuie-glace, on peut rencon- trer de nombreux défauts qui, le cas échéant, se traduisent par un défaut de fonctionnement de l'essuie-glace risquant de ne pouvoir fonctionner correctement. Une source de défaut est notamment la détection de l'angle permettant de reconnaître la position du bras d'es- 25 suie-glace. But de l'invention La présente invention a pour but de développer un moyen permettant de bien détecter et de façon garantie, les défauts de fonctionnement ou de commande d'un essuie-glace. 30 Exposé et avantages de l'invention A cet effet, l'invention a pour objet un procédé de commande d'un essuie-glace consistant à : - recevoir des signaux de mesure pour déterminer un angle, traiter les signaux de mesure dans une première unité de saisie pour détecter les défauts de fonctionnement de l'installation d'essuie-glace, et traiter les signaux de mesure dans une seconde unité de saisie pour détecter les défauts à la réception des signaux de mesure en fonction de la détection des défauts de fonctionnement de l'essuie-glace dans la première unité de saisie. L'invention a également pour objet un dispositif de commande d'un essuie-glace caractérisé en ce qu'il comprend : - des entrées pour recevoir des signaux de mesure pour déterminer un angle, une première unité de saisie pour détecter les défauts de fonctionnement de l'essuie-glace par le traitement des signaux de mesure, et une seconde unité de saisie pour détecter les défauts à la réception des signaux de mesure par le traitement des signaux de mesure en fonction de la saisie de défaut de fonctionnement de l'essuie-glace dans la première unité de saisie. En d'autres termes, l'invention a pour objet un procédé de commande ou de gestion d'un essuie-glace consistant à recevoir des signaux de mesure pour déterminer un angle. Les signaux de mesure d'une première unité de saisie permettent de détecter les défauts de fonctionnement de l'essuie-glace. Les signaux de mesure sont également traités dans une seconde unité de saisie pour détecter les défauts de réception des signaux de mesure. Cette détection des défauts à la récep- tion des signaux de mesure dans la seconde unité de saisie se fait par la détection de défauts pendant le fonctionnement de l'essuie-glace dans la première unité de saisie. L'invention a également pour objet, comme indiqué ci- dessus, un dispositif de commande d'essuie-glace. Ce dispositif de commande a des entrées recevant des signaux de commande pour déterminer un angle. Une première unité de saisie détecte les défauts de fonctionnement de l'essuie-glace en traitant des signaux de mesure. Le dispositif de commande comporte une seconde unité de saisie pour dé- tecter les défauts à la réception des signaux de mesure. Cette seconde unité de saisie détecte les défauts à la réception des signaux de mesure par le traitement des signaux de mesure en fonction de la détection des défauts de fonctionnement de l'essuie-glace ou de la première unité de saisie.
La présente invention et ses formes de réalisation permet- tent avantageusement une analyse en profondeur des défauts produits par le fonctionnement de l'essuie-glace. Cela se fait notamment dans la seconde unité de saisie qui permet un diagnostic de défaut et le cas échéant assure un fonctionnement de secours et/ou permet une corn- u) mande stabilisée de l'essuie-glace ; il en résulte une meilleure visibilité pour l'utilisateur et ainsi une plus grande sécurité de conduite. Avantageusement, on réalise un diagnostic de défaut étendu, en particulier pour détecter précocement des défauts. Un autre avantage de la saisie de défaut ainsi proposée est que même si 15 l'entraînement de l'essuie-glace est coupé, l'invention peut s'appliquer. Une saisie de défaut(s) est ainsi possible même avant le fonctionnement éventuel de l'essuie-glace. Au moins certains défauts possibles peuvent se détecter avant la mise en route de l'essuie-glace. L'affichage précoce du défaut et le cas échéant la réparation appropriée sont de ce fait pos- 20 Bibles. La seconde unité de détection fournit à côté de la première unité de saisie, un second chemin ou une seconde possibilité de détection de défaut. Cela garantit avantageusement une redondance pour la détection des défauts ou des valeurs de mesure. Dans le cas d'un défaut, cela permet le cas échéant de recueillir suffisamment d'informations concer- 25 nant le mode de fonctionnement défectueux de l'essuie-glace pour per- mettre avec ces informations, un fonctionnement ou une commande régulé(e) de l'essuie-glace. Cela permet d'optimiser le fonctionnement de l'essuie-glace, avantageusement même en cas de défaut. Selon un développement de l'invention, les signaux de 30 mesure sont traités en mode différentiel dans la première unité de saisie et dans la seconde unité de saisie, les défauts sont traités en mode unique, c'est-à-dire rapportés à la masse. Le traitement différentiel des signaux de mesure dans la première unité de saisie permet de détecter de façon très précise en principe les défauts de fonctionnement de 35 l'essuie-glace tels que par exemple un balayage en va-et-vient irrégulier du bras d'essuie-glace. Le traitement en masse, supplémentaire, des signaux de mesure dans la seconde unité de saisie, permet avantageusement de détecter les causes d'erreurs ou de défauts pour l'arrivée plus précise des fonctions en principe défectueuses. Cela permet de prendre le cas échéant une mesure appropriée (contremesure). L'expression « mode différentiel » signifie notamment que les signaux de mesure sont traités de façon relative en se reportant à d'autres signaux de mesure. Le traitement de chaque signal de mesure se fait en mode absolu par rapport à un potentiel de référence commun comme par lo exemple la masse. Le traitement différentiel des signaux de mesure si- gnifie que l'on génère un signal de sortie du traitement en formant la différence de deux signaux de mesure, d'entrée. Le traitement différentiel des signaux de mesure a notamment l'avantage de les rendre insensibles aux bruits ou aux perturbations qui se produisent. L'expression 15 « mode unique » signifie notamment que les signaux de mesure rappor- tés chaque fois de façon absolue seront traités par rapport à un potentiel de référence commun, comme par exemple la masse. Cela a l'avantage de pouvoir détecter séparément les défauts, par exemple un court-circuit à la masse pour chaque canal de mesure. 20 Selon un autre développement caractéristique, on fait fonctionner l'essuie-glace en mode de secours selon la détection de défaut dans la seconde unité de saisie. En mode de fonctionnement de secours, on optimise le fonctionnement de l'essuie-glace, avantageusement de manière indépendante des défauts constatés par la 25 seconde unité de saisie. De façon avantageuse, on peut en outre consta- ter à l'aide de la seconde unité de saisie, quels signaux de mesure ont été correctement reçus. En mode de fonctionnement de secours, la gestion de l'essuie-glace peut ainsi être optimisée indépendamment des signaux de mesure disponibles considérés comme corrects. 30 Selon un autre mode de réalisation caractéristique, les signaux de mesure contiennent au moins un signal de mesure d'un premier type de signal et au moins un signal de mesure d'un second type de signal. De plus, l'essuie-glace est géré en fonction du mode de secours en ce que l'on détecte si au moins un signal de mesure du pre- 35 mier type et au moins un signal de mesure du second type ont été reçus sans défaut. Cela permet une gestion particulièrement bonne de l'essuie-glace même en cas de défaut. Dans la mesure où l'on détecte les signaux de mesure des deux types de signaux, il est possible de déterminer l'angle et ainsi la position du bras d'essuie-glace pour un défaut suffisant pour assurer un mode de secours. En particulier, le premier et le second type de signal se distinguent l'un de l'autre. Selon un autre développement, les signaux de mesure comprennent au moins un signal d'un premier type et au moins un signal d'un second type. En plus, l'essuie-glace fonctionne en mode de secours si on détecte qu'au moins un signal de mesure du premier type mais aucun signal de mesure du second type a été reçu sans défaut ou si au moins un signal de mesure du second type mais aucun signal de mesure du premier type a été reçu sans défaut. Dans ce cas, on dispose d'au moins un signal de mesure de l'un des deux types de signaux. Au moins ce signal de mesure reçu correctement est utilisé pour optimiser le fonctionnement de l'essuie-glace. Cela permet d'évaluer certaines positions du bras d'essuie-glace telles que par exemple sa position de repos. Selon un autre développement avantageux, l'essuie-glace est entraîné par un moteur et le traitement des signaux de mesure dans la seconde unité de saisie se fait en plus selon les états de fonctionnement prédéfinis du moteur ce qui améliore la saisie des défauts de fonctionnement de l'essuie-glace. De façon particulièrement avantageuse, on peut fixer des états de fonctionnement du moteur tels que le démarrage, l'arrêt et/ou le changement de sens de rotation du moteur. Selon un autre développement, dans la seconde unité de saisie, on traite les signaux de mesure si, à l'aide de la première unité de saisie, on constate des défauts de fonctionnement de l'essuie-glace. Cela permet avantageusement une commande particulièrement efficace de l'essuie-glace. Cette fonctionnalité de la seconde unité de saisie est appliquée si la première unité de saisie a effectivement détecté un défaut. Selon un autre développement, dans la seconde unité de saisie unité de saisie, on fait au moins le contrôle suivant : un premier contrôle pour constater si les entrées de la première unité de saisie pour les signaux de mesure ont un court-circuit par rapport à une tension d'alimentation. On fait un second contrôle pour déterminer si les entrées de la première unité de saisie reçoivent un signal de mesure qui dérive. On fait un troisième contrôle pour constater si entre les entrées de la première unité de saisie, il y a un court-circuit des signaux de me- sure. Ces contrôles permettent de détecter d'une manière particulièrement simple les erreurs à la réception des signaux de mesure. Le troisième signal de mesure qui dérive peut notamment être appelé comme signal de mesure flottant. Un tel signal de mesure flottant peut se produire par exemple sur une borne d'entrée flottante. Selon un autre développement, on reçoit au moins quatre signaux de mesure dont au moins deux sont de type sinus et au moins deux signaux de mesure sont de type cosinus. De tels signaux de mesure permettent de déterminer l'angle et ainsi la position du bras d'es- suie-glace d'une manière particulièrement exacte et fiable. Le type de signal de forme sinus correspond notamment au premier type de signal et le signal de forme cosinus correspond au second type de signal. Le dispositif de commande selon l'invention est avanta- geusement réalisé pour permettre de combiner des caractéristiques et des étapes indépendantes du procédé de l'invention et de ses modes de réalisation avantageux tels que définis ci-après. Dessins La présente invention sera décrite ci-après de manière plus détaillée à l'aide de modes de réalisation d'un procédé de com- mande d'un essuie-glace représentés dans les dessins annexés dans lesquels : la figure 1 est le schéma d'un essuie-glace équipé d'un moteur et d'un exemple de réalisation d'un dispositif de commande selon l'invention, la figure 2 est un schéma par blocs d'un calculateur du dispositif de commande selon l'invention, la figure 3 montre un ordinogramme d'un exemple de réalisation du procédé de commande d'un essuie-glace selon l'invention, la figure 4A est le schéma d'un premier défaut qui peut se produire pendant le fonctionnement de l'essuie-glace et qui est détecté par la première unité de saisie, la figure 4B est le schéma d'un second cas de défaut produit pen- dant le fonctionnement de l'essuie-glace et qui se détecte à l'aide de la première unité de saisie, et la figure 4C est le schéma d'un troisième cas de défaut produit pendant le fonctionnement de l'essuie-glace et qui se détecte à l'aide de la première unité de saisie.
Description de modes de réalisation de l'invention La figure 1 est un schéma d'un essuie-glace 10. L'essuie-glace 10 comporte un moteur 12 entraînant le bras d'essuie-glace 14. Le moteur 12 est un moteur électrique dont l'arbre 16 porte le bras d'essuie-glace 14 ce qui, dans certains modes de réalisation, se fait par une transmission supplémentaire et/ou une tringlerie entre l'axe du moteur et le bras d'essuie-glace, et permet le mouvement de rotation du bras d'essuie-glace 14. La figure 1 montre le bras d'essuie-glace 14 dans une position quelconque, appliqué contre le pare-brise 18 du véhicule. Les traits interrompus représentent la position d'inversion haute 20 et la position d'inversion basse 22 ainsi que la position de repos 24. La rotation réversible du moteur 12 commande en mode de fonctionnement normal, le bras d'essuie-glace 14 selon un mouvement de va-et-vient entre sa position d'inversion haute 20 et sa position d'inversion basse 22. Si l'essuie-glace 10 n'est pas utilisé pendant le fonctionne- ment du véhicule, le bras d'essuie-glace 14 est dans sa position de re- pos 24. De façon caractéristique, la position de repos 24 est dans une position très basse de la vitre 18. L'essuie-glace 10 est commandé par un dispositif de commande 26. Le dispositif de commande 26 gère notamment le moteur 12 et son mouvement de rotation et pour cela, il est relié au moteur. Le dispositif de commande 26 comporte un capteur 28 qui détermine l'angle. Le capteur est utilisé pour détecter la position instantanée du bras d'essuie-glace 14 sur la vitre 18. Le capteur 28 est ici un capteur magnétorésistant (capteur AMR « magnétorésistant ») qui comporte deux ponts de résistances décalés l'un par rapport à l'autre de 90°. Pour dé- terminer l'angle, on utilise un aimant générateur fixé à l'axe de rotation du bras d'essuie-glace 14 ou à l'arbre 16 du moteur. Le capteur 28 fournit des signaux dépendant de l'angle que fait le capteur 28 par rapport à l'aimant générateur. Le capteur 28 fournit à ses sorties, quatre signaux de mesure pour déterminer l'angle. Les signaux de mesure sont des signaux de mesure sont un signal de mesure de type 30 sinus, un signal de mesure 32 de type sinus, un signal de mesure 34 de type cosinus et un signal de mesure 36 de type cosinus. Le dispositif de commande 26 détermine la position du bras d'essuie-glace 14 à l'aide des quatre signaux de mesure 30-36. Pour cela, le dispositif de commande 26 comporte une unité de calcul 38 reliée au capteur 28 pour déterminer les quatre signaux de mesure 30-36. La figure 2 est un schéma par blocs de l'unité de calcul 38 du dispositif de commande 26. L'unité de calcul 38 a quatre entrées 40, 42, 44, 46 qui reçoivent les signaux de sortie des capteurs 28 don- nant les signaux de mesure. L'entrée 40 reçoit le signal de mesure 30 de type sinus ; l'entrée 42 reçoit le signal de mesure 34 de type cosinus ; l'entrée 44 reçoit le signal de mesure 36 de type cosinus et l'autre entrée reçoit le signal mesure 32 de type sinus. L'unité de calcul 38 comporte en outre une première unité de saisie 48 pour détecter les défauts de fonctionnement de l'essuie-glace 10 et une seconde unité de saisie 50 pour détecter les défauts de réception des signaux de mesure 30-36. La première unité de saisie 48 comporte un premier convertisseur analogique/numérique (A/N) sigma-delta 52 ainsi qu'un se- cond convertisseur analogique/numérique 54 sigma-delta, par exemple un premier convertisseur analogique/numérique 52 sigma-delta différentiel et un second convertisseur analogique/numérique 54 sigma-delta différentiel. En aval, dans le sens des signaux, derrière le convertisseur A/N 52, il y a d'autres unités de traitement pour poursuivre le traitement des signaux. Un filtre 56 représente ces différentes unités de traitement. De même, en aval du convertisseur A/N 54, il y a d'autres unités de traitement pour poursuivre le traitement des signaux ; un filtre 58 représente globalement ces unités de traitement. La seconde unité de saisie 50 comporte un multiplexeur 60 dont le signal de sortie est appliqué à un convertisseur analogique/numérique 62 indépendant, de mode unique. Le convertisseur A/N 62 est relié à d'autres unités de traitement qui sont représentées globalement par une unité de traitement 64. La première unité de saisie 48, la seconde unité de saisie 50 et les autres unités de traitement pour déterminer l'angle et la posi- tion du bras d'essuie-glace 14 sont réalisées avantageusement par un micromécanique-contrôleur qui fait partie du dispositif de commande 26. Les signaux de mesure 30-36 reçus par les entrées 40-46 sont transmis tels quels ou sélectivement à la première unité de saisie 48 et à la seconde unité de saisie 50. L'entrée 40 est reliée à l'entrée 66 du multiplexeur 60 et à l'entrée 68 du convertisseur A/N 52. L'entrée 42 est reliée à l'entrée 70 du multiplexeur 60 et à l'entrée 72 du convertisseur A/N 52. L'entrée 44 est reliée à l'entrée 74 du multiplexeur 60 et à l'entrée 76 du convertisseur A/N 54. L'entrée 46 est reliée à l'entrée 78 du multiplexeur 60 et à l'entrée 80 du convertisseur A/N 54. La première unité de saisie 48 traite les signaux de mesure 30-36 en mode différentiel. Les signaux de mesure 30 et 32 sont traités en mode différentiel par le convertisseur A/N 52 et les signaux de mesure 34 et 36 sont traités en mode différentiel par le convertisseur A/N 54. Dans la seconde unité de saisie 50, les signaux de me- sure 30-36 sont traités en masse comme cela a été indiqué ci-dessus pour cet exemple de réalisation (mode unique). Le dispositif de commande 26 est appliqué à l'entrée 82 d'un dispositif de signal de tension externe VDD dont le potentiel de masse VDD GND est appliqué à l'entrée 84. La tension VDD correspond à la tension d'alimentation du capteur 28. En outre, l'entrée 86 du dispositif de commande 26 reçoit une tension de référence VAREF utilisée pour les contrôles servant à déterminer si les alimentations en tension des composants du dispositif de commande 26 se font correctement. La tension de référence VAREF est entre autres, appliquée aux convertisseurs A/N 52, 54. Elle peut en outre être dans une relation prédéterminée avec la tension VDD. En particulier, la tension VAREF peut être égale au potentiel VDD. Le potentiel de masse VAGND est appliqué à l'entrée 88.
La figure 3 montre l'ordinogramme d'un exemple de réalisation du procédé de l'invention de commande de l'essuie-glace 10. Dans l'étape 100, on reçoit les signaux de mesure 30-36 aux entrées 40-46. Dans l'étape 102 suivante, la première unité de saisie 48 détecte les défauts de fonctionnement de l'essuie-glace 10. Dans l'étape 102, on vérifie si le moteur 12 et ainsi le bras d'essuie-glace 14 font des sauts non réels dans leur mouvement de rotation. En cas de défaut, la vitesse de rotation du bras d'essuie-glace 14 se situerait au-delà d'une limite physique prédéfinie. Un tel compor- terrent est explicité à la figure 4A. Dans le diagramme de la figure 4A, on a représenté l'angle en ordonnées. Cet angle est donné par le capteur 28 qui détermine la position du bras d'essuie-glace 14. En abscisses, on a représenté le temps. On voit clairement qu'il y a des sauts de défaut de fonctionnement de l'essuie-glace 10. Dans l'étape 102, on vérifie en outre si l'amplitude de la tension différentielle Vdiff des signaux 30-36 émis par le capteur 28 et traités en mode différentiel se situe au-delà d'une plage de tension, par exemple 4V. Dans l'affirmative, on met à l'état un bit de dépassement pour afficher le défaut. Le diagramme de la figure 4B explicite ce cas de défaut. En ordonnées, on a représenté la différence de tension Vdiff et en abscisses, on a représenté le temps. Dans la page de la courbe de différence de tension Vdiff où on dépasse par exemple 2V, on est dans un cas de défaut. Un autre cas de défaut est examiné dans l'étape 102. Pour cela, on détermine si les valeurs des signaux de mesure 30-36 de type sinus et cosinus traitées en mode dif- férentiel par les convertisseurs A/N 52, 54, ont entre eux la corrélation prévisible. Cette corrélation est par exemple la relation trigonométrique traditionnelle sin2A + cos2A =1 que les signaux de mesure 30-36 doivent remplir. (A) représente l'angle de la détection de position du bras d'essuie-glace 14. Il faut tenir compte de ce qu'habituellement, il y a des défauts dans la saisie dans le traitement des signaux de mesure 30-36. Ces défauts sont tolérés dans la mesure où ils ne dépassent pas certaines limites de tolérance. Cela est explicité par la représentation du cercle de rayon unité de la figure 4C qui représente la relation trigonométrique donnée ci-dessus. La couronne entre les deux cercles concen- triques correspond à la plage de tolérance acceptable. A côté de ces trois contrôles décrits ci-dessus à titre d'exemple, on peut effectuer à l'aide de la première unité de saisie 48, d'autres contrôles pour détecter les défauts de fonctionnement de l'essuie-glace 10. La détection des défauts à l'aide de la première unité de saisie 48 se fait selon cet exemple de réalisation par le traitement en mode différentiel des signaux de mesure 30-36. Après avoir fait différents contrôles de défaut dans l'étape 102, selon la figure 3, on vérifie dans l'étape 104 suivante, s'il y a effectivement un défaut caractéristique. Si cela n'est pas le cas, le procédé passe à l'étape 102. Si toutefois dans l'étape 104, on constate qu'il y a un défaut caractéristique, alors on passe à l'étape 106 pour détecter à l'aide de la seconde unité de saisie 50 s'il y a un défaut à la réception des signaux de mesure 30-36. Les signaux de mesure 30-36 de cet exemple de réalisation sont traités en masse par la seconde unité de saisie 50. Dans un premier contrôle 108, la seconde unité de saisie 50 vérifie si les entrées 68, 72, 76, 80 des deux convertisseurs A/N 52, 54 ont un court-circuit par rapport à la tension d'alimentation du dispositif de commande 26, c'est-à-dire par rapport à la masse ou à 5 V.
Cela peut notamment résulter de ce que le niveau de signal absolu des signaux de mesure 30-36 par rapport à la masse est vérifié pour le convertisseur A/ N 62. Si ces signaux se situent à l'extérieur de la plage de tension prédéfinie pour le capteur 28, on est en présence d'un défaut. Dans le second contrôle 110, la seconde unité de saisie 50 vérifie si l'une des entrées 68, 72, 76, 80 est une broche flottante à laquelle est appliqué un signal de mesure 30-36 en dérive, c'est-à-dire flottant. Pour cela, on applique à chacune des entrées 68, 72, 76, 80 alternativement tout d'abord un état montant puis un état descendant, c'est-à-dire tirant vers le haut ou tirant vers le bas. A l'aide de la seconde unité de saisie 50, on détermine si le signal d'entrée appliqué à l'entrée respec- tive 68, 72, 76, 80 correspond à une mesure inutilisable. Si cela est le cas, on est en présence d'une broche flot- tante. L'unité de calcul 38 dispose des états à chacune des entrées 68, 72, 76, 80 pour tirer vers le haut ou vers le bas par des sources de cou- rant appropriées pour tirer vers le haut ou vers le bas. Un troisième contrôle 112 consiste à examiner la seconde unité de saisie 50 pour déterminer s'il y a un court-circuit entre les entrées 68, 72, 76, 80. Pour cela, on mesure les différents signaux de mesure 30-36 par le convertisseur A/N 62 par rapport à la masse et les différentes entrées 68, 72, 76, 80 auxquelles sont appliqués les signaux de mesure 30-36, sont véri- fiées pour déterminer si en pratique, on répond à la relation rappelée ci-dessus sin2A + cos2A =1. Au cours d'un autre contrôle 114, on vérifie la seconde unité de saisie 50 pour déterminer s'il y a un défaut à son alimentation en tension, notamment celle du capteur 28. Pour cela, la se- conde unité de saisie 50 saisit et vérifie la tension d'alimentation VDD appliquée à l'entrée 82. Si cette tension dépasse une valeur prédéfinie, on est en présence d'un défaut. En variante, l'unité de calcul 38 met « un drapeau » pour une surintensité si le signal VDD dépasse une valeur prédéfinie. La seconde unité de saisie 50 vérifie alors si un tel dra- peau a été posé pour une surintensité. En variante ou en plus, on peut également utiliser un ordre d'interruption. Au contrôle 114, on examine en outre si la tension de référence VAREF se situe dans une plage pré-définie. Cela permet de constater si un défaut existe sur la tension d'alimentation VDD du capteur 28. La seconde unité de saisie 50 per- met de faire d'autres contrôles d'éventuels états de défaut. Le contrôle 112 permet par exemple de détecter également d'autres défauts comme un capteur 28 détruit ou non alimenté en tension. Si la seconde unité de saisie 50 détecte un défaut, l'essuie-glace 10 fonctionnera alors en mode de secours dans l'étape 116. En mode de fonctionnement de secours, l'essuie-glace 10 est commandé de façon optimisée selon le nombre et la nature de signaux de mesure 30-36 corrects, disponibles. Dans l'étape 116, on détermine si l'on a au moins un signal de mesure de type sinus valable 30-32 et au moins un signal de mesure valable de type cosinus 34-36. Dans l'affirmative, avec ces signaux de mesure valables, on peut calculer cor- rectement la position du bras d'essuie-glace 14 même si cette position est entachée d'erreur. Cette position est alors utilisée en général pour le fonctionnement de l'essuie-glace 10. Cela permet d'améliorer le fonctionnement de l'essuie-glace en mode de secours. Si l'on a au moins un signal de mesure de type sinus, valable 30, 32 et au moins un signal de mesure de type cosinus valable 34, 36, on cherche alors à évaluer aussi bien que possible la position de l'essuie-glace 10 avec ce signal de mesure valable et commander ainsi le fonctionnement de l'essuie-glace 10. Pour cela, on laisse libre au moins une fenêtre de visibilité pour le con- ducteur avec une précision suffisante. Si l'on n'a pas de signal de me- sure 30-36 valable, on ne peut constater la position du bras d'essuie-glace 14. Il n'est pas possible de réguler le fonctionnement de l'essuie-glace 10. Le fonctionnement de l'essuie-glace 10 est commandé de façon optimale. En variante, on peut arrêter le moteur 12. Les signaux de me- sure 30, 32 de forme sinus correspondent ici aux signaux de mesure du premier type de signal et les signaux de mesure de type cosinus 34, 36 correspondant à des signaux de mesure du second type. En mode de fonctionnement de secours, on peut en outre commander le fonctionnement de l'essuie-glace 10 s'il y a une butée. Pour cela, on introduit le courant du moteur 12 appliqué à une entrée 118 (figure 2) du dispositif de commande 26. Le courant dans le moteur se détermine par exemple à l'aide d'un shunt ou d'une ligne de la platine. Cela permet grâce à un courant plus fort, de constater que le bras d'essuie-glace 14 est appliqué contre la butée.
Dans le présent exemple de réalisation, même pour des états de fonctionnement prédéfinis du moteur 12, on passe à l'étape 106. Cela se détecte dans l'étape 120. Les états de fonctionnement du moteur 12 sont notamment son démarrage, son arrêt et/ou le changement de sens de rotation du moteur 12. Si l'on fait fonctionner l'essuie- glace 10 en mode de fonctionnement de secours, cela est affiché dans l'étape suivante 122 à destination de l'utilisateur de l'essuie-glace 10, par exemple par une information de diagnostic appliquée à l'appareil de commande principal. Les signaux de mesure 30-36 traités dans l'unité de cal- cul 38, l'évacuation des différentes étapes de procédé selon la figure 3 pour gérer l'essuie-glace 10 et notamment le passage et la commande en mode de secours dans lequel l'essuie-glace 10 a détecté un défaut, ce qui se fait à l'aide d'une programmation appropriée de l'unité de calcul 38, surtout du microcontrôleur, évitant avantageusement des circuits supplémentaires.
NOMENCLATURE 10 Essuie-glace 12 Moteur 14 Bras d'essuie-glace 16 Arbre de rotation 18 Vitre 20 Position d'inversion haute 22 Position d'inversion basse 24 Position de repos 26 Dispositif de commande 28 Capteur 30 Signal de mesure de type sinus 32 Signal de mesure de type sinus 34 Signal de mesure de type cosinus 36 Signal de mesure de type cosinus 38 Unité de calcul 40, 42, 44, 46 Entrées 48 Première unité de saisie 50 Seconde unité de saisie 52 Convertisseur analogique/numérique 54 Convertisseur analogique/numérique 56 Filtre 58 Filtre 60 Entrée du convertisseur A/N 54 62 Convertisseur analogique/numérique 64 Unité de traitement 66 Entrée du multiplex 68, 72, 76, 80 Entrées 70 Entrée du multiplexeur 74 Entrée du multiplexeur 78 Entrée 82 Entrée 88 Entrée 100-122 Etapes d'un ordinogramme du procédé

Claims (4)

  1. REVENDICATIONS1°) Procédé de commande d'un essuie-glace (10) comprenant les étapes suivantes consistant à : recevoir des signaux de mesure (30-36) pour déterminer un angle, traiter les signaux de mesure (30-36) dans une première unité de saisie (48) pour détecter les défauts de fonctionnement de l'installation d'essuie-glace (10), et traiter les signaux de mesure (30-36) dans une seconde unité de saisie (50) pour détecter les défauts à la réception des signaux de mesure (30-36) en fonction de la détection des défauts de fonction- nement de l'essuie-glace (10) dans la première unité de saisie (48).
  2. 2°) Procédé selon la revendication 1, caractérisé en ce que les signaux de mesure (30-36) sont traités en mode différentiel dans la première unité de saisie (48) et en mode unique dans la seconde unité de saisie (50).
  3. 3°) Procédé selon la revendication 1, caractérisé en ce que l'essuie-glace (10) est commandé en fonction de la détection des défauts dans la seconde unité de saisie (50) en mode de fonctionnement de secours, notamment en mode de fonctionnement de secours régulé.
  4. 4°) Procédé selon la revendication 3, caractérisé en ce que les signaux de mesure (30-36) d'au moins un signal de mesure (3032) correspondent à un premier type de signal et au moins un signal de mesure (34-36) correspondant à un second type de signal et l'essuie-glace (10) fonctionne en conséquence en mode de fonc- tionnement de secours, on détecte si au moins un signal de mesure (30, 32) du premier type et au moins un signal de mesure (34, 36) du second type ont été reçus sans défaut.355°) Procédé selon la revendication 3 ou 4, caractérisé en ce que les signaux de mesure (30-36) comprennent au moins un signal de mesure d'un premier type de signal (30, 32) et au moins un signal de me- sure (34, 36) d'un second type de signal et l'essuie-glace (10) fonctionne en conséquence en mode de secours en ce que l'on détecte si au moins un signal de mesure (30, 32) du premier type mais aucun signal de mesure (34, 36) du second type sans défaut a été reçu ou si au moins un signal de mesure (34, 36) du second type mais aucun signal de mesure (30, 32) du premier type sans défaut a été reçu. 6°) Procédé selon la revendication 1, caractérisé en ce qu' on commande l'essuie-glace (10) à l'aide d'un moteur (12) et le traite- ment des signaux de mesure (30-36) dans la seconde unité de saisie (50) se fait en plus selon des états de fonctionnement prédéfinis du moteur (12). 7°) Procédé selon la revendication 1, caractérisé en ce que dans la seconde unité de saisie (50), on traite les signaux de mesure (30-36) si la première unité de saisie (48) constate des défauts de fonctionnement de l'essuie-glace (10). 8°) Procédé selon la revendication 1, caractérisé en ce que dans la seconde unité de saisie (50), on fait au moins l'une des vérifications suivantes : une première vérification pour constater si les entrées (68, 72, 76, 80) de la première unité de saisie (48) des signaux de mesure (30- 36) ont un court-circuit par rapport à une tension d'alimentation, un second contrôle pour déterminer si les entrées (68, 72, 76, 80) de la première unité de saisie (48) reçoivent un signal de mesure en dérive (30-36),un troisième contrôle pour constater si entre les entrées (68, 72, 76, 80) de la première unité de saisie (48) des signaux de mesure (30-36) il y a un court-circuit. 9°) Procédé selon la revendication 1, caractérisé en ce qu' on reçoit au moins quatre signaux de mesure (30-36) dont au moins deux signaux de mesure (30-32) correspondent à un type de signal de forme sinus et au moins deux signaux de mesure (34, 36) reçoivent un type de signal de forme cosinus. 10°) Dispositif de commande (26) d'un essuie-glace (10) caractérisé en ce qu'il comprend : des entrées (40-46) pour recevoir des signaux de mesure (30-36) pour déterminer un angle, une première unité de saisie (48) pour détecter les défauts de fonctionnement de l'essuie-glace (10) par le traitement des signaux de mesure (30-36), et une seconde unité de saisie (50) pour détecter les défauts à la ré- ception des signaux de mesure (30-36) par le traitement des si- gnaux de mesure (30-36) en fonction de la saisie de défaut de fonctionnement de l'essuie-glace (10) dans la première unité de saisie (48).25
FR1358124A 2012-08-23 2013-08-22 Procede de commande d'un essuie-glace et son dispositif de commande Active FR2994673B1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE201210214987 DE102012214987A1 (de) 2012-08-23 2012-08-23 Verfahren zum Betreiben eines Scheibenwischers und Steuervorrichtung zum Steuern eines Scheibenwischers
DE102012214987.2 2012-08-23

Publications (2)

Publication Number Publication Date
FR2994673A1 true FR2994673A1 (fr) 2014-02-28
FR2994673B1 FR2994673B1 (fr) 2019-12-20

Family

ID=50069579

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1358124A Active FR2994673B1 (fr) 2012-08-23 2013-08-22 Procede de commande d'un essuie-glace et son dispositif de commande

Country Status (2)

Country Link
DE (1) DE102012214987A1 (fr)
FR (1) FR2994673B1 (fr)

Also Published As

Publication number Publication date
FR2994673B1 (fr) 2019-12-20
DE102012214987A1 (de) 2014-02-27

Similar Documents

Publication Publication Date Title
EP2507113B1 (fr) Dispositif de détermination de la position angulaire absolue du volant de conduite d'une direction assistée électrique de véhicule automobile à l'aide de paramètres dynamiques pondérés du véhicule.
FR2811077A1 (fr) Dispositif de determination de la position angulaire absolue d'un organe tournant
FR2943781A1 (fr) Procede et dispositif de diagnostic de defauts de fonctionnement de sondes de determination de la position angulaire d'un rotor d'une machine electrique tournante polyphasee
EP0288333B1 (fr) Procédé et dispositif de vérification de l'état de fonctionnement d'un capteur magnétique à reluctance variable et leur application en électronique automobile
WO2016082933A1 (fr) Capteur d'arbre a came ou de vilebrequin pour vehicule automobile et procede de diagnostic d'un tel capteur
EP3650166A1 (fr) Procede de controle d'un niveau de qualite de vissage d'une visseuse, dispositif associe et programme mettant en oeuvre le procede
EP1194999B1 (fr) Methode de calage d'un moteur electrique de type polyphase a fonctionnement pas a pas
WO2020020924A1 (fr) Procede de verification du calage d'un capteur de position angulaire d'un rotor pour vehicule
EP1963164B1 (fr) Procede et dispositif de commande de l'angle de braquage de roue arriere d'un vehicule automobile
EP3287237B1 (fr) Dispositif de vissage à mesure de couple de sortie optimisée, et procédé de détermination du couple de sortie correspondant
FR2994673A1 (fr) Procede de commande d'un essuie-glace et son dispositif de commande
FR3071921A1 (fr) Capteur de vilebrequin, de transmission ou d'arbre a cames, systeme et procede de diagnostic mettant en œuvre un tel capteur
EP3217529B1 (fr) Procédé et système de pilotage d'un moteur électrique en cas de défaillance du signal de position du rotor
EP0744679A1 (fr) Procédé de commande électronique d'ouverture et/ou de fermeture d'une porte et dispositif pour sa mise en oeuvre
FR2933033A1 (fr) Procede et dispositif de detection de perte de pression dans les pneumatiques
EP1481846B1 (fr) Dispositif projecteur muni d'un système de détermination de position ou de variation de position
FR2824908A1 (fr) Procede et dispositif de surveillance de la saisie de valeurs de mesure
EP2213990A1 (fr) Procédé de calibration et/ou de correction d'un dispositif d'affichage ayant une aiguille, l'aiguille étant mobile en rotation autour d'un axe de rotation
EP3010787A1 (fr) Procédé de mesure et de commande pour un système de direction de véhicule
EP0736961A1 (fr) Dispositif de contrÔle angulaire d'un moteur pas à pas
WO2019063594A1 (fr) Capteur de vilebrequin, de transmission ou d'arbre à cames, système et procédé de diagnostic mettant en œuvre un tel capteur
FR2846492A1 (fr) Codeur angulaire optique double
EP3833985B1 (fr) Procede de determination d'un changement de sens de deplacement d'un vehicule, et vehicule associe
FR3068846B1 (fr) Estimation de courant
FR2936766A3 (fr) Procede de traitement de signaux issus de differents capteurs pour determiner la position d'un organe de commande de direction d'un vehicule automobile

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 9

PLFP Fee payment

Year of fee payment: 10

PLFP Fee payment

Year of fee payment: 11