Brevet FR2964764A1 — publié le 20120316

Méthode de transfert étagé vers un calculateur de véhicule automobile, d'un code applicatif puis de paramètres de calibration de ce code applicatif. [0001 La présente invention est du domaine des accessoires pour véhicule automobile, et plus spécifiquement des calculateurs de mise en oeuvre et de contrôle du fonctionnement des organes et ensembles fonctionnels équipant de tels véhicules. La présente invention relève plus particulièrement du traitement des données numériques utiles au fonctionnement de tels calculateurs, et notamment des modalités de transfert et/ou d'affectation de ces données numériques vers un système de mémoire intégré au calculateur. La présente invention a plus précisément pour objet une méthode de transfert de données numériques vers un calculateur de véhicule automobile, dans un contexte global de chargement en logiciels de fonctionnement de divers calculateurs équipant un véhicule automobile pour mettre en oeuvre et contrôler le fonctionnement des organes et ensembles fonctionnels qu'il comprend. [0002] Les véhicules automobiles sont équipés d'organes et d'ensembles fonctionnels dont la mise en oeuvre et le contrôle du fonctionnement sont placés sous la dépendance de divers calculateurs implantés sur le véhicule. Ces calculateurs intègrent un système de mémoire dédié au stockage de données numériques utiles à leur fonctionnement, dont l'architecture est construite sur la base d'une répartition entre diverses zones de mémoire qui coopèrent pour mettre en oeuvre le calculateur. Il est courant qu'une première zone de mémoire soit dédiée au stockage du code applicatif du calculateur, qui correspond à des modèles mathématiques définissant la fonction requise du calculateur. Une deuxième zone de mémoire est dédiée au stockage de paramètres de calibration du calculateur, qui correspond à des données numériques affectées aux dits modèles mathématiques pour une application donnée du calculateur et pour un type de véhicule déterminé. Pour une fonction donnée du calculateur définie par le code applicatif, les paramètres de calibration varient en fonction de l'architecture propre du véhicule sur lequel le calculateur est destiné à être spécifiquement implanté. Chacune des dites zones de mémoire est identifiée dans le système de mémoire entre des adresses de début et de fin de zone respectives. Le système de mémoire du calculateur comprend une zone de mémoire réservée au stockage d'un ensemble logique d'initialisation du calculateur, pour générer sa configuration notamment relative à l'affectation dans le système de mémoire des dites adresses et zones de mémoire de stockage respectif du code applicatif et des paramètres de calibration. [0003] Les divers calculateurs équipant les véhicules automobiles sont produits en atelier de fabrication spécifique, puis sont implantés sur les véhicules en chaîne de montage par le constructeur du véhicule. Se pose le problème du transfert et du stockage vers le système de mémoire du calculateur des diverses données numériques composant l'ensemble logique de son fonctionnement, au cours du processus global d'obtention du véhicule. Selon diverses méthodes, le transfert des données numériques est susceptible d'intervenir soit au cours de la fabrication des calculateurs en atelier, soit au cours de leur implantation sur les véhicules en chaîne de montage. Le choix de l'une ou l'autre de ces solutions est conditionné par les coûts globaux d'obtention du véhicule qui sont souhaités les plus faibles possibles. [0004 La solution consistant à transférer les ensembles logiques de fonctionnement vers les calculateurs lors de leur fabrication présente plusieurs inconvénients. Une telle solution induit une logistique de gestion des différents calculateurs qui doit être spécifique à leur application pour un type de véhicule donné, avec pour conséquence des coûts liés à cette spécificité. De tels coûts sont notamment relatifs à l'opération elle-même de transfert des données numériques au cours de la fabrication du calculateur, qui est habituellement réalisée par un fournisseur du calculateur plutôt que par le constructeur du véhicule, auprès duquel est mis à disposition le calculateur fabriqué et doté de l'ensemble logique de fonctionnement préalablement transféré et stocké. Le référencement spécifique de chacun des calculateurs en fonction du type de véhicule sur lequel ils sont destinés à être implantés a des conséquences coûteuses sur leur conditionnement et sur leur stockage, non seulement pour le fabricant du calculateur mais aussi pour le constructeur du véhicule. De surcroît, la présence sur la chaîne de montage des véhicules de divers calculateurs spécifiques induit une nécessaire adaptation de la chaîne de montage elle-même pour gérer la mise à disposition appropriée de ces divers calculateurs. La cadence de production en chaîne des véhicules doit prendre en compte une telle adaptation, et s'en trouve ralentie. Par ailleurs, l'intervention du fabriquant du calculateur pour le transfert et le stockage de l'ensemble logique de fonctionnement vers le calculateur doit être prise en compte dans les délais de production du véhicule, entre l'étape de conception de l'ensemble logique de fonctionnement couramment réalisée en partenariat entre le fournisseur du calculateur et le constructeur du véhicule, et l'étape finale d'implantation sur le véhicule du calculateur fabriqué en série. L'étape de conception de l'ensemble logique de fonctionnement du calculateur permet de définir et de figer l'ensemble logique de fonctionnement du calculateur, en utilisant un calculateur d'essai. L'ensemble logique de fonctionnement étant figé, celui-ci est appliqué à des calculateurs qui sont finalement fabriqués en série pour être implantés sur les véhicules. Enfin, l'ensemble logique de fonctionnement du calculateur est propre au constructeur du véhicule et il est opportun de préserver sa confidentialité malgré l'accès et le traitement des données numériques par le fabricant du calculateur. [0005i En conséquence, la solution devenue préférée par les constructeurs de véhicules automobiles est celle consistant à exploiter la spécificité de la chaîne de montage dédiée à un type de véhicule pour transférer les logiciels de fonctionnement spécifiques aux calculateurs implantés sur ce type de véhicule. Un poste dédié à cette opération de transfert est traditionnellement prévu sur la chaîne de montage, notamment en fin de chaîne entre l'étape de mise en disponibilité de la tension d'alimentation du véhicule à partir d'une réserve d'énergie embarquée et l'étape finale du premier démarrage du véhicule. Cependant, une telle solution présente aussi des inconvénients ayant une incidence sur les coûts de production des véhicules. L'évolution des technologies et les améliorations apportées aux véhicules automobiles induisent un accroissement du nombre et de la performance des calculateurs dont ils sont équipés. Les modalités de transfert des données numériques nécessaires au fonctionnement des calculateurs en sont complexifiées, avec pour conséquence d'avoir à organiser la chaîne de montage des véhicules. Une telle organisation concerne non seulement une adaptation structurelle du poste dédié au transfert des données numériques vers les calculateurs, mais aussi une adaptation des cadences de production des véhicules qui doivent être aménagées pour permettre le transfert des données numériques vers les différents calculateurs. Les coûts induits par une modification structurelle d'une chaîne de montage sont conséquents, d'autant qu'une telle modification doit souvent être réalisée sur plusieurs chaînes de montage implantées en différents sites de production. La performance des cadences de production est altérée par la durée accrue nécessaire au transfert des données numériques vers les calculateurs. Par ailleurs, si les nouveaux types de véhicules intégrant de plus en plus de calculateurs dont la performance est augmentée doivent pouvoir bénéficier d'une chaîne de montage adaptée, l'aménagement à cet effet des chaînes de montage existantes a des conséquences sur la rentabilité de l'exploitation de ces chaînes de montage pour l'assemblage des véhicules d'un groupe analogue mais de types précédents qui sont maintenus en production. [0006] Les méthodes traditionnellement utilisées dans le domaine automobile pour le transfert des données numériques vers les calculateurs équipant les véhicules induisent des coûts qu'il est opportun de réduire, d'autant que l'accroissement du nombre et de la performance de ces calculateurs tend à induire une augmentation significative et inopportune de tels coûts. La présente invention vise à proposer une solution pour transférer et stocker un ensemble logique de fonctionnement vers de tels calculateurs, qui permet de restreindre les coûts induits par un tel transfert sur les coûts globaux de production des véhicules automobiles, et cela y compris en anticipant l'évolution technologique relevant d'un accroissement du nombre et de la performance des calculateurs implantés sur les véhicules automobiles. [0007] La présente invention a plus particulièrement pour objet une méthode de 30 transfert et de stockage d'un ensemble logique de fonctionnement vers un calculateur de véhicule automobile, et un calculateur pour véhicule automobile appliqué à une telle méthode. Cette méthode est recherchée permettant de limiter les incidences liées au dit transfert sur les coûts et les conditions de production du véhicule automobile recevant une pluralité de dits calculateurs, à partir d'un compromis satisfaisant au regard des contraintes afférentes aux différents inconvénients qui ont été précédemment énoncés. [0008] La méthode de la présente invention est une méthode de transfert et de stockage de données numériques vers un calculateur de véhicule automobile intégrant un système de mémoire. Les dites données numériques composent un ensemble logique de fonctionnement du calculateur, comprenant notamment un code applicatif et des paramètres de calibration de ce code applicatif. Le code applicatif correspond à des modèles mathématiques définissant la fonction requise du calculateur, et les paramètres de calibration correspondent à des données numériques affectées aux dits modèles mathématiques pour une application donnée du calculateur et pour un type de véhicule déterminé. Cette méthode comprend au moins une opération de transfert et de stockage vers le dit système de mémoire du calculateur des données numériques relatives au dit ensemble logique, entre une étape de fabrication en atelier du calculateur et une étape de sortie de chaîne de montage du véhicule assemblé sur lequel est implanté le calculateur. Le système de mémoire du calculateur est notamment subdivisé au cours d'une opération d'initialisation en différentes zones de mémoire qui sont définies entre des adresses de début et de fin de zone affectées à chacune des zones de mémoire. Ces zones de mémoire sont dédiées au stockage sélectif des diverses données numériques composant l'ensemble logique de fonctionnement. [0009] Selon la présente invention, une telle méthode est principalement reconnaissable en ce que l'opération de transfert et de stockage de l'ensemble logique de fonctionnement du calculateur est réalisée à partir d'au moins deux opérations distinctes de transfert et de stockage sélectif vers le système de mémoire du calculateur des données numériques composant le dit ensemble logique. Une première opération de transfert et de stockage d'au moins le code applicatif est effectuée en phase de fabrication en atelier du calculateur. Une deuxième opération de transfert de données numériques relatives aux paramètres de calibration est effectuée postérieurement à une étape d'implantation du calculateur sur le véhicule. [0010] La première opération de transfert est plus particulièrement relative au transfert et au stockage vers le système de mémoire d'au moins le dit code applicatif et d'un premier paquet de paramètres de calibration propres à la fonction du calculateur. La deuxième opération de transfert est relative au transfert et au stockage vers le système de mémoire d'un deuxième paquet de paramètres de calibration propres à l'architecture spécifique du type de véhicule recevant le calculateur. [0011] Selon une forme préférée de réalisation, la méthode comprend une opération de répartition des paramètres de calibration entre le premier paquet et le deuxième paquet à partir d'un identifiant qui leur est respectivement affecté. Les paramètres de calibration sont stockés dans des zones de mémoire élémentaires du système de mémoire qui sont respectivement affectées au premier paquet et au deuxième paquet de paramètres de calibration et définies à partir de leur identifiant. [0012] Selon une variante de réalisation, une opération d'initialisation du calculateur définit les dites zones de mémoire élémentaires entre des adresses respectives de début et de fin de zone de mémoire. Une telle opération subdivise notamment la deuxième zone de mémoire affectée au stockage des paramètres de calibration en deux zones de mémoire distinctes affectées au stockage respectivement du premier paquet et du deuxième paquet de paramètres de calibration. [0013] Selon une autre variante de réalisation, une première opération d'initialisation d'un calculateur d'essai est réalisée en phase de conception de l'ensemble logique de fonctionnement, à partir d'un premier ensemble logique d'initialisation stocké dans le système de mémoire du calculateur. Cette première opération d'initialisation définit des adresses de début et de fin de zone pour respectivement la première zone de mémoire affectée au code applicatif et la deuxième zone de mémoire affectée à l'ensemble des paramètres de calibration. En phase de test de fonctionnement du calculateur d'essai, les paramètres de calibration sont transférés vers la deuxième zone de mémoire en étant répartis par dits paquets à partir de l'identifiant qui leur est affecté et stockés vers les zones de mémoire élémentaires correspondantes. Puis, l'ensemble logique de fonctionnement étant figé, une deuxième opération d'initialisation d'un calculateur de série destiné à être effectivement implanté sur un véhicule définit des adresses de début et de fin de zone pour respectivement la première zone de mémoire affectée au code applicatif et au premier paquet de paramètres de calibration et la deuxième zone de mémoire affectée au deuxième paquet de paramètres de calibration. Cette deuxième opération d'initialisation est réalisée à partir d'un deuxième ensemble logique d'initialisation qui est stocké dans le système de mémoire du calculateur en substitution du premier ensemble logique d'initialisation. Entre la phase de conception de l'ensemble logique de fonctionnement du calculateur et la phase de fabrication en série de ce calculateur, cet ensemble logique de fonctionnement n'est pas modifié malgré le changement d'affectation des données numériques composant l'ensemble logique de fonctionnement du calculateur vers des zones de mémoire différentes. L'ensemble logique de fonctionnement est susceptible d'être élaboré à partir de l'aménagement d'un ensemble logique de fonctionnement existant similaire, puis d'être transposé vers un calculateur de série tout en permettant les dits transfert et stockage étagés en deux opérations distinctes pour l'une en phase de fabrication du calculateur et pour l'autre en phase d'assemblage du véhicule sur la chaîne de montage. Entre les phases de conception et d'exploitation en série de l'ensemble logique de fonctionnement du calculateur, seul l'ensemble logique d'initialisation est modifié. [0014] Plus particulièrement, la méthode de la présente invention comprend de préférence : *) en phase de conception de l'ensemble logique de fonctionnement du calculateur, une première opération d'initialisation d'un calculateur d'essai qui définit des adresses de début et de fin de zone respectivement affectées au moins à une première zone de mémoire et à une deuxième zone de mémoire. Le stockage du code applicatif est affecté à la première zone de mémoire et le stockage de l'ensemble des paramètres de calibration répartis à partir de leur identifiant en dits premier paquet et deuxième paquet de paramètres de calibration est affecté à la deuxième zone de mémoire. *) la phase de conception de l'ensemble logique de fonctionnement du calculateur étant achevée, la méthode comprend en phase de fabrication en série de calculateurs destinés à être effectivement implantés sur des véhicules : *) une deuxième opération d'initialisation d'un calculateur de série définissant au 10 moins des adresses de début et de fin de zone de la première zone de mémoire et de la deuxième zone de mémoire, *) une première opération de transfert et de stockage du code applicatif et du premier paquet de paramètres de calibration vers le système de mémoire du calculateur, cette opération de transfert et de stockage étant réalisée en atelier de 15 fabrication du calculateur, *) une deuxième opération de transfert et de stockage du deuxième paquet de paramètres de calibration vers le système de mémoire, cette opération de transfert et de stockage étant réalisée sur la chaîne de montage du véhicule postérieurement à l'implantation du calculateur sur ce véhicule. 20 [0015] De préférence, ladite première opération de transfert et de stockage est une opération de transfert et de stockage du code applicatif et du premier paquet de paramètres de calibration vers la première zone de mémoire. Ladite deuxième opération de transfert et de stockage est une opération de transfert et de stockage du deuxième paquet de paramètres de calibration vers la deuxième zone de 25 mémoire. [0016] La méthode comprend plus spécifiquement les opérations suivantes : *) concevoir l'ensemble logique de fonctionnement du calculateur comprenant le code applicatif et les paramètres de calibration auxquels sont respectivement affectés l'identifiant correspondant de répartition entre les dits premier paquet et deuxième paquet. *) fabriquer et initialiser un calculateur d'essai qui intègre une première zone de mémoire et une deuxième zone de mémoire chacune définies entre des adresses de début et de fin de zone respectives. Cette première opération d'initialisation est réalisée à partir d'un premier ensemble logique d'initialisation stocké dans le système de mémoire. *) transférer et stocker en atelier vers le système de mémoire du calculateur d'essai l'ensemble logique de fonctionnement dont les données numériques sont respectivement réparties entre la première zone de mémoire pour le code applicatif et la deuxième zone de mémoire pour l'ensemble des paramètres de calibration répartis par dits paquets selon l'identifiant qui leur est affecté. *) tester le calculateur d'essai jusqu'à achèvement de l'opération de conception de l'ensemble logique de fonctionnement du calculateur. *) fabriquer et initialiser un calculateur de série destiné à être implanté sur un véhicule au cours de son assemblage sur une chaîne de montage. Ce calculateur de série intègre au moins une première zone de mémoire et une deuxième zone de mémoire chacune définies entre des adresses de début et de fin de zone respectives. Cette deuxième opération d'initialisation est réalisée à partir d'un deuxième ensemble logique d'initialisation stocké dans le système de mémoire en substitution du premier ensemble logique d'initialisation. *) transférer et stocker en atelier vers le système de mémoire du calculateur de série le code applicatif et le premier paquet de paramètres de calibration repérés à partir de leur identifiant. *) implanter le calculateur de série sur le véhicule au cours de son assemblage sur la chaîne de montage. *) transférer et stocker sur la chaîne de montage vers le système de mémoire du calculateur de série le deuxième paquet de paramètres de calibration. [0017] Le deuxième paquet de paramètres de calibration est notamment transféré et stocké vers la deuxième zone de mémoire du calculateur de série. Selon une variante, le code applicatif et le premier paquet de paramètres de calibration sont transférés et stockés vers des zones de mémoire respectives du calculateur de série définies au cours de la deuxième opération d'initialisation entre des adresses de début et de fin de zone respectives. Ces zones de mémoire composent ensemble la dite première zone de mémoire. Cependant il est préféré une autre variante rendue possible grâce aux dispositions énoncées prises en phase de conception de l'ensemble logique de fonctionnement du calculateur, selon laquelle le code applicatif et le premier paquet de paramètres de calibration sont transférés et stockés vers la première zone de mémoire du calculateur de série telle que définie entre des adresses de début et de fin de zone. [0018] La présente invention a aussi pour objet un calculateur de véhicule 15 automobile appliqué à la mise en oeuvre d'une méthode de transfert de données numériques vers ce calculateur telle qu'elle vient d'être décrite. [0019] Ce calculateur, dont le système de mémoire comprend au moins deux zones de mémoire chacune délimitées entre des adresses de début et de fin de zone respectives, est principalement reconnaissable en ce qu'une première zone 20 de mémoire est affectée au stockage du code applicatif du calculateur et du dit premier paquet de paramètres de calibration. Une deuxième zone de mémoire de stockage est affectée au stockage du dit deuxième paquet de paramètres de calibration. [0020] On reconnaîtra encore un tel calculateur en sortie d'atelier de fabrication 25 en ce que le code applicatif et le dit premier paquet de paramètres de calibration sont stockés dans la première zone de mémoire, et en ce que la deuxième zone de mémoire est vierge. En sortie du véhicule de la chaîne de montage la deuxième zone de mémoire est occupée par le deuxième paquet de paramètres de calibration. [0021] Un exemple de réalisation de la présente invention va être décrit en relation avec les figures des planches annexées, dans les lesquelles : - Les fig.1 et fig.2 illustrent successivement les modalités de conception d'un ensemble logique de fonctionnement pour un calculateur de la présente invention destiné à équiper un véhicule automobile. - Les fig.3 et fig.4 illustrent successivement une méthode de transfert de données numériques vers un calculateur de série pour véhicule automobile, dont l'ensemble logique de fonctionnement a été élaboré selon les modalités représentées sur les figures précédentes. [0022] Sur les figures, un calculateur pour véhicule automobile est destiné à mettre en oeuvre et/ou à contrôler le fonctionnement d'organes et/ou de fonctions équipant ce véhicule. Ce calculateur intègre un système de mémoire 1 comprenant diverses zones de mémoire 2,3,4 qui sont définies entre des adresses de début et de fin de zone de mémoire 4,5,6,7 et qui coopèrent entres elles pour la mise en oeuvre du calculateur. Des zones de mémoire 2,3 sont affectées au stockage de données numériques qui composent un ensemble logique de fonctionnement du calculateur comprenant un code applicatif 9 et des paramètres de calibration 10 de ce code applicatif 9. Les paramètres de calibration 10 sont susceptibles d'être indifféremment une simple valeur ou une cartographie définie selon plusieurs valeurs. Au moins une autre zone de mémoire 4 est affectée au stockage d'un ensemble logique d'initialisation 8 ou 13 du calculateur qui permet notamment de définir les adresses de début et de fin de zones 4,5,6,7 des diverses zones de mémoire 2,3 intégrées au système de mémoire 1 pour le stockage des données numériques relatives à l'ensemble logique de fonctionnement du calculateur. Le calculateur représenté sur les fig.1 et fig.2 est un calculateur d'essai 14 utilisé pour la conception de l'ensemble logique de fonctionnement exploité pour la mise en oeuvre du calculateur de série 15 qui est représenté sur les fig.3 et fig.4. [0023] Sur les fig.1 et fig.2, au cours de la phase de conception de l'ensemble logique de fonctionnement du calculateur, le code applicatif 9 et les paramètres de calibration 10 sont définis. Une opération d'identification des différents paramètres de calibration 10 est réalisée selon leur caractéristique respective de paramétrage du cade applicatif 9, et un identifiant est affecté aux paramètres de calibration pour les répartir par paquets 11,12 de paramètres de calibration distincts destinés à être stockés dans des zones de mémoire élémentaires respectives 16,17 du système de mémoire 2. Un premier paquet 11 de paramètres de calibration est relatif à la fonction propre du calculateur pour un quelconque groupe de véhicules selon les organes et/ou les fonctions du véhicule qu'il doit contrôler et/ou mettre en oeuvre. Un deuxième paquet 12 de paramètres de calibration est relatif à la variante de fonctionnement du calculateur selon le type de véhicule du dit groupe sur lequel le calculateur de série 15 est destiné à être effectivement implanté, prenant en compte l'architecture spécifique de ce type de véhicule. [0024] Le calculateur d'essai 14 est soumis à une première opération d'initialisation illustrée sur la fig.1, à partir d'un premier ensemble logique d'initialisation stocké dans la zone de mémoire correspondante 4 que comprend le système de mémoire 1. Cette première opération d'initialisation segmente le système de mémoire 1 en deux zones de mémoire distinctes 2,3, chacune définies entre des adresses de début et de fin de zone respectives 4,5 et 6,7. Sur la fig.1, une première zone de mémoire 2 est définie entre des adresses de début 4 et de fin 5 de zone et est affectée au stockage du code applicatif 9. Une deuxième zone de mémoire 3 est définie entre des adresses de début 6 et de fin 7 de zone et est affectée au stockage de l'ensemble des paramètres de calibration 10. Sur la fig.2, la deuxième zone de mémoire 3 est segmentée en deux zones de mémoire élémentaires 16,17 qui sont respectivement affectées aux dits premier paquet 11 et deuxième paquet 12 de paramètres de calibration et qui sont définies à partir des identifiants respectivement affectés à l'un et l'autre de ces paquets 11,12 de paramètres de calibration. [0025] L'espace mémoire réservé pour chacune des zones de mémoire 30 élémentaires 16,17 est susceptible d'être initialisé arbitrairement, tel que notamment à part égale, puis d'être ajusté selon la progression du développement de l'ensemble logique de fonctionnement du calculateur par les concepteurs. Il peut être pris en compte à cette occasion une expérience des concepteurs relative à l'élaboration de tels ensembles logiques de fonctionnement antérieurs, qui sont le cas échéant transposés et modifiés selon les besoins. Une compilation de l'ensemble logique de fonctionnement du calculateur d'essai 14 permet de répartir, à partir de l'identifiant qui leur est affecté, chacun des paramètres de calibration 10 vers l'une ou l'autre des zones de mémoire élémentaires 16,17 correspondantes à l'un ou l'autre des paquets 11,12 de paramètres de calibration. Pendant l'ensemble de la phase de conception et de développement de l'ensemble logique de fonctionnement du calculateur, les deux dites zones de mémoire élémentaires 16,17 sont intégrées dans une seule et même zone de mémoire correspondante à la deuxième zone de mémoire 3 réservée à l'ensemble des données de calibration 10 et définie entre les dites adresses de début 6 et de fin 7 de zone correspondantes. Le calculateur d'essai 14 permet de vérifier la mise en oeuvre de l'ensemble logique de fonctionnement selon le type de véhicule destiné à recevoir le calculateur de série 15. [0026] Sur la fig.3, la phase de conception et de développement de l'ensemble logique de fonctionnement du calculateur est achevée. L'ensemble logique de fonctionnement du calculateur intégrant le code applicatif 9 et les paramètres de calibration 10 répartis par paquets 11,12 est figé. Un deuxième ensemble logique d'initialisation 13 est substitué au premier ensemble logique d'initialisation et une deuxième opération d'initialisation du calculateur de série 15 induit une intégration de la zone mémoire élémentaire 16 affectée au premier paquet 11 de paramètres de calibration dans la première zone mémoire 2 initialement affectée au stockage du code applicatif 9 seulement. L'adresse de fin 5 de la deuxième zone de mémoire est mise en correspondance avec l'adresse de fin 18 de la zone de mémoire élémentaire 16 affectée au stockage du premier paquet 11 de paramètres de calibration. L'adresse de début 6 de la deuxième zone de mémoire 3 est mise en correspondance avec une adresse de début 19 de la zone de mémoire élémentaire affectée au stockage du deuxième paquet 12 de paramètres de calibration. L'adresse de fin 7 de la deuxième zone de mémoire 3 est mise en correspondance avec une adresse de fin 20 de la zone de mémoire élémentaire 17 affectée au stockage du deuxième paquet 12 de paramètres de calibration. [0027] L'ensemble logique d'initialisation 13 du calculateur 1 induit l'adressage de la première zone de mémoire 2 et de la deuxième zone de mémoire 3, à partir d'une variable exploitée en mémoire « Eeprom » (Electrically Erasable Programmable Read Only Memory en anglais) de stockage de données numériques relative à l'accès au code de protection de l'ensemble logique de fonctionnement du calculateur 15 et/ou à la protection du véhicule recevant ce calculateur 15. Une telle variable est stockée dans le système de mémoire 1 du calculateur 15 à partir d'un outil externe utilisé par les concepteurs de l'ensemble logique de fonctionnement du calculateur, dès le début de la phase de développement de l'ensemble logique de fonctionnement du calculateur. Cette variable est ensuite modifiée en fin de cette phase de développement préalablement à la fabrication en série du calculateur 15 destiné à être implanté sur un véhicule au cours de son assemblage en chaîne de montage. Une telle approche permet de rendre aisément compatible le calculateur d'essai 14 exploité par les concepteurs au cours de la phase de développement de l'ensemble logique de fonctionnement du calculateur, et les calculateurs de série 15 qui sont effectivement implantés sur les véhicules, à partir de la seule modification de l'ensemble logique d'initialisation 8 exploité pour le calculateur d'essai 14 pour le remplacer par l'ensemble logique d'initialisation 13 exploité pour le calculateur de série 15. [0028] Le code applicatif 9 et le premier paquet 11 de paramètres de calibration sont transférés et stockés dans la première zone de mémoire 3 entre les adresses de début 5 et de fin 6 de la première zone de mémoire 3. Cette première opération de transfert et de stockage de données numériques est effectuée en phase de fabrication du calculateur 15 en atelier. [0029] Sur la fig.4, le calculateur de série 15 fabriqué et muni du code applicatif 9 et du premier paquet 11 de paramètres de calibration, est ensuite monté sur un 30 véhicule en cours d'assemblage sur une chaîne de montage. Le deuxième paquet 12 de paramètres de calibration est transféré vers le système de mémoire 2 sur la chaîne de montage du véhicule, en étant stocké dans la deuxième zone de mémoire élémentaire 17 entre les adresses de début 19 et de fin 20 qui lui sont affectées en correspondance avec les adresses de début 6 et fin 7 de la deuxième zone de mémoire 3. [0030] Le code applicatif 9 et les paramètres de calibration 11 propres aux modèles mathématiques de ce code applicatif 9 pour un quelconque véhicule d'un groupe de véhicules sont transférés vers le calculateur de série 15 sans pour autant accroître outre mesure les coûts individuels du calculateur de série ni ceux relatifs aux modalités de transfert et de stockage de l'ensemble logique de fonctionnement vers le système de mémoire 1 du calculateur de série 15. Les paramètres de calibration 12 propres à la typologie du véhicule parmi le dit groupe de véhicule sont aisément transférés et stockés au cours de la phase d'assemblage du véhicule sur une chaîne de montage, sans complexifier l'organisation de cette chaîne de montage et en limitant l'impact de l'opération de transfert des données numériques sur la cadence de la chaîne de montage. [0031] Plus particulièrement, les opérations préalables d'identification et de répartition des paramètres de calibration 10 en paquets 11,12 respectifs à partir de l'identifiant qui leur est préalablement affecté, procurent les avantages : *) De concevoir l'ensemble logique de fonctionnement du calculateur de série 15 à partir d'un ensemble logique de fonctionnement existant qui est adapté et qui peut être testé à partir du calculateur d'essai 14, en stockant le code applicatif 9 dans une première zone de mémoire 2 et en stockant l'ensemble des paramètres de calibration 10 répartis en premier et en deuxième paquets 11,12 dans une même deuxième zone de mémoire 3, tel qu'illustré sur les fig.1 et fig.2. La configuration courante d'un calculateur d'essai 14 peut être utilisée. *) De réaliser ensuite des calculateurs de série 15 en répartissant les données numériques composant l'ensemble logique de fonctionnement du calculateur de série 15 vers des zones de mémoire 2,3 qui leur sont affectées et qui sont différentes ce celles du calculateur d'essai 14, sans avoir à modifier l'ensemble logique de fonctionnement préalablement conçu, tel qu'illustré sur les fig.3 et fig.4. Cette faculté est procurée à partir de la modification seule et aisée de l'ensemble logique d'initialisation du calculateur de série 15 au regard de celui utilisé pour le calculateur d'essai 14. *) De transférer et de stocker le code applicatif 9 et le premier paquet 11 de paramètres de calibration dans une même première zone de mémoire 2 au cours de la fabrication du calculateur de série 15, tel qu'illustré sur la fig.3. Puis de transférer et de stocker le deuxième paquet 12 de paramètres de calibration dans une deuxième zone de mémoire 3 sur la chaîne de montage du véhicule après implantation du calculateur de série 15 sur celui-ci, tel qu'illustré sur la fig.4. [0032] L'étape de conception de l'ensemble logique de fonctionnement est simple et seuls le code applicatif 9 et le premier paquet 11 de paramètres de calibration sont confiés au fabricant du calculateur de série 15 pour leur transfert et leur stockage vers le système de mémoire 1 du calculateur de série 15, ce qui conforte la confidentialité de l'ensemble logique de fonctionnement du calculateur. Les données numériques transférées et stockées vers le système de mémoire 1 du calculateur de série 15 au cours de sa fabrication en atelier sont susceptibles d'être exploitées pour un groupe de véhicules de différents types, avec pour avantage de réduire les coûts individuels de fabrication de ces calculateurs de série. La quantité de données numériques transférées et stockées vers le système de mémoire 1 du calculateur de série 15 préalablement implanté sur le véhicule au cours de son assemblage sur une chaîne de montage sont en nombre restreints au regard de l'ensemble des données numériques composant l'ensemble logique de fonctionnement du calculateur, ce qui limite les contraintes d'aménagement et d'organisation de la chaîne de montage et les incidences sur les cadences de production. REVENDICATIONS1.- Méthode de transfert et de stockage de données numériques vers un calculateur (15) de véhicule automobile intégrant un système de mémoire (1), les dites données numériques composant un ensemble logique de fonctionnement du calculateur (15) comprenant un code applicatif (9) et des paramètres de calibration (10) de ce code applicatif (9), ladite méthode comprenant au moins une opération de transfert et de stockage vers le dit système de mémoire (1) des données numériques relatives au dit ensemble logique entre une étape de fabrication en atelier du calculateur (15) et une étape de sortie de chaîne de montage du véhicule assemblé sur lequel est implanté le calculateur (15), caractérisée en ce qu'elle comprend au moins deux opérations de transfert et de stockage du dit ensemble logique vers le système de mémoire (1) du calculateur (15), dont une première opération de transfert et de stockage d'au moins le code applicatif (9) qui est effectuée en phase de fabrication en atelier du calculateur (15) et une deuxième opération de transfert de données numériques relatives à des paramètres de calibration (12) qui est effectuée postérieurement à une étape d'implantation du calculateur (15) sur le véhicule. 2.- Méthode selon la revendication 1, caractérisée en ce que la première opération de transfert est relative au transfert et au stockage vers le système de mémoire (1) d'au moins le dit code applicatif (9) et d'un premier paquet (11) de paramètres de calibration propres à la fonction du calculateur (15), et en ce que la deuxième opération de transfert est relative au transfert et au stockage vers le système de mémoire (1) d'un deuxième paquet (12) de paramètres de calibration propres à l'architecture du type de véhicule recevant le calculateur (15). 3.- Méthode selon la revendication 2, caractérisée en ce qu'elle comprend une opération de répartition des paramètres de calibration (10) entre le premier paquet (11) et le deuxième paquet (12) à partir d'un identifiant qui leur estrespectivement affecté, et en ce que les paramètres de calibration (10) sont stockés dans des zones de mémoire élémentaires (16,17) du système de mémoire (1) qui sont respectivement affectées au premier paquet (11) et au deuxième paquet (12) de paramètres de calibration. 4.- Méthode selon la revendication 3, caractérisée en ce qu'une opération d'initialisation du calculateur définit les dites zones de mémoire élémentaires (16,17) entre des adresses respectives de début et de fin de zone de mémoire. 10 5.- Méthode selon l'une quelconque des revendications 2 à 4, caractérisée : *) en ce qu'en phase de conception de l'ensemble logique de fonctionnement du calculateur (15), une première opération d'initialisation d'un calculateur d'essai (14) définit des adresses (4,5,6,7) de début et de fin 15 de zone respectivement affectées au moins à une première zone de mémoire (2) et à une deuxième zone de mémoire (3), auxquelles sont respectivement affectées le stockage du code applicatif (9) et le stockage de l'ensemble des paramètres de calibration (10) répartis à partir de leur identifiant en dits premier paquet (11) et deuxième paquet (12) de 20 paramètres de calibration, et *) en ce que la phase de conception de l'ensemble logique de fonctionnement du calculateur (15) étant achevée, la méthode comprend : *) une deuxième opération d'initialisation d'un calculateur de série (15) définissant au moins des adresses (4,5,6,7) de début et de fin de zone de la 25 première zone de mémoire (2) et de la deuxième zone de mémoire (3), *) une première opération de transfert et de stockage du code applicatif (9) et du premier paquet (11) de paramètres de calibration vers le système de mémoire (1) du calculateur (15), cette opération de transfert et de stockage étant réalisée en atelier de fabrication du calculateur (15), 30 *) une deuxième opération de transfert et de stockage du deuxième paquet (12) de paramètres de calibration vers le système de mémoire (1), cette opération de transfert et de stockage étant réalisée sur la chaîne de5montage du véhicule postérieurement à l'implantation du calculateur (15) sur ce véhicule. 6.- Méthode selon la revendication 5, caractérisée en ce que ladite première opération de transfert et de stockage est une opération de transfert et de stockage du code applicatif (9) et du premier paquet (11) de paramètres de calibration vers la première zone de mémoire (2), et ce que ladite deuxième opération de transfert et de stockage est une opération de transfert et de stockage du deuxième paquet (12) de paramètres de calibration vers la deuxième zone de mémoire (3). 7.- Méthode selon l'une quelconque des revendications 3 à 6, caractérisée en ce qu'elle comprend les opérations suivantes : *) concevoir l'ensemble logique de fonctionnement du calculateur comprenant le code applicatif (9) et les paramètres de calibration (10) auxquels sont respectivement affectés l'identifiant correspondant de répartition entre les dits premier paquet (11) et deuxième paquet (12), *) fabriquer et initialiser un calculateur d'essai (14) qui intègre une première zone de mémoire (2) et une deuxième zone de mémoire (3) chacune définies entre des adresses de début et de fin (4,5,6,7) de zone respectives, *) transférer et stocker en atelier vers le système de mémoire (1) du calculateur d'essai (14) l'ensemble logique de fonctionnement (9,10) dont les données numériques sont respectivement réparties entre la première zone de mémoire (2) pour le code applicatif (9) et la deuxième zone de mémoire (3) pour l'ensemble des paramètres de calibration (10) répartis par dits paquets (11,12) selon l'identifiant qui leur est affecté, *) tester le calculateur d'essai (14) jusqu'à achèvement de l'opération de conception de l'ensemble logique de fonctionnement, *) fabriquer et initialiser un calculateur de série (15) destiné à être implanté sur un véhicule au cours de son assemblage sur une chaîne de montage, ce calculateur de série (15) intégrant au moins une première zone de mémoire(2) et une deuxième zone de mémoire (3) chacune définies entre des adresses de début et de fin de zone respectives (4,5,6,7), *) transférer et stocker en atelier vers le système de mémoire (1) du calculateur de série (15) le code applicatif (9) et le premier paquet (11) de paramètres de calibration repérés à partir de leur identifiant, *) implanter le calculateur de série (15) sur le véhicule au cours de son assemblage sur la chaîne de montage, *) transférer et stocker sur la chaîne de montage vers le système de mémoire (1) du calculateur de série (15) le deuxième paquet (12) de paramètres de calibration. 8.- Méthode selon la revendication 7, caractérisée en ce que le code applicatif (9) et le premier paquet (11) de paramètres de calibration sont transférés et stockés vers la première zone de mémoire (2) du calculateur de série (15), et en ce que le deuxième paquet (12) de paramètres de calibration est transféré et stocké vers la deuxième zone de mémoire (3) du calculateur de série (15). 9.- Calculateur (15) de véhicule automobile appliqué à la mise en oeuvre d'une méthode selon l'une quelconque des revendications 6 à 8, caractérisé en ce qu'il comprend deux zones de mémoire (2,3) chacune délimitées entre des adresses de début et de fin de zone (4,5 ;6,7) respectives, dont une première zone de mémoire (2) affectée au stockage du code applicatif (9) du calculateur (15) et du dit premier paquet (11) de paramètres de calibration, et une deuxième zone de mémoire (3) affectée au stockage du dit deuxième paquet (12) de paramètres de calibration. 10.- Calculateur selon la revendication 9, caractérisé en ce que le code applicatif (9) et le dit premier paquet (11) de paramètres de calibration sont stockés dans la première zone de mémoire (2), et en ce que la deuxième zone de mémoire (3) est vierge sinon est occupée par le deuxième paquet (12) de paramètres de calibration.