Optimisation de la dynamique véhicule : Analyse comparative des performances via TruckSim VS Visualizer

Exploiter les fonctions de comparaison de VS Visualizer pour valider les modifications de paramètres

Dans le processus de conception de la dynamique d'un véhicule, la validation des modifications de conception est souvent plus complexe que la modification elle-même. Par exemple, après avoir abaissé la hauteur du centre de roue arrière de 530 mm à 300 mm, comment quantifier précisément l'impact sur le roulis et la précision trajectoire ? L'outil VS Visualizer de TruckSim offre des fonctionnalités avancées pour synchroniser et comparer ces variations de manière systématique.

1. Méthodologie de préparation des jeux de données

Avant d'initier la comparaison visuelle, une structuration rigoureuse des données est indispensable pour graantir l'intégrité de l'analyse.

  • Standardisation du nommage : Adoptez une nomenclature explicite, telle que REF_Van_H530 pour la configuration de base et OPT_Van_H300 pour la version modifiée.
  • Codification chromatique : Attribuez des couleurs distinctes dans le Run Control. Utilisez classiquement le bleu pour la référence et le rouge pour la variante modifiée afin de faciliter l'interprétation immédiate des animations.
  • Indexation des paramètres critiques : Identifiez les variables clés dans les fichiers Echo pour suivre l'évolution des centres de gravité (CG) et des centres de roulis.
Paramètre Système Configuration de Base (mm) Configuraton Modifiée (mm) Delta (%)
Hauteur du centre de roue 530 300 -43.4%
Hauteur du CG suspendu 530 300 -43.4%
Hauteur du centre de roulis 420 320 -23.8%

Voici un exemple de script de gestion automatisée pour préparer ces environnements de test :

# Automatisation de la duplication et configuration du dataset
def setup_comparison_scenario(base_id, mod_id, wheel_height_target):
    trucksim.copy_dataset(source=base_id, destination=mod_id)
    trucksim.set_parameter(mod_id, 'H_WC_REAR', wheel_height_target)
    trucksim.set_run_color(mod_id, color='RED')
    trucksim.execute_simulation(mod_id)

setup_comparison_scenario('LCF_Baseline', 'LCF_Mod_H300', 300)

2. Analyse comparative multidimensionnelle

L'efficacité de VS Visualizer repose sur sa capacité à croiser plusieurs modes d'analyse en temps réel.

2.1 Superposition d'animations (Overlay Mode)

L'activation du mode Overlay permet de superposer les modèles 3D. L'ingénieur doit se concentrer sur :

  • L'amplitude de roulis : En vue arrière, observez le mouvement relatif entre la caisse et le train roulant. Une réduction de la hauteur de roue peut paradoxalement augmenter le bras de levier de roulis selon la géométrie de la suspension.
  • La dérive de trajectoire : Utilisez la vue zénithale (Top View) avec une grille de référence pour évaluer l'écart latéral lors de manœuvres à haute accélération latérale (0.5g+).

2.2 Analyse quantitative via les graphiques

L'extraction des courbes temporelles permet de valider les sensations visuelles par des métriques physiques précises.

# Liste des canaux prioritaires pour l'audit de stabilité
telemetry_channels = {
    "Stabilité": ["Roll", "Yaw_Rate"],
    "Dynamique Latérale": ["Lat_Acc", "Steer_SW"],
    "Suspension": ["Jounce_L1", "Jounce_R1"]
}

def analyze_stability_metrics(data_set):
    peak_roll = max(data_set['Roll'])
    settling_time = calculate_settling_time(data_set['Yaw_Rate'])
    return peak_roll, settling_time

2.3 Plan de phase et enveloppes de stabilité

Pour les analyses avancées, tracez le taux de roulis en fonction de l'angle de roulis. Un cycle limite convergeant vers l'origine indique un système stable. Si l'enveloppe s'élargit après modification, la marge de stabilité a été compromise malgré une amélioration potentielle de l'esthétique du véhicule.

3. Audit technique des fichiers Echo

La cohérence entre la visualisation et les paramètres numériques doit être vérifiée via l'outil de comparaison de texte (diff). Un audit rigoureux permet de détecter les effets secondaires non désirés :

  • Couplage cinématique : Vérifiez si le changement de hauteur a modifié l'angle de chasse ou le pincement via les tables de dépendance.
  • Distribution des charges : Assurez-vous que le transfert de charge longitudinal au freinage reste dans les limites opérationnelles des pneumatiques.
# Comparaison logique des fichiers de configuration
$ diff --suppress-common-lines baseline.echo modified.echo | grep "SUSP"
> H_WC_REAR 300.0
< H_WC_REAR 530.0
> K_ROLL_REAR 1200.0 # Vérifier si la raideur a été ajustée en conséquence

4. Synthèse et aide à la décision

Le résultat de la comparaison doit aboutir à une matrice de sensibilité. Si l'abaissement du centre de roue améliore la stabilité en régime établi mais dégrade l'amortissement du lacet en phase transitoire, un compromis doit être trouvé.

Dans les projets réels, il est fréquent d'observer qu'une modification purement géométrique nécessite un réajustement des barres stabilisatrices. VS Visualizer permet de valider cette itération en quelques clics, transformant une simple observation visuelle en une validation technique robuste.

Étiquettes: TruckSim VS Visualizer Vehicle Dynamics simulation Suspension Kinematics

Publié le 10 août à 21h00