INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon une variante de ce complément, les données représentatives d’un échange sont égales à la différence entre les données représentatives d’une fourniture de puissance par la sous-station et des données représentatives d’une récupération de puissance par la sous-station. Par convention, la puissance électrique échangée entre ladite sous-station 20 et au moins un des véhicules 5 est positive si la sous-station alimente le véhicule 5. Au contraire, la puissance électrique échangée entre ladite sous-station 20 et au moins un des véhicules 5 est négative si la sous-station reçoit de la puissance électrique par le véhicule 5 via son freinage.
Chaque sous-station 20 comprend un organe 30 de réglage de la tension à vide de ladite sous-station 20. Chaque organe de réglage 30 est configuré pour, en fonction d’une commande reçue, régler la tension à vide de la sous-station 20 correspondante. A cet effet, chaque organe de réglage 30 est avantageusement un convertisseur électronique pilotable, configuré pour régler la tension à vide de la sous-station 20 correspondante, par logiciel. A titre d’exemple, chaque organe de réglage 30 comprend un convertisseur à transistors bipolaires à grille isolée (IGBT, de l’anglais Insulated Gate Bipolar Transistor ). Le convertisseur est configuré pour moduler, via ses transistors IGBT, un découpage d’une tension du réseau de distribution. Ainsi, le découpage est commandé de façon logicielle afin de répondre à différentes contraintes et optimisation. En outre, cela permet d’intégrer dans la commande de découpage une tension à vide en supplément de ce qui est couramment pratiqué.
Dans l’exemple de la , le dispositif d’ajustement 25 comprend une unité de traitement d’information formée par exemple d’une mémoire 35 et d’un processeur 40 associé à la mémoire 35.
Dans cet exemple, la mémoire 35 est propre à stocker un programme informatique comprenant au moins un logiciel, brique logicielle, module logiciel, ou plus simplement module. Plus spécifiquement, la mémoire 35 stocke un module d’acquisition 45, un module de traitement 50, et un module d’envoi 55.
Le dispositif d’ajustement 25 est préférentiellement centralisé par rapport à l’ensemble des véhicules. Le dispositif d’ajustement 25, et plus précisément le module d’acquisition 45, le module de traitement 50 et le module d’envoi 55 sont configurés pour mettre en œuvre un procédé d’ajustement du fonctionnement du système d’alimentation 15, qui sera décrit ci-après, en référence à la représentant un organigramme dudit procédé.
Les figures 2 à 5 comportent une codification de la syntaxe qui correspond à des champs nommés en anglais, conformément à la pratique usuelle dans les protocoles de transmission de données. Si nécessaire, une traduction en français de ces termes est donnée dans la description ci-après.
Un premier procédé de partage de données selon l’invention est mis en œuvre dans un système 10 de partage de données au sein d’un banc d’essai 12 d’aéronef.
Le système de partage 10 comporte une pluralité de stations 14A, 14B, 14C de test de systèmes d’aéronef et au moins un superviseur 16 de transfert de données, destiné à superviser fonctionnellement les systèmes d’aéronef des stations 14A, 14B, 14C pour effectuer des tests multi-systèmes.
Le système de partage 10 comporte en outre un lien 17 de transfert de données (ou bus de données) entre les stations 14A, 14B, 14C et le superviseur de transfert de données 16.
Les tests multi-systèmes effectués sur le banc d’essai 12 en utilisant le système de partage 10 incluent par exemple une validation des interfaces des systèmes d’aéronef présents dans les stations de tests 14A, 14B, 14C, une validation opérationnelle nominale d’ensemble des systèmes d’aéronef, un fonctionnement en cas dégradés ou en présence de pannes, l’entrainement d’équipes d’essai en vol avant un premier vol de l’aéronef, des tests de correction/non régression, et/ou la validation de la documentation de vol.
Le nombre de stations 14A, 14B, 14C est par exemple supérieur à 2, notamment supérieur à 5, avantageusement supérieur à 20.
Chaque station 14A, 14B, 14C comporte un ou plusieurs équipements 18 d’un système d’aéronef, et au moins un calculateur 20 associé au système d’aéronef.
L’équipement 18 est par exemple un équipement actif de l’aéronef, tel qu’un actionneur, un afficheur tête haute, un ventilateur, ou un équipement logiciel, tel qu’un calculateur d’avionique, un calculateur moteur, un calculateur de système air.
Le banc d’essai 12 ne comporte pas tous les systèmes d’aéronef ou/et tous les équipements 18 des systèmes d’aéronef permettant le taxiage, le décollage, le vol, et l’atterrissage d’un aéronef assemblé. En particulier, le banc d’essai 12 est par exemple dépourvu de surfaces mobiles, telles que des gouvernes, ou d’autres équipements nécessaires au taxiage, au décollage, au vol, et à l’atterrissage d’un aéronef.
Le banc d’essai 12 est en particulier dépourvu de système air actif permettant la pressurisation et la climatisation de la cabine. Il est en outre dépourvu de moteur actif et de réservoir de carburant associé.
Par exemple, le moteur et le réservoir de carburant sont chacun associés à un calculateur 20 qui a besoin dans son fonctionnement de disposer de mesures extérieures. Par exemple, le calculateur du moteur doit disposer de la quantité de carburant présente dans le réservoir et de celle distribuée au moteur. Les calculateurs associés au moteur et au réservoir doivent en outre disposer de la pression extérieure simulée par d’autres systèmes du banc d’essai 20, qui diminue avec l’altitude, car ceci influe sur l’état du carburant et donc sur les débits fournis au moteur.
Le calculateur 20 de chaque station 14A, 14B, 14C comporte au moins un processeur 22 et au moins une mémoire 24 comportant des modules logiciels propres à être exécutés par le processeur 22.
En variante, le calculateur 20 comporte des composants logiques programmables ou des circuits intégrés dédiés, destinés à réaliser les fonctions des modules logiciels qui seront décrits ci-après.
Les modules logiciels inclus dans la mémoire 24 comprennent un module 26 de gestion et de commande d’états de chaque équipement 18, un module 28 de simulation de données d’environnement de l’équipement 18, et un module 30 d’émission/réception de messages sur le lien de transfert 17.
Le module de gestion et de commande 26 est propre notamment à recueillir les données physiques mesurées par chaque équipement 18, notamment par des capteurs présents sur chaque équipement 18. Il est propre en outre à appliquer des commandes d’état reçues du superviseur de transfert de données 16 via le lien de transfert 17 pour placer l’équipement 18 dans l’état commandé.
Le module de simulation 28 est propre à fournir des données de simulation d’environnement de l’équipement 18, qui correspondent aux données réelles que fournirait l’équipement 18 au système avion ou à d’autres systèmes avion, si l’équipement était monté sur un aéronef réel.
On peut ainsi limiter l’effet des résonances individuelles des vitres.
Plus particulièrement, ladite fenêtre comporte au moins une deuxième vitre qui est asymétrique à ladite première vitre par rapport au plan de fenêtre.
On améliore ainsi le filtrage vibratoire.
Plus particulièrement, ladite fenêtre comporte au moins une dite deuxième vitre qui s’étend de part et d’autre dudit plan de fenêtre.
Cette disposition est favorable au recentrage des masses, elle est particulièrement avantageuse quand à la fois la première vitre et la deuxième vitre sont, chacune, inclinées par rapport au plan de fenêtre.
Plus particulièrement, ladite fenêtre comporte au moins une dite deuxième vitre qui s’étend en totalité d’un seul côté dudit plan de fenêtre.
Cette disposition est utile quand la première vitre s’étend en totalité de l’autre côté du plan de fenêtre, et permet l’équilibrage des masses.
Plus particulièrement, ladite deuxième vitre est inclinée par rapport à la première vitre.
Par « incliné » on entend ici « non parallèle ». On renforce l’atténuation des vibrations dans le volume intérieur de la fenêtre, et on favorise la réflexion des bruits extérieurs. Toute asymétrie géométrique est favorable acoustiquement, la présence de surfaces obliques les unes par rapport aux autres permet l’amortissement de l’énergie vibratoire.
Plus particulièrement, la dite deuxième vitre est inclinée par rapport audit plan de fenêtre, tout en étant parallèle à ladite première direction X ou à ladite deuxième direction Y.
Le filtrage vibratoire dans le volume intérieur de la fenêtre est ainsi amélioré. Et les instructions de pose sont plus faciles à élaborer grâce à la réduction du poids.
Plus particulièrement, ladite fenêtre comporte au moins une troisième vitre, à fonction de fermeture, parallèle audit plan de fenêtre et définissant avec ledit noyau acoustique et ladite première vitre un volume prismatique fermé de section trapézoïdale ou rectangulaire.
La fenêtre constitue ainsi un caisson dont la manipulation est aisée.
Plus particulièrement, ladite fenêtre comporte, de part et d’autre au moins de ladite première vitre, deux troisièmes vitres, à fonction de fermeture, parallèles audit plan de fenêtre et définissant avec ledit noyau acoustique un volume prismatique fermé de section trapézoïdale ou rectangulaire.
Le caisson entièrement fermé ainsi constitué est étanche à la vapeur d’eau et aux poussières.
Dans une variante particulière, les vitres que comporte ladite fenêtre et ledit noyau acoustique forment un ensemble monobloc.
Le module de relaxation 14 risque de générer des émissions conduites dans des harnais électriques en dehors du système d’actionnement 10. Les émissions conduites sont des perturbations générées à intervalles régulier de transitoire de courant de charge, en l’occurrence ici produites par les oscillations de relaxation. Afin de limiter les risques d’émissions conduites, le système d’actionnement 10 est disjoncté au bout d’un certain temps par le microcontrôleur détectant une incohérence entre l’état de sortie à la sortie CMD du module de commande et l’état de contrôle à l’entrée MON.
La première étape 110 est une étape d’activation de l’état de sortie par le module de commande 11 et d’émission de la commande électrique par le module de commande 11. La commande électrique est produite à partir des données de commande. La commande électrique actionne le transistor de puissance 12 pour fermer ledit transistor de puissance 12 et placer le niveau de charge à la valeur d’activation I 0 .
Après application du délai t MON par le module de filtrage 15, le module de contrôle 13 détecte la modification du niveau de charge et détermine l’état de contrôle pour qu’il corresponde à la valeur d’activation I 0 . Par exemple, l’état de contrôle prend la valeur haute (H ou 1). Respectivement, l’état de sortie activé peut prendre la valeur haute (H ou 1).
La deuxième étape est ensuite une étape de génération 120 de la ou des oscillations de relaxation. Les oscillations de relaxation sont des variations du courant I à travers la charge 20 externe. Les oscillations de relaxation sont produites par le module de relaxation 14 à l’occurrence du sur-courant. Chaque oscillation de relaxation est produite par l’enchaînement de deux sous-étapes 121 et 122.
La première sous-étape 121 est une étape d’activation du transistor de puissance 12 dans un mode de fonctionnement linéaire durant la durée d’activation T ON . Pendant la durée d’activation T ON , le niveau de charge est égal à la valeur limite I lim . La valeur limite I lim est imposée au courant I par le sous-module de limitation 14c. Le mode linéaire du transistor de puissance 12 est automatiquement activé par le transistor de limitation 17 à l’occurrence du sur-courant.
La deuxième sous-étape 122 est une étape d’ouverture du transistor de puissance 12 durant la durée de désactivation T OFF , après la durée d’activation T ON . Par l’ouverture du transistor de puissance 12, le niveau de charge est nul durant la durée de désactivation T OFF . L’ouverture du transistor est effectuée par le module de relaxation 14, qui annule la sortie 16a de la porte logique 16.
La troisième étape est ensuite une étape de détection 130 d’une modification du niveau de charge et de modification de l’état de contrôle en fonction du niveau de charge modifié par le module de contrôle 13. La troisième étape 130 comprend également la transmission de l’état de contrôle au module de commande 11.
Lorsque la modification du courant I survient à l’occurrence du sur-courant, par le phénomène d’oscillations de relaxation, cette modification est transmise au module de contrôle 13 avec un retard égal au délai t MON . La modification du niveau de charge est donc détectée par le module de contrôle 13 après le délai t MON appliqué par le module de filtrage 15, et l’état de contrôle indiquant cette modification n’est donc déterminé qu’après ce délai t MON .
La quatrième étape est ensuite une étape de comparaison 140, par le module de commande 11 de l’état de contrôle, indiquant la modification du niveau de charge, avec l’état de sortie. La quatrième étape 140 comprend préalablement la réception de l’état de contrôle par le module de commande 11.
La comparaison permet de déterminer si l’état de sortie et l’état de contrôle sont cohérents l’un avec l’autre. Il s’agit ici de vérifier que l’activation du transistor de puissance 12 est conforme à la commande électrique émise. Quatre cas de figure sont alors notamment possibles : Si l’état de sortie indique qu’une commande est émise, et l’état de contrôle indique que le transistor est fermé, il y a cohérence entre l’état de sortie et l’état de contrôle ; Si l’état de sortie indique qu’une commande est émise, et si l’état de contrôle indique que le transistor est ouvert, il y a incohérence entre l’état de sortie et l’état de contrôle ; Si l’état de sortie indique qu’une commande n’est pas émise, et si l’état de contrôle indique que le transistor est ouvert, il y a cohérence entre l’état de sortie et l’état de contrôle ; Si l’état de sortie indique qu’une commande n’est pas émise, et si l’état de contrôle indique que le transistor est fermé, il y a incohérence entre l’état de sortie et l’état de contrôle ; cela peut, en outre, indiquer que le transistor de puissance 12 est en court-circuit à la masse ou que la charge 20 est court-circuitée à la masse.
La cinquième étape est ensuite une étape de désactivation 150 de l’état de contrôle par le module de commande 11 lorsque l’état de contrôle n’est pas cohérent avec l’état de sortie. Le module de commande 11 cesse alors d’émettre la commande électrique vers le transistor de puissance 12.
S’il y a cohérence entre l’état de sortie et l’état de contrôle, la quatrième étape 140 est périodiquement répété à la période de contrôle t RTC définie par le module d’horloge, jusqu’à détection de l’incohérence de l’état de sortie et de l’état de contrôle.
En outre, la comparaison de l’état de sortie avec l’état de charge peut être mise en œuvre à tout instant après l’émission de la commande électrique, indépendamment de l’occurrence du sur-courant. Ceci permet de vérifier que la commande émise a bien été prise en compte par le transistor de puissance 12 pour activer la fonctionnalité désirée. La comparaison de l’état de sortie avec l’état de charge est préférentiellement initialisée après le délai t MON , afin de prendre en compte un éventuel retard entre la transmission de la commande électrique et l’activation du transistor de puissance 12.
La comparaison de l’état de sortie avec l’état de charge peut également être périodiquement mise en œuvre, à la période de contrôle t RTC définie par le module d’horloge.
Le module de commande 11 comprend en mémoire, par exemple dans sa mémoire non-volatile, des instructions qui, lorsqu’exécutées par son processeur, conduisent à la mise en œuvre de : A la première étape 110, l’activation de l’état de sortie du module de commande 11 et l’émission de la commande électrique ; A la quatrième étape 140, la réception de l’état de contrôle déterminé par le module de contrôle 13 lors de la troisième étape 130 ; Toujours à la quatrième étape 140, la comparaison de l’état de contrôle avec l’état de sortie ; et A la cinquième étape 150, la désactivation de l’état de sortie lorsque l’état de contrôle n’est pas cohérent avec l’état de sortie.
Sur la est représenté un diagramme de l’évolution de l’état de sortie E CMD , de l’état de contrôle E MON et du courant I au cours du temps. Le diagramme est décomposé en plusieurs phases numérotées de (a) à (h). L’échelle de temps t utilisée n’est aucunement représentative du fonctionnement réel du système d’actionnement 10 et est utilisée ici à titre purement illustratif.
Le nombre d’éléments identifiés est ici donné à titre d’exemple. Bien entendu, le nombre d’éléments identifiés peut varier selon le type d’environnement Env.
Une telle étape E202 est réalisée par plusieurs traitements spécifiques (algorithmes de segmentation, détection de contours, réseau de neurones, etc.) bien connus de l’homme du métier.
Selon d’autres modes de réalisation, l’identification des éléments porte directement sur les pixels (sans regroupement, segmentation de l’image). Les éléments identifiés désignent alors directement les pixels de l’image et il y a alors autant d’éléments identifiés que de pixels au sein de l’image Im.
En E203, le dispositif de détermination de distances détermine les distances en valeur relative d VR (O n-1 ), d VR (O n ), d VR (O n+1 ), d VR (O n+2 ), d VR (O n+3 ), d VR (O n+4 ) respectivement des éléments O n-1 , O n , O n+1 , O n+2 , O n+3 , O n+4 identifiés sur l’image en E202.
Ici le terme « distance » (relative ou absolue) désigne la distance entre les éléments représentés sur l’image et l’objectif PV de la caméra C dans l’environnement Env.
La détermination de distances en valeur relative peut par exemple se baser sur une analyse des lignes de fuites des éléments O n-1 , O n , O n+1 , O n+2 , O n+3 , O n+4 identifiés, permettant d’identifier la position du point de vue PV de l’objectif et sa distance relative par rapport aux éléments O n-1 , O n , O n+1 , O n+2 , O n+3 , O n+4 identifiés sur l’image Im.
En outre, le dispositif de détermination de distances peut recevoir en E201 ou dans une étape de réception distincte de E201, des informations complémentaires en provenance de la caméra C, par exemple des données relatives à la focale de l’objectif PV ou à l’inclinaison de l’objectif PV par rapport à la caméra C, ces données pouvant ensuite être utilisées pour calculer les distances en valeur relative entre l’objectif/point de vue PV et les éléments identifiés.
Selon d’autres modes de réalisation, le module de détermination de distances calcule la distance relative de l’ensemble des pixels de l’image. Cette étape repose sur la mise en œuvre d’algorithmes basés sur des réseaux de neurones entraînés à prédire la distance relative entre le point de vue et chacun des pixels de l’image. Ces algorithmes calculent la proximité relative pour chaque « élément pixel » de l’image Im.
En E204, le dispositif de détermination de distances MDD identifie/sélectionne un élément étalon EE au sein de l’image Im.
Selon les modes de réalisation, le module sélectionne un élément étalon parmi des éléments déjà identifiés en E202 ou identifie l’élément étalon grâce à des algorithmes de détection d’objet et/ou de segmentation d’instances, connus de l’homme du métier.
Selon certains modes de réalisation, les critères de sélection des éléments étalons peuvent être figés/prédéfinis. Le dispositif de détermination de distances identifie alors un ou plusieurs éléments spécifiques (encadrement de fenêtre, dalle de plafond, carrelage, etc.).
Selon d’autres modes de réalisation, l’identification/sélection des éléments étalons est dynamique. Dans ce cas, le dispositif de détermination de distances cherche un élément étalon EE correspondant à des critères spécifiques (taille de l’élément EE par rapport à la taille globale de l’image Im, position vis-à-vis de la ligne de vue, etc.).
Selon des modes de réalisation envisageables, le dispositif de détection de distances peut identifier plusieurs éléments étalons potentiels. Dans ce cas, le module de détermination de distances détecte/sélectionne parmi plusieurs éléments étalons potentiels qu’il a présélectionnés, l’élément qui sera désigné comme étant l’élément étalon. Les critères de sélection de l’élément étalon peuvent varier selon les modes de réalisation. Parmi ceux-ci, on pourra notamment retenir : - la reconnaissance d’un élément au sein d’une base d’éléments connus, - les critères de qualité de l’image au niveau de la zone représentative de l’élément (sur exposition, sous exposition, flou, déformation, etc.), - la position de l’élément par rapport à la ligne de vue LV de l’objectif PV, si les lignes de fuite de l’élément sont visibles ou non, l’angle des lignes de fuite, - etc.
Selon un mode de réalisation, le dispositif de détermination de distances identifie par exemple l’élément O n+3 comme étant un élément étalon EE. Par la suite, l’élément O n+3 sera désigné indistinctement O n+3 ou EE. De même, la distance d(O n+3 ) entre l’objectif/point de vue et l’élément O n+3 sera désignée indistinctement d(O n+3 ) ou d(EE).
Selon certains modes de réalisation, le dispositif de détermination de distances peut identifier plus d’un élément étalon.
Si le dispositif de détermination de distances ne parvient pas à identifier au moins un élément étalon, le procédé de détermination de distances se termine, et dans le cas contraire il continue.
Le premier message textuel 211 est par exemple illustré sur la . La illustre un exemple d’affichage du message textuel 211, par exemple selon une première représentation graphique représentative de l’état désactivé du système ADAS, dans une première partie ou zone déterminée 21 de l’écran tactile 13. La première zone déterminée 21 est par exemple assignée ou dédiée pour l’affichage de contenus de l’IHM contrôlée par le calculateur IVI pour fournir ou afficher à destination du conducteur les informations nécessaires au contrôle du véhicule 10.
Une ou plusieurs autres zones déterminées sont par exemple assignées à d’autres contenus de l’IHM, par exemple une zone pour afficher les informations associées au système multimédia du véhicule 10 et/ou une zone pour afficher des informations associées au système de navigation du véhicule 10.
Selon une variante de réalisation, la fin de l’affichage est contrôlée automatiquement par le calculateur à l’expiration d’une durée déterminée débutant à l’affichage du premier message textuel. Par exemple, cette durée déterminée est prévue pour que le premier message textuel reste affiché pendant par exemple 5, 10 ou 15 secondes puis disparaisse automatiquement même sans que l’utilisateur n’effectue un premier appui tactile 212.
Dans une deuxième opération, des premières données représentatives d’un premier appui tactile 212 sur le premier message textuel 211 sont reçues, suivant un appui tactile 212 d’un utilisateur (par exemple le conducteur du véhicule 10) sur le témoin de signalisation 211.
Dans une troisième opération, le calculateur IVI contrôle l’affichage d’un contenu graphique représentatif d’un ensemble d’informations relatives à un état déterminé du système ADAS, le contenu graphique étant affiché dans une deuxième zone 22 de l’écran tactile 13.
Selon un mode de réalisation, la deuxième zone 22 couvre au moins en partie la première zone 21. Ce mode de réalisation permet d’optimiser la surface de l’écran tactile 13 dédiée à l’affichage des contenus générés par le processus en cours.
Suivant un autre mode de réalisation, les deux zones 21 et 22 peuvent être distinctes afin de conserver l’affichage du premier message textuel 211 lors des opérations suivantes.
Suivant encore un mode de réalisation, le premier message textuel disparaît à la suite de la réception de premières données représentatives de l’appui tactile 212.
Selon un exemple de réalisation illustré sur la , le contenu graphique affiché sur la deuxième zone de l’écran 22 (correspondant par exemple à la première zone 21) correspond à un premier contenu graphique affiché lorsque l’état courant du système ADAS correspond à l’état désactivé et lorsque les premières données sont représentatives d’un appui tactile dit court ou bref.