INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
[α]D26 + 140 (0,3 %, H2O) rmp (ppm) (D20) : # 0,83 (3H, t, J=7Hz, -CH2CH3) 1,14 (3H, s, -C-CH3) ; 2,45 (3H, s, -N-CH3) ; 4,82 (1H, m, CH-) ; 4,90 (1H, d, J=4Hz, H1"); 5,78 (1H, d, J=2Hz, H1') Spectre de masse (M + l)+ m/e 490 et aussi 127, 160, 168, 187, 205, 215, 233, 256, 313, 331, 346, 359, 364, 374, 404, 414 F. l-N-(n-butyl)sisomicine A une solution de 3 g de sisomicine dans 200 ml d'eau, on ajoute de l'acide sulfurique 1 N jusqu'à ce que la solution soit à un pH d'environ 3,5. On ajoute 1,5 ml de n-butanal, on agite pendant 10 minutes, puis on ajoute 450 mg de cyano-borohydrure de sodium.On continue l'agitation pendant une heure, puis on concentre la solution sous vide jusqu'à un volume d'environ 100 ml. On fait passer cette solution dans une colonne de résine échangeuse d'ions basique (par exemple Amberlite IRA 401S (OH )) et on procède à la lyophilisation.
D. SEGMENTATION DE LA MEMOIRE Dans un contexte multiprocessus tel que celui que nous décrivons ici, un grand nombre de processus se trouvent en mémoire à un moment donné.
La taille de ces processus et leurs besoins en mémoire varient ce qui pose un problème d'affectation de la mémoire. Le hardwaré que nous décrivons ici allié à un système d'exploitation (non représenté) résout ce problème par une affectation dynamique de l'espace mémoire. En raison de lXirrégula- rité des besoins en mémoire, la mémoire est affectée en segments de dimen sions variables et l'affectation de la mémoire peut être restructurée pendant l'exécution dtun processus. Il en résulte aucun processus peut utiliser un certain nombre de segments de mémoire non contigus. Cette affectation de la mémoire est appelée segmentation.
La segmentation pose un autre problème en ce sens que les adresses mémoire doivent être modifiées lorsqu'un processus subit une translation totale ou partielle. Pour résoudre ce problème, le système que nous décri vons ici offre une technique grâce à laquelle les adresses utilisées par un processus sont des adresses logiques et non pas des adresses absolues en mémoire. Ces adresses- logiques permettent de calculer les adresses absolues - La segmentation permet également à chaque processus d'accéder à ses propres segments en mémoire ou à des segments say rattachant par llintermédiaire d'un système de descripteur de segments. En accédant à un descripteur de segment, un processus peut obtenir l'adresse dtun segment.
Les descripteurs de segments sont contenus dans la mémoire principale et sont gérés par le système d'exploitation.
Chaque processus peut accéder à un maximum de 2068 segments de mémoire. Normalement cela exigerait un même nombre de descripteurs de segments par processus. Cependant, étant donné que les segments peuvent être utilisés en commun, le système d'exploitation groupe les descripteurs de segments en table de segments. Ce groupage est basé sur la possibilité d'accès à partir d'un processus (tâche), d'un groupe de processus (étape de travail) ou d'accès global (ensemble du système). A chaque processus peut être associé un maximum de 15 tables de segments. Cette technique n'exige qu'un seul descripteur de segments pour chaque segment auquel peut accéder un processus par l'intermédiaire dune table de segments.Ceci a pour effet de réduire l'encombrement en mémoire des descripteurs de segments; le nombre de mises à jour de la mémoire pendant la translation est réduit et une certaine protection des programmes est assurée. (Le mécanisme principal de protection des programmes est un système en anneau. Voir demande de brevet N 73 42706 déposée le même jour intitulée "Protection des informations dans un ordinateur multiprogramme/multitraitement dont le cessionnaire est le même que celui de la présente invention.
Un processus doit pouvoir déterminer les segments auxquels il a le droit d'accéder. Le système offre donc un processus utilisant deux tableaux de mots décrivant des tables de segments (STWA). Ces tableaux contiennent les adresses de toutes les tables de segments accessibles à un processus. Il existe deux tableaux de mots décrivant des tables de segments par processus puisqu'il existe deux tailles de segments : grande et petite. Les grands segments ont la taille maximum de 222 octets alors que les petits-segments ont une taille maximum de 216 octets. Tous les segments ont une taille qui varie par tranches de t6 octets jusqu'à concurrence de la taille maximum.
Un système peut comporter jusqu'à 28 grands segments et 2040 petits segments.
Les tableaux de mots décrivant des tables de segments peuvent être transIatés#par le système d'exploitation ; un processus doit donc connaitre l'adresse absolue des tableaux de mots décrivant des tables de segments qui lui sont associés. Le bloc de contrôle de tout processus contient deux mots qui renferment cette information et qui portent le nom de mots d'espace adresse référencés ASW0-1 figure 4. Chaque mot désigne un tableau de mots décrivant des tables de segments STWA. Le système d'exploitation met à jour le contenu des mots ASW lorsque les tableaux STWA correspondants sont translatés. L'analyse de la chatte de pointeurs et- ie décodage du descripteur de segments est une fonction assurée par firmware et une fois qu'elle est lancée, elle n'est pas visible, même pas pour le système d'exploitation.
La segmentation définit plus de 200 millions dioctets diespace adresse à la disposition des processus. Ce nombre dépasse la capacité de la mémoire principale ; en conséquence, une mémoire auxiliaire (disque ou tambour magnétiques) est utilisée en complément de la mémoire principale. Le système d'exploitation donne l'illusion que le système dispose d'une mémoire principale beaucoup plus importante que celle qui est effectivement disponible. C'est ce principe que lton appelle la mémoire virtuelle.
A un moment précis, un segment donné peut se trouver ou ne pas se trouver effectivement dans la mémoire principale. Le contenu d'un descrip teur de segment indique si le segment correspondant se trouve ou non dans la mémoire principale. Le hardware détecte toute tentative effectuée par un processus pour accéder à un segment ne se trouvant pas en mémoire princi pale et le signale au système d'exploitation. Le système d'exploitation assure le transfert dans la mémoire principale. du segment en question qui se trouve sur mémoire auxiliaire. Ensuite, le système d'exploitation range adresse mémoire du segment dans le descripteur de segment qui est le seul endroit où l'on puisse trouver l'adresse absolue d'un segment.Cette opération est invisible au processus et il ignore donc que le segment n'était pas en mémoi re principale ou qu'il devra éventuellement être translaté en mémoire prin memoire, cipale. Pour les détails de la segmentationivoir Demande de brevet n0 déposée le même jour et intitulée "Développement d'Adresse Segmen tel ; L'ordinateur décrit ici assure la protection des procédures et des données en interdisant toute interférence entre processus ainsi que ltutili sation réciproque de leur espace adresse de façon inappropriée. Cette protec tion est réalisée en restreignant l'adressage au moyen de la segmentation mémoire et dun système en anneau.
Les tables de segments isolent llespace adresse des divers proces sus du système. Les processus utilisent toujours une adresse segmentée pen dant leur exécution. Une adresse segmentée est constituée d'un numéro de segment et d'une adresse relative à l'intérieur du segment (voir demande de brevet ci-dessus intitulée "Développement d'Adresse Segmentée".) Le hard ware vérifie que adresse utilisée par un processus figure dans l'espace adresse affecté au processus. Si l'adresse se trouve en dehors de l'espace adresse affecté il.se produit une exception.Un processus ne peut se référer à à des données se trouvant dans espace adresse dlun autre processus car le hardware utilise les tables de segments du processus en-question. Il est donc impossible qu'un processus ou qu'un groupe de processus référence une enti té appartenant à un autre groupe de processus.
En général, il y a recouvrement de l'espace adresse dans le systè me pour les segments qu'utilisent tous les processus Ces segments communs sont créés par les programmes du système qui vérifient qulil nty a pas de conflits d'adresses. Ainsi, la segmentation protège les programmes utilisa teurs contre toute interférence réciproque et le système d'exploitation vis à-vis'des programmes utilisateurs.
Les segment s utilisés par plusieurs processus ne sont pas protégés contre une mauvaise utilisation de la Part de l'un de ces processus. Pour résoudre ce problème, un système en anneau est utilisé grâce auquel procédure et segments de données sont groupés selon une hiérarchie à quatre niveaux.
Les quatre classés d'anneau sont numérotées de 0 à 3. Chaque anneau représente un niveau privilégié du système, le niveau 0 (anneau le plus interne) ayant le privilège le plus élevé et le niveau 3 (anneau le plus externe) le moins élevé. A chaque procédure du système est affecté un numéro panneau minimum et maximum qui peut appeler la procédure. Une procédure est un sous~ programme capable d'appeler d'autres procédures et de leur fournir des paramètres.
Les règles générales du système en anneau sont les suivantes: 1. Une procédure d'un anneau interne a libre accès aux données d'un anneau externe. En revanche, une procédure d'anneau externe ne peut avoir accès aux données dxun anneau interne.
2. Une procédure d'un anneau externe peut se brancher sur une procédure d'un anneau interne mais l'inverse n'est pas autorisé.
Les mouvements de la machine nécessaires pour le quadrillage d'une pièce approximativement cylindrique de la catégorie 2 sont les suivants 1. Axe Y, mouvement longitudinal.
2. Axe X, mouvement latéral.
3. AxeSb, rotation de la pièce.
4. Axe Z, mouvement vertical.
5. Axe a, inclinaison de la fraise.
Les relations mutuelles de ces mouvements sont beaucoup plus complexes que dans le cas d'une surface approximativement plane de la catégorie 1. L'avance est maintenant la résultante des mouvements X, Y et Sb , les axes X et Y étant animés de mouvements à vitesses constantes dans un rapport fixe, et l'axeSç étant lié aux axes X, Y et au rayon de la pièce. Le pas des lignes ne dépend que du mouvement WS, mais l'angle de rotation est également fonction du rayon. Les fonctions de Z et a sont les mêmes que dans le cas d'une surface de catégorie 1. En-conséquence, une machine à commande numérique comportant les cinq axes définis ci-dessus est capable de quadriller indifféremment des surfaces de catégorie 1 ou 2.
La figure 6 représente schématiquement un dispositif de mesure de la position et de l'angle de la surface pour les besoins des servomécanismes de commande des axes Z et a. Deux petits palpeurs 15 sont montés de part et d'autre du plan de la fraise 10 et sont déplaçables sur des axes proches de la verticala. Cés palpeurs sont associés à des transducteurs de position T1 et T2 qui peuvent être de petits transformateurs à ncyau mobile, par exemple du type 24DCDT-050-Bl2 commercialisé par la société Hewlett Packard. Chaque transducteur fournit un signal électrique proportionnel au déplacement du palpeur associé par rapport à sa position de repos. Les deux palpeurs 15 suivent la surface de la pièce 11' de part et d'autre de la fraise 10 pendant toute la durée de la passe.
La figure 7 représente l'emploi des signaux de position des palpeurs pour la mesure de la profondeur (Z) et de l'inclinaison (a) de a fraise. Dans la position représentée, les palpeurs 15 sont en contact avec la surface lla d'une pièce 11" l'un au-dessus et l'autre audessous d'une ligne de référence LR qui définit à la fois la profondeur et l'inclinaison correctes de la fraise pour obtenir le profil désiré.
Les déplacements des palpeurs 15 par rapport à la ligne LR sont respectivement t1 et t2.
On peut calculer la somme algébrique de ces deux déplacements : #Z = tl + t2, qui est proportionnelle à l'erreur de profondeur. On peut également calculer la différence algébrique Aa = tl - t2 > qui est proportionnelle à l'erreur d'inclinaison. Lorsque les grandeurs nZ et ta sont toutes deux annulées par 11action continue des servomécanismes des axes Z et a, la fraise 10 est dans la position correcte par rapport à la surface lla, quelles que soient la courbure, les variations normales dans les tolérances ou les autres anomalies superficielles.
Les figures 8 et 9 illustrent en détail une forme préférée de la machine à quadriller de la présente invention.
Le banc 18 de la machine définitun axe Y sur lequel se déplace un chariot 20 qui porte des glissières transversales d'axe X pour un second chariot 25.
Les mouvements le long de l'axe Y sont commandés par une vis-mère 21 qui tourne dans un écrou à billes 22 solidaire du dessous du chariot 20, la vis 21 étant entraînée en rotation par une transmission à chaîne 23 et un moteur électrique 24.
De même, les mouvements le long de l'axe X sont commandés par une vis-mère 26 tournant dans un écrou à billes 27 solidaire du chariot 25, la vis 26 étant entraînée par une transmission à chaîne 28 et un moteur électrique 29.
La pièce 11''' représentée en traits mixtes est dans ce cas le Bt d'un fusil de chasse qui est monté entre des pointes de centrage 33 et 34 portées par un berceau 35. Ce berceau est monté sur un tourillon vertical 36 tournant dans un palier vertical 37 porté par le chariot 25 de l'axe X. Le berceau, 35 peut être indexé en différentes positions angulaires préalablement définies par des butées, puis il est verrouillé en place au moyen d'un cylindre à fluide 36 bloquant le tourillon 36 par l'intermédiaire d'un levier 39.
La rotation de la pièce li''' est commandée par une roue 42 engrenant avec une vis tangente 43 qui est accouplée à un moteur électrique 44 assurant le positionnement sur l'axe ss.
Avec cet agencement du patin de piston 3 suivant l'invention, on empêche que ce patin puisse pénétrer dans le volume existant entre le guide de piston et le voile radial 23 correspondant.
Ainsi, lorsque le patin ne peut pas pénétrer dans le volume précité, il n'existe aucun risque qu'il soit coincé et endom magé. Lorsque le patin ne peut pas pénétrer dans l'intervalle existant entre le guide de piston 33 et le voile radial 23 du rotor 9 et lorsqu'il ne peut pas tomber dans la direction axiale, il doit toujours rester engagé au moins partiellement dans le cylindre 10. On obtient ainsi l'objectif- de l'invention, à savoir que le patin de piston ne peut pas sortir du cylindre.
La disposition des parois axiales de retenue ou de limitation 14 et la cote radiale de la partie centrale de piston 1 qui est supérieure à l'espacement entre le guide de piston 33 et le voile radial de rotor 23 permettent ainsi d'empêcher la sortie du patin de piston hors du cylindre 10 associé.
Pour que le patin de piston soit centré sur le piston associé 2 lorsqu'il est poussé vers l'intérieur par le guide de piston 33 ou bien pour que le piston 2 vienne se centrer de lui-même sur le patin 3 lorsqu'il est sollicité radialement vers l'exté- rieur par une pression fluidique, il est prévu sur le patin et le piston des surfaces de palier pivotant de même rayon centrées sur un point commun 6, tournées l'une vers l'autre et pouvant s'appliquer automatiquement et ce centrer l'une par rapport à l'autre lorsque les pièces sont poussées radialement l'une vers l'autre. Ces surfaces de palier pivotant -4 et 5 sont définies géométriquement par le même rayon commun centré sur le point commun 6. Une des surfaces est incurvee vers l'extérieur tandis que l'autre est incurvée vers l'intérieur. L'une d'elles est placée sur le patin de piston 3 tandis que l'autre est placée sur la tête du piston 2. Les surfaces de palier pivotant 4 et 5 ont alors une forme partiellement cylindrique ou partiellement sphérique. Par exemple, on a affaire à un emboîtement de deux.
demi-cylindres ou à un emboîtement de deux hémisphères. L'agencement sous forme de deux hémisphères présente l'avantage que le palier pivotant peut s'étendre pratiquement sur tout le diamètre du piston et peut ainsi absorber de grandes forces -radia- les, c'est-à-dire de grandes pressions fluidiques, ce qui présente l'autre avantage important que les surfaces n'ont pas besoin de s'entourer mutuellement et que par conséquent le piston n'a pas besoin de comporter une paroi qui entoure le patin. Ce palier pivotant permet par conséquent de supprimer des parois ou parties de parois enveloppantes et il peut également être appliqué à des pistons de très petit diamètre, par exemple à des machines dans lesquelles il n'y auraitpratiquement pas de place disponible pour des axes transversaux de pistons ou des liaisons entre patins et pistons.
Suivant l'invention, il est avantageux que l'extrémité radialement extérieurè du piston 2 soit agencée sous la forme d'une hémisphère creuse alors que la surface de palier pivotan 4 est agencée sous la forme d'une surface présentant un rayon constant centré sur le point commun 6. Le palier pivotant as socié au patin de piston 3 est alors agencé sous la forme d'une hémisphère de même rayon centrée sur le point commun 6 de façon a constituer la surface de palier 4. La surface de palier pivotant 4 du patin de piston est alors située sur la surface de palier pivotant 5 du piston 2 et elle peut pivoter sur celui-Oi.
I1 est avantageux que l'hémisphère creuse prévue à l'extrémité radialement supérieure du piston présente un angle d'enveloppement un peu inférieur à 1800, ctest- -dire inférieur à la demi-circonférence de la sphère creuse. En conséquence, la surface de palier pivotant 4 du patin de piston peut pénétrer dans la surface de palier pivotant 5 du piston sans qu'il se produise de contact entre les extrémités des surfaces 4 et 5. La surface 4 du patin de piston peut être pourvue d'un rayon identique et s'étendre sur plus de 1800 autour du point central 6, ce qui présente l'avantage d'obtenir un peu plus d'une hémisphère.
Le diamètre de cette hémisphère est un peu supérieur à celui de la surface de palier pivotant 4 pour pouvoir s'adapter facilement dans le cylindre correspondant et pouvoir coulisser vers l'intérieur et vers l'extérieur sans frottement. Le diamètre de la surface 4 peut cependant être choisi à une valeur égale à celui du cylindre 10 afin que le palier pivotant ne flotte pas fortement dans le cylindre 10. Plus les diamètres du palier pivotant 4 et du cylindre 10 se rapprochent l'un de l'autre, mieux on peut obtenir l'effet de centrage automatique de l'invention.
Entre deux voiles radiaux adjacents 23 du rotor, il existe dans le cylindre correspondant 20 une fente transversale Il dans laquelle pénètrent et se déplacent radialement les parties 7 et 1 du patin de piston et la surface de palier pivotant 4. Entre les surfaces de glissement 12 du patin et la surface de palier pivotant 4, il est prévu des chanfreins radiaux soutenant le voile central 7 du patin de piston et situés sur le cté inférieur du piston, comme le montre la Fig. 1, afin d'augmenter au maximum la rigidité radiale du patin de piston. Dans la surface de palier pivotant 4 et dans les surfaces extérieures 15 du patin de piston, il est prévu des alvéoles 16 qui sont alimentées en fluide sous pression par des canaux 21.Ces alvéolesconte- nant du fluide sous pression servent à réduire le frottement entre le patin et les parties adjacentes, comme par exemple le piston ou le guide de piston. Le patin peut comporter des rainures 22 de délimitation des surfaces d'étanchéité. Pour empêcher un basculement tangentiel, il est prévu sur le patin de piston 3 des parties de guidage 28 à l'aide desquelles le patin peut s'appliquer également contre le guide de piston. Du fait que le patin de piston 3 est logé entre les parois 14, le rotor 9 et le guide de piston 33 et que la partie centrale de patin 1, 7, 8 est disposée entre les voiles 23 du rotor dans la fente 11 ou dans le cylindre 10, on est assuré du maintien en position du patin 3 dans le cylindre 10 correspondant.Du fait que les surfaces 4 et 5 de palier pivotant sont prévues sur le piston 2 et le patin 4 et du fait qu'on assure une limitation par des surfaces de même rayon centrées sur un point commun 6, il est possible, avec l'agencement du palier pivotant sous la forme de deux demi-cylindres ou de deux hémisphères, d'obtenir l'effet d'auto-centragè qui s'établit aussitt en marche et qui permet d'obtenir un fonctionnement sur du fait que le piston et le patin sont guidés l'un pàr rapport à l'autre sous l'action des forces engendrées en cours de marche dans le groupe.
L'invention permet par conséquent d'obtenir un ensemble patin-piston à centrage automatique qui autorise une pression extrêmement grande dans le groupe à pistons radiaux tout en permettant d'obtenir la plus grande course possible pour le piston, c'est-à-dire le débit maximum; l'invention permettant en outre d'obtenir une structure à piston et patin qui soit simple, peu encombrante et qui assure une bonne étanchéité au fluide tout en étant applicable à de petits groupes comportant des diamètres réduits de pistons.
La Figure 5 montre qu'il est prévu des parois extrêmes 14 sur le rotor 9 du groupe à pistons radiaux qui est parcouru par un liquide ou par un gaz et qui peut par conséquent être utilisé comme pompe, comme moteur, comme compresseur ou comme machine similaire. Ces parois extrêmes 14 peuvent aussi être prévues sur le guide de piston 33 et entourer une partie des extrémités du rotor 9. Les parois extrêmes 14 peuvent servir à maintenir la partie centrale de rotor à peu près à la même hauteur axiale que le guide de piston 33 ou bien à maintenir le guide de piston 33 à peu près dans la meme position axiale par rapport au centre du rotor 9, du fait qu'elles entourent au moins en partie ce guide de piston 33.Egalement, ces parois extrêmes 14 servent suivant l'invention à créer entre le guide de piston 33 et lerotor 9 un volume destiné à recevoir les patins de pistons et également à délimiter ce volume dans la direction axiale. Une comparaison entre la Figure 5 et la Figure 6 associée montre que ce volume 58 de réception de piston comporte également des évidements radiaux 59 situés aux deux extrémités des voiles radiaux 23 du rotor. Ces évidements radiaux 59 sont ménagés du fait qu'à chaque extrémité les voiles radiaux 23 du rotor 9 sont usinés au diamètre 52, de sorte que les réductions de diamètre 52 forment les évidements radiaux 59 du volume 58. Les évidements radiaux 59 servent, comme indique sur les Figures 7 à 10, à recevoir temporairement les parties de guidage 30 des patins de pistons. Le voile radial 23 de rotor se trouvant entre les évidements 52 est bien plus faible que le diamètre du cylindre 10 de sorte qu'on l'a décomposé en différents voiles radiaux 23 existant entre les cylindres 10. les cylindres 10 présentent, jusqu'au diamètre extérieur du rotor 9, le même diamètre de sorte que les guides allongés 51 des pistons constituent des prolongements des parois de cylindres. Par suite de l'existence du cylindre 10, il se forme à chaque fois entre les voiles radiaux 23 du rotor une fente transversale 54 qui sert à recevoir la partie centrale de piston 60 sur laquelle est constitué l'appui radial de patin 8, 53 et aux-extrémités de laquelle se trouvent les parties de guidage de patin 28 interrompues par les fentes 30.
Du fait de la pénétration des parties 60 et 28 du patin de piston dans les volumes 54 et 59, le patin 1 est appelé un "patin plongeant", ce qui signifie qu'il pénètre au moins partiellement dans la surface extérieure 61 du rotor par l'intermédiaire des évidements 54, 59 ménagés dans ce rotor 9. Enfin, le guide de piston 33 peut être pourvu d'une rainure radiale 24 servant à recevoir temporairement au moins un des voiles radiaux 23. Ainsi, le patin de piston est non seulement appliqué partiellement contre la surface radialement extérieure 61 du rotor, mais il pénètre dans celle-ci, à savoir dans les évidements 54, 59. Le, patin 1 devient ainsi un patin "plongeant profondément", ce qui correspond à une course particulièrement grande du piston et par conséquent à un grand débit du groupe à pistons radiaux.