[go: up one dir, main page]

FR3154522A1 - Method and device for modeling vehicle components - Google Patents

Method and device for modeling vehicle components Download PDF

Info

Publication number
FR3154522A1
FR3154522A1 FR2311502A FR2311502A FR3154522A1 FR 3154522 A1 FR3154522 A1 FR 3154522A1 FR 2311502 A FR2311502 A FR 2311502A FR 2311502 A FR2311502 A FR 2311502A FR 3154522 A1 FR3154522 A1 FR 3154522A1
Authority
FR
France
Prior art keywords
vehicles
data
vehicle
speed profile
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR2311502A
Other languages
French (fr)
Inventor
Benjamin Petit
Tarik Merbah
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PSA Automobiles SA
FCA US LLC
Original Assignee
PSA Automobiles SA
FCA US LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PSA Automobiles SA, FCA US LLC filed Critical PSA Automobiles SA
Priority to FR2311502A priority Critical patent/FR3154522A1/en
Publication of FR3154522A1 publication Critical patent/FR3154522A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06395Quality analysis or management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/067Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Geometry (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Manufacturing & Machinery (AREA)
  • Data Mining & Analysis (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Traffic Control Systems (AREA)

Abstract

La présente invention concerne un procédé et un dispositif de modélisation de composant de véhicule. A cet effet, un groupe (111) de premiers véhicules et un groupe (112) de deuxièmes véhicules sont sélectionnées. Des premières données représentatives de premiers profils de vitesse sont obtenues des premiers véhicules du groupe (111) et des deuxièmes données représentatives de deuxièmes profils de vitesse sont obtenues des deuxièmes véhicules du groupe (112). Un ou plusieurs traitements sont appliqués aux premières et deuxièmes données pour obtenir des profils de vitesse dont les données sont utilisées pour la modélisation de composant. Figure pour l’abrégé : Figure 1 The present invention relates to a method and device for modeling a vehicle component. To this end, a group (111) of first vehicles and a group (112) of second vehicles are selected. First data representing first speed profiles are obtained from the first vehicles in the group (111), and second data representing second speed profiles are obtained from the second vehicles in the group (112). One or more processes are applied to the first and second data to obtain speed profiles, the data of which are used for component modeling. Abstract: Figure 1

Description

Procédé et dispositif de modélisation de composant de véhiculeMethod and device for modeling vehicle components

L’invention concerne les procédés et dispositifs de modélisation d’un ou plusieurs composants de véhicule, notamment mais non exclusivement de véhicules automobiles. L’invention concerne également un procédé et un dispositif de traitement de données de véhicules, notamment de données représentatives de vitesse et/ou d’accélération des véhicules. L’invention concerne notamment un procédé et un dispositif de calcul d’un profil de mission à partir des données obtenues des véhicules.The invention relates to methods and devices for modeling one or more vehicle components, in particular but not exclusively motor vehicles. The invention also relates to a method and device for processing vehicle data, in particular data representative of the speed and/or acceleration of the vehicles. The invention relates in particular to a method and device for calculating a mission profile from the data obtained from the vehicles.

Arrière-plan technologiqueTechnological background

Les véhicules contemporains sont formés d’un grand nombre de composants ou d’organes susceptibles de tomber en panne. Pour réduire le nombre de pannes et dimensionner correctement ces composants et organes, il s’avère important pour les constructeurs de véhicules et leurs sous-traitants de connaitre avec précision les contraintes et sollicitations subies par ces composants et organes lors de l’usage du véhicule.Modern vehicles are made up of a large number of components and organs that are susceptible to failure. To reduce the number of failures and correctly size these components and organs, it is important for vehicle manufacturers and their subcontractors to accurately understand the stresses and strains these components and organs are subjected to during vehicle use.

Pour ce faire, il est connu d’obtenir des données relatives à l’utilisation de véhicules, par exemple des véhicules en cours de conception, selon des profils de mission déterminés en effectuant des roulages dans des conditions déterminées selon les profils de mission, notamment sur des circuits, par exemple avec des prototypes des véhicules.To do this, it is known to obtain data relating to the use of vehicles, for example vehicles being designed, according to mission profiles determined by carrying out driving in conditions determined according to the mission profiles, in particular on circuits, for example with prototypes of the vehicles.

Le volume des données ainsi obtenues n’est cependant pas toujours suffisant pour refléter toutes les conditions de vie que rencontreront les véhicules une fois commercialisés. Dans ces conditions, la modélisation et le développement des composants de tels véhicules se révèlent souvent imparfaits, avec des risques de panne ou de vieillissement prématurés des composants si le dimensionnement des composants est insuffisant.The volume of data thus obtained is, however, not always sufficient to reflect all the conditions that the vehicles will encounter once they are marketed. In these conditions, the modeling and development of the components of such vehicles often proves to be imperfect, with risks of failure or premature aging of the components if the sizing of the components is insufficient.

Pour compléter les données utilisables pour la modélisation des composants des véhicules, il est également connu d’obtenir des données relatives à l’utilisation de véhicules selon des profils de mission déterminés auprès des clients du constructeur, par exemple en envoyant à ces clients un ou plusieurs questionnaires relatifs à l’utilisation des véhicules par les clients.To supplement the data that can be used for modelling vehicle components, it is also known to obtain data relating to the use of vehicles according to mission profiles determined from the manufacturer's customers, for example by sending these customers one or more questionnaires relating to the use of vehicles by the customers.

Cependant, les véhicules en circulation ne correspondent pas toujours aux véhicules en cours de développement, ce qui limite la pertinence des données d’utilisation obtenues de tels véhicule pour la modélisation et le développement de composants de nouveaux véhicules de type différent du type des véhicules déjà commercialisés par exemple.However, vehicles in circulation do not always correspond to vehicles under development, which limits the relevance of usage data obtained from such vehicles for modeling and developing components of new vehicles of a type different from the type of vehicles already on the market, for example.

Avoir une meilleure connaissance de l’utilisation des véhicules en conditions réelles est un enjeu important pour les constructeurs automobiles, par exemple pour améliorer les calculs de profil de mission pour mieux dimensionner les composants en fonction de leur utilisation réelle par les clients ou pour apprendre des modèles de prédiction de pannes sur la base de données d’apprentissage reflétant l’utilisation réelle des véhicules.Having a better understanding of vehicle usage in real-life conditions is an important issue for car manufacturers, for example to improve mission profile calculations to better size components based on their actual use by customers or to learn failure prediction models based on training data reflecting real-life vehicle usage.

Résumé de la présente inventionSummary of the present invention

Un objet de la présente invention est de résoudre au moins l’un des problèmes de l’arrière-plan technologique décrit précédemment.An object of the present invention is to solve at least one of the problems of the technological background described above.

Un autre objet de la présente invention est par exemple d’améliorer la pertinence de données d’utilisation de véhicules, notamment pour la conception et la modélisation de composants ou d’organes de véhicules.Another object of the present invention is, for example, to improve the relevance of vehicle usage data, in particular for the design and modeling of vehicle components or organs.

Selon un premier aspect, la présente invention concerne un procédé de modélisation de composant de véhicule, le procédé comprenant les étapes suivantes :
- sélection, dans un ensemble de premiers véhicules, d’un groupe de premiers véhicules en fonction d’un ensemble de premiers critères de sélection ;
- sélection, dans un ensemble de deuxièmes véhicules d’un type différent d’un type des premiers véhicules, d’un groupe de deuxièmes véhicules en fonction d’un ensemble de deuxièmes critères de sélection comprenant au moins un deuxième critère représentatif d’accélération supérieure à un seuil déterminé ;
- obtention, pour chaque premier véhicule du groupe de premiers véhicules, de premières données représentatives d’un premier profil de vitesse en fonction du temps, le premier profil de vitesse étant représentatif d’une utilisation de chaque premier véhicule dans un environnement routier ;
- obtention, pour chaque deuxième véhicule du groupe de deuxièmes véhicules, de deuxièmes données représentatives d’un deuxième profil de vitesse en fonction du temps, le deuxième profil de vitesse étant représentatif d’un roulage de chaque deuxième véhicule dans un environnement de test déterminé ;
- traitement des premières données en fonction d’au moins un premier paramètre pour obtenir des troisièmes données représentatives d’un troisième profil de vitesse pour chaque premier véhicule du groupe de premiers véhicules et traitement des deuxièmes données en fonction d’au moins un deuxième paramètre pour obtenir des quatrièmes données représentatives d’au moins un quatrième profil de vitesse associé au groupe de deuxièmes véhicules ;
- génération de cinquièmes données représentatives d’au moins un cinquième profil de vitesse associé à chaque premier véhicule du groupe de premiers véhicules en fonction des troisièmes données et des quatrièmes données ;
- modélisation d’au moins un composant d’un troisième véhicule en fonction des cinquièmes données.
According to a first aspect, the present invention relates to a method for modeling a vehicle component, the method comprising the following steps:
- selection, from a set of first vehicles, of a group of first vehicles based on a set of first selection criteria;
- selection, from a set of second vehicles of a type different from a type of the first vehicles, of a group of second vehicles based on a set of second selection criteria comprising at least one second criterion representative of acceleration greater than a determined threshold;
- obtaining, for each first vehicle of the group of first vehicles, first data representative of a first speed profile as a function of time, the first speed profile being representative of a use of each first vehicle in a road environment;
- obtaining, for each second vehicle of the group of second vehicles, second data representative of a second speed profile as a function of time, the second speed profile being representative of the running of each second vehicle in a determined test environment;
- processing the first data as a function of at least one first parameter to obtain third data representative of a third speed profile for each first vehicle of the group of first vehicles and processing the second data as a function of at least one second parameter to obtain fourth data representative of at least one fourth speed profile associated with the group of second vehicles;
- generation of fifth data representative of at least a fifth speed profile associated with each first vehicle of the group of first vehicles based on the third data and the fourth data;
- modeling at least one component of a third vehicle based on the fifth data.

L’obtention de premières données représentant des profils de vitesse de premiers véhicules circulant dans un environnement routier permet d’avoir des données de véhicules circulant dans des conditions réelles, ces véhicules ayant été sélectionnés en fonction de besoins particuliers définis au travers des premiers critères de sélection. L’obtention de deuxièmes données représentant des profils de vitesse de deuxièmes véhicules circulant dans un environnement de test permet d’avoir des données de véhicules d’un type particulier correspondant à des besoins spécifiques, par exemple pour le développement ou l’amélioration de composants de ces (deuxièmes) véhicules. Le croisement de ces premières et deuxièmes données, après traitements particuliers, permet de générer des profils de vitesse de véhicule alliant les conditions réelles d’utilisation des premiers véhicules aux spécificités des deuxièmes véhicules. Cela permet notamment d’augmenter le volume de données disponibles pour le développement ou la modélisation de composants des deuxièmes véhicules, notamment lorsqu’aucun véhicule du type des deuxièmes véhicules ne circule en conditions réelles.Obtaining first data representing speed profiles of first vehicles circulating in a road environment makes it possible to have data of vehicles circulating in real conditions, these vehicles having been selected according to specific needs defined through the first selection criteria. Obtaining second data representing speed profiles of second vehicles circulating in a test environment makes it possible to have data of vehicles of a particular type corresponding to specific needs, for example for the development or improvement of components of these (second) vehicles. The cross-referencing of these first and second data, after specific processing, makes it possible to generate vehicle speed profiles combining the real conditions of use of the first vehicles with the specificities of the second vehicles. This makes it possible in particular to increase the volume of data available for the development or modeling of components of the second vehicles, in particular when no vehicle of the type of the second vehicles circulates in real conditions.

Les données ainsi obtenues sont par exemple exploitées pour établir différents calculs de profil de mission nécessaires au dimensionnement de composants ou d’organes embarqués dans des véhicules de type différent des véhicules circulant en conditions réelles.The data thus obtained are, for example, used to establish various mission profile calculations necessary for the sizing of components or organs on board vehicles of a type different from those circulating in real conditions.

Selon une variante, le au moins un premier paramètre correspond à un paramètre de vitesse fonction de l’ensemble de deuxièmes critères de sélection.According to a variant, the at least one first parameter corresponds to a speed parameter depending on the set of second selection criteria.

Selon une autre variante, le au moins un premier paramètre correspond à une valeur de vitesse maximale déterminée, les troisièmes données étant obtenues par sélection des premières données représentatives d’une vitesse inférieure à la valeur maximale déterminée.According to another variant, the at least one first parameter corresponds to a determined maximum speed value, the third data being obtained by selecting the first data representative of a speed lower than the determined maximum value.

Selon encore une variante, le au moins un deuxième paramètre correspond à une valeur de durée temporelle déterminée, les quatrièmes données étant obtenues par sélection des deuxièmes données représentatives d’une partie du deuxième profil de vitesse associée à un intervalle temporelle de durée égale à la valeur de durée temporelle déterminée et débutant à un instant temporel associé à une vitesse nulle du deuxième profil de vitesse.According to yet another variant, the at least one second parameter corresponds to a determined time duration value, the fourth data being obtained by selecting the second data representative of a part of the second speed profile associated with a time interval of duration equal to the determined time duration value and starting at a time instant associated with a zero speed of the second speed profile.

Selon une variante supplémentaire, les cinquièmes données sont obtenues en remplaçant une partie du troisième profil de vitesse associée à un intervalle temporelle de durée égale à la valeur de durée temporelle déterminée et débutant à un instant temporel associé à une vitesse nulle du troisième profil de vitesse par le quatrième profil de vitesse.According to a further variant, the fifth data are obtained by replacing a part of the third speed profile associated with a time interval of duration equal to the determined time duration value and starting at a time instant associated with a zero speed of the third speed profile with the fourth speed profile.

Selon encore une variante, le procédé comprend en outre une étape d’enregistrement des cinquièmes données dans un dispositif de stockage de données.According to another variant, the method further comprises a step of recording the fifth data in a data storage device.

Selon une autre variante, les premiers véhicules correspondent à des véhicules à moteur thermique et les deuxièmes véhicules correspondent à des véhicules à moteur électrique.According to another variant, the first vehicles correspond to thermal engine vehicles and the second vehicles correspond to electric engine vehicles.

Selon un deuxième aspect, la présente invention concerne un dispositif de modélisation de composant de véhicule, le dispositif comprenant une mémoire associée à un processeur configuré pour la mise en œuvre des étapes du procédé selon le premier aspect de la présente invention.According to a second aspect, the present invention relates to a vehicle component modeling device, the device comprising a memory associated with a processor configured to implement the steps of the method according to the first aspect of the present invention.

Selon un troisième aspect, la présente invention concerne un programme d’ordinateur qui comporte des instructions adaptées pour l’exécution des étapes du procédé selon le premier aspect de la présente invention, ceci notamment lorsque le programme d’ordinateur est exécuté par au moins un processeur.According to a third aspect, the present invention relates to a computer program which comprises instructions adapted for executing the steps of the method according to the first aspect of the present invention, in particular when the computer program is executed by at least one processor.

Un tel programme d’ordinateur peut utiliser n’importe quel langage de programmation, et être sous la forme d’un code source, d’un code objet, ou d’un code intermédiaire entre un code source et un code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable.Such a computer program may use any programming language, and may be in the form of source code, object code, or code intermediate between source code and object code, such as in a partially compiled form, or in any other desirable form.

Selon un quatrième aspect, la présente invention concerne un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon le premier aspect de la présente invention.According to a fourth aspect, the present invention relates to a computer-readable recording medium on which is recorded a computer program comprising instructions for carrying out the steps of the method according to the first aspect of the present invention.

D’une part, le support d’enregistrement peut être n'importe quel entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une mémoire ROM, un CD-ROM ou une mémoire ROM de type circuit microélectronique, ou encore un moyen d'enregistrement magnétique ou un disque dur.On the one hand, the recording medium may be any entity or device capable of storing the program. For example, the medium may include a storage medium, such as a ROM memory, a CD-ROM or a microelectronic circuit type ROM memory, or a magnetic recording medium or a hard disk.

D'autre part, ce support d’enregistrement peut également être un support transmissible tel qu'un signal électrique ou optique, un tel signal pouvant être acheminé via un câble électrique ou optique, par radio classique ou hertzienne ou par faisceau laser autodirigé ou par d'autres moyens. Le programme d’ordinateur selon la présente invention peut être en particulier téléchargé sur un réseau de type Internet.Furthermore, this recording medium may also be a transmissible medium such as an electrical or optical signal, such a signal being able to be conveyed via an electrical or optical cable, by conventional or terrestrial radio or by self-directed laser beam or by other means. The computer program according to the present invention may in particular be downloaded from a network such as the Internet.

Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme d’ordinateur est incorporé, le circuit intégré étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question.Alternatively, the recording medium may be an integrated circuit in which the computer program is incorporated, the integrated circuit being adapted to perform or to be used in performing the method in question.

Brève description des figuresBrief description of the figures

D’autres caractéristiques et avantages de la présente invention ressortiront de la description des exemples de réalisation particuliers et non limitatifs de la présente invention ci-après, en référence aux figures 1 à 7 annexées, sur lesquelles :Other characteristics and advantages of the present invention will emerge from the description of the particular and non-limiting exemplary embodiments of the present invention below, with reference to the appended figures 1 to 7, in which:

FIG. 1illustre schématiquement un environnement de traitement et de stockage de données obtenues de véhicules, selon un exemple de réalisation particulier de la présente invention ; FIG. 1 schematically illustrates an environment for processing and storing data obtained from vehicles, according to a particular exemplary embodiment of the present invention;

FIG. 2illustre schématiquement un processus de traitement de données obtenues d’au moins une partie des véhicules de laFIG. 1, selon un premier exemple de réalisation particulier et non limitatif de la présente invention ; FIG. 2 schematically illustrates a process for processing data obtained from at least some of the vehicles of the FIG. 1 , according to a first particular and non-limiting example of embodiment of the present invention;

FIG. 3illustre schématiquement un profil de vitesse obtenue d’un premier véhicule de laFIG. 1, selon un premier exemple de réalisation particulier et non limitatif de la présente invention ; FIG. 3 schematically illustrates a speed profile obtained from a first vehicle of the FIG. 1 , according to a first particular and non-limiting example of embodiment of the present invention;

FIG. 4illustre schématiquement un profil de vitesse obtenu par traitement des données représentatives du profil de vitesse de laFIG. 3, selon un premier exemple de réalisation particulier et non limitatif de la présente invention ; FIG. 4 schematically illustrates a speed profile obtained by processing data representative of the speed profile of the FIG. 3 , according to a first particular and non-limiting example of embodiment of the present invention;

FIG. 5illustre schématiquement un profil de vitesse obtenu par traitement des données du profil de vitesse de laFIG. 4en fonction de données de profil de vitesse obtenues d’au moins un deuxième véhicule de laFIG. 1, selon un premier exemple de réalisation particulier et non limitatif de la présente invention ; FIG. 5 schematically illustrates a speed profile obtained by processing the speed profile data of the FIG. 4 based on speed profile data obtained from at least a second vehicle of the FIG. 1 , according to a first particular and non-limiting example of embodiment of the present invention;

FIG. 6illustre un dispositif configuré pour le traitement de données obtenues d’au moins une partie des véhicules de laFIG. 1, selon un exemple de réalisation particulier et non limitatif de la présente invention. FIG. 6 illustrates a device configured for processing data obtained from at least a portion of the vehicles of the FIG. 1 , according to a particular and non-limiting exemplary embodiment of the present invention.

FIG. 7illustre un organigramme des différentes étapes d’un procédé de modélisation d’un composant d’un véhicule de laFIG. 1en fonction des données du profil de vitesse de laFIG. 5, selon un exemple de réalisation particulier et non limitatif de la présente invention. FIG. 7 illustrates a flowchart of the different stages of a modeling process for a component of a vehicle of the FIG. 1 based on the speed profile data of the FIG. 5 , according to a particular and non-limiting exemplary embodiment of the present invention.

Description des exemples de réalisationDescription of examples of implementation

Un procédé et un dispositif de modélisation d’un composant de véhicule vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 7. Des mêmes éléments sont identifiés avec des mêmes signes de référence tout au long de la description qui va suivre.A method and device for modeling a vehicle component will now be described in the following with joint reference to Figures 1 to 7. The same elements are identified with the same reference signs throughout the description which follows.

Les termes « premier(s) », « deuxième(s) » (ou « première(s) », « deuxième(s) »), etc. sont utilisés dans ce document par convention arbitraire pour permettre d’identifier et de distinguer différents éléments (tels que des opérations, des moyens, etc.) mis en œuvre dans les modes de réalisation décrits ci-après. De tels éléments peuvent être distincts ou correspondre à un seul et unique élément, selon le mode de réalisation.The terms “first(s)”, “second(s)” (or “first(s)”, “second(s)”), etc. are used in this document by arbitrary convention to identify and distinguish different elements (such as operations, means, etc.) implemented in the embodiments described below. Such elements may be distinct or correspond to a single element, depending on the embodiment.

Selon un exemple particulier et non limitatif de réalisation de la présente invention, la modélisation d’un composant de véhicule, par exemple pour dimensionner un composant en cours de conception, est par exemple mis en œuvre par un dispositif de traitement de données de type serveur ou ordinateur relié en communication à une ou plusieurs bases de données.According to a particular and non-limiting example of embodiment of the present invention, the modeling of a vehicle component, for example to size a component during design, is for example implemented by a data processing device of the server or computer type connected in communication to one or more databases.

A cet effet, un groupe de premiers véhicules est sélectionné dans un ensemble de premiers véhicules en fonction d’un ensemble de premiers critères de sélection. Le groupe de premiers véhicules correspond ainsi à un sous-ensemble de l’ensemble de premiers véhicules répondant à l’ensemble de premiers critères de sélection.For this purpose, a group of first vehicles is selected from a set of first vehicles according to a set of first selection criteria. The group of first vehicles thus corresponds to a subset of the set of first vehicles meeting the set of first selection criteria.

Un groupe de deuxièmes véhicules est sélectionné dans un ensemble de deuxièmes véhicules en fonction d’un ensemble de deuxièmes critères de sélection. L’ensemble de deuxièmes critères de sélection comprend un ou plusieurs deuxièmes critères représentatifs d’accélération supérieure à un seuil déterminé (le seuil étant par exemple égal à 2,5 ou 3 m.s-2), ce qui permet de sélectionner les deuxièmes véhicules de l’ensemble de deuxièmes véhicules ayant des accélérations supérieures au seuil déterminé. Le groupe de deuxièmes véhicules correspond ainsi à un sous-ensemble de l’ensemble de deuxièmes véhicules répondant à l’ensemble de deuxièmes critères de sélection. Le type des premiers véhicule est différent du type des deuxièmes véhicules, les premiers véhicules correspondant par exemple à des véhicules à moteur thermique et les deuxièmes véhicules correspondant par exemple à des véhicules à moteur(s) électrique(s).A group of second vehicles is selected from a set of second vehicles based on a set of second selection criteria. The set of second selection criteria comprises one or more second criteria representing acceleration greater than a determined threshold (the threshold being for example equal to 2.5 or 3 ms -2 ), which makes it possible to select the second vehicles from the set of second vehicles having accelerations greater than the determined threshold. The group of second vehicles thus corresponds to a subset of the set of second vehicles meeting the set of second selection criteria. The type of the first vehicles is different from the type of the second vehicles, the first vehicles corresponding for example to vehicles with a thermal engine and the second vehicles corresponding for example to vehicles with an electric motor(s).

Des premières données sont obtenues pour chaque premier véhicule du groupe de premiers véhicules, par exemple d’une première base de données. Ces premières données représentent un premier profil de vitesse en fonction du temps associé à chaque premier véhicule du groupe, le profil de vitesse étant représentatif d’une utilisation de chaque premier véhicule dans un environnement routier, c’est-à-dire d’une utilisation dans des conditions réelles d’utilisation du premier véhicule.First data are obtained for each first vehicle of the group of first vehicles, for example from a first database. These first data represent a first speed profile as a function of time associated with each first vehicle of the group, the speed profile being representative of a use of each first vehicle in a road environment, that is to say a use in real conditions of use of the first vehicle.

Des deuxièmes données sont obtenues pour chaque deuxième véhicule du groupe de deuxièmes véhicules, par exemple d’une deuxième base de données. Ces deuxièmes données représentent un deuxième profil de vitesse en fonction du temps associé à chaque deuxième véhicule du groupe, le profil de vitesse étant représentatif d’un roulage de chaque deuxième véhicule dans un environnement de test (par exemple un circuit), c’est-à-dire d’une utilisation dans des conditions contrôlées à des fins de test ou de vérification de comportement du véhicule.Second data are obtained for each second vehicle in the group of second vehicles, for example from a second database. These second data represent a second speed profile as a function of time associated with each second vehicle in the group, the speed profile being representative of driving each second vehicle in a test environment (for example a circuit), that is to say of use in controlled conditions for the purposes of testing or verifying the behavior of the vehicle.

Un ou plusieurs traitements sont appliqués aux premières données en fonction d’un ou plusieurs premiers paramètres (par exemple un seuillage) pour obtenir des troisièmes données représentatives d’un troisième profil de vitesse pour chaque premier véhicule du groupe de premiers véhicules. Le troisième profil de vitesse correspond ainsi au premier profil de vitesse après traitement. De la même manière, un ou plusieurs traitements sont appliqués aux deuxièmes données en fonction d’un ou plusieurs deuxièmes paramètres (par exemple un filtrage ou une sélection d’une partie du deuxième profil de vitesse) pour obtenir des quatrièmes données représentatives d’un quatrième profil de vitesse pour chaque deuxième véhicule du groupe de deuxièmes véhicules ou pour l’ensemble du groupe de deuxièmes véhicules.One or more processing operations are applied to the first data as a function of one or more first parameters (for example, thresholding) to obtain third data representative of a third speed profile for each first vehicle in the group of first vehicles. The third speed profile thus corresponds to the first speed profile after processing. In the same way, one or more processing operations are applied to the second data as a function of one or more second parameters (for example, filtering or selection of a part of the second speed profile) to obtain fourth data representative of a fourth speed profile for each second vehicle in the group of second vehicles or for the entire group of second vehicles.

Des cinquièmes données représentatives d’au moins un cinquième profil de vitesse associé à chaque premier véhicule du groupe de premiers véhicules sont générées en fonction des troisièmes données et des quatrièmes données.Fifth data representative of at least a fifth speed profile associated with each first vehicle of the group of first vehicles are generated based on the third data and the fourth data.

Enfin, les cinquièmes données sont utilisées pour la modélisation d’un ou plusieurs composants prévus pour être embarqués dans un troisième véhicule, par exemple lors d’une phase de conception ou de validation du troisième véhicule.Finally, the fifth data is used for modeling one or more components intended to be embedded in a third vehicle, for example during a design or validation phase of the third vehicle.

Un tel procédé permet d’augmenter le volume de données disponibles pour l’établissement de profil de mission et/ou pour la conception de composant(s) de véhicules à partir de véhicules d’un type différent du véhicule embarquant le ou les composants.Such a method makes it possible to increase the volume of data available for establishing mission profiles and/or for designing vehicle components from vehicles of a type different from the vehicle carrying the component(s).

LaFIG. 1illustre schématiquement un environnement et un système de traitement et de stockage de données de véhicules, selon un exemple de réalisation particulier et non limitatif de la présente invention.There FIG. 1 schematically illustrates an environment and a system for processing and storing vehicle data, according to a particular and non-limiting exemplary embodiment of the present invention.

LaFIG. 1illustre un premier ensemble 11 de premiers véhicules et un deuxième ensemble 12 de deuxièmes véhicules. Une première base de données 101 est associée au premier ensemble 11 de premiers véhicules et une deuxième base de données 102 est associée au deuxième ensemble 12 de premiers véhicules. Selon une variante de réalisation, la première base de données et la deuxième base de données correspondent à un seul et même dispositif de stockage de données.There FIG. 1 illustrates a first set 11 of first vehicles and a second set 12 of second vehicles. A first database 101 is associated with the first set 11 of first vehicles and a second database 102 is associated with the second set 12 of first vehicles. According to an alternative embodiment, the first database and the second database correspond to a single data storage device.

Les premiers véhicules de l’ensemble 11 correspondent à des véhicules commercialisés et circulant dans différents environnements routiers, selon les usages qu’en font leurs propriétaires. Les premiers véhicules sont d’un ou plusieurs premiers types, par exemple des véhicules à moteur thermique de différentes catégories (par exemple berline, SUV, citadine, etc.) avec différents niveaux d’équipement.The first vehicles in set 11 correspond to vehicles marketed and circulating in different road environments, depending on the uses made of them by their owners. The first vehicles are of one or more first types, for example, combustion engine vehicles of different categories (e.g., sedan, SUV, city car, etc.) with different levels of equipment.

Les deuxièmes véhicules de l’ensemble 12 correspondent par exemple à des véhicules de test. Les deuxièmes véhicules sont par exemple d’un deuxième type différent du ou des premiers types des premiers véhicules. Les deuxièmes véhicules correspondent par exemple à des véhicules utilisés à des fins de test, par exemple lors de phases de conception de ces véhicules ou pour vérifier le comportement de véhicules commercialisés dans un environnement de test avec des conditions déterminées. Selon un exemple particulier, les deuxièmes véhicules correspondent à des véhicules à moteur électrique (par exemple des véhicules 100% électrique, c’est-à-dire des véhicules embarquant uniquement un moteur électrique ou des véhicules hybrides embarquant un moteur thermique et un ou plusieurs moteurs électriques) de différentes catégories (par exemple berline, SUV, citadine, etc.) avec différents niveaux d’équipement.The second vehicles of the set 12 correspond, for example, to test vehicles. The second vehicles are, for example, of a second type different from the first type(s) of the first vehicles. The second vehicles correspond, for example, to vehicles used for testing purposes, for example during design phases of these vehicles or to verify the behavior of vehicles marketed in a test environment with determined conditions. According to a particular example, the second vehicles correspond to electric motor vehicles (for example, 100% electric vehicles, i.e., vehicles having only an electric motor or hybrid vehicles having a thermal engine and one or more electric motors) of different categories (for example, sedan, SUV, city car, etc.) with different levels of equipment.

Les bases de données 101, 102 sont configurées pour enregistrer et stocker des données relatives aux premiers véhicules et aux deuxièmes véhicules, respectivement.The databases 101, 102 are configured to record and store data relating to the first vehicles and the second vehicles, respectively.

Les données des premiers véhicules sont par exemple collectées en demandant aux propriétaires des premiers véhicules de répondre à des questionnaires, les réponses aux questionnaires étant entrées dans la première base de données 101.Data from the first vehicles are collected, for example, by asking the owners of the first vehicles to respond to questionnaires, with the responses to the questionnaires being entered into the first database 101.

Selon une variante de réalisation, les données sont obtenues (par exemple en plus des réponses aux questionnaires ou à la place des réponses aux questionnaires) des premiers véhicules lorsque ces derniers correspondent à des véhicules connectés. Un véhicule connecté correspond à un véhicule embarquant un système ou une interface de communication sans fil (par exemple une unité de contrôle télématique, ou TCU (de l’anglais « Telematic Control Unit ») associée à une ou plusieurs antennes). Selon cette variante, chaque premier véhicule connecté remonte des données d’utilisation du premier véhicule, par exemple mesurées par des capteurs embarqués, à la première base de données 101 via une infrastructure de réseau sans fil (non représentée sur laFIG. 1) reliant les premiers véhicules connectées à la première base de données 101, par exemple via le « cloud » (ou « nuage » en français). Les données ainsi collectées sont transmises par chaque premier véhicule connecté à réception de requêtes reçues d’un serveur du « cloud » et/ou sont transmises à intervalles réguliers, sur la base d’une liste de paramètres d’utilisation d’une liste déterminée (par exemple stockée dans une mémoire de chaque premier véhicule connectée).According to an alternative embodiment, the data are obtained (for example in addition to the responses to the questionnaires or instead of the responses to the questionnaires) from the first vehicles when the latter correspond to connected vehicles. A connected vehicle corresponds to a vehicle carrying a wireless communication system or interface (for example a telematics control unit, or TCU (from the English “Telematic Control Unit”) associated with one or more antennas). According to this alternative, each first connected vehicle sends usage data from the first vehicle, for example measured by on-board sensors, to the first database 101 via a wireless network infrastructure (not shown in the FIG. 1 ) connecting the first connected vehicles to the first database 101, for example via the “cloud”. The data thus collected are transmitted by each first connected vehicle upon receipt of requests received from a “cloud” server and/or are transmitted at regular intervals, on the basis of a list of usage parameters of a determined list (for example stored in a memory of each first connected vehicle).

Le système de communication d’un véhicule connecté comprend par exemple une ou plusieurs antennes de communication reliées à une unité de contrôle télématique, dite TCU (de l’anglais « Telematic Control Unit »), elle-même reliée à un ou plusieurs calculateurs du système embarqué du véhicule connecté. La ou les antennes, l’unité TCU et le ou les calculateurs forment par exemple une architecture multiplexée pour la réalisation de différents services utiles pour le bon fonctionnement du véhicule connecté et pour assister le conducteur et/ou les passagers du véhicule connecté dans le contrôle du véhicule connecté et/ou pour établir un diagnostic sur le fonctionnement d’un ou plusieurs composants du véhicule connecté. Le ou les calculateurs et l’unité TCU communiquent et échangent des données entre eux par l’intermédiaire d’un ou plusieurs bus informatiques, par exemple un bus de communication de type bus de données CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (selon la norme ISO 17458) ou Ethernet (selon la norme ISO/IEC 802-3).The communication system of a connected vehicle comprises, for example, one or more communication antennas connected to a telematics control unit, known as a TCU (Telematic Control Unit), itself connected to one or more computers of the on-board system of the connected vehicle. The antenna(s), the TCU and the computer(s) form, for example, a multiplexed architecture for the provision of various services useful for the proper functioning of the connected vehicle and for assisting the driver and/or passengers of the connected vehicle in controlling the connected vehicle and/or for establishing a diagnosis on the functioning of one or more components of the connected vehicle. The computer(s) and the TCU communicate and exchange data with each other via one or more computer buses, for example a communication bus of the CAN (Controller Area Network), CAN FD (Controller Area Network Flexible Data-Rate), FlexRay (according to the ISO 17458 standard) or Ethernet (according to the ISO/IEC 802-3 standard) data bus type.

Les données des deuxièmes véhicules sont par exemple collectées à partir d’instruments de mesure embarqués dans les deuxièmes véhicules lors de test de roulage effectués avec un ou plusieurs deuxièmes véhicules (par exemple un prototype d’un deuxième véhicule lors d’une phase de conception du deuxième véhicule). Les données de roulage sont par exemple collectées via une liaison sans fil depuis les instruments de mesure, ou en connectant les instruments de mesure à un serveur ou un ordinateur via une liaison filaire une fois les tests terminés, les données étant par exemple stockées dans une mémoire des instruments de mesure.The data from the second vehicles are, for example, collected from measuring instruments on board the second vehicles during driving tests carried out with one or more second vehicles (for example, a prototype of a second vehicle during a design phase of the second vehicle). The driving data are, for example, collected via a wireless link from the measuring instruments, or by connecting the measuring instruments to a server or computer via a wired link once the tests are completed, the data being, for example, stored in a memory of the measuring instruments.

Un processus de communication et/ou de traitement de données de véhicules, dont des modes de réalisations particuliers sont décrits en regard de laFIG. 2, est avantageusement mis en œuvre par un dispositif de traitement de données 100 tel qu’un ordinateur ou un serveur.A process for communicating and/or processing vehicle data, particular embodiments of which are described with respect to the FIG. 2 , is advantageously implemented by a data processing device 100 such as a computer or a server.

Le dispositif de traitement de données 100 est relié en communication sans fil ou filaire à un ou plusieurs dispositifs de stockage de données tels que les première 101 et deuxième 102 bases de données. Selon une variante, le dispositif de traitement de données 100 intègre la ou les bases de données stockant les données à traiter sous la forme d’une ou plusieurs mémoires.The data processing device 100 is connected in wireless or wired communication to one or more data storage devices such as the first 101 and second 102 databases. According to a variant, the data processing device 100 integrates the database(s) storing the data to be processed in the form of one or more memories.

Dans une opération 211 du processus, un groupe 111 de premiers véhicules est sélectionné dans l’ensemble 11 de premiers véhicules (lequel ensemble 11 comprend plus de premiers véhicules que le groupe 111) en fonction d’un ensemble de premiers critères de sélection 201 déterminés en fonction de besoins exprimés par exemple dans le cadre d’un projet de profil de mission pour la conception ou la modélisation de composants ou organes d’un nouveau véhicule à développer (appelé troisième véhicule).In an operation 211 of the process, a group 111 of first vehicles is selected from the set 11 of first vehicles (which set 11 comprises more first vehicles than the group 111) according to a set of first selection criteria 201 determined according to needs expressed for example within the framework of a mission profile project for the design or modeling of components or organs of a new vehicle to be developed (called third vehicle).

L’ensemble 11 de premiers véhicules regroupe des premiers véhicules identifiés dans la base de données 101, par exemple une base de données identifiant les clients d’un constructeur automobile.The set 11 of first vehicles groups together first vehicles identified in the database 101, for example a database identifying the customers of a car manufacturer.

Chaque véhicule de l’ensemble est identifié par un identifiant unique, par exemple le numéro VIN (de l’anglais « Vehicle Identifier Number » ou en français « Numéro d’identification de véhicule ») ou tout autre identifiant. La base de données comprend par exemple un ensemble de caractéristiques associées à chaque véhicule et reliées à chaque véhicule via son identifiant, les caractéristiques étant par exemple stockées dans une ou plusieurs tables de correspondance, dites LUT (de l’anglais « Look-Up table »).Each vehicle in the set is identified by a unique identifier, for example the VIN number (Vehicle Identifier Number) or any other identifier. The database includes, for example, a set of characteristics associated with each vehicle and linked to each vehicle via its identifier, the characteristics being stored, for example, in one or more look-up tables, called LUTs (Look-Up tables).

Les caractéristiques associées à chaque véhicule de l’ensemble comprennent par exemple le modèle du véhicule, la motorisation du véhicule, la puissance du moteur du véhicule, la masse du véhicule, le rapport poids/puissance, la première date de mise en circulation, le niveau d’équipement, le type du véhicule (utilitaire, van, automobile, break, berline, SUV, citadine, etc.), le gabarit du véhicule, les fonctions et/ou systèmes ADAS (de l’anglais « Advanced Driver-Assistance System » ou en français « Système d’aide à la conduite avancé ») équipant le véhicule, etc.The characteristics associated with each vehicle in the set include, for example, the vehicle model, the vehicle engine, the vehicle engine power, the vehicle mass, the power-to-weight ratio, the first registration date, the equipment level, the vehicle type (utility, van, car, estate, sedan, SUV, city car, etc.), the vehicle size, the ADAS (Advanced Driver-Assistance System) functions and/or systems fitted to the vehicle, etc.

L’ensemble de premiers critères de sélection est par exemple déterminé en fonction de la population de véhicules sur laquelle une étude ou analyse doit être faite, par exemple une étude relative à l’utilisation réelle sur le terrain des véhicules.The set of initial selection criteria is, for example, determined based on the population of vehicles on which a study or analysis is to be carried out, for example a study relating to the actual use of vehicles in the field.

L’ensemble de premiers critères comprend avantageusement au moins une caractéristique de véhicule listée précédemment, par exemple le gabarit du véhicule (par exemple une citadine ou un SUV) ou la motorisation du véhicule, selon les besoins d’une étude ou d’une analyse à faire dans le cadre d’un développement d’un nouveau véhicule par exemple.The set of first criteria advantageously includes at least one vehicle characteristic listed previously, for example the size of the vehicle (for example a city car or an SUV) or the engine of the vehicle, depending on the needs of a study or analysis to be carried out as part of the development of a new vehicle for example.

Des premières données 212 représentatives d’un ou plusieurs premiers profils de vitesse en fonction du temps sont obtenues pour chaque premier véhicule du groupe 11, ces premières données étant par exemple obtenues ou reçues par le dispositif 100 de la première base de données suivant une requête émise par le dispositif 100 comprenant les identifiants des premiers véhicules du groupe 11.First data 212 representative of one or more first speed profiles as a function of time are obtained for each first vehicle of the group 11, these first data being for example obtained or received by the device 100 from the first database following a request sent by the device 100 comprising the identifiers of the first vehicles of the group 11.

Chaque premier profil de vitesse est représentatif d’une utilisation de chaque premier véhicule dans un environnement routier, dans des conditions d’utilisation réelle du premier véhicule par un conducteur.Each first speed profile is representative of the use of each first vehicle in a road environment, under conditions of actual use of the first vehicle by a driver.

LaFIG. 3illustre un exemple particulier d’un premier profil de vitesse 3, lequel est représenté par une courbe 31 montrant les variations de la vitesse ‘V’ (en ordonnée, exprimée en m/s ou en km/h) d’un premier véhicule en fonction du temps ‘t’ (en abscisse, exprimé en secondes par exemple) sur un intervalle de temps déterminé.There FIG. 3 illustrates a particular example of a first speed profile 3, which is represented by a curve 31 showing the variations in speed 'V' (on the ordinate, expressed in m/s or km/h) of a first vehicle as a function of time 't' (on the abscissa, expressed in seconds for example) over a given time interval.

Un ensemble de premiers profils de vitesse 212 est ainsi obtenu par le dispositif 100, les premières données représentatives des premiers profils de vitesse de l’ensemble étant par exemple stockées temporairement en mémoire du dispositif 100.A set of first speed profiles 212 is thus obtained by the device 100, the first data representative of the first speed profiles of the set being for example temporarily stored in the memory of the device 100.

Dans une opération 221 du processus (laquelle est par exemple mise en œuvre parallèlement à l’opération 211 décrite précédemment), un groupe 112 de deuxièmes véhicules est sélectionné dans l’ensemble 12 de deuxièmes véhicules (lequel ensemble 12 comprend plus de deuxièmes véhicules que le groupe 112) en fonction d’un ensemble de deuxièmes critères de sélection 202 déterminés en fonction de besoins exprimés par exemple dans le cadre d’un projet de profil de mission pour la conception ou la modélisation de composants ou organes d’un nouveau véhicule à développer (appelé troisième véhicule).In an operation 221 of the process (which is for example implemented in parallel with the operation 211 described previously), a group 112 of second vehicles is selected from the set 12 of second vehicles (which set 12 comprises more second vehicles than the group 112) according to a set of second selection criteria 202 determined according to needs expressed for example within the framework of a mission profile project for the design or modeling of components or organs of a new vehicle to be developed (called third vehicle).

L’ensemble 12 de deuxièmes véhicules regroupe des deuxièmes véhicules identifiés dans la base de données 102, par exemple une base de données identifiant des véhicules ayant fait l’objet de test de roulage sur un circuit ou une piste par exemple.The set 12 of second vehicles groups together second vehicles identified in the database 102, for example a database identifying vehicles which have been subject to driving tests on a circuit or a track for example.

Les caractéristiques associées à chaque deuxième véhicule de l’ensemble comprennent par exemple le modèle du véhicule, la motorisation du véhicule, la puissance du moteur du véhicule, la masse du véhicule, le rapport poids/puissance, le niveau d’équipement, le type du véhicule (utilitaire, van, automobile, break, berline, SUV, citadine, etc.), le gabarit du véhicule, etc.The characteristics associated with each second vehicle in the set include, for example, the vehicle model, the vehicle engine, the vehicle engine power, the vehicle mass, the power-to-weight ratio, the equipment level, the vehicle type (utility, van, car, estate, sedan, SUV, city car, etc.), the vehicle size, etc.

L’ensemble de deuxièmes critères de sélection est par exemple déterminé en fonction de la population de véhicules sur laquelle une étude ou analyse doit être faite, par exemple une étude relative aux véhicules électriques d’un type particulier.The set of second selection criteria is, for example, determined based on the population of vehicles on which a study or analysis is to be carried out, for example a study relating to electric vehicles of a particular type.

L’ensemble de deuxièmes critères comprend avantageusement au moins un critère représentant une accélération supérieure à un seuil pour sélectionner des deuxièmes véhicules ayant des profils de vitesse avec des accélérations supérieures à ce seuil. L’ensemble de deuxièmes critères comprend par exemple en outre un ou plusieurs autres critères tels que le gabarit du véhicule (par exemple une citadine ou un SUV) identique au gabarit du véhicule utilisés dans la sélection des premiers véhicules du groupe 111.The set of second criteria advantageously comprises at least one criterion representing an acceleration greater than a threshold for selecting second vehicles having speed profiles with accelerations greater than this threshold. The set of second criteria further comprises, for example, one or more other criteria such as the size of the vehicle (for example a city car or an SUV) identical to the size of the vehicle used in the selection of the first vehicles of group 111.

A l’issue de la sélection des premiers et deuxièmes véhicules, il est obtenu un groupe 111 de premiers véhicules d’un type différent des deuxièmes véhicules du groupe 112, mais avec des caractéristiques telle que le gabarit par exemple qui reste comparables. Par exemple, les premiers véhicules du groupe 111 correspondent à des automobiles dont le gabarit est celui d’une citadine (« petit véhicule ») à motorisation thermique alors que les deuxièmes véhicules du groupe 112 correspondent également à des automobiles dont le gabarit est celui d’une citadine (« petit véhicule ») mais à motorisation électrique. Les véhicules du groupe 111 et du groupe 112 restent ainsi comparables en termes d’usage par exemple tout en ayant un type différent (le type de motorisation selon cet exemple).After selecting the first and second vehicles, a group 111 of first vehicles of a different type from the second vehicles of group 112 is obtained, but with characteristics such as the size for example which remain comparable. For example, the first vehicles of group 111 correspond to automobiles whose size is that of a city car (“small vehicle”) with a thermal engine while the second vehicles of group 112 also correspond to automobiles whose size is that of a city car (“small vehicle”) but with an electric engine. The vehicles of group 111 and group 112 thus remain comparable in terms of use for example while having a different type (the type of engine according to this example).

Des deuxièmes données 222 représentatives d’un ou plusieurs deuxièmes profils de vitesse en fonction du temps sont obtenues pour chaque deuxième véhicule du groupe 12, ces deuxièmes données étant par exemple obtenues ou reçues par le dispositif 100 de la deuxième base de données 102 suivant une requête émise par le dispositif 100 comprenant les identifiants des deuxièmes véhicules du groupe 12.Second data 222 representative of one or more second speed profiles as a function of time are obtained for each second vehicle of the group 12, these second data being for example obtained or received by the device 100 from the second database 102 following a request sent by the device 100 comprising the identifiers of the second vehicles of the group 12.

Chaque deuxième profil de vitesse est représentatif d’une utilisation de chaque deuxième véhicule dans un environnement de test déterminé tel qu’une piste ou un circuit, les conditions de roulage étant maitrisées contrairement aux conditions d’utilisation dans un environnement routier public.Each second speed profile is representative of the use of each second vehicle in a specific test environment such as a track or circuit, the driving conditions being controlled unlike the conditions of use in a public road environment.

Un ensemble de deuxièmes profils de vitesse 222 est ainsi par exemple obtenu par le dispositif 100, les deuxièmes données représentatives des deuxièmes profils de vitesse de l’ensemble étant par exemple stockées temporairement en mémoire du dispositif 100.A set of second speed profiles 222 is thus for example obtained by the device 100, the second data representative of the second speed profiles of the set being for example temporarily stored in the memory of the device 100.

Dans une opération 213 du processus, un ou plusieurs traitements sont appliqués aux premières données 212 obtenues à l’opération 211, ce ou ces traitements étant fonction d’un ou plusieurs premiers paramètres.In an operation 213 of the process, one or more treatments are applied to the first data 212 obtained in operation 211, this or these treatments being a function of one or more first parameters.

Selon un exemple particulier, un premier paramètre correspond à un paramètre de vitesse obtenu de la spécification des besoins dont sont notamment issus les deuxièmes critères de sélection.According to a particular example, a first parameter corresponds to a speed parameter obtained from the specification of the needs from which the second selection criteria are derived.

Par exemple, le premier paramètre correspond à une valeur de vitesse maximale déterminée, notée Vmax, et le traitement appliqué aux premières données correspondant à un seuillage ou à un filtrage des vitesses de chaque premier profil de vitesse qui sont supérieures à Vmax pour ne conserver que les vitesses inférieures à cette vitesse maximale Vmax.For example, the first parameter corresponds to a determined maximum speed value, noted Vmax, and the processing applied to the first data corresponds to a thresholding or a filtering of the speeds of each first speed profile which are greater than Vmax to keep only the speeds lower than this maximum speed Vmax.

Le traitement appliqué aux premières données représentatives d’un premier profil de vitesse permet d’obtenir des troisièmes données représentatives d’un troisième profil de vitesse.The processing applied to the first data representative of a first speed profile makes it possible to obtain third data representative of a third speed profile.

LaFIG. 4illustre un exemple particulier d’un troisième profil de vitesse 4, lequel est représenté par une courbe 41 montrant les variations de la vitesse ‘V’ (en ordonnée, exprimée en m/s ou en km/h) d’un premier véhicule en fonction du temps ‘t’ (en abscisse, exprimé en secondes par exemple) sur un intervalle de temps déterminé.There FIG. 4 illustrates a particular example of a third speed profile 4, which is represented by a curve 41 showing the variations in speed 'V' (on the ordinate, expressed in m/s or km/h) of a first vehicle as a function of time 't' (on the abscissa, expressed in seconds for example) over a given time interval.

Ce troisième profil de vitesse 4 correspond au résultat du traitement appliqué au premier profil de vitesse 3 de laFIG. 3correspondant à un filtrage des vitesses du premier profil de vitesse 3 supérieures à Vmax (par exemple égale à 45, 50 ou 80 km/h).This third speed profile 4 corresponds to the result of the processing applied to the first speed profile 3 of the FIG. 3 corresponding to a filtering of the speeds of the first speed profile 3 greater than Vmax (for example equal to 45, 50 or 80 km/h).

Le troisième profil de vitesse 4 correspond au premier profil de vitesse 3 écrêté ou seuillé en fonction de Vmax.The third speed profile 4 corresponds to the first speed profile 3 clipped or thresholded according to Vmax.

Dans une opération 223 du processus (laquelle est par exemple mise en œuvre parallèlement à l’opération 213 décrite précédemment), un ou plusieurs traitements sont appliqués aux deuxièmes données 222 obtenues à l’opération 221, ce ou ces traitements étant fonction d’un ou plusieurs deuxièmes paramètres.In an operation 223 of the process (which is for example implemented in parallel with the operation 213 described previously), one or more treatments are applied to the second data 222 obtained in the operation 221, this or these treatments being a function of one or more second parameters.

Par exemple, le deuxième paramètre correspond à une valeur de durée temporelle déterminée utilisée pour sélectionner une partie ou plusieurs parties de chaque deuxième profil de vitesse lors du traitement des deuxièmes données.For example, the second parameter corresponds to a fixed time duration value used to select a part or parts of each second velocity profile when processing the second data.

Un traitement réalisé sur les deuxièmes données correspond selon cet exemple à un filtrage d’une partie des deuxièmes données pour ne sélectionner que les deuxièmes données représentatives d’un profil de vitesse sur une période temporelle ou fenêtre temporelle de durée égale à la durée temporelle déterminée. Le filtrage est par exemple mis en œuvre de manière à sélectionner chaque partie de chaque deuxième profil de vitesse débutant à un instant temporel associé à une vitesse nulle du deuxième profil de vitesse (par exemple lorsque le deuxième véhicule démarre) sur une durée égale à la durée temporelle déterminée.A processing carried out on the second data corresponds, according to this example, to a filtering of a part of the second data to select only the second data representative of a speed profile over a time period or time window of duration equal to the determined time duration. The filtering is for example implemented so as to select each part of each second speed profile starting at a time instant associated with a zero speed of the second speed profile (for example when the second vehicle starts) over a duration equal to the determined time duration.

Un tel filtrage permet de sélectionner un profil de vitesse au démarrage d’un deuxième véhicule. Cela permet par exemple, lorsque le deuxième véhicule correspond à un véhicule électrique, de collecter des données relatives à l’accélération du deuxième véhicule au démarrage qui est généralement plus importante que l’accélération d’un véhicule à moteur thermique qui part d’une vitesse nulle (démarrage ou redémarrage après un arrêt).Such filtering makes it possible to select a speed profile when starting a second vehicle. This allows, for example, when the second vehicle corresponds to an electric vehicle, to collect data relating to the acceleration of the second vehicle at start-up, which is generally greater than the acceleration of a vehicle with a thermal engine starting from zero speed (starting or restarting after a stop).

La durée temporelle déterminée correspond par exemple à un paramètre réglable du système mettant en œuvre l’invention. La durée temporelle déterminée est par exemple égale à 2 secondes. Selon d’autres exemples, la durée temporelle déterminée est égale à 1, 3, 4, 5 ou 10 secondes.The determined time duration corresponds, for example, to an adjustable parameter of the system implementing the invention. The determined time duration is, for example, equal to 2 seconds. According to other examples, the determined time duration is equal to 1, 3, 4, 5 or 10 seconds.

Le traitement des deuxièmes données permet d’obtenir pour chaque deuxième profil de vitesse des quatrièmes données représentatives d’un quatrième profil de vitesse associé au deuxièmes véhicule.The processing of the second data makes it possible to obtain for each second speed profile fourth data representative of a fourth speed profile associated with the second vehicle.

Selon une variante de réalisation, un traitement supplémentaire est mis en œuvre correspondant par exemple à une moyenne des quatrièmes données obtenues précédemment pour chaque deuxième profil de vitesse. Selon cette variante, un unique quatrième profil de vitesse est obtenu par moyennage de l’ensemble des quatrièmes profils de vitesse, ce qui permet d’avoir un unique profil d’accélération pour le groupe de deuxièmes véhicules.According to an alternative embodiment, an additional processing is implemented corresponding for example to an average of the fourth data obtained previously for each second speed profile. According to this alternative, a single fourth speed profile is obtained by averaging all of the fourth speed profiles, which makes it possible to have a single acceleration profile for the group of second vehicles.

Dans une opération 214 du processus, des cinquièmes données représentatives d’au moins un cinquième profil de vitesse associé à chaque premier véhicule du groupe 111 de premiers véhicules sont générées en fonction des troisièmes données et des quatrièmes données obtenues aux opérations 213 et 223 respectivement.In an operation 214 of the process, fifth data representative of at least a fifth speed profile associated with each first vehicle of the group 111 of first vehicles are generated based on the third data and the fourth data obtained in operations 213 and 223 respectively.

Les cinquièmes données sont obtenues en remplaçant une partie du troisième profil de vitesse associée à un intervalle temporelle de durée égale à la valeur de durée temporelle déterminée et débutant à un instant temporel associé à une vitesse nulle du troisième profil de vitesse par la partie du deuxième profil de vitesse correspondant au quatrième profil de vitesse.The fifth data are obtained by replacing a part of the third speed profile associated with a time interval of duration equal to the determined time duration value and starting at a time instant associated with a zero speed of the third speed profile by the part of the second speed profile corresponding to the fourth speed profile.

LaFIG. 5illustre un exemple particulier d’un cinquième profil de vitesse 5, lequel est représenté par une courbe 51 montrant les variations de la vitesse ‘V’ (en ordonnée, exprimée en m/s ou en km/h) d’un véhicule en fonction du temps ‘t’ (en abscisse, exprimé en secondes par exemple) sur un intervalle de temps déterminé.There FIG. 5 illustrates a particular example of a fifth speed profile 5, which is represented by a curve 51 showing the variations in the speed 'V' (on the ordinate, expressed in m/s or in km/h) of a vehicle as a function of time 't' (on the abscissa, expressed in seconds for example) over a given time interval.

Le cinquième profil de vitesse 5 est obtenu à partir du troisième profil de vitesse 3 en remplaçant dans ce troisième profil de vitesse la ou les parties débutant par une vitesse nulle ou proche de 0 par un quatrième profil de vitesse obtenue à l’opération 223.The fifth speed profile 5 is obtained from the third speed profile 3 by replacing in this third speed profile the part(s) starting with a speed of zero or close to 0 with a fourth speed profile obtained in operation 223.

Ces parties 501, 502 sont identifiées sur laFIG. 5par des traits de plus grande épaisseur que le trait représentant la courbe 51 issue de la courbe 41 représentant le troisième profil de vitesse.These parts 501, 502 are identified on the FIG. 5 by lines of greater thickness than the line representing curve 51 from curve 41 representing the third speed profile.

Ce traitement permet par exemple d’obtenir pour chaque troisième profil de vitesse 4 (obtenu d’un premier profil de vitesse 3), un ou plusieurs cinquièmes profils de vitesse 5 en remplaçant les phases de démarrage (partant de la vitesse nulle ou proche de 0) par une partie obtenue d’un deuxième véhicule et représentative d’une accélération plus importante que l’accélération associée à la partie remplacée du troisième profil de vitesse 4 (avant remplacement).This processing makes it possible, for example, to obtain for each third speed profile 4 (obtained from a first speed profile 3), one or more fifth speed profiles 5 by replacing the starting phases (starting from zero speed or close to 0) with a part obtained from a second vehicle and representative of an acceleration greater than the acceleration associated with the replaced part of the third speed profile 4 (before replacement).

Lorsqu’un troisième profil de vitesse comprend une phase avec des valeurs de vitesse proches de 0 km (ou restant inférieures à un seuil, par exemple inférieures à 3 ou 5 km/h pendant une durée déterminée (par exemple pendant au moins 1, 2 ou 3 secondes) avant de passer au-dessus du seuil) avant d’augmenter, alors cette partie du troisième profil de vitesse est remplacée par une partie de courbe avec une vitesse à 0 km/h suivi de la quatrième partie représentant l’accélération au démarrage des deuxièmes véhicules, tel qu’illustré sur la partie 502.Where a third speed profile includes a phase with speed values close to 0 km/h (or remaining below a threshold, e.g. below 3 or 5 km/h for a set duration (e.g. for at least 1, 2 or 3 seconds) before going above the threshold) before increasing, then that part of the third speed profile is replaced by a curve part with a speed at 0 km/h followed by the fourth part representing the acceleration at start-up of the second vehicles, as illustrated in Part 502.

Cela permet d’obtenir un ou plusieurs profils de vitesse obtenus par exemple de premiers véhicules à moteur thermique (avec une moindre accélération au démarrage) dans des conditions réelles d’utilisation avec des phases de démarrage représentatives d’autres véhicules, par exemple des deuxièmes véhicules à moteur électrique (avec une accélération plus forte au démarrage) obtenues lors de tests de roulage sur circuit par exemple.This makes it possible to obtain one or more speed profiles obtained, for example, from first vehicles with thermal engines (with lower acceleration on start-up) in real conditions of use with start-up phases representative of other vehicles, for example second vehicles with electric engines (with higher acceleration on start-up) obtained during driving tests on a circuit, for example.

Il est par exemple possible d’obtenir pour chaque premier profil de vitesse obtenu de chaque premier véhicule un ou plusieurs cinquièmes profils de vitesse :
- un unique cinquième profil de vitesse est par exemple obtenu pour chaque premier profil de vitesse en remplaçant dans le troisième profil de vitesse (obtenu par traitement du premier profil de vitesse) le quatrième profil de vitesse correspondant à la moyenne de l’ensemble des quatrièmes profils de vitesse obtenues à l’opération 223 ; ou
- une pluralité de cinquièmes profils de vitesse sont par exemple obtenus pour chaque premier profil de vitesse en utilisant plusieurs quatrièmes profils de vitesse pour générer autant de cinquièmes profils de vitesse en remplaçant dans le troisième profil de vitesse (obtenu par traitement du premier profil de vitesse) la phase de démarrage par une phase de démarrage de chaque quatrième profil de vitesse.
For example, it is possible to obtain for each first speed profile obtained from each first vehicle one or more fifth speed profiles:
- a single fifth speed profile is for example obtained for each first speed profile by replacing in the third speed profile (obtained by processing the first speed profile) the fourth speed profile corresponding to the average of all the fourth speed profiles obtained in operation 223; or
- a plurality of fifth speed profiles are for example obtained for each first speed profile by using several fourth speed profiles to generate as many fifth speed profiles by replacing in the third speed profile (obtained by processing the first speed profile) the start phase with a start phase of each fourth speed profile.

La base de données 101 comprenant plus de données que la base de données 102, un tel processus permet de générer un plus grand nombre de profils de vitesse que ce qu’il est possible d’obtenir lors de tests de roulage sur circuit par exemple. En outre, les données de la base de données 101 étant représentatives de conditions réelles d’utilisation, l’utilisation des données de la base de données 101 combinées avec celles de la base de données 102 permet d’obtenir des profils de vitesse représentatifs des deuxièmes véhicules même si les premiers véhicules sont de type différent.Since the database 101 comprises more data than the database 102, such a process makes it possible to generate a greater number of speed profiles than what is possible to obtain during driving tests on a circuit, for example. Furthermore, since the data in the database 101 are representative of real conditions of use, the use of the data in the database 101 combined with those in the database 102 makes it possible to obtain speed profiles representative of the second vehicles even if the first vehicles are of a different type.

Les cinquièmes données ainsi obtenues sont par exemple enregistrées ou stockées dans un dispositif de stockage de données, par exemple une base de données ou une mémoire du dispositif de traitement de données 100.The fifth data thus obtained are for example recorded or stored in a data storage device, for example a database or a memory of the data processing device 100.

Dans une opération 215 du processus, les cinquièmes données sont utilisées pour la modélisation ou la conception d’un ou plusieurs composants d’un troisième véhicule.In an operation 215 of the process, the fifth data is used for modeling or designing one or more components of a third vehicle.

Le troisième véhicule correspond par exemple à un véhicule en cours de développement d’un type similaire à celui des deuxièmes véhicules (par exemple à motorisation électrique) avec des caractéristiques intrinsèques utilisées pour sélectionner le groupe 111 de premiers véhicules et le groupe 112 de deuxièmes véhicules. Dit autrement, au moins une partie des caractéristiques intrinsèques (par exemple le gabarit) du troisième véhicule sont utilisées pour définir une partie des premiers critères de sélection et des deuxièmes critères de sélection.The third vehicle corresponds, for example, to a vehicle under development of a type similar to that of the second vehicles (for example, with an electric motor) with intrinsic characteristics used to select the group 111 of first vehicles and the group 112 of second vehicles. In other words, at least part of the intrinsic characteristics (for example, the size) of the third vehicle are used to define part of the first selection criteria and the second selection criteria.

Les cinquièmes données sont par exemple utilisées dans modèles simulant l’utilisation du ou des composants pour tester par simulation un cycle de vie de chaque composant et vérifier que le composant se comporte ou vieillit conformément au cahier des charges associé à chaque composant.The fifth data are for example used in models simulating the use of the component(s) to test by simulation a life cycle of each component and verify that the component behaves or ages in accordance with the specifications associated with each component.

Selon un autre exemple de réalisation, les cinquièmes données sont utilisées pour le dimensionnement et le développement de composant, système ou pièces de véhicule, plus particulièrement pour réaliser des calculs de profil de mission nécessaires au dimensionnement des composants.According to another exemplary embodiment, the fifth data are used for the dimensioning and development of vehicle components, systems or parts, more particularly for carrying out mission profile calculations necessary for the dimensioning of the components.

LaFIG. 6illustre schématiquement un dispositif 6 configuré pour le traitement de données et/ou pour la modélisation ou la conception de composant(s) de véhicule, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le dispositif 6 correspond par exemple à un dispositif de calcul ou un dispositif de traitement de données tel que le dispositif 100, par exemple un ordinateur ou un serveur.There FIG. 6 schematically illustrates a device 6 configured for data processing and/or for modeling or designing vehicle component(s), according to a particular and non-limiting exemplary embodiment of the present invention. The device 6 corresponds for example to a computing device or a data processing device such as the device 100, for example a computer or a server.

Le dispositif 6 est par exemple configuré pour la mise en œuvre des opérations décrites en regard des figures 1 à 5 et/ou des étapes du procédé décrit en regard de laFIG. 7. Des exemples d’un tel dispositif 6 comprennent, sans y être limités, un ordinateur, un ordinateur portable, un serveur, un téléphone intelligent, une tablette. Les éléments du dispositif 6, individuellement ou en combinaison, peuvent être intégrés dans un unique circuit intégré, dans plusieurs circuits intégrés, et/ou dans des composants discrets. Le dispositif 6 peut être réalisé sous la forme de circuits électroniques ou de modules logiciels (ou informatiques) ou encore d’une combinaison de circuits électroniques et de modules logiciels.The device 6 is for example configured for the implementation of the operations described with regard to figures 1 to 5 and/or the steps of the method described with regard to the FIG. 7 . Examples of such a device 6 include, but are not limited to, a computer, a laptop, a server, a smartphone, a tablet. The elements of the device 6, individually or in combination, may be integrated into a single integrated circuit, into several integrated circuits, and/or into discrete components. The device 6 may be implemented in the form of electronic circuits or software (or computer) modules or a combination of electronic circuits and software modules.

Le dispositif 6 comprend un (ou plusieurs) processeur(s) 60 configurés pour exécuter des instructions pour la réalisation des étapes du procédé et/ou pour l’exécution des instructions du ou des logiciels embarqués dans le dispositif 6. Le processeur 60 peut inclure de la mémoire intégrée, une interface d’entrée/sortie, et différents circuits connus de l’homme du métier. Le dispositif 6 comprend en outre au moins une mémoire 61 correspondant par exemple à une mémoire volatile et/ou non volatile et/ou comprend un dispositif de stockage mémoire qui peut comprendre de la mémoire volatile et/ou non volatile, telle que EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, disque magnétique ou optique.The device 6 comprises one (or more) processor(s) 60 configured to execute instructions for carrying out the steps of the method and/or for executing the instructions of the software(s) embedded in the device 6. The processor 60 may include integrated memory, an input/output interface, and various circuits known to those skilled in the art. The device 6 further comprises at least one memory 61 corresponding for example to a volatile and/or non-volatile memory and/or comprises a memory storage device which may comprise volatile and/or non-volatile memory, such as EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, magnetic or optical disk.

Le code informatique du ou des logiciels embarqués comprenant les instructions à charger et exécuter par le processeur est par exemple stocké sur la mémoire 61.The computer code of the embedded software(s) including the instructions to be loaded and executed by the processor is for example stored in memory 61.

Selon un exemple de réalisation particulier et non limitatif, le dispositif 6 comprend un bloc 62 d’éléments d’interface pour communiquer avec des dispositifs externes tels que des véhicules connectés et/ou des dispositifs de mesure. Les éléments d’interface du bloc 62 comprennent une ou plusieurs des interfaces suivantes :
- interface radiofréquence RF, par exemple de type Wi-Fi® (selon IEEE 802.11), par exemple dans les bandes de fréquence à 2,4 ou 5 GHz, ou de type Bluetooth® (selon IEEE 802.15.1), dans la bande de fréquence à 2,4 GHz, ou de type Sigfox utilisant une technologie radio UBN (de l’anglais Ultra Narrow Band, en français bande ultra étroite), ou LoRa dans la bande de fréquence 868 MHz, LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé) ;
- interface USB (de l’anglais « Universal Serial Bus » ou « Bus Universel en Série » en français) ;
- interface HDMI (de l’anglais « High Definition Multimedia Interface », ou « Interface Multimedia Haute Definition » en français) ;
- interface LIN (de l’anglais « Local Interconnect Network », ou en français « Réseau interconnecté local »).
According to a particular and non-limiting exemplary embodiment, the device 6 comprises a block 62 of interface elements for communicating with external devices such as connected vehicles and/or measuring devices. The interface elements of the block 62 comprise one or more of the following interfaces:
- RF radio frequency interface, for example Wi-Fi® type (according to IEEE 802.11), for example in the 2.4 or 5 GHz frequency bands, or Bluetooth® type (according to IEEE 802.15.1), in the 2.4 GHz frequency band, or Sigfox type using UBN (Ultra Narrow Band) radio technology, or LoRa in the 868 MHz frequency band, LTE (Long-Term Evolution), LTE-Advanced;
- USB interface (from the English “Universal Serial Bus” or “Universal Serial Bus” in French);
- HDMI interface (from the English “High Definition Multimedia Interface” or “High Definition Multimedia Interface” in French);
- LIN interface (from the English “Local Interconnect Network”).

Selon un autre exemple de réalisation particulier et non limitatif, le dispositif 6 comprend une interface de communication 63 qui permet d’établir une communication avec d’autres dispositifs (tels que d’autres serveurs, des bases de données) via un canal de communication 630. L’interface de communication 63 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 630. L’interface de communication 63 correspond par exemple à un réseau filaire de type Ethernet (standardisé par la norme ISO/IEC 802-3).According to another particular and non-limiting exemplary embodiment, the device 6 comprises a communication interface 63 which makes it possible to establish communication with other devices (such as other servers, databases) via a communication channel 630. The communication interface 63 corresponds for example to a transmitter configured to transmit and receive information and/or data via the communication channel 630. The communication interface 63 corresponds for example to a wired network of the Ethernet type (standardized by the ISO/IEC 802-3 standard).

Selon un exemple de réalisation particulier et non limitatif, le dispositif 6 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage 640, tactile ou non, un ou des haut-parleurs 650 et/ou d’autres périphériques 660 (système de projection) via respectivement des interfaces de sortie 64, 65 et 66. Selon une variante, l’un ou l’autre des dispositifs externes est intégré au dispositif 6.According to a particular and non-limiting exemplary embodiment, the device 6 can provide output signals to one or more external devices, such as a display screen 640, touch-sensitive or not, one or more speakers 650 and/or other peripherals 660 (projection system) via output interfaces 64, 65 and 66 respectively. According to a variant, one or other of the external devices is integrated into the device 6.

LaFIG. 7illustre un organigramme des différentes étapes d’un procédé de modélisation de composant de véhicule, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le procédé est par exemple mis en œuvre par un dispositif de calcul ou un dispositif de traitement de données tel que le dispositif 100, par exemple un ordinateur ou un serveur, ou par le dispositif 6 de laFIG. 6.There FIG. 7 illustrates a flowchart of the different steps of a vehicle component modeling method, according to a particular and non-limiting exemplary embodiment of the present invention. The method is for example implemented by a computing device or a data processing device such as the device 100, for example a computer or a server, or by the device 6 of the FIG. 6 .

Dans une première étape 71, un groupe de premiers véhicules est sélectionné dans un ensemble de premiers véhicules en fonction d’un ensemble de premiers critères de sélection.In a first step 71, a group of first vehicles is selected from a set of first vehicles based on a set of first selection criteria.

Dans une deuxième étape 72, un groupe de deuxièmes véhicules est sélectionné dans un ensemble de deuxièmes véhicules d’un type différent d’un type des premiers véhicules en fonction d’un ensemble de deuxièmes critères de sélection comprenant au moins un deuxième critère représentatif d’accélération supérieure à un seuil déterminé.In a second step 72, a group of second vehicles is selected from a set of second vehicles of a type different from a type of the first vehicles according to a set of second selection criteria comprising at least one second criterion representative of acceleration greater than a determined threshold.

Dans une troisième étape 73, des premières données représentatives d’un premier profil de vitesse en fonction du temps sont obtenues pour chaque premier véhicule du groupe de premiers véhicules, le premier profil de vitesse étant représentatif d’une utilisation de chaque premier véhicule dans un environnement routier.In a third step 73, first data representative of a first speed profile as a function of time are obtained for each first vehicle of the group of first vehicles, the first speed profile being representative of a use of each first vehicle in a road environment.

Dans une quatrième étape 74, des deuxièmes données représentatives d’un deuxième profil de vitesse en fonction du temps sont obtenues pour chaque deuxième véhicule du groupe de deuxièmes véhicules, le deuxième profil de vitesse étant représentatif d’un roulage de chaque deuxième véhicule dans un environnement de test déterminé.In a fourth step 74, second data representative of a second speed profile as a function of time are obtained for each second vehicle of the group of second vehicles, the second speed profile being representative of a running of each second vehicle in a determined test environment.

Dans une cinquième étape 75, les premières données sont traitées en fonction d’au moins un premier paramètre pour obtenir des troisièmes données représentatives d’un troisième profil de vitesse pour chaque premier véhicule du groupe de premiers véhicules et les deuxièmes données sont traitées en fonction d’au moins un deuxième paramètre pour obtenir des quatrièmes données représentatives d’au moins un quatrième profil de vitesse associé au groupe de deuxièmes véhicules.In a fifth step 75, the first data are processed according to at least one first parameter to obtain third data representative of a third speed profile for each first vehicle of the group of first vehicles and the second data are processed according to at least one second parameter to obtain fourth data representative of at least one fourth speed profile associated with the group of second vehicles.

Dans une sixième étape 76, des cinquièmes données représentatives d’au moins un cinquième profil de vitesse associé à chaque premier véhicule du groupe de premiers véhicules sont générées en fonction des troisièmes données et des quatrièmes données.In a sixth step 76, fifth data representative of at least a fifth speed profile associated with each first vehicle of the group of first vehicles are generated as a function of the third data and the fourth data.

Dans une septième étape 77, au moins un composant d’un troisième véhicule est modélisé en fonction des cinquièmes données.In a seventh step 77, at least one component of a third vehicle is modeled based on the fifth data.

Selon une variante, les variantes et exemples des opérations décrits en relation avec l’une des figures 1 à 5 s’appliquent aux étapes du procédé de laFIG. 7.According to a variant, the variants and examples of the operations described in relation to one of the figures 1 to 5 apply to the steps of the method of the FIG. 7 .

Bien entendu, la présente invention ne se limite pas aux exemples de réalisation décrits ci-avant mais s’étend à un procédé d’apprentissage d’un modèle de prédiction de cycle de vie ou de panne de composant de véhicule en fonction des cinquièmes données sans pour cela sortir de la portée de la présente invention. Il en serait de même d’un dispositif configuré pour la mise en œuvre d’un tel procédé.Of course, the present invention is not limited to the exemplary embodiments described above but extends to a method for learning a model for predicting the life cycle or failure of a vehicle component based on the fifth data without thereby departing from the scope of the present invention. The same would apply to a device configured for implementing such a method.

La présente invention concerne également un système comprenant le dispositif 6 de laFIG. 6relié en communication sans fil à un groupe 111 de véhicules connectés.The present invention also relates to a system comprising the device 6 of the FIG. 6 connected wirelessly to a group of 111 connected vehicles.

Claims (10)

Procédé de modélisation de composant de véhicule, ledit procédé comprenant les étapes suivantes :
- sélection (71), dans un ensemble (11) de premiers véhicules, d’un groupe (111) de premiers véhicules en fonction d’un ensemble de premiers critères de sélection ;
- sélection (72), dans un ensemble (12) de deuxièmes véhicules d’un type différent d’un type des premiers véhicules, d’un groupe (112) de deuxièmes véhicules en fonction d’un ensemble de deuxièmes critères de sélection comprenant au moins un deuxième critère représentatif d’accélération supérieure à un seuil déterminé ;
- obtention (73), pour chaque premier véhicule dudit groupe (111) de premiers véhicules, de premières données représentatives d’un premier profil de vitesse (3) en fonction du temps, ledit premier profil de vitesse (3) étant représentatif d’une utilisation dudit chaque premier véhicule dans un environnement routier ;
- obtention (74), pour chaque deuxième véhicule dudit groupe (112) de deuxièmes véhicules, de deuxièmes données représentatives d’un deuxième profil de vitesse en fonction du temps, ledit deuxième profil de vitesse étant représentatif d’un roulage dudit chaque deuxième véhicule dans un environnement de test déterminé ;
- traitement (75) desdites premières données en fonction d’au moins un premier paramètre pour obtenir des troisièmes données représentatives d’un troisième profil de vitesse (4) pour chaque premier véhicule dudit groupe (111) de premiers véhicules et traitement (75) desdites deuxièmes données en fonction d’au moins un deuxième paramètre pour obtenir des quatrièmes données représentatives d’au moins un quatrième profil de vitesse associé audit groupe (112) de deuxièmes véhicules ;
- génération (76) de cinquièmes données représentatives d’au moins un cinquième profil de vitesse (5) associé à chaque premier véhicule dudit groupe (111) de premiers véhicules en fonction des troisièmes données et des quatrièmes données ;
- modélisation (77) d’au moins un composant d’un troisième véhicule en fonction desdites cinquièmes données.
A method of modeling a vehicle component, said method comprising the following steps:
- selection (71), from a set (11) of first vehicles, of a group (111) of first vehicles based on a set of first selection criteria;
- selection (72), in a set (12) of second vehicles of a type different from a type of the first vehicles, of a group (112) of second vehicles as a function of a set of second selection criteria comprising at least one second criterion representative of acceleration greater than a determined threshold;
- obtaining (73), for each first vehicle of said group (111) of first vehicles, first data representative of a first speed profile (3) as a function of time, said first speed profile (3) being representative of a use of said each first vehicle in a road environment;
- obtaining (74), for each second vehicle of said group (112) of second vehicles, second data representative of a second speed profile as a function of time, said second speed profile being representative of a rolling of said each second vehicle in a determined test environment;
- processing (75) of said first data as a function of at least one first parameter to obtain third data representative of a third speed profile (4) for each first vehicle of said group (111) of first vehicles and processing (75) of said second data as a function of at least one second parameter to obtain fourth data representative of at least one fourth speed profile associated with said group (112) of second vehicles;
- generation (76) of fifth data representative of at least a fifth speed profile (5) associated with each first vehicle of said group (111) of first vehicles as a function of the third data and the fourth data;
- modeling (77) of at least one component of a third vehicle as a function of said fifth data.
Procédé selon la revendication 1, pour lequel ledit au moins un premier paramètre correspond à un paramètre de vitesse fonction dudit ensemble de deuxièmes critères de sélection.Method according to claim 1, for which said at least one first parameter corresponds to a speed parameter depending on said set of second selection criteria. Procédé selon la revendication 2, pour lequel ledit au moins un premier paramètre correspond à une valeur de vitesse maximale déterminée, les troisièmes données étant obtenues par sélection des premières données représentatives d’une vitesse inférieure à ladite valeur maximale déterminée.Method according to claim 2, for which said at least one first parameter corresponds to a determined maximum speed value, the third data being obtained by selecting the first data representative of a speed lower than said determined maximum value. Procédé selon l’une des revendications 1 à 3, pour lequel ledit au moins un deuxième paramètre correspond à une valeur de durée temporelle déterminée, les quatrièmes données étant obtenues par sélection des deuxièmes données représentatives d’une partie dudit deuxième profil de vitesse associée à un intervalle temporelle de durée égale à ladite valeur de durée temporelle déterminée et débutant à un instant temporel associé à une vitesse nulle dudit deuxième profil de vitesse.Method according to one of claims 1 to 3, for which said at least one second parameter corresponds to a determined time duration value, the fourth data being obtained by selecting the second data representative of a part of said second speed profile associated with a time interval of duration equal to said determined time duration value and starting at a time instant associated with a zero speed of said second speed profile. Procédé selon la revendication 4, pour lequel lesdites cinquièmes données sont obtenues en remplaçant une partie dudit troisième profil de vitesse (4) associée à un intervalle temporelle de durée égale à ladite valeur de durée temporelle déterminée et débutant à un instant temporel associé à une vitesse nulle dudit troisième profil de vitesse (4) par ledit quatrième profil de vitesse.Method according to claim 4, for which said fifth data are obtained by replacing a part of said third speed profile (4) associated with a time interval of duration equal to said determined time duration value and starting at a time instant associated with a zero speed of said third speed profile (4) by said fourth speed profile. Procédé selon l’une des revendications 1 à 5, comprenant en outre une étape d’enregistrement desdites cinquièmes données dans un dispositif de stockage de données.Method according to one of claims 1 to 5, further comprising a step of recording said fifth data in a data storage device. Procédé selon l’une des revendications 1 à 6, pour lequel lesdits premiers véhicules correspondent à des véhicules à moteur thermique et lesdits deuxièmes véhicules correspondent à des véhicules à moteur électrique.Method according to one of claims 1 to 6, for which said first vehicles correspond to vehicles with thermal engines and said second vehicles correspond to vehicles with electric engines. Programme d’ordinateur comportant des instructions pour la mise en œuvre du procédé selon l’une quelconque des revendications précédentes, lorsque ces instructions sont exécutées par un processeur.Computer program comprising instructions for implementing the method according to any one of the preceding claims, when these instructions are executed by a processor. Support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon l’une des revendications 1 à 7.Computer-readable recording medium on which is recorded a computer program comprising instructions for carrying out the steps of the method according to one of claims 1 to 7. Dispositif (6) de modélisation de composant de véhicule, ledit dispositif (6) comprenant une mémoire (61) associée à au moins un processeur (60) configuré pour la mise en œuvre des étapes du procédé selon l’une quelconque des revendications 1 à 7.Device (6) for modeling a vehicle component, said device (6) comprising a memory (61) associated with at least one processor (60) configured for implementing the steps of the method according to any one of claims 1 to 7.
FR2311502A 2023-10-24 2023-10-24 Method and device for modeling vehicle components Pending FR3154522A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2311502A FR3154522A1 (en) 2023-10-24 2023-10-24 Method and device for modeling vehicle components

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2311502A FR3154522A1 (en) 2023-10-24 2023-10-24 Method and device for modeling vehicle components
FR2311502 2023-10-24

Publications (1)

Publication Number Publication Date
FR3154522A1 true FR3154522A1 (en) 2025-04-25

Family

ID=89308314

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2311502A Pending FR3154522A1 (en) 2023-10-24 2023-10-24 Method and device for modeling vehicle components

Country Status (1)

Country Link
FR (1) FR3154522A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060106584A1 (en) * 2003-10-08 2006-05-18 Oesterling Christopher L Captured test fleet
US20120296514A1 (en) * 2011-05-16 2012-11-22 Ford Motor Company System and Method of Conducting Vehicle Usage Data Analysis
US20180341743A1 (en) * 2015-11-19 2018-11-29 Technische Universität Darmstadt Method for designing and dimensioning a new part of a motor vehicle
FR3085773A1 (en) * 2018-09-06 2020-03-13 Psa Automobiles Sa METHOD FOR DESIGNING A MOTOR VEHICLE COMPONENT SUCH AS A CLUTCH

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060106584A1 (en) * 2003-10-08 2006-05-18 Oesterling Christopher L Captured test fleet
US20120296514A1 (en) * 2011-05-16 2012-11-22 Ford Motor Company System and Method of Conducting Vehicle Usage Data Analysis
US20180341743A1 (en) * 2015-11-19 2018-11-29 Technische Universität Darmstadt Method for designing and dimensioning a new part of a motor vehicle
FR3085773A1 (en) * 2018-09-06 2020-03-13 Psa Automobiles Sa METHOD FOR DESIGNING A MOTOR VEHICLE COMPONENT SUCH AS A CLUTCH

Similar Documents

Publication Publication Date Title
CN116340140A (en) Inspection method, electronic inspection system, computer readable medium and application platform
FR3056002B1 (en) METHOD FOR ANALYZING DATA OF VEHICLE COMPONENTS
FR3154522A1 (en) Method and device for modeling vehicle components
FR3120724A1 (en) Method and device for predicting failure of at least one component of a vehicle
FR3122009A1 (en) Method, device and system for predicting a maintenance operation for a vehicle
FR3154207A1 (en) Method and device for processing data from vehicles connected to a wireless communication network
FR3122059A1 (en) Vehicle event data communication method, device and system
FR3070513B1 (en) METHOD OF REPAIRING A VEHICLE
FR3149110A1 (en) A method of classification by deep neural network of an image of an out-of-distribution road situation captured by a sensor of a vehicle in circulation.
FR3102603A1 (en) Method and device for evaluating a voice recognition system
FR3149407A1 (en) Method and device for reliability control of a failure prediction model of a vehicle component
FR3159690A1 (en) Method and device for learning a vehicle interior conversational agent
FR3158812A1 (en) Method and device for detecting a fault in a multimedia content generation system
FR3124998A1 (en) Method, device and system for controlling an on-board driver assistance system of a vehicle
FR3087599A1 (en) METHOD FOR CLASSIFYING THE NOISE LEVEL OF AN AUDIO SIGNAL
FR3141265A1 (en) Method and device for classifying vehicle repair support requests
FR3156541A1 (en) Method and device for detecting a vehicle defect by analyzing electromagnetic noise
FR3155614A1 (en) Method and device for transmitting data for a vehicle based on anomaly detection during a journey of the vehicle
FR3126519A1 (en) Method and device for identifying repaired components in a vehicle
FR3121217A1 (en) Method and device for validating a setting of an exterior lighting control system of a vehicle
FR3127187A1 (en) Method and device for controlling an intelligent speed adaptation system
FR3093196A1 (en) Quality monitoring process for an on-board vehicle system computer
WO2024084145A1 (en) Motor vehicle comprising a system for determining the impedance of a traction battery, method and program based on such a vehicle
FR3142581A1 (en) Method and device for predicting a level of risk of fog appearing inside a vehicle
FR3158820A1 (en) Method and device for predicting an upcoming failure of a vehicle component

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20250425

PLFP Fee payment

Year of fee payment: 3