INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
L’anneau de levage 51 peut être configuré pour être rapporté et fixé de manière amovible sur une face supérieure de la dalle 10, à l’extérieur du mur pignon 30, de sorte à s’étendre vers le haut dans la direction de hauteur H du module 1. Ainsi, la ferrure de levage 52 peut être disposée en regard de l’anneau de levage 51 dans la direction de hauteur H du module 1, de sorte que la tige de levage 510 s’étend sensiblement dans la direction de hauteur H du module 1 lorsqu’elle est mise en place pour la manutention du module 1.
En particulier, la dalle 10 peut comprendre un porte-à-faux, sous la forme d’une excroissance s’étendant vers l’extérieur du module 1 au-delà du mur pignon 30, dans la direction de largeur L de module. L’anneau de levage 51 est configuré pour être rapporté et fixé de manière amovible sur le porte-à-faux de la dalle 10.
Chaque module 1 peut comprendre deux anneaux de levage 51 configurés pour être rapportés et fixés de manière amovible sur la dalle 10 du module 1 et deux ferrures de levage 52 configurées pour être rapportées et fixées de manière amovible sur l’un des murs pignon 30 en regard respectivement des deux anneaux de levage 51 dans la direction de hauteur H du module 1. Ainsi, deux tiges de levage 510 peuvent être utilisées pour soulever et déplacer le module 1 par l’une des faces du module 1, ce qui permet d’améliorer la stabilité et l’équilibrage de la manutention du module 1.
En alternative, chaque module 1 peut comprendre quatre ferrures de levage 52, ainsi qu’illustré à titre d’exemple non limitatif en . Deux ferrures de levage 52 sont configurés pour être rapportées et fixées de manière amovible sur l’un des deux murs pignon 30 du module 1 et deux ferrures de levage 52 sont configurées pour être rapportées et fixées de manière amovible sur l’autre des deux murs pignon 30 du module 1. Le module 1 comprend en outre quatre anneaux de levage 51 configurés pour être rapportés et fixés de manière amovible sur la dalle 10, aux quatre coins de la dalle 10, en regard respectivement des quatre ferrures de levage 52 dans la direction de hauteur H du module 1. Ainsi, quatre tiges de levage 510 de l’appareil de levage peuvent être utilisées pour soulever et déplacer le module 1 par les deux murs pignon 30 du module 1, ce qui permet d’améliorer encore la stabilité et l’équilibrage de la manutention du module 1.
Un procédé de manutention du module 1 peut comprendre les étapes suivantes : - rapporter et fixer l’au moins un anneau de levage 51 sur la dalle 10 et l’au moins une ferrure de levage 52 sur un mur pignon 30 du module 1 ; - faire passer la tige de levage 510 à travers la ferrure de levage 52 et arrimer le crochet de levage de la tige de levage 510 à l’anneau de levage 51 ; - arrimer la tige de levage 510 au système de levage, par exemple au palonnier 520 du système de levage ; et - contrôler l’appareil de levage pour déplacer la tige de levage 510, donc le module 1.
Assemblage en étage Au moins deux modules 1 tels que décrits ci-dessus peuvent être assemblés en étage. Dans un assemblage en étage d’un premier module 1, 2 préfabriqué tel que décrit ci-dessus et d’un deuxième module 1, 3 préfabriqué tel que décrit ci-dessus, le deuxième module 1, 3 forme un module supérieur 3 qui est assemblé au-dessus du premier module 1, 2 qui forme un module inférieur 2. La dalle 10 du module supérieur 3 est au contact d’au moins une partie de chacun des murs pignon 30 du module inférieur 2.
Ainsi, la structure porteuse formée par les deux murs pignon 30 et la dalle 10 du module inférieur 2 reprend efficacement les charges exercées par le module supérieur 3. En outre, un tel assemblage en étage permet une grande flexibilité dans l’agencement du module supérieur 3 au-dessus du module inférieur 2. De plus, le module supérieur 3 peut présenter des dimensions identiques, notamment la profondeur P et la hauteur H, ou différentes des dimensions du module inférieur 2, ce qui permet d’améliorer encore la flexibilité architecturale de l’assemblage en étage. La largeur L des deux modules est identique de manière à pouvoir aligner les murs pignons 30 du module inférieur 2 avec ceux du module supérieur 3.
Les directions de hauteur H, de largeur L et de profondeur P des modules inférieur 2 et supérieur 3 peuvent être identiques, les deux modules 2, 3 étant superposés l’un sur l’autre avec la même orientation pour une meilleure stabilité de l’assemblage en étage et une meilleure reprise des charges par la structure porteuse du module inférieur 2. Le module inférieur 2 et le module supérieur 3 peuvent présenter une largeur l et une hauteur h identique, et une profondeur p identique ou différente.
La illustre à titre d’exemple non limitatif un assemblage en étage de plusieurs modules inférieurs 2 et de plusieurs modules supérieurs 3. Les modules inférieurs 2 illustrés sur la sont destinés à être posés au sol de sorte à former le rez-de-chaussée du bâtiment et les modules supérieurs 4 sont destinés à former le premier étage du bâtiment. Il est entendu qu’un module dit « inférieur » peut être destiné à former n’importe quel étage n du bâtiment, le module dit « supérieur » étant destiné à former l’étage n+1 du bâtiment, le module dit « inférieur » correspondant à un module supérieur par rapport à un module destiné à former l’étage n-1 du bâtiment.
Dans un premier mode de réalisation, les deux murs pignon 30 du module supérieur 3 sont respectivement alignés dans la direction de hauteur H des modules avec les deux murs pignon 30 du module inférieur 2. Le module supérieur 3 est ainsi aligné avec le module inférieur 2 dans la direction de largeur L des modules 2, 3. Les murs pignon 30 du module supérieur 3 sont alignés deux à deux dans la direction de hauteur H avec les murs pignon 30 du module inférieur 2. La largeur l du module inférieur 2 est identique à la largeur 3 du module supérieur 3. Lorsque le module supérieur 3 et le module inférieur 2 présentent en outre une profondeur p identique, la dalle 10 du module supérieur 3 est posée sur le plafond 20 du module inférieur 2, au contact de la totalité du plafond 20 du module inférieur 2.
Dans un deuxième mode de réalisation, illustré à titre d’exemple non limitatif en , les deux murs pignon 30 du module supérieur 3 sont alignés avec chacun des deux murs pignon 30 du module inférieur 2. Cependant, le modules inférieur 2 et le module supérieur 3 ont des profondeurs différentes et les cloisons du module inférieur 2 ne sont donc pas alignées avec les cloisons du module supérieur 3. Le module supérieur 3 est ainsi décalé par rapport au module inférieur 2 dans la direction de profondeur P des modules 2, 3. Un tel dé-calepinage des modules 2, 3 est permis par la reprise des charges par les murs pignon 30 et la dalle 10. En d’autres termes, les modules 2, 3 peuvent être empilés les uns sur les autres en quinconce, un module supérieur 3 étant disposé sur un module inférieur 2, en alignant les murs pignons des modules supérieur 3 et inférieur 2 mais sans qu’il soit nécessaire d’aligner les cloisons 40 des modules supérieur 3 et inférieur 2. La dalle 10 du module supérieur 3 est posée en partie sur le plafond 20 du module inférieur 2, et en partie sur le plafond 20 d’un module inférieur adjacent au module inférieur 2 dans la direction de profondeur P des modules 2, 3. La dalle 10 du module supérieur 3 est ainsi au contact des deux murs pignon 30 et d’une partie du plafond 20 du module inférieur 2.
Dans le premier mode de réalisation, comme illustré à titre d’exemple non limitatif en , le module supérieur 3 peut comprendre en outre une tige de connexion 55 du module supérieur 3 avec le module inférieur 2, et le module inférieur 2 peut comprendre une ferrure de connexion 56 du module inférieur 2 avec le module supérieur 3.
La ferrure de connexion 56 peut être rapportée et fixée sur la face extérieure du mur pignon 30 du module inférieur 2, en particulier au niveau d’une extrémité supérieure du mur pignon 30, une position en hauteur de la ferrure de connexion 56 correspondant par exemple sensiblement à une position en hauteur du plafond 20 du module inférieur 2. La ferrure de connexion 56 peut comprendre un orifice traversant s’étendant sensiblement dans la direction de hauteur H du module inférieur 2, la tige de connexion 55 étant adaptée pour être insérée à travers l’orifice traversant de la ferrure de connexion 56. La ferrure de connexion 56 peut être une ferrure entonnoir. La ferrure de connexion 56 peut correspondre à la ferrure de levage 52.
La tige de connexion 55 peut être rapportée et fixée sur une face inférieure de la dalle 10 du module supérieur 3, à l’extérieur du mur pignon 30, de sorte à s’étendre vers le bas dans la direction de hauteur H du module supérieur 3 lorsque le module supérieur 3 est empilé sur le module inférieur 2. La tige de connexion 55 peut être configurée pour s’étendre du côté opposé de l’anneau de levage 51 par rapport à la dalle 10 du module supérieur 3. La tige de connexion 55 peut par exemple être une tige filetée M30. Une rondelle et un écrou peuvent être posés lors de la préfabrication du module 1 sur la tige de connexion 55.
Ainsi, la tige de connexion 55 du module supérieur 3 peut être disposée en regard de la ferrure de connexion 56 du module inférieur 2 dans la direction de hauteur H des modules lorsque le module supérieur 3 est empilé sur le module inférieur 2, de sorte que la tige de connexion 55 du module supérieur 3 peut être insérée dans l’orifice traversant de la ferrure de connexion 56 du module inférieur 2.
Selon un mode de réalisation, le processeur est dans un état fermé lors de la séquence de démarrage.
Selon un mode de réalisation, au moins une étape de vérification, parmi la pluralité d’étapes de vérification du code de démarrage, comprend la vérification de l’authenticité et/ou de l’intégrité et/ou du format, d’un ou plusieurs codes applicatifs chargés dans un premier emplacement mémoire.
Selon un mode de réalisation, au moins une étape de vérification, parmi la pluralité d’étapes de vérification du code de démarrage, comprend la vérification de l’authenticité et/ou de l’intégrité et/ou du format, d’un ou plusieurs codes d’installation ou de mises à jour chargés dans un deuxième emplacement mémoire.
Selon un mode de réalisation, la valeur de statut est une valeur hexadécimale.
Un mode de réalisation prévoit un dispositif de traitement comprenant : - un processeur configuré pour, lors de l’exécution d’un code de démarrage afin de réaliser une séquence de démarrage du dispositif de traitement, réaliser : - au moins une étape de vérification du bon déroulement de la séquence de démarrage ; et - si l’au moins une étape de vérification identifie une erreur dans le déroulement de la séquence de démarrage, le stockage d’une valeur de statut dans un registre non volatile du dispositif de traitement et la réinitialisation du dispositif de traitement, le registre étant accessible en lecture par l’intermédiaire d’une interface de débogage du dispositif.
Selon un mode de réalisation, le registre fait partie d’une mémoire non volatile, le registre étant accessible en lecture par l’intermédiaire de l’interface de débogage durant l’exécution du code de démarrage sans que d’autres emplacements dans la mémoire non volatile soient accessibles par l’intermédiaire de l’interface de débogage.
Selon un mode de réalisation, le registre est accessible lors de la séquence de démarrage par l’intermédiaire de l’interface de débogage.
la est un schéma par blocs d’un dispositif de traitement selon un mode de réalisation de la présente description ;
la est un organigramme illustrant des étapes d’un procédé d’exécution d’un code de démarrage selon un mode de réalisation de la présente description ; et
la illustre un exemple de réalisation d’une interface du dispositif de traitement.
Par souci de clarté, seuls les étapes et éléments utiles à la compréhension des modes de réalisation décrits ont été représentés et sont détaillés. En particulier, les différentes étapes exécutés lors d’un démarrage d’un dispositif de traitement ne sont pas décrites en détail.
Selon une réalisation, le système de commande comprend quatre électrovannes d’isolement, chaque électrovanne d’isolement étant en position d’alimentation uniquement en position de synchronisation, montée en série avec chacun des limiteurs de pression.
Selon une réalisation, la communication de liquide hydraulique entre la chambre dite "d'ouverture de griffe" du vérin de griffe et la chambre dite "de relevage" du vérin de bennage comprend une connexion à un pont de communication de liquide hydraulique connecté à une extrémité extérieure la boucle hydraulique, ledit pont de communication comprenant une restriction, ladite restriction étant apte à laisser passer l’écoulement de liquide hydraulique dans le pont de communication lorsque un vérin hydraulique est en position de butée.
Selon une réalisation, quatre capteurs de pression détectent la pression dans chacune des quatre chambres des vérins hydrauliques à double effet, les capteurs de pression commandent les configurations de branchement de l’électrovanne de sorte que, lorsque la pression hydraulique dépasse un seuil correspondant à une position en butée, les capteurs de pression déclenchent le passage de l’électrovanne de la position de synchronisation vers la position où le second vérin est alimenté en pression hydraulique.
Selon une réalisation, quatre capteurs de position communiquent la détection d’une position en butée d’un premier vérin hydraulique à une centrale de commande apte à modifier l’alimentation de l’électrovanne afin de déclencher le changement de configuration de l’électrovanne vers la position où seul le second vérin hydraulique est alimenté en pression hydraulique.
Selon une réalisation, le sous-système comprend quatre valves hydrauliques dont l’ouverture est activée par une arrivée en butée d’un des deux éléments, chaque vanne hydraulique étant apte à court-circuiter l’alimentation hydraulique d’un vérin hydraulique arrivée en une position de butée.
Selon une réalisation, les chambres des vérins hydrauliques à double effet comprennent un orifice supplémentaire, chacun desdits orifices supplémentaires passant d’une chambre à l’autre lorsque le vérin hydraulique est en une position de butée, ledit orifice étant connecté à la fois à la partie du circuit hydraulique qui permet de faire circuler le fluide hydraulique dans la chambre du vérin hydraulique arrivé en position de butée via un clapet unidirectionnel et à la partie du circuit qui alimente l’autre chambre du même vérin hydraulique.
représente un système de commande conforme à un mode de réalisation de l’invention comprenant 4 limiteurs de pression.
représente un système de commande conforme à un mode de réalisation de l’invention comprenant 4 électrovannes.
représente un système de commande conforme à un mode de réalisation de l’invention comprenant une restriction.
représente un système de commande conforme à un mode de réalisation de l’invention comprenant quatre capteurs de pression.
représente un système de commande conforme à un mode de réalisation de l’invention comprenant quatre valves de décompression.
représente un système de commande conforme à un mode de réalisation de l’invention comprenant quatre décompressions sur vérins.
représente une partie du système de commande conforme à un mode de réalisation de l’invention comprenant 4 orifices par vérin avec le vérin de griffe en une première position de butée.
représente une partie d’un système de commande conforme à un mode de réalisation de l’invention avec le vérin de griffe en une deuxième position de butée.
représente une partie d’un système de commande conforme à un mode de réalisation de l’invention dans lequel deux électrovannes à deux positions remplacent une électrovanne de sélection à trois positions.
Une gestion de la priorité conformément à l’étape S2 se passe alors, afin de déterminer si la valeur y de la variable VAR peut être recopiée dans la mémoire afin d’être utilisée par d’autres tâches. À l’instant t4 (qui est l’instant de vidange du tampon BUFF_2), la priorité PRIO_2 de la tâche TASK_2 est comparée à PRIO_DATA. Si PRIO_DATA=PRIO_2, cela veut dire qu’aucune autre tâche concurrente de plus haute priorité n’a été initiée entre les instants t3 et t4. Dans ce cas-là, la valeur y de la variable VAR peut être recopiée dans la mémoire. Mais ce n’est pas le cas de la , où la tâche TASK_2 est la tâche de priorité PRIO_2 la plus importante. Ainsi, à l’instant t4, PRIO_DATA est toujours PRIO_2, et donc la valeur y de la variable VAR est recopiée dans la mémoire, et PRIO_DATA est réinitialisée à PRIO_INI. Cette valeur restera même en fin d’exécution de la tâche TASK_1, ce qui traduit bien le fait que la tâche TASK_2 est prioritaire pour la valeur de la variable VAR sur la tâche TASK_1 lorsque la tâche TASK_1 vient temporellement en concurrence de la tâche TASK_2.
La présente un cas de figure similaire à celui de la , excepté que la priorité PRIO_1 de la tâche TASK_1 est supérieure à la priorité PRIO_2 de la tâche TASK_2.
Ainsi, au niveau de la tâche TASK_1, à l’instant t1, la valeur x de la variable VAR est recopiée dans le tampon BUFF_1. En ce qui concerne PRIO_DATA, à l’instant t1 PRIO_DATA = 0, donc PRIO_DATA < PRIO_1, et de ce fait PRIO_DATA est mis à jour avec la valeur PRIO_1. À l’instant t2 de fin d’exécution de la tâche TASK_1, PRIO_DATA est toujours égal à PRIO_1, puisqu’aucune autre tâche concurrente de plus haute priorité a été initiée entre les instants t1 et t2. Ainsi, PRIO_DATA est mis à jour à PRIO_INI (c’est-à-dire 0), et la valeur x2 obtenue en fin du deuxième exécutable RUN_12 est recopiée dans la mémoire pour devenir la nouvelle valeur de la variable VAR.
En ce qui concerne la gestion de la priorité au niveau de la tâche TASK_2, à l’instant t3, la valeur x de la variable VAR est recopiée dans le tampon BUFF_2. En ce qui concerne PRIO_DATA, à l’instant t3 PRIO_DATA = PRIO_1, donc PRIO_DATA > PRIO_2, et de ce fait PRIO_DATA n’est pas mis à jour avec la valeur PRIO_2. À l’instant t4 de vidange du tampon BUFF_2 de la tâche TASK_2, PRIO_DATA est toujours égal à PRIO_1, et la valeur y obtenue en fin du deuxième exécutable RUN_21 n’est pas recopiée dans la mémoire pour devenir la nouvelle valeur de la variable VAR.
La valeur de VAR en fin d’exécution de la tâche TASK_1 sera la valeur x2 de la tâche TASK_1, ce qui traduit bien le fait que la tâche TASK_1 est prioritaire pour la valeur de la variable VAR sur la tâche TASK_2 lorsque la tâche TASK_2 vient temporellement en concurrence de la tâche TASK_1.
Dans le cas de la , la priorité PRIO_2 de la tâche TASK_2 est plus importante que la priorité PRIO_1 de la tâche TASK_1 comme dans le cas de la . Par contre, contrairement au cas de la , la tâche TASK_2 est initiée temporellement avant la tâche TASK_1. La gestion des priorités est donc comme suit en appliquant les étapes S1 et S2 :
En ce qui concerne la gestion de la priorité au niveau de la tâche TASK_1, à l’instant t1 qui est postérieur à t3, la valeur x de la variable VAR est recopiée dans le tampon BUFF_1. La valeur de la variable VAR n’a pas été modifiée à cet instant par la tâche TASK_2 puisque celle-ci n’est pas encore terminée à l’instant t1.
En ce qui concerne PRIO_DATA, à l’instant t1 PRIO_DATA = PRIO_2. Comme PRIO_1 < PRIO_DATA, PRIO_DATA n’est pas mis à jour avec la valeur PRIO_1, car la tâche TASK_1 n’est pas prioritaire sur la tâche TASK_2. À l’instant t2 de vidange du tampon BUFF_1 de la tâche TASK_1, PRIO_DATA = 0 (comme la tâche TASK_2 est achevée et a réinitialisé la variable PRIO_DATA), et la valeur x2 obtenue en fin du deuxième exécutable RUN_12 n’est pas recopiée dans la mémoire pour devenir la nouvelle valeur de la variable VAR.
En ce qui concerne la gestion de la priorité au niveau de la tâche TASK_2, à l’instant t3, la valeur x de la variable VAR est recopiée dans le tampon BUFF_2. En ce qui concerne PRIO_DATA, à l’instant t3 PRIO_DATA = PRIO_INI (=0), donc PRIO_DATA < PRIO_2, et de ce fait PRIO_DATA est mis à jour avec la valeur PRIO_2. À l’instant t4 de vidange du tampon BUFF_2 de la tâche TASK_2, PRIO_DATA est toujours égal à PRIO_2, et la valeur y obtenue en fin du deuxième exécutable RUN_21 est recopiée dans la mémoire pour devenir la nouvelle valeur de la variable VAR, et PRIO_DATA est réinitialisé à PRIO_INI.
Cette valeur restera la même en fin d’exécution de la tâche TASK_1, ce qui traduit bien le fait que la tâche TASK_2 est prioritaire pour la valeur de la variable VAR sur la tâche TASK_1 lorsque la tâche TASK_1 vient temporellement en concurrence de la tâche TASK_2.
En ce qui concerne la gestion de la priorité au niveau de la tâche TASK_1, à l’instant t1 qui est postérieur à t3, la valeur x de la variable VAR est recopiée dans le tampon BUFF_1. En ce qui concerne PRIO_DATA, à l’instant t1 PRIO_DATA = PRIO_2. Comme PRIO_1 > PRIO_DATA, PRIO_DATA est mis à jour avec la valeur PRIO_1, car la tâche TASK_1 est prioritaire sur la tâche TASK_2. À l’instant t2 de vidange du tampon BUFF_1 de la tâche TASK_1, PRIO_DATA a toujours la valeur de PRIO_1. La valeur x2 obtenue en fin du deuxième exécutable RUN_12 est donc recopiée dans la mémoire pour devenir la nouvelle valeur de la variable VAR, et PRIO_DATA est réinitialisé à PRIO_INI.
En ce qui concerne la gestion de la priorité au niveau de la tâche TASK_2, à l’instant t3, la valeur x de la variable VAR est recopiée dans le tampon BUFF_2. En ce qui concerne PRIO_DATA, à l’instant t3 PRIO_DATA = PRIO_INI (=0), donc PRIO_DATA < PRIO_2, et de ce fait PRIO_DATA est mis à jour à t3 avec la valeur PRIO_2. À l’instant t4 de vidange du tampon BUFF_2 de la tâche TASK_2, PRIO_DATA a été mise à jour à PRIO_1 à t1 car la tâche TASK_1 est prioritaire sur la tâche TASK_2. Comme à t4, PRIO_DATA n’est pas PRIO_2, la valeur y de la variable VAR obtenue en fin du deuxième exécutable RUN_21 n’est pas recopiée dans la mémoire en vidange du tampon BUFF_2 pour devenir la nouvelle valeur de la variable VAR.
Dans le cas de la , la priorité PRIO_2 de la tâche TASK_2 est plus importante que la priorité PRIO_1 de la tâche TASK_1, et la tâche TASK_2 commence temporellement après la tâche TASK_1 comme dans le cas de la . Par contre, contrairement au cas de la , la tâche TASK_2 se termine temporellement après la tâche TASK_1 au niveau des tampons. La gestion des priorités est donc comme suit en appliquant les étapes S1 et S2 :
En ce qui concerne la gestion de la priorité au niveau de la tâche TASK_1, à l’instant t1, la valeur x de la variable VAR est recopiée dans le tampon BUFF_1. En ce qui concerne PRIO_DATA, à l’instant t1 PRIO_DATA = PRIO_INI (=0). Comme PRIO_1 > PRIO_DATA, PRIO_DATA est mis à jour avec la valeur PRIO_1. À l’instant t2 de vidange du tampon BUFF_1 de la tâche TASK_1, PRIO_DATA = PRIO_2 (comme la tâche TASK_2 est initiée après tâche TASK_1 et qu’elle est prioritaire sur la tâche TASK_1), et la valeur x2 obtenue en fin du deuxième exécutable RUN_12 n’est pas recopiée dans la mémoire pour devenir la nouvelle valeur de la variable VAR.
Il existe donc non seulement une grande imprécision de la distance par la mesure RSSI en communication Bluetooth, mais aussi une variabilité de mesure due à la position de l’équipement portable SD vis-à-vis du véhicule V.
L’invention propose de pallier les inconvénients de l’art antérieur.
Dans ce but, dans un premier mode de réalisation de l’invention, le dispositif d’activation D est apte à : émettre en ultra haute fréquence Bluetooth une pluralité d’ondes W1, W2...Wx à destination de l’équipement portable SD, lesdites ondes ayant des fréquences f1,f2..fx différentes entre elles, mesurer pour chaque onde émise un déphasage Δφ1, Δφ2…Δφx entre ladite onde émise W1, W2… Wx et l’onde réfléchie WR1, WR2...WRX et reçue à la même fréquence f1, f2..fx, déterminer une position, c’est-à-dire une distance d dudit équipement SD par rapport au véhicule V en fonction du déphasage Δφ1, Δφ2...Δφx, activer une première fonction F1 véhicule en fonction de la position dans une des zones prédéterminées Z3, c’est-à-dire en fonction de la dite distance d dudit équipement SD.