INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans certains modes de réalisation, le procédé peut comprendre une mise à jour 352 éventuelle de l’exécutable actif. Une telle mise à jour 352 peut prendre par exemple la forme d’un remplacement d’une version antérieure d’un processus actif par une version ultérieure (générée comme déjà exposé par le procédé de la présente demande). Dans certains modes de réalisation, l’exécutable actif peut par exemple recevoir via un canal spécifique du bus de donnée une commande de désabonnement à au moins un canal sélectionné (ou en variante une commande de désabonnement à une source de données utilisant ce canal) et une nouvelle commande d’abonnement à un nouveau canal (ou en variante une nouvelle commande d’abonnement à une source de données utilisant ce canal) .L’exécution d’une telle commande peut par exemple comprendre une validation automatique de la commande, utilisant la table de conversion introduite précédemment.
Une telle mise à jour peut par exemple survenir lorsque les données d’une source de données nouvellement présentes dans le système (un capteur par exemple), sont plus pertinentes que celles d’une source de données déjà présentes dans le système.
Une telle possibilité de mise à jour peut être optionnelle dans certains modes de réalisation.
Dans l’exemple illustré en , le procédé peut comprendre un déploiement 360 de l’exécutable actif créé. Ce déploiement 360 comprendre un lancement 362 de l’exécutable actif (sur la plateforme donnant accès à plusieurs exécutables introduite ci-dessus par exemple). Ainsi, dans l’exemple illustré en , où l’exécutable actif est créé sous forme d’un environnement d’exécution de type « Docker » ©, lors du déploiement du docker, le programme principal (ie l’exécutable actif) du docker se lance. Dans certains modes de réalisation, où la mise en correspondance est effectuée avant création de l’exécutable actif, celui-ci s’abonne automatiquement aux canaux sélectionnés correspondant au(x) paramètre(s) d’entrée de l’application passive. Lors de la réception d’au moins une donnée via au moins un de ces canaux, l’exécutable la convertit éventuellement puis invoque l’exécutable « passif » comme expliqué ci-avant, s’il a obtenu l’ensemble des paramètres d’entrée (ou au moins ceux n’ayant pas de valeur par défaut) de l’application. Si une première donnée correspondant à un premier paramètre d’entrée est reçue alors qu’aucune donnée n’est encore disponible pour un second paramètre d’entrée, la première donnée peut être stockée temporairement (au moins jusqu’à l’expiration d’une première durée (time out selon la terminologie anglaise) jusqu’à réception de données correspondant aux autres paramètres d’entrée de l’application. L’invocation de l’application peut donc être effectuée de façon asynchrone par rapport à la mise à disposition de données sur un canal.
Dans certains modes de réalisation, la mise en correspondance peut être effectuée manuellement, par exemple après le lancement de l’exécutable actif. Dans de tels modes de réalisation, la mise en correspondance peut être effectuée plusieurs fois (par exemple quand un nouveau canal de données, ou une nouvelle source de données paraît intéressant à un opérateur, ou quand un nouveau consommateur de données, pouvant être intéressé par le résultat de l’exécution de l’application passive est nouvellement présent dans le système). Dans de tels modes de réalisation, pouvant induire une modification des souscriptions aux canaux du bus de données, le module logiciel peut comprendre un désabonnement de certains canaux.
La vitesses v peut se déduire du temps de trajet t dr et de la distance d (cette distance est par exemple connue à partir d’une carte géographique) entre les deux stations 220, 230 (prédéterminées). Ainsi, pour chacune des vitesses v, v = d/ t dr .
Les temps de trajet et vitesses pour tous les couples d’états de deux stations contiguës sont également calculés de la même manière (par exemple, entre 1216 et 1221, ou entre 1225 et 1236).
L’algorithme peut tenir compte du temps de rechargement de la batterie 130 aux stations 210, 220, 230. Ainsi, le temps de rechargement aux stations de la série de station stations 210, 220, 230 peut être une variable de contrôle.
VEHICULE AUTOMOBILE COMPRENANT UN SYSTEME DE CHARGEUR EMBARQUE POUR DES RECHARGES A DIFFERENTES TENSIONS DE BORNES, SYSTEME ET PROCEDE SUR LA BASE D’UN TEL VEHICULE L'invention se rapporte au domaine des chaînes de traction de véhicules automobiles hybrides, des bornes de recharge rapide et des chargeurs internes de véhicule.
Dans ce domaine, la recharge rapide d'un véhicule électrique disposant d'une batterie 800V, se fait par une borne de charge rapide à 800V. Une tension continue de 800V est appliquée directement aux bornes de la batterie à 800V du véhicule.
En outre, la recharge rapide d'un véhicule électrique disposant d'une batterie à 400V, se fait par une borne de charge rapide à 400V. Une tension continue de 400V est appliquée directement aux bornes de la batterie 400V du véhicule.
Ainsi, la recharge rapide d'un véhicule électrique disposant d'une batterie 800V, ne peut pas se faire par une borne de charge rapide à 400V ; la tension disponible est inférieure à 800V donc le courant délivré est nul.
En outre, la recharge d'un véhicule électrique disposant d'une batterie 400V, ne peut pas se faire par une borne de charge rapide à 800V ; la tension disponible est bien trop élevée par rapport à celle de la batterie.
Un objectif de l’invention est de remédier aux inconvénients de l’art antérieur, et notamment de proposer une solution de recharge adaptée à différentes tensions de batterie et de bornes de recharge.
Pour atteindre cet objectif, l’invention propose un véhicule automobile comprenant une batterie et un système de charge pour la batterie, qui comprend : - un premier circuit pour charger la batterie en courant continu, connectant une borne de charge en courant continu à la batterie ; - un deuxième circuit pour charger la batterie en courant alternatif monophasé, biphasé ou triphasé, connectant une borne de charge en courant alternatif à un chargeur embarqué qui est connecté à la batterie, le chargeur embarqué comprenant, de la borne de charge en courant alternatif à la batterie, un filtre entrant, un correcteur de facteur de puissance, un premier module de capacité de type DC Link, un module de convertisseur DCDC isolé, un deuxième module de capacité de type DC Link, et un filtre sortant ; des bornes de connexion du chargeur embarqué à la batterie comportant deux dérivations connectées à la borne de charge en courant continu ; caractérisé en ce que lesdites bornes de connexion du chargeur embarqué comportent chacune un premier et un deuxième commutateurs ; et en ce que le module de convertisseur DCDC isolé comprend un transformateur dont une branche de sortie est connectée à un troisième commutateur.
Avantageusement, l’invention permet aux chargeurs embarqués de véhicule, sur des facultés étendues de recharge, d’utiliser, indifféremment, une borne de recharge rapide 400V ou 800V pour un véhicule disposant d’une batterie à 800V.
En outre, l’invention permet de charger tout véhicule (800V) sur une borne de recharge en tensions alternatives monophasées, biphasées et triphasées.
De plus, l’invention décrit une méthode de pilotage des commutateurs de façon à obtenir une auto-oscillation des bras de résonance à la fréquence de résonance et telle que les commutations s’opèrent toujours à courant nul.
Selon une variante, le module de convertisseur DCDC isolé comprend en outre : - un premier convertisseur à résonance comprenant un premier jeu de commutateurs secondaires, une première inductance et un premier condensateur ; - un deuxième convertisseur à résonance comprenant un deuxième jeu de commutateurs secondaires, une deuxième inductance et un deuxième condensateur ; - un moyen de transformation de mesure de courant en tension, un amplificateur de tension suivi d’un déclencheur donnant une information logique en sortie, - une première chaîne de traitement du signal permettant de supprimer des artéfacts positifs par un monostable non redéclenchable connecté à des portes logiques, générant un signal d’horloge pour un circuit de type flip-flop ; - une deuxième chaîne de traitement du signal permettant de supprimer des artéfacts négatifs par un monostable non redéclenchable connecté à des portes logiques, générant un signal de remise à zéro pour ledit circuit de type Flip-flop.
Cela permet de proposer une architecture détaillée pour mettre en œuvre des commutations qui s’opèrent à courant nul.
Selon une variante, les commutateurs sont configurés pour être pilotés de sorte à obtenir une auto-oscillation de bras de résonance à une fréquence de résonance et à avoir des commutations qui s’opèrent à courant nul.
[formule 15]
Exemple A3: Préparation du composé (27)
[formule 27]
Exemple A4: Préparation du composé (25)
[formule 25]
Selon certains modes de réalisation de l’invention, les caractéristiques des groupes de nœuds sont liées à des caractéristiques disponibles du groupe de nœuds, par exemple à des caractéristiques disponibles sur un même nœud du groupe.
Selon certains modes de réalisation de l’invention, les caractéristiques des groupes de nœuds sont liées à des caractéristiques disponibles du groupe de nœuds (par exemple à des caractéristiques disponibles sur au moins un nœud du groupe) pour l’exécution de l’application
Selon certains modes de réalisation, les caractéristiques disponibles des groupes de nœuds sont représentatives de ressources présentes sur les groupes de nœuds (par exemple à des ressources disponibles sur au moins un nœud du groupe.).
Selon certains modes de réalisation, les caractéristiques disponibles des groupes de nœuds sont représentatives de ressources présentes sur les groupes de nœuds et réparties dans les nœuds du groupe de nœuds.
Selon certains modes de réalisation, la sélection effectue une mise en correspondance d’au moins une caractéristique et d’au moins un critère.
Selon certains modes de réalisation, la mise en correspondance peut être effectuée lorsque les caractéristiques de l’un au moins des groupes de nœuds ont changé ou ont été modifiées.
Selon certains modes de réalisation, la mise en correspondance peut être effectuée lorsqu’une application est déployée sur l’un au moins des groupes de nœuds, par exemple lors et/ou suite au déploiement de l’application sur l’un au moins des groupes de nœuds, et/ou lorsqu’une application est exécutée sur l’un au moins des groupes de nœuds.
Selon certains modes de réalisation, la mise en correspondance peut être effectuée de manière régulière.
Dans certains modes de réalisation, lorsqu’aucun groupe de nœuds n’a à lui seul une capacité pour répondre au critère d’exécution, la sélection comprend une sélection d’au moins deux groupes de nœuds dont la capacité combinée des au moins deux groupes de nœuds répond au critère, le procédé comprend une répartition de l’application sur au moins deux nœuds des au moins deux nœuds dont la capacité combinée répond au critère et un pilotage des groupes de nœuds sur lesquels l’application est répartie pour l’exécution de l’application.
Dans certains modes de réalisation, lorsque la capacité d’au moins un seul nœud d’un groupe de nœud ne répond pas au critère d’exécution, le déploiement de l’application est réparti sur au moins deux nœuds d’un groupe dont la capacité combinée des au moins deux groupes répond au critère.
Dans certains modes de réalisation, les groupes de nœuds comprennent un répartiteur de charge en charge de faire la répartition entre les nœuds.
Dans certains modes de réalisation, l’application peut nécessiter des performances très importantes pour son exécution. Il peut notamment s’agir d’application mettant en œuvre des solutions basées sur de l’intelligence artificielle. Dans ce cas, parmi les critères d’exécution de l’application, il peut également être spécifié un nombre de nœuds nécessaires au déploiement de l’application, ce nombre de nœuds étant supérieur à un. Les critères peuvent également dans ce cas, spécifier pour chaque nœud, les critères nécessaires au déploiement de l’application. Dans un tel cas, les au moins deux nœuds peuvent se trouvent situer dans un même groupe de nœuds ou sur des groupes de nœuds différents. Le fait que les au moins deux nœuds puissent être situés sur le même groupe de nœuds ou non, peut également être spécifié dans les critères.
Dans certains modes de réalisation, lorsqu’au moins un critère comprend au moins une information de confidentialité relative à l’application, la sélection sélectionne le groupe de nœuds en fonction d’un critère de proximité entre le groupe de nœuds et un terminal utilisateur de ladite application.
Le critère de proximité peut être relatif à : - une distance physique entre le groupe de nœuds et le terminal utilisateur de l’application, ou -un nombre de niveaux hiérarchiques de groupes de nœuds entre le groupe de nœuds et le terminal utilisateur de l’application.
En effet, comme illustré en , lorsqu’un terminal T1 demande le déploiement d’une application, si cette application est sensible en terme de confidentialité, il est pertinent que l’application soit déployée préférentiellement sur un nœud du niveau intermédiaire plutôt que sur un nœud situé dans le nuage, les données échangées sont ainsi moins vulnérables.
Lorsque le critère de confidentialité est situé à un ordre élevé dans la liste d’importance des critères à respecter, la sélection comprend - un parcours des groupes de nœuds dans un ordre croissant de nombre de niveaux hiérarchiques entre le terminal utilisateur et les groupes de nœuds , - pour les groupes de nœuds parcourus, une comparaison entre le au moins un critère autre que le critère de confidentialité et la au moins une information de capacité, - la sélection du premier groupe de nœuds parcouru dont l’une au moins des caractéristiques techniques correspond à au moins un premier critère autre que le critère de confidentialité.
Par exemple, dans le cas d’un bus MQTT, un abonnement au canal ‘#’ permet de recevoir les données circulant sur tous les canaux actifs. Chaque message de données peut alors indiquer par exemple le canal utilisé.
Dans certains modes de réalisation, un système déclaratif peut également mis en place afin de permettre à une source de données (un capteur par exemple) de signaler qu’elle est active et qu’elle utilise un canal spécifique.
Ainsi, un canal dédié peut par exemple être utilisé pour générer (et/ou diffuser) un annuaire des canaux disponibles. Chaque source peut par exemple émet un signal sur ce canal (par exemple dans un format bien défini). Les exécutables (abonnés à ce canal peuvent alors être averti du canal utilisé par la source et s’enregistrer (ou non) dans les destinataires du canal de la source.
Une analyse dynamique des canaux peut par exemple utiliser un outil de détection de type (comme le détecteur de type « Java Data Type »), afin d’obtenir dynamiquement le type de données d’au moins un canal du bus (par exemple automatiquement lors de l’utilisation du procédé de la présente demande, avant ou pendant l’exécution de l’exécutable actif. Dans le cas de l’outil Java Data Type, l’analyse dynamique d’une donnée circulant sur un canal de données peut permettre par exemple de retrouver un type primitif, de bas niveau, de Java, comme le type « booléen », le type « caractère », le type « entier », le type « nombre flottant », ou le type « double ». Bien entendu, les formats identifiés lors de l’analyse dynamique peuvent varier selon les modes de réalisation (par exemple selon l’outil de détection de type utilisé).
La description des données susceptibles de circuler sur le bus de données peut notamment comprendre un identifiant d’au moins un dispositif et/ou processus source de telles données (comme les éléments 442, 444 de la ) et/ou d’un dispositif et/ou processus consommateur de telles données(comme l’élément 446 de la ), et/ou au moins un format de ces données. Elle peut aussi comprendre dans certains modes de réalisation, une fréquence probable et/ou demandée des mises à disposition de telles données, une taille probable, minimale ou maximale de ces données etc.
Dans l’exemple de la , le procédé peut comprendre une mise en correspondance 330 entre au moins une portion de la description de l’application, relative aux paramètres d’entrée et/ou de sortie de l’application, et les données susceptibles de circuler sur le bus de données.
Par exemple, lorsqu’un type (primitif par exemple) de données circulant sur le bus est identique à un type (primitif par exemple) d’un paramètre d’entrée ou de sortie de l’application, le canal de circulation sera considéré comme un canal possible de mise à disposition de données (par ou pour un exécutable invoquant l’application) et mémorisé en association 334 du paramètre d’entrée ou de sortie de l’application concerné.
Lorsqu’un type de données susceptibles de circuler sur au moins un des canaux du bus est différent d’un type d’un paramètre d’entrée ou de sortie de l’application, le procédé peut comprendre une lecture 332 d’une table de conversion associant au moins un couple constitué d’un premier et d’un second type de données (primitifs par exemple) avec au moins une méthode de conversion à utiliser pour convertir des données de ce premier type en données de ce second type.
La table de conversion (comme l’élément 430 de la ) peut être stockée par exemple sur le dispositif 200 ou dans un dispositif de stockage comme le dispositif 150 du système 100).
La lecture 332 de la table de conversion peut permettre d’identifier une méthode de conversion à utiliser pour convertir au moins une donnée circulant sur au moins un des canaux du bus en au moins un paramètre d’entrée de l’application, ou pour convertir au moins un paramètres de sortie de l’application en donnée adaptée à circuler sur au moins un des canaux du bus.
Si la lecture de la table de conversion permet d’identifier une méthode de conversion entre un canal de données et un paramètre d’entrée ou de sortie de l’application, le canal de circulation sera considéré comme un canal possible de mise à disposition de données (par ou pour un exécutable invoquant l’application), moyennant l’utilisation de la méthode de conversion. Ce canal de données sera alors mémorisé en association avec le paramètre d’entrée et/ou de sortie de l’application concernée, et la méthode de conversion (ou un lien vers cette méthode) à utiliser.
La mise en correspondance aboutit ainsi, dans l’exemple illustré, à une éventuelle association 334, à une donnée d’entrée ou de sortie, d’au moins un canal de mise à disposition de données, ainsi qu’optionnellement à au moins une méthode de conversion associée.
Lorsque au moins un paramètre d’entrée ou de sortie n’est associée à aucun canal, et, dans le cas d’un paramètre d’entrée, ne possède aucune valeur par défaut, le procédé peut comprendre une génération d’un message d’alerte et son émission vers un autre dispositif distant et/ou à son rendu vers une interface homme machine du dispositif 200. En effet, il peut être nécessaire d’affecter manuellement une valeur par défaut à un paramètre d’entrée et/ou de modifier ou d’ajouter un canal et/ou une source de données au système 100 pour permettre la mise à disposition de données d’un type correspondant (éventuellement via une conversion) au paramètre d’entrée.
On notera qu’un paramètre de sortie qui n’est associé à aucun canal peut tout simplement être ignoré par l’exécutable invoquant l’application passive.
Dans certains modes de réalisation, le procédé peut comprendre une sélection, parmi les canaux associés à un paramètre d’entrée ou de sortie de l’application, d’au moins un canal de données à utiliser lors d’une invocation de l’application passive. Dans certains modes de réalisation, cette sélection peut être automatique.
Par exemple, la sélection d’au moins un canal de données peut être automatique dans des cas où un seul canal est associé à un paramètre d’entrée et/ou de sortie de l’application, ou lorsque la sélection se base sur l’application de règles paramétrées préalablement. Par exemple, une règle peut indiquer que les données de tous les canaux associés à un paramètre d’entrée doivent être utilisées comme paramètre d’entrée de l’application (l’exécutable surveillant alors l’ensemble de ces canaux), ou encore qu’un paramètre de sortie doit être mis à disposition (émis par exemple) sur tous les canaux associés à ce paramètre de sortie.
Un deuxième objet de l’invention est un système catalytique comprenant un tel complexe du fer, un solvant, un agent cationisant et un agent alkylant.
Un troisième objet de l’invention est un procédé de synthèse d'un polymère diénique utilisant un tel système catalytique.
Dans la présente description, les termes suivants ont les significations ci-après, sauf indication contraire :
L’expression « en Cx-Cy » pour un radical hydrocarboné signifie que ledit radical comprend x à y atomes de carbone.
Les termes « radical », « groupe » et « groupement » sont équivalents et interchangeables.
« radical aliphatique » désigne un radical hydrocarboné, acyclique ou cyclique, saturé ou insaturé, à l'exclusion des radicaux aromatiques, comprenant de préférence ici 1 à 20 atomes de carbone. Le radical aliphatique peut être linéaire ou ramifié. Des exemples de radicaux aliphatiques linéaires ou ramifiés incluent les groupements alkyles en C1-C20, les groupements alcényles en C2-C20 et les groupements alcynyles en C2-C20.
« alkyle » désigne un radical hydrocarboné saturé monovalent, linéaire ou ramifié comprenant de 1 à 20 atomes de carbone, de préférence de 1 à 10 atomes de carbone, par exemple le radical méthyle, éthyle, les radicaux propyles, butyles, pentyles, hexyles, heptyles, octyles, nonyles et décyles.
« alcényle » désigne un radical hydrocarboné monovalent comprenant au moins une double liaison, ledit radical étant linéaire ou ramifié et comportant de préférence ici de 2 à 20 atomes de carbone, de préférence de 2 à 6 atomes de carbone, par exemple le radical éthényle, vinyle, butényle ou 2-propène-1-yl (allyle).
« alcynyle » désigne un radical hydrocarboné monovalent comprenant au moins une triple liaison, ledit radical étant linéaire ou ramifié et comportant de préférence ici de 2 à 20 atomes de carbone, de préférence de 2 à 6 atomes de carbone, par exemple le radical éthynyle, propynyle et butynyle.
« radical cycloaliphatique » désigne un radical aliphatique mono- ou polycyclique comprenant de préférence ici de 3 à 20 atomes, saturé ou insaturé. Des exemples de radicaux cycloaliphatiques incluent les groupements cycloalkyles en C3-C20 et les groupements cycloalcényles en C3-C20.
« cycloalkyle » désigne un radical hydrocarboné saturé monocyclique comprenant de préférence ici de 3 à 20 atomes de carbone, de préférence de 3 à 10 atomes de carbone. Des exemples de radicaux cycloalkyles incluent le radical cyclopentyle, cyclohexyle et cycloheptyle.
« cycloalcényle » désigne un radical hydrocarboné monocyclique comprenant au moins une double liaison et comprenant de préférence ici de 3 à 20 atomes de carbone, de préférence de 3 à 10 atomes de carbone.
« radical aromatique » désigne un radical aromatique mono- ou polycyclique comprenant de préférence ici de 5 à 20 chaînons. Des exemples de radicaux aromatiques incluent les groupements aryles.
« aryle » désigne un radical hydrocarboné aromatique mono- ou polycyclique comprenant de préférence ici de 6 à 20 atomes de carbone, de préférence de 6 à 10 atomes de carbone. Des exemples de radicaux aryles incluent le radical phényle et le radical naphtyle.
La notation « (halo) » précédant un radical signifie que celui-ci comprend ou ne comprend pas un atome d’halogène. Par exemple le radical (halo)aryle englobe le radical aryle et le radical aryle halogéné.
a) fournir un substrat, recouvert complètement ou localement, par une couche métallique,
b) former un élément thermoélectrique en un matériau thermoélectrique, sur la couche métallique, par fabrication additive, de préférence par SLS ou FLLP, moyennant quoi on obtient une structure thermoélectrique comprenant le substrat recouvert successivement par la couche métallique et par l’élément thermoélectrique.