INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Ce procédé concerne notamment une phase transitoire dans laquelle le couple de commande est négatif et où il devient positif. C’est dans ce cas que les à-coups les plus forts sont ressentis dans l’art antérieur. Selon un principe similaire, on peut prévoir dans le procédé décrit de tenir compte aussi des phases transitoires d’un couple de commande positif à un couple de commande négatif. Dans ce cas, on a alors par exemple un procédé de contrôle tel que décrit plus haut qui comporte en outre les étapes suivantes : - détection d’une transition correspondant à un passage de demande de couple positif à une demande de couple négatif, à partir de l’organe de commande de couple moteur entrant dans la chaîne de commande de couple moteur, - inhibition d’une première combustion dès la détection du passage de demande de couple positif à une demande de couple négatif, au moyen de l’unité de contrôle moteur, à chaque inhibition d’une combustion, réalisation des étapes suivantes : - estimation de la vitesse de rotation Ns_est de l’au moins une roue motrice, à partir d’un organe de mesure de la vitesse de rotation de l’au moins une roue motrice, ou à partir d’un organe de mesure de la vitesse de rotation de l’arbre de sortie de moteur N et du rapport de transmission R, - détermination de la différence GAP_cur de rotation angulaire entre l’arbre de sortie moteur et l’au moins une roue motrice en prenant en compte le rapport de transmission, à partir de la différence de régime de rotation entre l’arbre de sortie de moteur et ladite au moins une roue motrice ramenée au niveau du moteur via les rapports connus de transmission, au moyen d’un calculateur de l’unité de contrôle moteur, - estimation du nombre de combustion à réaliser nb_comb pour que la vitesse de rotation de l’arbre de sortie moteur Ne corresponde sensiblement à (Ns_est/R), à partir de la différence GAP_cur de rotation angulaire déterminée et du régime moteur mesuré, au moyen du calculateur de l’unité de contrôle moteur, - estimation de la différence GAP_pred de rotation angulaire entre l’arbre de sortie moteur et l’au moins une roue motrice en prenant en compte le rapport de transmission correspondant à la différence GAP_cur déterminée augmentée de la différence de rotation angulaire entre l’arbre de sortie moteur et l’au moins une roue motrice en prenant en compte le rapport de transmission en réalisant nb_comb combustions, au moyen du calculateur de l’unité de contrôle moteur, et lorsque GAP_pred dépasse une limite prédéterminée, l’unité de contrôle moteur commande les nb_comb combustions puis arrête la combustion dans le moteur du véhicule conformément à la demande de couple négatif.
Dans un procédé tel que décrit plus haut, la vitesse de rotation Ns_est estimée de l’au moins une roue motrice peut par exemple être déterminée par récurrence comme suit : Ns_est_n = (Ns_est_n-1) – delta_Ns où delta_Ns est une fonction de la vitesse du véhicule et du rapport de transmission.
On peut également prévoir pour un procédé selon la présente divulgation que le nombre de combustions à inhiber peut être déterminé comme suit : nb_cut_n = ((Ne_n) - ( Ns_est_n) / R) / delta_gap où Ne_n est la vitesse de rotation de l’arbre de sortie de moteur lorsque la vitesse de rotation de l’au moins une roue est estimée à (Ns_est_n), et delta_gap est une fonction du régime moteur, c’est-à-dire Ne, et de la température du moteur.
Pour s’adapter à la valeur du jeu de la transmission au cours du temps, afin de détecter et aussi corriger un jeu de transmission estimé plus important qu’il n’est réellement, il peut avantageusement être prévu que lors d’une transition correspondant à un passage de demande de couple négatif à une demande de couple positif, la variation de vitesse du véhicule proportionnelle à la vitesse de l’arbre de roue est analysée durant la période de transition, et que si le gradient de vitesse devient supérieur à une accélération prédéterminée alors la limite prédéterminée pour GAP_pred est diminuée.
De manière similaire, pour détecter et corriger un jeu de transmission estimé plus petit qu’il n’est réellement, on peut prévoir avantageusement que lors d’une transition correspondant à un passage de demande de couple négatif à une demande de couple positif, la variation de vitesse du véhicule proportionnelle à la vitesse de l’arbre de roue est analysée au-delà la période de transition pendant une durée prédéterminée, et que si le gradient de vitesse devient supérieur à une accélération prédéterminée durant ladite durée, alors la limite prédéterminée pour GAP_pred est augmentée.
Un objet de l’invention consiste à pallier ces inconvénients, et plus particulièrement à fournir un véhicule qui possède une meilleure gestion de son degré d’adhérence avec le sol.
On tend à atteindre ce résultat au moyen d’un véhicule qui comporte :
- un châssis ; - au moins trois roues fixées au châssis et destinées à reposer sur un sol, les au moins trois roues définissant au moins une roue avant et au moins une roue arrière, au moins une roue motrice et au moins une roue directrice ; - au moins un dispositif de direction relié à la au moins une roue directrice pour diriger la trajectoire du véhicule ; - au moins un dispositif d’entrainement relié à la au moins une roue motrice.
Le véhicule est remarquable en ce qu’il comporte un dispositif de glissement monté sur le châssis, le dispositif de glissement se déplaçant selon une composante verticale pour prendre appui sur le sol et relever la au moins une roue arrière ; et en ce que le dispositif de glissement comporte au moins un patin ayant une surface inférieure destinée à frotter contre le sol ou une roulette dépourvue d’axe de rotation vertical, la roulette ayant un diamètre au moins deux fois inférieur au diamètre de la au moins une roue arrière et/ou possédant un coefficient d’adhérence qui est au moins 20% inférieure au coefficient d’adhérence de la roue arrière.
Selon un aspect de l’invention, le patin possède une surface inférieure réalisée dans un matériau ayant un coefficient d’adhérence avec le sol inférieur au coefficient d’adhérence du matériau recouvrant la au moins une roue arrière.
De manière préférentielle, la surface inférieure du au moins un patin est réalisée dans un matériau choisi parmi le bois, une portion d’un pneumatique usagé, un matériau composite et les matériaux métalliques.
Dans un mode de réalisation particulier, la au moins une roue motrice est reliée à un dispositif d’entrainement comportant un jeu de pédales de sorte que la au moins une roue motrice soit entrainée en rotation par la rotation du jeu de pédales.
Avantageusement, le dispositif d’entrainement comporte au moins un moteur électrique relié à la au moins une roue motrice.
Dans un mode de réalisation particulier, le patin est monté à l’extrémité d’une tige formant un levier relié au châssis et destiné à être actionné manuellement par l’utilisateur.
Préférentiellement, le dispositif de glissement comporte deux patins décalés latéralement l’un de l’autre, les deux patins étant montés sur deux supports. Les deux supports sont reliés par un élément déformable configuré pour moduler une inclinaison entre un premier plan défini par le châssis et un deuxième plan défini par la surface de contact entre les deux patins et le sol.
Avantageusement, le véhicule comporte un siège destiné à recevoir l’utilisateur et le au moins un patin est disposé derrière le siège et préférentiellement derrière la au moins une roue arrière.
De manière préférentielle, le véhicule comporte un plot monté mobile et un élément déformable élastiquement fixé au plot. La tige vient en appui sur le plot pour déformer l’élément déformable élastiquement et nécessiter un effort supplémentaire pour déplacer le patin par rapport au châssis.
: la , illustre schématiquement une vue de côté d’un véhicule ;
: la , illustre schématiquement une vue de dessus d’un véhicule ;
: la , illustre schématiquement une vue en coupe d’un connecteur destiné à bloquer une tige dans une position de stationnement.
En aéronautique, il est exigé sur les systèmes critiques d’avoir un haut niveau d’intégrité conjugué à une haute disponibilité. Pour y répondre, une architecture matérielle est habituellement faite de plusieurs calculateurs. Par exemple, peuvent être mises en œuvre une redondance de deux processeurs appelés COM pour « computation » (« calcul » en français) et MON pour monitoring (« contrôle » en français) et/ou une redondance de deux processeurs appelés PRIM pour « Primaire » et SEC pour « secondaire ». Le principe de ces redondances est de vérifier, respectivement par le processeur secondaire ou de contrôle, les opérations réalisées respectivement par le processeur principal ou de calcul.
Certaines applications telles que le contrôle à des fins de maintenance nécessitent toujours un très haut niveau d’intégrité des données. Pour ces systèmes, utiliser une architecture traditionnelle DAL (« Development Assurance Level » pour « Niveau d’Assurance de Développement » en français) de niveau A, c’est-à-dire de niveau critique tel que défini par les normes ED-12C et DO-178C « Software considerations in airborne systems and equipment certification » (« Considérations logicielles dans la certification des systèmes et équipements aéroportés » en français), est très coûteux.
Il existe donc un besoin de pouvoir assurer, par un système de contrôle à des fins de maintenance, une haute intégrité des calculs tout en ayant un coût limité.
L’invention offre une solution aux problèmes évoqués précédemment, en permettant un haut niveau d’intégrité des calculs tout en diminuant les coûts de développement, de production et de possession.
Un aspect de l’invention concerne ainsi un procédé de mise en œuvre d’un calcul principal par un processeur pour fournir un résultat du calcul, le procédé comprenant les étapes de : Première mise en œuvre du calcul principal pour obtenir un premier résultat, Calcul d’intégrité du premier résultat pour obtenir une première intégrité, Seconde mise en œuvre du calcul principal pour obtenir un second résultat, Calcul d’intégrité du second résultat pour obtenir une seconde intégrité, Première comparaison du premier résultat et du deuxième résultat pour obtenir une première différence de résultat, Première comparaison de la première intégrité et de la seconde intégrité pour obtenir une première différence d’intégrité, Seconde comparaison du premier résultat et du deuxième résultat pour obtenir une seconde différence de résultat, Seconde comparaison de la première intégrité et de la seconde intégrité pour obtenir une seconde différence d’intégrité, Lorsque chaque différence est nulle parmi la première différence de résultat, la première différence d’intégrité, la seconde différence de résultat et la seconde différence d’intégrité, fourniture du résultat du calcul principal, le résultat du calcul principal étant le premier résultat et/ou le deuxième résultat.
Grâce à l’invention, il est possible de proposer une haute intégrité des calculs sans avoir à utiliser un système coûteux et complexe comprenant plusieurs processeurs. L’invention, au contraire de l’art antérieur, propose un procédé permettant une haute intégrité de calcul dans un unique processeur. Ce procédé redonde le calcul principal et des calculs d’intégrité, ce qui permet d’éviter de redonder le matériel et de limiter les risques d’intrusion et de compromission des données en limitant les échanges entre composants matériels.
L’invention trouve une application particulièrement pertinente dans les systèmes aéronautiques et notamment dans les systèmes de contrôle à des fins de maintenance, pour lesquels la perte de la donnée n'entraîne pas de conséquences catastrophiques contrairement à la corruption non détectée des données.
Outre les caractéristiques qui viennent d’être évoquées dans le paragraphe précédent, le procédé selon un aspect de l’invention peut présenter une ou plusieurs caractéristiques complémentaires parmi les suivantes, considérées individuellement ou selon toutes les combinaisons techniquement possibles : lorsqu’au moins une différence n’est pas nulle parmi la première différence de résultat, la première différence d’intégrité, la seconde différence de résultat et la seconde différence d’intégrité, une alerte de défaut d’intégrité du processeur est émise, une alerte de défaut d’intégrité du processeur est émise et le procédé est arrêté lorsqu’un calcul de test d’intégrité préliminaire mis en œuvre avant la première mise en œuvre du calcul principal indique que le processeur P n’est pas intègre, une alerte de défaut d’intégrité du processeur est émise et le procédé est arrêté lorsqu’un calcul de test d’intégrité postérieur mis en œuvre après la dernière mise en œuvre du calcul principal indique que le processeur P n’est pas intègre, une alerte de défaut d’intégrité du processeur est émise et le procédé est arrêté lorsqu’un calcul de test d’intégrité mis en œuvre après chaque mise en œuvre du calcul principal indique que le processeur P n’est pas intègre. les premier et second calculs d’intégrité se basent sur une fonction de contrôle de redondance cyclique et la première intégrité et la seconde intégrité obtenues sont le résultat de l’application de la fonction de contrôle de redondance cyclique respectivement au premier résultat et au second résultat. le procédé comprend en outre au moins les étapes de : Stockage, dans une mémoire, du premier résultat et de la première intégrité, Stockage, dans la mémoire, du second résultat et de la seconde intégrité. lorsque chaque différence est nulle parmi la première différence de résultat, la première différence d’intégrité, la seconde différence de résultat et la seconde différence d’intégrité, au moins une étape de stockage, dans la mémoire, du résultat du calcul principal. lorsqu’au moins une différence n’est pas nulle parmi la première différence de résultat, la première différence d’intégrité, la seconde différence de résultat et la seconde différence d’intégrité, le procédé comprend une étape de suppression de la mémoire du premier résultat, du second résultat, de la première intégrité et de la seconde intégrité.
Un autre aspect de l’invention porte sur un système embarqué configuré pour mettre en œuvre le procédé selon l’invention, le système embarqué comprenant au moins un processeur et une mémoire.
Encore un autre aspect de l’invention porte sur un aéronef comprenant le système embarqué selon l’invention.
L’invention est particulièrement intéressante pour les systèmes dont le besoin porte sur un haut niveau d’intégrité des résultats de calculs, et pour lesquels la haute disponibilité des résultats est moins importante.
BREVE DESCRIPTION DES FIGURES Les figures sont présentées à titre indicatif et nullement limitatif de l’invention. La montre une représentation schématique d’un premier mode de réalisation d’un procédé de mise en œuvre de calcul principal selon l’invention, La montre une représentation schématique d’un système pour la mise en œuvre d’un procédé selon l’invention, La montre une représentation schématique d’un deuxième mode de réalisation d’un procédé de mise en œuvre de calcul principal selon l’invention.
La montre une représentation schématique d’un procédé de mise en œuvre de calcul selon l’invention.
Le procédé de mise en œuvre de calcul 1 représenté à la est mis en œuvre au moins par un processeur P tel que le processeur P représenté à la . Le processeur P est aussi appelé « calculateur mono-composant » en ce qu’il est un unique processeur P permettant de réaliser des calculs.
Dans une variante de ce mode de réalisation, la condition secondaire est basée sur le fait d’identifier que l’objet est un objet de produit alimentaire.
A titre d’autre exemple, dans une variante de ce mode de réalisation, la condition secondaire est basée sur le fait d’identifier que l’objet est associé à une valeur de prix supérieure à une valeur de prix de seuil.
Encore à titre d’autre exemple, dans une variante de ce mode de réalisation, la condition secondaire est basée sur le fait d’identifier que l’objet est évalué sur la base du poids.
Encore dans un autre exemple, dans une variante de ce mode de réalisation, l’alerte est en outre en réponse à : une mesure par la balance d’un poids stable pendant une période de temps supérieure à une période de temps de seuil.
De plus, dans un exemple, dans une variante de ce mode de réalisation, l’alerte est en outre en réponse à : une mesure par la balance d’un poids supérieur à un poids de seuil.
Encore dans un autre mode de réalisation, la présente invention est un système destiné à être utilisé avec un terminal de point de vente (POS) qui peut fonctionner pour exécuter une transaction associée à un achat d’un objet, le système comprenant : un plateau de pesée ayant une première surface s’étendant dans un premier plan transversal ; une balance configurée pour mesurer un poids de l’objet lorsqu’il est placé sur la première surface ; un ensemble de détection hors plateau configuré pour détecter une condition hors plateau basée sur au moins l’une parmi (i) une partie de l’objet reposant sur une seconde surface hors du plateau de pesée ou (ii) au moins une certaine partie de l’objet s’étendant au-delà d’un périmètre du plateau de pesée ; un module d’identification de produit configuré pour recueillir des données associées à l’objet ; un processeur en communication avec la balance et l’ensemble de détection hors plateau ; et un support de stockage lisible par machine non transitoire stockant des instructions qui, lorsqu’elles sont exécutées par le processeur, amènent le système à : analyser les données recueillies par le module d’identification de produit pour identifier au moins un paramètre lié à l’objet ; et générer une alerte en réponse au moins à : (i) l’ensemble de détection hors plateau détectant la condition hors plateau et (ii) le au moins un paramètre associé à l’objet.
Encore dans un autre exemple, dans une variante de ce mode de réalisation, la condition secondaire est basée sur le fait d’identifier que l’objet est évalué sur la base du poids.
De plus, à titre d’autre exemple, dans une variante de ce mode de réalisation, l’alerte est en outre en réponse à : une mesure, par la balance, d’un poids supérieur à un poids de seuil.
Les figures jointes, dans lesquelles les mêmes numéros de référence font référence aux éléments identiques ou fonctionnellement similaires sur toutes les vues séparées, conjointement avec la description ci-dessous, sont incorporées dans et font partie de la spécification, et servent à illustrer en outre les modes de réalisation des concepts qui comprennent l’invention revendiquée et à expliquer différents principes et avantages de ces modes de réalisation.
La illustre un schéma de principe d’un système exemplaire comprenant un circuit logique pour la mise en œuvre des procédés et/ou opérations exemplaires décrits ici, comprenant des procédés pour empêcher les déclenchements accidentels pour des systèmes de détection hors plateau.
La illustre une vue en perspective de face d’une première station de caisse exemplaire ayant un ensemble de détection hors plateau avec un premier système d’indication hors plateau exemplaire.
La illustre une vue de dessus de la station de caisse de la avec un objet s’étendant sur un premier bord latéral du plateau de pesée.
La illustre une vue en perspective de face d’une deuxième station de caisse ayant un ensemble de détection hors plateau avec un deuxième système d’indication hors plateau exemplaire.
La douzième étape 2102 consiste à envoyer à chaque calculateur 1042 du deuxième module de gestion des postes opérateurs 1043 les données D i , les premières informations P i et les deuxièmes informations S i archivées à la onzième étape 2101 relatives à chaque instant d’acquisition t i précédant l’instant d’acquisition t j précédant immédiatement l’instant courant t c .
Sur la , l’instant d’acquisition t i précédant immédiatement l’instant courant t c est le j-ème instant d’acquisition t j donc la douzième étape 2102 consiste à envoyer les données D i , les premières informations P i et les deuxièmes informations S i relatives au premier instant d’acquisition t 1 , au deuxième instant d’acquisition t 2 , au troisième instant d’acquisition t 3 et de manière générale à tous les autres instants d’acquisition t i précédant le j-ème instant d’acquisition t j .
Dans le procédé 200, chaque étape de réception par un calculateur 1022 du premier sous-système 102, c’est-à-dire la deuxième étape 202 et la troisième étape 203 comporte un échange 212 d’au moins un message entre un calculateur 1022 expéditeur et au moins un autre calculateur 1022 destinataire.
La est un schéma synoptique illustrant l’enchaînement des sous-étapes d’un échange 212.
Une première sous-étape 2121 de l’échange 212 consiste pour le calculateur 1022 expéditeur, à envoyer le message simultanément sur la première voie 1032 et la deuxième voie 1033 du premier réseau de communication 1031 à destination du premier module de redondance 1034.
Une deuxième sous-étape 2122 de l’échange 212 consiste pour le premier module de redondance 1034, à recevoir le message envoyé.
Si à la deuxième sous-étape 2122, le premier module de redondance 1034 reçoit le message via la première voie 1032 et via la deuxième voie 1033 du premier réseau de communication 1031, et donc reçoit le message en double, une troisième sous-étape 2123 de l’échange 212 consiste pour le premier module de redondance 1034, à effacer le message reçu via la deuxième voie 1033.
Une quatrième sous-étape 2124 de l’échange 212 consiste pour le premier module de redondance 1034, à modifier le message reçu par ajout d’une demande d’acquittement.
Une cinquième sous-étape 2125 de l’échange 212 consiste pour le premier module de redondance 1034, à diffuser le message modifié simultanément sur la première voie 1032 et la deuxième voie 1033 du premier réseau de communication 1031 à destination du ou des calculateurs 1022 destinataires.
Une sixième sous-étape 2126 de l’échange 212 consiste pour chaque calculateur 1022 destinataire, à recevoir le message modifié et à envoyer un acquittement au premier module de redondance 1034.
Dans le procédé 200, la cinquième étape 205 de réception par un calculateur 1042 du deuxième sous-système 104 et chaque étape d’envoi par un calculateur 1042 du deuxième sous-système 104, c’est-à-dire la dixième étape 2092 et la douzième étape 2102, comporte un échange 213 d’au moins un message entre un calculateur 1042 expéditeur et au moins un autre calculateur 1042 destinataire.
La est un schéma synoptique illustrant l’enchaînement des sous-étapes d’un échange 213.
Une première sous-étape 2131 de l’échange 213 consiste pour le calculateur 1042 expéditeur, à envoyer le message simultanément sur la première voie 1036 et la deuxième voie 1037 du deuxième réseau de communication 1035 à destination du deuxième module de redondance 1038.
Une deuxième sous-étape 2132 de l’échange 213 consiste pour le deuxième module de redondance 1038, à recevoir le message envoyé.
Si à la deuxième sous-étape 2132, le deuxième module de redondance 1038 reçoit le message via la première voie 1036 et via la deuxième voie 1037 du deuxième réseau de communication 1035, et donc reçoit le message en double, une troisième sous-étape 2133 de l’échange 213 consiste pour le deuxième module de redondance 1038, à effacer le message reçu via la deuxième voie 1037.
Une quatrième sous-étape 2134 de l’échange 213 consiste pour le deuxième module de redondance 1038, à modifier le message reçu par ajout d’une demande d’acquittement.
Sur la , on a illustré des moyens en forme de logement qui comportent deux ouïes latérales respectivement 11 et 12, disposées de part et d’autre de ces moyens en forme de logement.
Ces ouïes latérales sont munies de déflecteurs respectivement 13 et 14, permettant de créer dans ces moyens en forme de logement un courant d’eau d’aide au déploiement de l’équipement.
Bien entendu, un nombre différent d’ouïes latérales réparties autour de ces moyens en forme de logement peut être envisagé.
En complément de ces ouïes latérales d’aide au déploiement de l’équipement, ces moyens en forme de logement 3 peuvent également comporter des moyens motorisés de déploiement de l’équipement hors des moyens en forme de logement.