Brevet FR2976100A1 — publié le 20121207

PROCÉDÉ DE TRANSFERT DE DONNÉES, PROCÉDÉ DE RECALCUL DE DONNÉES, EN PARTICULIER DES DONNÉES DE CRASH D'UN VÉHICULE AUTOMOBILE, ET DISPOSITIFS DE MISE EN OEUVRE DE CES PROCÉDÉS. La présente invention concerne un procédé de transfert de données associées à des noeuds d'un maillage d'une première structure vers des noeuds d'un maillage d'une seconde structure, son application à un procédé de recalcul de données associées à des noeuds d'un maillage d'une seconde structure en relation avec des données associées à des noeuds d'un maillage d'une première structure, et plus particulièrement un procédé de recalcul des données de crash d'un sous-système de véhicule automobile, et les dispositifs de mise en oeuvre de ces procédés. ARRIÈRE-PLAN DE L'INVENTION On connaît des procédés de calcul de données de crash d'un véhicule automobile consistant à effectuer un calcul de synthèse sur l'ensemble du véhicule, les données de crash étant des composantes de vecteurs vitesse associés à chacun des noeuds d'un maillage couvrant l'ensemble du véhicule. Compte tenu du très grand nombre de noeuds de ce maillage (plusieurs milliers), le temps de calcul est très important, de l'ordre de plusieurs jours. Lorsque l'on souhaite effectuer un recalcul à la suite d'une modification d'un sous-système, par exemple une modification de la structure d'une porte du véhicule, ou une modification d'un élément de châssis du véhicule, on connaît des procédés permettant d'effectuer des calculs limités au sous-système. Toutefois, pour que le recalcul effectué soit représentatif des réactions du sous-système lorsqu'il est en place dans le véhicule, il est nécessaire d'associer à certains noeuds du sous-système, en particulier aux noeuds aux limites du maillage du sous-système, des données extraites du calcul de synthèse. Cependant, le maillage du sous-système pris isolément étant différent du maillage du même sous-système lorsque celui-ci est incorporé au véhicule, il n'est pas possible d'effectuer directement un transfert des données du calcul de synthèse vers l'organe de recalcul des données du sous-système. Il est donc nécessaire d'identifier manuellement les fichiers du calcul de synthèse à transférer et d'effectuer un transfert manuel de ces fichiers dans l'organe de recalcul du sous-système. Ce travail prend un temps considérable et est une source d'erreur très importante. OBJET DE L'INVENTION Un but de la présente invention est de proposer un procédé automatique de transfert de données d'un maillage d'une première structure à un maillage d'une seconde structure et d'appliquer ce procédé à un procédé de recalcul de données associées à un maillage d'une seconde structure en relation avec les données associées à un maillage d'une première structure, et plus particulièrement lorsque la seconde structure est un sous-système de la première structure. BRÈVE DESCRIPTION DE L'INVENTION En vue de la réalisation de ce but, on propose selon l'invention un procédé de transfert de données associées à des noeuds d'un premier maillage dans lequel les noeuds sont définis par des cordonnées en relation avec une première structure, vers des noeuds d'un second maillage dans lequel les noeuds sont définis par des cordonnées en relation avec une seconde structure, ce procédé comportant les étapes suivantes . - pour chaque noeud d'un groupe de noeuds du premier maillage, rechercher dans le second maillage des noeuds ayant des coordonnées comprises dans une zone de recherche prédéfinie autour des coordonnées du noeud considéré du premier maillage, - sélectionner dans la zone de recherche un noeud du second maillage ayant des coordonnées les plus proches des coordonnées du noeud considéré du premier maillage, - associer au noeud sélectionné du second maillage les données associées au noeud considéré du premier maillage. Ainsi l'étape de recherche permet d'établir une correspondance entre les noeuds du premier maillage et les noeuds du second maillage et donc d'utiliser cette correspondance pour effectuer le transfert automatique des données associées aux noeuds du premier maillage vers les noeuds du second maillage. L'invention concerne également un procédé de recalcul de données associées à des noeuds d'un maillage d'une seconde structure en relation avec des données associées à des noeuds d'un maillage d'une première structure, comportant les étapes suivantes : effectuer un calcul de synthèse des données associées à chaque noeud du premier maillage et mémoriser celles-ci dans un fichier de données de synthèse, - mettre en oeuvre le procédé de transfert de données selon l'invention, et - recalculer des données associées à chaque noeud du second maillage en partant des données recueillies à partir 20 du premier maillage. Ce procédé s'applique tout particulièrement à la situation dans laquelle la seconde structure est un sous-système de la première structure. De préférence dans ce cas, les noeuds du premier 25 maillage correspondant à des limites du sous-système sont réunis selon un groupe identifiable et, préalablement à la mise en oeuvre du procédé de transfert de données, les coordonnées des noeuds du groupe et les données de synthèse correspondantes sont extraites du fichier de données de 30 synthèse. Ainsi, le nombre de noeuds à prendre en compte lors de l'étape de recherche est réduit. L'invention concerne également un dispositif de transfert de données et un dispositif de recalcul de données mettant en oeuvre les procédés selon l'invention. 35 BRÈVE DESCRIPTION DES DESSINS D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description qui suit d'un mode de mise en oeuvre particulier non limitatif de l'invention en relation avec les figures ci-jointes parmi lesquelles : - La figure 1 est une représentation très schématique d'un véhicule automobile et d'une porte de véhicule automobile illustrant l'application de l'invention au recalcul des données de crash d'un sous-système de véhicule automobile, - La figure 2 est une illustration schématique de la boîte de recherche selon l'invention. DESCRIPTION DETAILLÉE DE L'INVENTION En référence à la figure 1, le procédé selon l'invention va maintenant être décrit en relation avec un procédé de recalcul des données de crash d'un sous-système formé par une porte 1 d'un véhicule automobile 2 en relation avec un calcul de synthèse des données de crash portant sur l'ensemble du véhicule. De façon connue en soi un calcul de synthèse des données de crash d'un véhicule automobile est tout d'abord effectué par un organe de calcul de synthèse 3 qui définit un maillage du véhicule au moyen de noeuds illustrés par des petites croix 4 sur le véhicule 2. Les données de crash obtenues par le calcul de synthèse sont mémorisées dans un organe mémoire 5 sous forme de composantes de vecteurs de vitesse. Également de façon connue en soi l'organe de recalcul du sous-système 6 définit sur la porte 1 prise en temps que structure de sous-système, un second maillage au moyen de noeuds illustrés par des points 7 sur la figure 1. La position initiale des noeuds 7 est mémorisée dans un organe mémoire 8. Selon l'invention, parmi les noeuds 4 formant le 35 maillage du véhicule, les noeuds 4 formant le maillage du tour de la porte dans le véhicule 2 sont réunis selon un groupe identifiable, par exemple en mémorisant leurs coordonnés dans des fichiers dont le nom comporte un radical commun. Les coordonnés des noeuds de ce groupe, ainsi que les données de vitesse correspondantes obtenues par le calcul de synthèse, sont extraites de l'organe de mémoire 5 et mémorisées dans un organe mémoire 9. L'organe mémoire 9 est associé à une boîte de recherche 10 qui, pour chaque noeud 4 du groupe extrait du premier maillage recherche le noeud 7 le plus proche du second maillage et établit une correspondance entre ceux-ci. À cet effet, comme illustré par la figure 2 en relation avec le noeud 4.1 du véhicule 2, une zone de recherche 11 est prédéfinie autour de la position initiale du noeud 4.1. Dans l'exemple illustré, la zone de recherche 11 contient trois noeuds, 7.1, 7.2, et 7.3 du second maillage. La boîte de recherche 10 effectue alors une sélection du noeud le plus proche du noeud considéré du premier maillage, en l'espèce le noeud 7.1. Les données de vitesse associées au noeud 4.1 sont alors transmises par un organe de transmission 12 à l'organe de recalcul de sous-système 6 pour servir de données de départ associées au noeud 7.1 du maillage du sous-système 1 pris isolément. Si aucun noeud 7 du second maillage ne correspond à un noeud 4 du premier maillage (zone de recherche vide), ce noeud ainsi que les données de départ pour ce noeud sont rajoutées manuellement dans le second maillage. Les dimensions de la zone de recherche sont déterminées pour minimiser le nombre de saisies manuelles tout en évitant de devoir faire une sélection sur un nombre élevé de noeuds. Bien entendu l'invention n'est pas limitée au mode de mise en oeuvre décrit et on peut y apporter des variantes de réalisation sans sortir du cadre de l'invention tel que défini par les revendications. En particulier, bien que l'invention ait été décrite en relation avec le recalcul des données de crash d'un sous-système de véhicule automobile, l'invention s'applique au recalcul des données de tout sous-système, par exemple un recalcul de sous-système d'un appartement dans un calcul de synthèse de l'immeuble dans lequel est situé l'appartement. L'invention peut également être mise en oeuvre en relation avec deux structures dont l'une n'est pas un sous-système de l'autre mais qui présentent néanmoins des analogies de comportement. Bien que dans le mode de mise en oeuvre préféré de l'invention les coordonnées des noeuds du premier maillage faisant l'objet du transfert et les données correspondantes résultant du calcul de synthèse soient extraites automatiquement en préalable à l'exécution de la recherche de noeuds correspondants entre le premier maillage et le second maillage, on peut effectuer manuellement le choix des noeuds du premier maillage faisant l'objet du transfert mais le temps de recherche est alors augmenté. REVENDICATIONS1. Procédé de transfert de données associées à des noeuds (4) d'un premier maillage dans lequel les noeuds sont définis par des cordonnées en relation avec une première structure (2), vers des noeuds (7) d'un second maillage dans lequel les noeuds sont définis par des cordonnées en relation avec une seconde structure (1), caractérisé en ce qu'il comporte les étapes suivantes : - pour chaque noeud (4) d'un groupe du premier maillage, rechercher dans le second maillage des noeuds (7.1, 7.2, 7.3) ayant des coordonnées comprises dans une zone de recherche (11) prédéfinie autour des coordonnées du noeud considéré (4.1) du premier maillage, - sélectionner dans la zone de recherche un noeud (7.1) du second maillage ayant des coordonnées les plus proches des coordonnées du noeud considéré (4.1) du premier maillage, - associer au noeud sélectionné (7.1) du second maillage les données associées au noeud considéré (4.1) du premier maillage. 2. Procédé de recalcul de données associées à des noeuds (7) d'un maillage d'une seconde structure (1) en relation avec des données associées à des noeuds (4) d'un maillage d'une première structure (2), comportant l'étape d'effectuer un calcul de synthèse des données associées à chaque noeud du premier maillage et mémoriser celles-ci dans un fichier de données de synthèse (5), caractérisé en ce qu'il comporte les étapes de : - mettre en oeuvre le procédé de la revendication 1, et - recalculer des données associées à chaque noeud (7) du second maillage en partant des données recueillies à partir du premier maillage. 3. Procédé selon la revendication 2 caractérisé en ce que la seconde structure (1) est un sous-système de la 35 première structure (2). 4. Procédé selon la revendication 3 caractérisé en ce 7que les noeuds (4) du premier maillage correspondant à des limites du sous-système sont réunis selon un groupe identifiable, et en ce que, préalablement à la mise en oeuvre du procédé de transfert de données, les coordonnées des noeuds du groupe et les données de synthèse correspondantes sont extraites du fichier de données de synthèse. 5. Procédé de recalcul des données de crash d'un sous- système (1) de véhicule automobile caractérisé en ce que le procédé selon la revendication 3 est mis en oeuvre en effectuant un calcul de synthèse sur l'ensemble du véhicule (2), les données de crash étant des composantes de vecteurs vitesse associés à chacun des noeuds (4) du véhicule. 6. Dispositif de transfert de données associées à des noeuds (4) d'un premier maillage dans lequel les noeuds sont définis par des cordonnées en relation avec une première structure (2), vers des noeuds (7) d'un second maillage dans lequel les noeuds sont définis par des cordonnées en relation avec une seconde structure (1), caractérisé en ce qu'il comporte une boite de recherche (10) comportant des moyens pour, en relation avec chaque noeud (4) d'un groupe du premier maillage, rechercher dans le second maillage des noeuds (7.1, 7.2, 7.3) du second maillage ayant des coordonnées comprises dans une zone de recherche (11) prédéfinie autour des coordonnées du noeud (4.1) considéré du premier maillage, des moyens pour sélectionner dans la zone de recherche (11) un noeud (7.1) du second maillage ayant des coordonnées les plus proches des coordonnées du noeud considéré du premier maillage, et des moyens (12) pour associer au noeud sélectionné (7.1) du second maillage les données associées au noeud considéré (4.1) du premier maillage. 7. Dispositif de recalcul de données associées à des noeuds d'un maillage d'une seconde structure en relation 35 avec des données associées à des noeuds d'un maillage d'une première structure, comportant des moyens (3) poureffectuer un calcul de synthèse des données associées à chaque noeud du premier maillage et mémoriser celles-ci dans un fichier (5) de données de synthèse, caractérisé en ce qu'il comporte un dispositif selon la revendication 6, et des moyens (6) pour recalculer des données associées à chaque noeud du second maillage en partant des données recueillies à partir du premier maillage. 8. Dispositif de recalcul de données selon la revendication 7 en relation avec une seconde structure comprenant un sous-système de la première structure, les noeuds du premier maillage correspondant aux limites sous-système étant réunis selon un groupe identifiable caractérisé en ce qu'il comporte des moyens (9) pour extraire du fichier de données de synthèse le groupe de noeuds correspondant au sous-système et les données de synthèse correspondantes, et mémoriser ces données de façon séparée.