INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
D'autres caractéristiques et avantages d'un système intégré pour la protection d'appareils électriques en extérieur, en général, et, en particulier, pour la protection d'appareils d'éclairage contre l'invasion d'oiseaux, selon l'invention, deviendront plus clairs à l'aide de la description suivante, donnée comme exemple non limitatif, en référence aux dessins attachés, dans lesquels : - la figure 1 illustre un diagramme bloc principal d'une alimentation électrique autonome utilisée pour le fonctionnement du système intégré, selon la présente invention ; - la figure 2 représente un graphe cartésien sur lequel la forme de l'onde de la séquence des impulsions pseudo sinusoïdales émises par l'alimentation électrique autonome de la figure 1, selon la présente invention, en vue schématique ; - les figures 3A, 3B et 3C représentent des vues schématiques relatives à un premier mode de réalisation du système intégré de protection selon l'invention ;
- les figures 4A et 4B se rapportent à deux plans de construction de la grille de protection selon l'invention, en particulier à une grille unipolaire et à une grille bipolaire respectivement, pour un appareil d'éclairage générique donné comme exemple d'application ; - les figures 5A et 5B représentent des vues schématiques relatives à un second mode de réalisation d'une grille intégrée de protection selon l'invention ; - les figures 6A et 6B représentent des vues schématiques relatives à un troisième mode de réalisation d'une grille intégrée de protection avec un appareil d'éclairage, selon l'invention ; - les figures 7 à 27 se rapportent à un nombre correspondant de modes de réalisation d'un système intégré de protection pour les appareils d'éclairage en extérieur de formes et de tailles variées, selon la présente invention.
Il doit être noté que, dans toutes les applications illustrées dans les figures attachées, le système de protection selon la présente invention, contrairement aux systèmes traditionnellement utilisés, est inséré, dans chaque cas, dans l'appareil électrique individuel et, en particulier, dans l'unité d'éclairage individuelle et, avec eux, ils sont intégrés pour former une seule pièce avec l'appareil d'éclairage lui-même.
De plus, il doit être noté que le système selon la présente invention peut être appliqué indifféremment à tout appareil électrique en extérieur de petites dimensions (climatiseurs, déshumidificateurs, etc. ), ainsi qu'à tout appareil d'éclairage.
En référence aux figures mentionnées, le système intégré pour la protection des appareils électriques en
extérieur contre l'invasion d'oiseaux comporte, en particulier, une alimentation électrique autonome pour le système, désignée de manière générique par 10 dans les figures, qui envoie un signal prédéterminé à un circuit d'alimentation électrique 11, qui est connecté, grâce à une ou plusieurs connexion(s) électrique(s) 12, à une grille de protection 13, qui prend des formes variées selon la forme et la taille de l'appareil électrique (dans les figures jointes, un appareil d'éclairage 14 à protéger est représenté).
La grille de protection 13 est assemblée dans des zones prédéterminées de l'appareil d'éclairage 14 et est soutenue en correspondance avec un tel appareil 14 grâce à des supports isolants 15.
Le diagramme de principe de fonctionnement de l'alimentation électrique autonome 10, appliqué à une unité d'éclairage générique 34, est représenté en détails sur la figure 1 ; il doit être noté, cependant, que l'appareil 14 peut être constitué par un corps d'éclairage générique ou un appareil électrique générique, comme, par exemple, un climatiseur installé sur une terrasse.
Comme représenté, l'alimentation électrique 10 comporte un circuit de polarisation 16 constitué, dans la solution normale, d'un réseau simple phase en courant alternatif de 230 Volts, 50 Hz, un fusible de sûreté simple phase 17, un transformateur d'entrée isolant 18 du type double isolation avec un ratio 1/1 entre les bobinages, une diode électroluminescente (DEL ou LED) 19 pour indiquer le fonctionnement normal en entrée, un circuit de charge 20, dont la sortie est envoyée à une minuterie électronique 21 qui fonctionne comme une horloge, qui convient pour déterminer le rythme des impulsions pseudo sinusoïdales présentes dans la sortie 22, un circuit de décharge 23, un transformateur de sortie 24, et un circuit de filtrage de sortie 25.
L'alimentation en électricité 10 produit et émet aux pôles de sortie 22 les impulsions électriques à double polarité rythmée de puissance nulle, qui sont générées à l'intérieur et qui sont nécessaires pour le fonctionnement du système de protection intégré dans son intégralité conforme à la présente invention.
Comme représenté sur la figure 2, la tension maximale, désignée par VP, de l'onde périodique pseudo sinusoïdale ou impulsion 26 présente sur la sortie 22 de l'alimentation électrique 10 est égale à environ 3200 Volts, tandis que la durée D d'une telle impulsion est égale à 100 s et la fréquence du rythme des impulsions est égale à 45 ondes par minutes, car l'espace de temps T entre la fin de la première onde et le début de la suivante est égal à environ 1,5 secondes.
L'alimentation en électricité 10 est constituée d'une boîte coulée fabriquée avec de la résine isolante, qui est hermétique à l'air pour une installation en extérieur, avec des accessoires prévus pour être incorporés dans un seul appareil électrique ou une seule unité d'éclairage 34.
Pour son fonctionnement normal, l'alimentation en électricité 10 est polarisée, comme déjà énoncé, par une source extérieure simple phase 16, qui est connectée de manière rigide à l'alimentation en électricité 10 elle-même et peut être de types variés, selon les spécifications techniques et/ou les exigences individuelles.
Une telle source externe 16 peut donc être constituée d'une batterie longue durée, d'une cellule solaire incorporée dans le système ou d'un réseau électrique simple phase à 230 Volts, 50Hz, qui, cependant, est le plus utilisé comme source normale de polarisation.
Le circuit d'alimentation en électricité 11 est prévu pour conduire les impulsions pseudo sinusoïdales 26 à la grille de protection 13 et donc connecte l'alimentation en électricité 10 à la grille 13 elle-même.
Codage : OllOlddddddddddd fxxxxxxxxxxxxxxx ddddddddddd : numéro du registre destination Rj entre 0 et 2047 f : si bit mis à 1, les indicateurs Z et N sont mis à jour x : inutilisé, valeur indifférente L'opération de réglage de la partition de la mémoire SMP Set Memory Partition-Réglage de la partition de la mémoire Syntaxe : SMP Rr Description : Répartit la mémoire centrale disponible entre la mémoire programmes et la mémoire données, relativement à la répartition courante, et met à 0 le registre MBR.
Le contenu du registre Rr indique le nombre de pages à ajouter ou à retirer à la mémoire programmes. Toute page ajoutée à la mémoire programmes retire un nombre déterminé de pages de la mémoire données. Inversement, toute page retirée de la mémoire programmes ajoute un nombre déterminé de pages à la mémoire données. Lorsque le nombre de pages de mémoire données, non comprise la première page, n'est pas suffisant pour ajouter le nombre de pages de mémoire programmes indiqué, alors l'exception est déclenchée. De même, elle est déclenchée lorsqu'il n'y a pas assez de mémoire programmes pour retirer le nombre de pages indiqué, la première page ne pouvant jamais être retirée. Enfin, si la page de mémoire programmes courante, dans laquelle se situe l'instruction SMP exécutée, doit être invalidée par cette instruction, alors l'exception est également déclenchée. En cas d'exception, la partition mémoire n'est pas modifiée, mais MBR est mis à 0.
Opération : MBR ; Si la nouvelle partition est invalide, au regard des quantités de mémoires programmes et données disponibles, alors l'exception est déclenchée ; Sinon, /
ajoute ou retire le nombre de pages de mémoire programmes indiqué par le contenu du registre Rr (considéré comme signé). Si le contenu du registre Rr est nul, alors la partition mémoire reste inchangée.
L'ajout d'une page de mémoire programmes se traduit toujours par l'invalidation de n pages de mémoire données à partir de la dernière page valide, et la validation de la page de mémoire programmes située après la dernière page valide. Une page nouvellement ajoutée à la mémoire programmes déclenche l'exception si l'on tente de l'exécuter avant de l'avoir initialisée par une instruction PPC.
Inversement, la suppression d'une page de mémoire programmes se traduit toujours par la validation de n pages de mémoire données situées immédiatement à la suite de la dernière page valide, et l'invalidation de la dernière page valide de mémoire programmes. Tous les mots de ces nouvelles pages de mémoire données prennent la valeur 0.
Le nombre n de pages de mémoire données ajoutées ou retirées dépend de l'implémentation du processeur. II est compris entre 1 et 8 (inclus).
Codage : OOOllrrrrrrrrrrr xxxxxxxxxxxxxxxx rrrrrrrrrrr : numéro du registre Rr entre 0 et 2047 x : inutilisé, valeur indifférente Les opérations relatives à l'interruption
SIP Set Interrupt Page-Défini la page du programme d'interruption Syntaxe : SIP Rr Description : Défini la page de mémoire programmes à appeler en cas d'interruption, dont le numéro est indiqué relativement à la page couramment exécutée dans le registre Rr.
Opération : IV + (Rr étendu par son signe)
Codage : Olll0rrrrrrrrrrr xxxxxxxxxxxxxxxx rrrrrrrrrrr : numéro du registre Rr entre 0 et 2047 x : inutilisé, valeur indifférente RTI ReTum from Interrupt-Retour d'interruption Syntaxe : RTI Description : Reprend le déroulement normal du programme interrompu par l'interruption en restaurant certains registres du processeur. Si la page de retour est invalide, l'exception est déclenchée.
Opération : Si PPI pointe sur une page invalide, alors l'exception est déclenchée ; Sinon Z ; N ; 0 ± 01 ; C ; R2047 ; PP ; IP Codage : Ollllxxxxxxxxxxx xxxxxxxxxxxxxxxx x : inutilisé, valeur indifférente
L'EXCEPTION ET L'INTERRUPTION L'exception et l'interruption sont des mécanismes qui déroutent l'exécution séquentielle des programmes sous certaines conditions.
L'exception Le mécanisme d'exception déroute l'exécution séquentielle des instructions lorsqu'une instruction tente d'effectuer une opération invalide. Elle sauvegarde alors le registre PP dans la première page de mémoire données. Ci-dessous, [adresse] représente une adresse dans la première page de mémoire données.
L'exception se déroule comme suit : - Appel au sous-programme de réinitialisation du Cartographe/Enumérateur.
[0] < -nombre n de fenêtres de codage de PP - [1] à [n] ± registre PP, du mot de plus fort poids au mot de plus faible poids
Opération : R1-1 (mod 2048) : Rtmp * Rs ; Si T n'est pas mentionné, alors Rd ; les indicateurs mentionnés (f pour Z et N) sont mis à jour selon les 16 bits de poids faible du résultat de la multiplication, éventuellement placés dans Rd.
Codage : 101OOddddddddddd fxxexsssssssssss
sssssssssss : numéro du registre source Rs entre 0 et 2047 ddddddddddd : numéro du registre destination RI entre 0 et 2047 f : si bit mis à 1, les indicateurs Z et N sont mis à jour e : si bit mis à 1, le registre RI ne reçoit pas le poids faible du résultat x : inutilisé, valeur indifférente DIV Unsigned DIVide-Division non signée Syntaxe : DIV Rd, Rs, ZNT Description : Divise le contenu du registre RI par le contenu du registre Rs. Le reste est placé dans le registre RI-l qui précède immédiatement le registre destination Rd. Si T n'est pas mentionné, alors le quotient est placé dans le registre destination Rd.
Opération : Rtmp # Rd div Rs ; Rd-1 (mod 2048) # Rd mod Rs ; Si T n'est pas mentionné, alors Rd - Rtmp ; les indicateurs mentionnés (f pour Z et N) sont mis à jour selon la valeur du quotient de la division, éventuellement placé dans Rd. En cas de division par 0 (Rs = 0), aucune opération n'est effectuée.
Codage : 101Olddddddddddd fxxexsssssssssss sssssssssss : numéro du registre source Rs entre 0 et 2047 ddddddddddd : numéro du registre destination RI entre 0 et 2047 f : si bit mis à 1, les indicateurs Z et N sont mis à jour e : si bit mis à 1, le registre Rd ne reçoit pas le quotient x : inutilisé, valeur indifférente Les opérations logiques
AND Logical AND-ET logique Syntaxe : AND Rd, Rs, ZNT
Description : Effectue le ET logique bit à bit entre le contenu du registre Rd et le contenu du registre Rs. Le résultat est placé dans le registre destination Rd si T n'est pas mentionné.
Opération : Rtmp v Rd ET logique Rs ; Si T n'est pas mentionné, alors Rd ; les indicateurs mentionnés (f pour Z et N) sont mis à jour selon le résultat du ET logique.
Codage : l0ll0ddddddddddd fxxexsssssssssss sssssssssss : numéro du registre source Rs entre 0 et 2047 ddddddddddd : numéro du registre destination Rd entre 0 et 2047 f : si bit mis à 1, les indicateurs Z et N sont mis à jour e : si bit mis à 1, le registre Rd ne reçoit pas le résultat x : inutilisé, valeur indifférente OR Logical OR-OU logique Syntaxe : OR Rd, Rs, ZNT Description : Effectue le OU logique inclusif bit à bit entre le contenu du registre Rd et le contenu du registre Rs. Le résultat est placé dans le registre destination Rd si T n'est pas mentionné.
Opération : Rtmp v Rd OU logique Rs ; Si T n'est pas mentionné, alors Rd ; les indicateurs mentionnés (f pour Z et N) sont mis à jour selon le résultat du OU logique.
Codage : l0lllddddddddddd fxxexsssssssssss sssssssssss : numéro du registre source Rs entre 0 et 2047 ddddddddddd : numéro du registre destination Rd entre 0 et 2047 f : si bit mis à 1, les indicateurs Z et N sont mis à jour
e : si bit mis à 1, le registre Rd ne reçoit pas le résultat x : inutilisé, valeur indifférente XOR Logical exclusive OR-OU logique exclusif Syntaxe : XOR Rd, Rs, ZN Description : Effectue le OU logique exclusif bit à bit entre le contenu du registre Rd et le contenu du registre Rs. Le résultat est placé dans le registre destination Rd.
Opération : Rd OU logique exclusif Rs ; les indicateurs mentionnés (f pour Z et N) sont mis à jour selon le résultat du OU logique exclusif.
Codage : 11000ddddddddddd fxxxxsssssssssss sssssssssss : numéro du registre source Rs entre 0 et 2047 ddddddddddd : numéro du registre destination Rd entre 0 et 2047 f : si bit mis à 1, les indicateurs Z et N sont mis à jour x : inutilisé, valeur indifférente ASR Arithmetic Shift Right-Décalage arithmétique vers la droite Syntaxe : ASR Rd, #imm, ZNC Description : Décale vers la droite le contenu du registre Rd du nombre de bits indiqué par la valeur immédiate imm, comprise entre 0 et 15. A chaque décalage, le signe de la valeur décalée reste inchangé. Le résultat est placé dans le registre destination Rd. En cas de mise à jour, l'indicateur C correspond au dernier bit sorti.
Opération : Rd décalé à droite de imm bits, le bit de poids fort restant inchangé à chaque décalage ; les indicateurs mentionnés (f pour Z et N, c pour C) sont mis à jour selon le résultat du dernier décalage.
Codage : 110 0 1ddddddddddd fxcxxxxxxxxxvvvv vow : nombre de décalages imm entre 0 et 15 ddddddddddd : numéro du registre destination Rd entre 0 et 2047 f : si bit mis à 1, les indicateurs Z et N sont mis à jour c : si bit mis à 1, l'indicateur C est mis à jour x : inutilisé, valeur indifférente LSL Logical Shift Left-Décalage logique vers la gauche Syntaxe : LSL Rd, #imm, ZNOC Description : Décale vers la gauche le contenu du registre Rd du nombre de bits indiqué par la valeur immédiate imm, comprise entre 0 et 15. Le résultat est placé dans le registre destination Rd. En cas de mise à jour, l'indicateur C correspond au dernier bit sorti.
Le circuit 11 peut être réalisé grâce à des conducteurs unipolaires (voir, à ce sujet, le mode de réalisation de la figure 4A) ou grâce à des conducteurs bipolaires (voir le mode de réalisation de la figure 4B), selon que le système de protection doit être appliqué au verre isolant 27 du diffuseur 28 d'un appareil d'éclairage 14 ou à son conteneur métallique 29 (qui est un bon conducteur), un cas dans lequel la grille de protection 13 est constituée uniquement du conducteur du pôle positif, tandis que le pôle négatif du système intégré peut être connecté à la terre.
A la fois dans le cas où un seul conducteur unipolaire (désigné de façon générique par 30 sur la figure 4A) est utilisé, et dans le cas d'un conducteur bipolaire (désigné de façon générique par 31 sur la figure 4B), l'isolation entre les conducteurs et par rapport à la terre est prévue pour une valeur de pic de 4000 Volts, ce qui est équivalent à 9000 Volts pendant les tests.
Dans le cas d'un circuit bipolaire (figure 4B), les seuls conducteurs peuvent aussi être identifiés avec des couleurs différentes, tandis que le diamètre extérieur du conducteur seul ou isolé est toujours égal à 2 mm.
Les connexions entre le circuit d'alimentation en électricité 11 et la grille de protection 13 sont assurées par des connecteurs auto-soudants 12.
La grille de protection 13 est le composant qui a la fonction directe de tenir les oiseaux à l'écart des zones d'éclairage de l'appareil 14 et de sa structure de support, désignée de façon générique par 32 dans les figures attachées, qui sont habituellement exposées à l'action des oiseaux eux-mêmes.
Ainsi, la grille 13 est conçue suivant la forme des parties qui ont besoin d'être protégées ensemble dans une seule pièce avec l'appareil 14 ; en particulier, étant donné le fait que les formes des appareils d'éclairage 14 sont
variables, les formes de la grille de protection relative 13 doivent être variables.
La grille 13 susmentionnée est, de plus, réalisée avec des conducteurs unipolaires nus 33, spécifiquement conçus et constitués d'une tige rigide de renforcement, en acier inoxydable, du type AISI 316L, de 0,8 mm de diamètre.
La grille 13 constitue une cage de protection bipolaire (figure 4B) quand des parties non électriquement conductrices, comme les diffuseurs en verre 28 ou les conteneurs 29 d'un appareil d'éclairage 14, fabriquées à partir de matériaux isolants comme des matières plastiques, ont besoin d'être protégées.
De plus, la cage de protection peut être unipolaire (figure 4A) si la protection concerne les parties électriquement conductrices ; dans un tel cas, la grille 13 est connectée au pôle positif de l'alimentation en électricité 10, dont le pôle négatif est connecté, à la terre, à l'ensemble métallique de l'appareil électrique ou, en particulier, de l'unité d'éclairage 34, ce qui garantit la continuité de la conduction électrique.
Les conducteurs rigides 33 de la grille de protection 13 sont séparés l'un de l'autre et sont séparés en groupe des parties de l'appareil électrique et de ses possibles supports 32, de supports adaptés ou spécialement isolants 15, incorporés dans le même appareil ou appliqués de manière rigide ou fixés à celui-ci par des résines adaptées (par exemple avec des résines cyclo-aliphatiques préparables à froid à travers un agent préparateur basé sur des amines cyclo-aliphatiques).
Les supports isolants susmentionnés 15 sont construits avec une haute rigidité diélectrique, comme des polycarbonates, et sont de taille et de forme adaptées pour soutenir les conducteurs 33 de la grille 13.
Finalement, quelques dessins sont attachés à la description (figures 5A, 5B, 6A, 6B, 7-27), dans lesquels
des types variés d'applications de la présente invention des unités d'éclairage 34 sont représentés de façon schématique et désignés, dans le cas où l'appareil d'éclairage 14 est du type lampe montée sur un poteau 35 (figures 5A, 5B, 6A, 6B, 7-20) ou ledit appareil d'éclairage 14 est fixé au mur 36 d'un bâtiment (figures 21-25), ou installé sur l'avant-toit 37 pour la réalisation d'un éclairage rasant rayonnant depuis le bas (figures 26-27).
De la description qui a été donnée les caractéristiques du système intégré pour la protection des appareils électriques en extérieur de l'invasion d'oiseaux, ce qui est l'objet de la présente invention, sont clairs, tout comme les avantages sont clairs également.
Finalement, il est évident que de nombreuses autres variantes peuvent être apportées au système de protection intégré en question, sans pour cette raison s'écarter des principes de nouveauté inhérents à l'idée inventive, tout comme il est évident que, dans le mode de réalisation pratique de l'invention, les matériaux, les formes et les tailles des détails illustrés peuvent varier selon les besoins et qu'ils peuvent être remplacés par d'autres qui leur sont techniquement équivalents.
D'autres avantages, buts et caractéristiques de la présente invention ressortiront de la description qui va suivre.
Dans un but de concision, la description de la demande de brevet français (demande de brevet français numéro FR 01 16237, du 14 décembre 2001, titre"MACHINE UNIVERSELLE POUR LA SIMULATION D'UNE ARCHITECTURE INFORMATIQUE A VOCATION GENERALISTE"), dont la présente demande revendique la date de dépôt ("priorité interne"), n'est pas reprise ici.
Dans un but de concision, la présente description ne porte que sur une machine virtuelle à trente deux instructions, appelée"machine virtuelle de niveau 1. 32","niveau 1. 32", "niveau 1" ou "machine virtuelle bimode". Cependant, la présente invention ne se limite pas à ce type de machine virtuelle.
Conformément à la présente invention, le niveau 1.32 s'insère dans des machines virtuelles imbriquées, c'est-à-dire qu'une machine est émulée par une autre, hiérarchiquement de la plus simple à la plus complexe, c'est-à-dire qu'une machine donnée émule totalement une autre machine plus compliquée et élaborée, chaque machine virtuelle ayant une architecture originale, c'est-à-dire se différenciant de l'architecture des autres machines de la hiérarchie de machines virtuelles, chaque machine virtuelle étant adaptée à exécuter un programme d'émulation ou de compilation dynamique simulant l'architecture virtuelle plus complexe de niveau immédiatement supérieur, une machine virtuelle d'un niveau donné dans la hiérarchie possédant donc une architecture plus simple que celles de toutes les machines virtuelles de niveau supérieur.
Les langages machine des deux niveaux de machines virtuelles les plus bas de la hiérarchie sont spécifiquement conçus pour permettre l'exécution de toutes les opérations du niveau supérieur ; un niveau de la hiérarchie, constituant le sommet de la hiérarchie, n'émule aucun autre niveau de la hiérarchie.
Tout niveau de la hiérarchie peut être lié à une machine réelle généraliste (la machine support) au moyen d'un programme exécutable d'émulation ou de compilation dynamique spécifique à cette machine réelle.
Conformément à la présente invention, le niveau 1.32 est prévu pour être compilé dynamiquement par un niveau inférieur ou une machine support réelle, en plus de pouvoir être émulé.
On rappelle que le processus de compilation dynamique traduit un programme une fois pour toutes dans le langage machine de la machine support au lieu de le traduire au fur et à mesure (l'interpréter). La compilation dynamique donne un résultat beaucoup plus efficace que l'émulation (le ralentissement induit par l'émulation du niveau un par une machine support réelle ou un niveau inférieur est réduit).
La machine de niveau un propose une architecture logicielle (ou matérielle) relativement simple mais spécialement conçue pour la compilation dynamique, tout en respectant les caractéristiques de la hiérarchie d'émulateurs exposée ci-dessus.
Préférentiellement, la machine de niveau 1.32 possède deux espaces de mémoire distincts, l'un pour les données, l'autre pour les programmes. Pour pouvoir être exécuté, un programme doit d'abord être chargé en mémoire données, puis copié vers la mémoire programmes grâce à une instruction spécifique. La compilation dynamique intervient exclusivement lors de l'exécution de cette instruction de copie.