INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Chaque mot contient une durée ou une tranche de temps exprimée en microsecondes dans ses 52 premiers bits, les bits 52-63 étant remplis de zéros. Le mot double temps d'exécution partiel RTO -8 premiers octets au-dessus de O dans le bloc PCB - contient la tranche de temps effectivement consacrée par le processeur au processus jusqu'à ce qu'une-exception se produise. Ce mot RTO est mis à jour de la façon suivante : chaque fois que le processus sort de l'état d'exécution, la valeur du compteur de processus est rangée dans le mot RTO. Chaque fois que le processus passe à l'état d'exécution, la valeur du compteur de processus est chargée à partir du mot RTO.
Le mot double RUA comptage d'exécution totale, qui occupe les octets 7 à 15 est un compteur qui indique le temps total consacré par le processeur à un processus dans l'état d'exécution. Le temps enregistré est le temps consacré effectivement par le processeur au processus. Le mot RUA est mis à jour de la fa çon suivante : chaque fois que le processus sort de l'état d'exécution, la valeur du compteur de processus PT est lue. La différence entre le contenu du mot RTO et du compteur PT est ajoutée au mot RUA. (La valeur du compteur PT est ensuite rangée dans le mot RTO). On remarquera que le temps pendant lequel le processus est suspendu n'entre pas dans le calcul. Les mots RTO et RUA sont mis à jour même si le bit mode de comptage est mis à 0.Toutefois, les mots CET, RTA et WTA (qui seront décrits plus loin) n'existent dans le bloc PCB que si le bit mode de comptage du mot PMW O se trouve à 1. Ils ne sont mis a jour que dans ce cas.
Le mot WTA comptage de temps d'attente, qui occupe les octets 17 à 23, est un compteur temps réel qui indique le temps-réel total pendant lequel le processus s'est trouvé dans l'état attente. Ce mot WTA est mis à jour de la fa çon suivante : chaque fois que le processus abandonne 1 'état attente, l'horloge "heure du jour" (non représentée) est lue et la valeur de cette horloge moins la valeur du mot CET est ajoutée au mot WTA.
Le mot RTA comptage temps prêt, qui occupe les octets 24 à 31, est un mot double qui contient un compteur en temps réel spécifiant le temps réel total pendant lequel un processus s'est trouve à l'état prêt. Ce mot RTA est mis à jour de la façon suivante : chaque fois que le processus abandonne l'état prêt, la valeur de l'horloge heure du jour TOD est lue et le contenu de l'horloge TOD moins le contenu du mot CET est ajouté au mot RTA.
Le mot double CET heure début courante, qui occupe les octets 32 à 39, contient l'heure du jour à laquelle le processus est passé dans l'un des états suivants : prêt, attente, exécution et suspension.
STRUCTURES DE BASE DU SYSTEME La base du système 600 est représentée figure 6. La base du système qui réside en mémoire principale absolue est créée par firmware et son accès s'obtient par l'intermédiaire du registre d'adresse BAR qui peut faire l'objet d'une lecture et non d'une écriture. Le registre BAR se trouve en-dessous d'une zone de la mémoire principale réservée au hardware et il sépare cette zone de la base du système 600. Comme on peut le voir figure 6, la base du système 600 contient un certain nombre de caractéristiques du système dont notamment un numéro d'etape de travail et un numéro de groupe de processus (J, P) intéressant le processus en cours d'exécution. A partir du nom logique du processus J, P on obtient l'adresse absolue du bloc PCB correspondant.La taille et l'adresse de la table J sont définis par le contenu du mot de table J (JTW). Ce mot se trouve à l'adresse définie par le registre BAR. Le format du mot JTW est représenté figure lIa. La taille (JTSZ) 1101 ou la table J 1204 de la figure 12 définit le nombre d'éléments de la table J 1204 qui peut atteindre 255. JTSZ 1101 est un entier positif de 8 bits ; une exception "dépassement table J" se produit si J est supérieur à JTSZ. L'adresse absolue de la table J 1204 s'obtient en multipliant le pointeur de table J 1102 par 16. La table J 1204 contient les éléments de la table J dont le format est représenté plus en détail figure Ilb. Chaque élément de table J définit l'adresse absolue d'une table P 1025 qui s'obtient en multipliant le pointeur de table P 1104 par 16. La taille (PTSZ) 1103 d'une table P définit le nombre d'éléments de la table P. PTSZ est un entier positif de 8 bits qui peut varier entre O et 255 pour indiquer le nombre d'éléments de la table P. Une exception "dépassement de la table P" se produit si P est su périeur à PTSZ. Chaque élément de la P 1025 définit l'adresse absolue d'un bloc PCB 1206 en multipliant le pointeur PCB 1107 par 16. Un indicateur de présence P 1105 indique l'absence d'un bloc PCB 1206 lorsqu'il a la valeur binaire 0 et la présence de ce bloc lorsqu'il a la valeur 1. (Lorsque l'indicateur de pré- sence P 1105 a la valeur 0 une exception "élément de table P vide se produit).
Les bits 1 à 7 de l'indicateur de table P (figure llc) doivent être à 0, 1106 sinon il se produira une exception "élément de table P"incorrect.
A l'adresse BAR + 4 de la base du système 600 se trouve l'octet de format d'un mot de table G (GTW) dont le détail est représenté figure îîd. La taille et l'adresse d'une table de segments G, 1212 figure 12, sont définis par le contenu du mot de table G (GTW). La taille (GTSZ) 1108 de la table G 1212 définit le nombre d'éléments de la table G qui peut atteindre au maximum 255. GTSZ est un entier positif de 8 bits ; une exception "dépassement de la table G" se produit si G est supérieur à GTSZ. L'adresse absolue de la table G 1212 s'obtient en multipliant par 16 le pointeur de table G 1109. Le format de l'élément de table de segments G a une longueur de 2 mots (8 octets) et s'appelle descripteur de segment G. Le format du descripteur de segment G est représenté en détail figures île et 11f.Tous les descripteurs de segments G sont directs et en conséquence le bit indirect 1, 1111 doit être à O sinon une exception "descripteur de segment incorrect" se produira. L'indicateur de présence P 1110 est une zone de 1 bit qui, lorsqu'elle contient la valeur binaire 1, indique qu'un segment est défini en mémoire principale pour le numéro de segment auquel correspond ce descripteur, alors que si elle contient la valeur 0, aucun segment n'est défini et la référence au descripteur de segment provoquera une exception "segment absent". Le bit de disponibilité A 1112 est une zone de 1 bit qui indique si le segment est disponible ou non ; il n'est contrôle que si ce segment est défini (autrement dit P = 1) sinon il est ignoré. La zone U "indicateur = utilise" 1113 indique s'il y a eu accès ou non à ce segment.Si le bit U a la valeur binaire O cela signifie que ce segment n'a pas été utilisé, alors que si la zone U a la valeur 1 cela signifie que le segment a été utilisé.
La zone W. "indicateur = écrit" 1114 indique si le segment a été écrit. Si W a la valeur binaire 0, c'est que le segment n'a pas été écrit alors si W a la valeur binaire 1 cela signifie que le segment a été écrit. L'indicateur de conditionnement GS 1115 d'un descripteur de segment G doit avoir la valeur binaire 01 sinon une exception "descripteur de segment incorrect" se produira.
La raison en est qu'un segment G contient toujours des sémaphores (bien que l'inverse ne soit pas vrai, autrement dit, il n'est pas obligatoire que tous les sémaphores se trouvent dans un segment G) et que les instructions sur les sémaphores exigent que le code GS ait une valeur binaire 01. L'adresse absolue de la base d'un segment 1214 est définie dans le descripteur de segment G de la figure 11e par la zone de base de 24 bits 1116 ; on multiplie le contenu de cette zone par 16 pour obtenir l'adresse absolue. Le deuxième mot du descripteur de segment G, figure 11f, occupe les positions binaires 32 à 63 dans la table G 1212. La zone RSU 1117, bits 32 à 39 est réservée à l'utilisation du software et elle est généralement ignorée lorsqu'elle est utilisee comme descripteur de segment G comme dans le cas présent.La zone MBZ 1118 doit être à O sinon une exception segment incorrect" se produit. Etant donné que la zone MBZ 1118 occupe les bits 40 à 51, elle fixe la zone SIZN 1119 qui est la zone relative à un petit segment SIZN ; il en résulte que tous les segments G doivent être de petits segments. Le segment SIZN 1119 est un entier positif de 12 bits définissant le nombre d'octets du segment et la taille du segment est consi dégrée comme un multiple de 16. La taille d'un segment G 1214 ne peut donc dépasser 216 octets (petits segments).
Comme on peut le voir dans la base du système 600, figure 6, 9 mots "cellule exception système" sont implantes entre BAR + 8 et BAR + 44. Le format des mots "cellule exception système "EXC est représenté figure 119. Etant donné que des sémaphores sont utilisés pour transmettre des messages à des processus particuliers lorsqu'une exception système se produit, les pointeurs désignant ces sémaphores figurent dans 9 emplacements de mémoire -- un par d'exception système -- qui portent le nom de "cellule d'exception système. La zone MBZ 1120 doit avoir la valeur 0 sinon un incident système se produira. Chaque cellule d'exception (EXC) contient le nom système G, D respectivement en 1121 et 1122.
La cellule d'exception canal implantée en BAR + 44 de la base système 600 a un format qui est similaire à celui de la cellule d'exception système exposée precedemment et elle contient le nom système GD d'un sémaphore qui sert à transmettre des messages à des processus particuliers lorsqu'une exception canal se produit.
Un mot file interne processeur IPQW est implanté à partir de BAR +48 et son format est détaillé figure 11h. Le mot IPQW désigne la tête d'une file de processus prêts (Q/PR/RDY) ainsi qu'on peut le voir figure 9, numéros 905 et 805. La file de processus à l'état prêt. (Q/PR/RDY) relie tous les processus qui sont à l'état prêt. Elle est désignée par la zone tête-de file 1124 (figure 11h) du mot IPQW qui pointe vers la file des processus à l'état prêt. La zone 1124 contient un entier positif de 16 bits qui représente le déplacement entre la base du segment G numéro 0 appelé segment GO et le premier octet de la file Q/PR/RDY. Si cette zone est à O, la file des processus à l'état prêt est considérée comme vide. La zone MBZ 1123 doit être à zéro sinon un incident système se produira.
Dans la position BAR + 52 de la base du système 600 est représentée une zone de stockage réservée aux comptages de relance courant et initial dont le format est détaillé figure lli. La zone état non fonctionnel NFS 1125 est une zone de stockage qui n'est pas utilisée par la base du système. La zone comptage relance initial 1126 et la zone comptage relance courant 1127 servent à contrôler le nombre de tentatives d'exécution automatiques d'une instruction avant que se produise une erreur machine qui donnera lieu à la condition d'exception "incident machine". Ces deux zones sont chargees à la même valeur par une opéra- tion re-initialisation comptage relance (non représentée ici).
Le mot de processus courant (RPW) représenté figure llj est implanté dans la position BAR + 56 de la base du système 600 et sert à stocker le nom du processeur courant ainsi que sa priorité dans le cas d'une architecture monoprocesseur. Les zones NFS 1128 et 1131 sont des zones de stockage et peuvent être utilisées selon les besoins pour une fonction quelconque mais en général elles ne sont pas utilisées par la base système. Le niveau de priorité d'un processus courant est stocké dans la zone PRI 1129. Un bit déroutement asynchrone est stocké dans la zone AB 1130, alors qu'un anneau déroutement asynchrone est stocké dans la zone ARN 1132. Le nom logique J,P du processus courant dans le cas d'une architecture monoprocesseur est rangé dans la zone J,P 1133.
Un mot pointeur de table d'absolutisation représenté figure 11k est implanté à BAR + 60 dans la base du système 600 et il sert, lors du chargement initial du système à initialiser les adresses absolues du programme de chargement initial du système (ISL) en ajoutant le contenu du registre BAR à toutes les adresses absolues du programme ISL. Le pointeur de table d'absolutisation 1135 définit la position de la table d'absolutisation (non représentée). La taille de la table d'absolutisation est donnée par la zone ATSZ 1134.
D'autres caractéristiques et avantages de l'invention seront mieux compris à la lecture de la description qui va suivre d'un exemple et de plusieurs variantes de réalisation et en se référant aux dessins annexés,sur lesquels - la figure 1 est une coupe longitudinale d'un bloc optique - la figure 2 est une vue en plan du support de lampes avant la derniere au moins des deux phases de travail qui concernent le découpage des bandes conductrices - la figure 3 est une vue partielle du support de lampes, en partie en coupe, suivant la ligne A-A de la figure 2 - la figure 4a représente une lamelle de contact par une vue en élévation avant - la figure 4b représente la lamelle en coupe suivant la ligne B-B de la figure 4a - la figure 5 représente une autre forme de réalisation du support de lampes - la figure 6 est une vue du support de lampes, en coupe, suivant la ligne C-C de la figure 5 - la figure 7 représente une autre forme de réalisation du support de lampes ; et - la figure 8 est une coupe suivant la ligne D-D de la figure 7 Le bloc optique représenté est essentiellement composé d'un diffuseur segmenté 1, d'un réflecteur 2, qui subdivise le bloc optique en plusieurs chambres, d'un couvercle arrière 3 et d'un support de lampes 5, fixé à ce couvercle arrière et qui reçoit les douilles 4 des lampes. Les lamelles de contact 6, qui forment les contacts de connexion de l'électrode centrale des lampes, sont encastrées et bloquées automatiquement dans les douilles 4, -lesquelles sont réalisées en matière isolante.L'extrémité libre 7 de chaque lamelle de contact est appuyée avec précontrainte élastique contre l'électrode centrale de la lampe correspondante et elle presse les ergots du culot de cette lampe contre le hord redressé 8 de l'ouverture 9 ménagée dans le support de lampes. Cette pression établit une liaison électrique entre le culot de la lampe et le support de lampes.
L'arrivée du courant électrique à l'électrode centrale de la lampe s'effectue par l'intermédiaire de la lamelle de contact 6 dont l'extrémité libre 7 s'appuie élastiquement sur ladite électrode centrale, tandis que son autre extrémité 10, qui est fendue en fourche s'emboîte avec serrage sur l'extrémité 11 rabattue à angle droit de la bande conductrice correspondante 12, qui est découpée dans le support de lampes et a été détachée de ce dernier. L'autre extrémité 13 de chaque bande conductrice forme l'une des broches d'une fiche multiple. Les extrémités 13 des diverses bandes conductrices sont parallèles et juxtaposées de sorte qu'elles forment ensemble une fiche multiple.
Le support de lampes 5 et les bandes conductrices 12 sont portés par le couvercle arrière 3 du bloc optique et fixés à ce couvercle par des doigts 14 dont la tête est matée ou épanouie. Pour assurer l'isolation indispensable entre le support de lampes 5 et les bandes conductrices, le couvercle arrière 3 est réalisé en une matière isolante, de préférence en matière plastique: Au stade représenté sur les figures 2 et 5, le support de lampes 5 n'est pas encore terminé puisqu'on a encore à éliminer les ponts ou languettes 15 qui relient les bandes conductrices 12 au reste du support de lampes 5. Cette élimination s'effectue également par poinçonnage.
Pour cela, on dispose le support de lampes et les diverses bandes conductrices dans un drageoir dont les goujons de centrage s'engagent dans les trous 16 du support de lampes 5 et les trous 17 des bandes conductrices.
Ce drageoir sert en même temps d'outil de poinçonnage et de dispositif de montage pour assembler les bandes conductrices et le support de lampes au couvercle arrière 3 du bloc optique.
Toutefois, l'élimination des languettes 15 peut également s'effectuer après l'assemblage des bandes conductrices et du support de lampes au couvercle arrière 3 du bloc optique. Dans ce cas, le couvercle arrière 3 doit présenter des ouvertures qui donnent passage aux poinçons de l'outil utilisé pour le poinçonnage.
La lamelle de contact 6 est repliée sur elle-même à son extrémité 10 et la fente transforme cette extrémité en une fourche.
Pour faciliter l'emmanchement de cette fourche, les deux branches 19, 20 de la fourche sont chanfreinées à leur extrémité libre, sur le côté dirigé vers la fente. Ce chanfrein 22 facilite l'emmanchement de la lamelle de contact sur l'extrémité rabattue 11 de la bande conductrice. La fente 18 se termine par un trou 23 qui évite le risque de rupture des branches 19, 20.
Les broches plates juxtaposées 13 forment ensemble une fiche multiple sur laquelle s'emboîte une fiche femelle de prise multiple indiquée en 21 sur la figure 2.
La figure 5 représente un support de lampes qui est plié en escalier. Dans la contre-marche 23 de l'escalier ainsi formé sont découpées des bandes conductrices 12. Ces bandes conductrices, qui sont contenues dans la surface de contre-marche verticale de l'escalier formé par le support de lampes, ne demandent que très peu de place dans la surface de projection horizontale du support de lampes. Cette particularité permet de disposer un plus grand nombre de bandes conductrices orientées dans la même direction. Par ailleurs, il peut être indispensable de donner une telle forme en escalier au support de lampes lorsque certaines des lampes doivent être déportées vers l'arrière.
Le long de chacun de ses deux côtés longitudinaux, le support de lampes présente un bord rabattu 24 dans lequel sont également formées des bandes conductrices 12, qui sont également détachées ultérieurement du corps du support de lampes. Cette position des bandes conductrices a également pour but de permettre de juxtaposer un grand nombre de bandes conductrices parallèles. En outre, le rabattement du bord donne une grande rigidité au support de lampes.
Dans l'exemple de réalisation d'un support de lampes qui est représenté sur les figures 7 et 8, les extrémités de connexion 25 des bandes conductrices 12 sont rabattues pour former les broches d'une fiche multiple et sont disposées dans le plan médian 26 qui forme le plan de symétrie des ouvertures 9. Cette disposition permet d'utiliser le support de lampes 5 aussi bien pour un bloc optique de droite que pour un bloc optique de gauche, sans changer la position de la fiche multiple. Si, par tailleurs, les extrémités de connexion rabattues 25 sont encore disposées de telle manière qu' il existe à peu près le même nombre d'ouvertures 9 de montage des lampes de tous les côtés, on obtient une certaine régularité de répartition des bandes conductrices.
Bien entendu, diverses modifications pourront être apportées par l'homme de l'art aux dispositifs qui viennent d'être décrits uniquement à titre d'exemples non limitatifs sans pour cela sortir du cadre- de l'invention.
L'invention concerne une installation de la-eges > tamment pour glaces de véhicules automobiles, comportant -8z. corps chauffant pour réchauffer le liquide de lavage, la puissan e de chauffage étant soumise à l'action d'un élément sensible à la température.
Dans les installations connues, on utilise un fil résistant en tant que corps chauffant, ce fil étant, par exemple, enroule sur le fut d'une buse de projection. Dans une réa irisation connue, un interrupteur sensible à la température, par exemple un interrupteur bimétallique, est branché en série avec un interrupteur de service dans le circuit de fonctionnement de l'en roulement chauffant. L'interrupteur bimétallique réagit à la tempe rature de l'ambiance de la buse de projection.
La disposition est alors telle que, lorsqu'- cn actionne l'interrupteur à main, l'enroulement chauffant est rac cordé à une source de tension si l'interrupteur bimétallique ferme un circuit électrique, la température ambiante étant alors inférieure s' une valeur déterminée. Par conséquent, dans cette réalisation, la puissance de chauffage n'est pas réglée de façon continue par l'nterrupteur bimétallique sensible à la température. On éprcuve donc un inconvénient en ce que, lorsque l'interrupteur bimétalli- que est fermé et que l'interrupteur à main est actionné pendant trop longtemps, la buse de projection, le cas échéant en matière plastique, peut êtse endommagée en raison d'un échauffement trop élevé et inadmissible.Le liquide de lavage peut aussi être réchauffé à une température inutilement élevée.
Solides séchés au four 7,98 93,5 Sodium ~ 0,29 Potassium 2,0 0,05 Cendre 41,6 * 5,2 Soufre 17,8 * 1,3 Azote 4,43 8,07 Phosphore 0,4 1,03 Sucres au total après hydrolyse Galactose 1,4 0,4 Glucose 5,8 10,6 Mannose 1,3 0,7 Arabinose 0,1 0,1 Xylose 0,3 0,3 Sucres monomères -0,0- 0,0 Total hydrates de carbone 8,9 12,1 *Essentiellement de l'acide sulfurique Tableau II Analvse en protéine et acides aminés de la boue conditionnée et du filtrat et du ferment Torula
Analyse, en pourcentage Filtrat Gâteau de filtrage Ferment calculé sur une base séché par de boue séché par Torula pulvérisation Azote 4,43 8,07 6,58 Protéine brute (Z de N x 6,25) 27,7 50,4 41,1 Acides aminés Alanine 0,23 3,47 2,09 Arginine 0,12 2,84 2,72 Acide aspartique 0,39 4,01 3,23 Cystine/2 N.D. N.D. N.D.
Acide glulamique 0,67 4,64 4,05 Glycine 0,38 2,12 1,42 Histidine 0,04 0,79 0,81 Isoleucine 0,06 1,89 1,74 Leucine 0,09 3,67 2,48 Lysine 0,55 2,82 2,73 Nethionine 0,09 0,91 0,46 Phenylalanine 0,29 2,27 1,77 Proline 0,10 1,67 1,17 Serine 0,10 1,72 1,64 Threonine 0,11 2,21 1,94 Tryptophan N.D. -N.D. N.D.
Tyrosine N.D. 1,68 1,60 Valine 0,09 2,96 2,12 Total 3,31 39,67 31,97 N.D. Non déterminé A partir des données de l'analyse chimique rassembleess il est évident que les solides solubles dans le filtrat sont composés d'une quantité importante d'acide sulfurique (17 > 8% S = 54,55 H2S04), une quantité moindre de polymères d'hydrates de carbone (8,9%) et une petite quantité de protéines (3,317. d'acides aminés).L'analyse qualitative a aussi indiqué la présence de sucres aminés ou leurs polymèra (chitine) qui correspondraient au contenu important en azote.
La valeur brute en protéine de 27,7% pour les solides dissous dans le filtrat, obtenue en multipliant ZN x 6,25 est évidemment approximative dans ce cas, puisque la somme des acides aminés facilement analysables (tableau II) est tout à fait faible.
La boue conditionnée sèche était riche en protéines et relativement meilleure de ce point de vue que du ferment Torula en croissance sur les sucres présents dans la lessive au sulfite usée. La boue séchée était composée d'une quantité importante de protéines (40 + Z) et d'une quantité plus faible de polymères d'hydrates de carbone (12,1%). t'analyse qualitative sur les hydrolysats indiquait aussi la présence de sucres aminés. L'analyse ci-dessus indique que la boue conditionnée est utilisable comme aliment pour les animaux. Les conditions du procédé se traduisent aussi par un -produit stérile en ce qui concerne l'activité biologique. Bien entendu, les exemples décrits ne sont nullement limitatifs de l'invention.
La présente invention concerne les projecteurs pour véhicules automobiles.
La plupart des projecteurs actuels pour véhicules comportent un réflecteur parabolique, une glace frontale et une lampe à double filaments disposée de manière que ses deux filaments, route et croisement, soient situés sur l'axe optique du réflecteur respectivement de part et d'autre du foyer de celui-ci.
Dans ce type de projecteur, la glace frontale est pourvue sur la plus grande partie de sa surface de tout un réseau de stries, prismes ou reliefs analogues d'orientations et/ou d'inclinaisons déterminées de manière à assurer une dispersion convenable à la fois du faisceau route et du faisceau croisement.
La détermination de ces reliefs résulte dès lors d'un compromis étant donné qu'il s'agit d'étaler largement le faisceau croisement, qui est de portée moyenne, et de concentrer au contraire le faisceau route qui est à grande portée pour lui conférer une intensité élevée, La présente invention vise une disposition permettant d'élever sensiblement l'intensité du faisceau route sans nuire.
aux performances du faisceau croisement.