Validation R&D des ponts roulants : d'Adams et Simulink au HIL
Le système de validation R&D des grues Kelude : d'Adams/Simulink au HIL. Longtemps dominée par la méthode essai-erreur, la conception de grues a souffert de cycles de développement interminables et de coûts de validation élevés. Kelude a mis en place une chaîne complète de validation, d'Adams/Simulink au HIL, réduisant considérablement les délais de mise sur le marché de ses nouveaux produits.
De l'essai-erreur à la simulation : la révolution méthodologique de la conception de grues
Dans le développement traditionnel des ponts roulants, la méthode par essais-erreurs a longtemps dominé : on construit un prototype, on le teste, on identifie les défauts, puis on reprend la fabrication. Le coût de fabrication d'un prototype de pont roulant intelligent de grande taille atteint facilement plusieurs millions d'euros, et un essai en conditions extrêmes (comme un arrêt d'urgence en pleine charge ou un levage en charge déséquilibrée) peut endommager l'équipement, voire provoquer un accident de sécurité. À mesure que l'intelligence des ponts roulants progresse, la complexité des systèmes de commande croît de manière exponentielle, rendant les méthodes traditionnelles obsolètes.
L'équipe R&D de Kelude connaît bien cette problématique. Elle a structuré un cadre de développement basé sur une validation par simulation multi-niveaux. L'idée centrale : réaliser plus de 90 % de la validation de la logique de commande et plus de 90 % des simulations en conditions extrêmes avant la fabrication physique, réduisant ainsi les risques liés aux essais sur machine réelle et raccourcissant le cycle de développement de plus de 40 %.
Plateforme de co-simulation : architecture Co-Simulation Adams + Simulink
La co-simulation constitue la pierre angulaire du système de développement de Kelude. La plateforme repose sur deux moteurs :
Adams (simulation dynamique multicorps)
Adams (Automatic Dynamic Analysis of Mechanical Systems) est chargé de modéliser la structure mécanique du pont roulant — incluant la flèche, le mécanisme d'orientation, le mécanisme de levage, le mécanisme de déplacement, le système de poulie à câble, ainsi que toutes les liaisons cinématiques. En définissant avec précision les paramètres de masse, d'inertie, de rigidité et d'amortissement de chaque composant, Adams est capable de simuler avec une haute fidélité la réponse dynamique du pont roulant dans des conditions de fonctionnement complexes, y compris la déformation élastique de la structure, les vibrations couplées multicorps et les contacts non linéaires. Le modèle intègre également les caractéristiques de corps flexible du câble métallique, permettant de simuler de manière réaliste le comportement pendulaire lors du levage.
Simulink (simulation du système de commande)
Simulink héberge les modèles d'algorithmes de commande du pont roulant — notamment les boucles fermées de position et de vitesse des différents mécanismes, la logique anti-balancement, l'algorithme du limiteur de moment de charge (LML) et les logiques de verrouillage de sécurité. La logique de commande exécutée dans le modèle Simulink est strictement identique au programme final déployé sur l'automate PLC réel.
Interface de co-simulation
L'interface Co-Simulation entre Adams et Simulink assure un échange de données bidirectionnel en temps réel : Adams transmet à Simulink les états en temps réel des mécanismes (position, vitesse, accélération, couple, etc.), tandis que Simulink renvoie à Adams les instructions de commande générées par le contrôleur (telles que la consigne de fréquence du variateur de fréquence, les signaux d'actionnement du frein, etc.). Cette architecture de simulation en boucle fermée permet aux ingénieurs de validation d'exécuter, dans un environnement virtuel, la chaîne complète : acquisition par capteur → calcul du contrôleur → actionnement → réponse mécanique → évolution dynamique du système.
Procédure de test SIL (Software-in-the-Loop)
Le test SIL constitue le premier niveau de validation au-dessus de la co-simulation. À ce stade, le logiciel de commande (non encore déployé sur le matériel PLC) est compilé en programme exécutable PC et s'exécute sur le même nœud de calcul, ou sur un nœud du même réseau, que le modèle de co-simulation Adams/Simulink.
La valeur fondamentale du test SIL réside dans :
- Vérification de la justesse de la logique de commande : s'assurer que les courbes de vitesse, les temps d'accélération et de décélération, ainsi que les conditions de verrouillage de sécurité de chaque mécanisme sont conformes aux spécifications de conception.
- Test des conditions limites : tester, au niveau logiciel, le comportement de la commande pour toutes les combinaisons de signaux d'entrée, couvrant à la fois les séquences de fonctionnement normales et anormales.
- Tests de régression : exécution automatique de la suite de tests SIL après chaque itération du logiciel de commande, afin de garantir que les modifications n'introduisent pas de nouveaux défauts.
L'équipe Kelude a constitué une bibliothèque de plus de 200 cas de test SIL, couvrant l'ensemble des modes de fonctionnement et des fonctions de sécurité.
Test HIL (Hardware-in-the-Loop) : automate PLC réel + procédé virtuel
Le test HIL est l'étape charnière du système de développement de Kelude. Son architecture principale est la suivante :
Automate PLC réel (S7-1500) + simulateur temps réel (exécutant le modèle dynamique Adams en temps réel)
Lors du test HIL :
- L'élément testé est un automate S7-1500 réel, exécutant la version finale du programme de commande (strictement identique à celui de la machine réelle).
- L'automate PLC communique avec le simulateur temps réel via PROFINET/Profinet IO.
- Le simulateur exécute en temps réel le modèle dynamique Adams et renvoie à l'automate les signaux des capteurs virtuels (codeur d'angle, capteur de charge, fins de course, etc.).
- Les sorties de l'automate (mots de commande du variateur de fréquence, signaux de freinage, etc.) sont reçues en temps réel par le simulateur et pilotent le modèle mécanique virtuel.
Le principal avantage de cette architecture est le suivant : le matériel PLC est en boucle, le programme de commande réel est exécuté, et le procédé virtuel répond — les trois conditions sont simultanément réunies, permettant une validation matérielle complète du système de commande sans nécessiter de pont roulant réel.
Couverture des essais en conditions extrêmes
Le système de validation de Kelude soumet les conditions extrêmes suivantes à des tests de simulation systématiques :
| Catégorie de conditions de service | Test Contenu | Concernant Norme |
|---|---|---|
| Arrêt d | 110%charge nominale Urgence en dessous Freinage, Vérification Frein Capacité thermique et réponse aux chocs structurels | norme ISO 4301 / FEM 1.001 |
| Charge excentrée Levage | Charge Conditions de levage excentré, Vérification de la machine complète Stabilité au renversementet structure Résistance | norme ISO 4301 / FEM 1.001 |
| Vent Charge Conditions de levage excentré | 6~12Vent de niveau Charge Machine complète sous lstabilitéet sécurité anti-glissement au vent | norme ISO 4301 / FEM 1.001 |
| séisme Charge | Intensité sismique de conception8Intensité sismique de conceptionséisme Entrée dynamique, Vérification de larrêt d'urgence Séquencement temporel | GB/T 25710-2010 |
| Actionnement coordonné de multiples mécanismes | Variation de portée+Rotation+Levage Réponse dynamique de couplage lors d Test | —— |
| Capteur Défaut | anglecoupure de ligne de l'encodeur, Capteur de charge Défaillance Injection de défauts, etc.Test | ISO 13849-1:2023 |
Chaque scénario de fonctionnement génère un rapport de simulation détaillé, incluant des données quantitatives telles que les courbes de réponse temporelle, l'analyse spectrale et l'évaluation des dommages par fatigue, servant de référence de base pour la validation sur machine réelle.
Processus de validation du simulateur à la machine réelle et boucle de données
Le système de validation R&D de Kelude repose sur un processus de validation complet en « V » :
- Analyse des besoins et planification de la simulation : définition des cas de test et des normes de réception à chaque niveau, sur la base des spécifications de conception et des exigences normatives.
- Construction et étalonnage du modèle : développement des modèles dynamiques Adams et des modèles de contrôle Simulink, avec étalonnage des modèles à partir des données d'essais des composants.
- Validation SIL : validation de la logique de contrôle au niveau purement logiciel.
- Validation HIL : validation en temps réel de la simulation matérielle dans la boucle avec l'automate PLC.
- Validation sur machine réelle : exécution des tests des scénarios critiques sur une grue réelle et acquisition des données mesurées.
- Boucle de données et itération du modèle : réinjection des données de test réelles dans le modèle de simulation, correction des paramètres du modèle et amélioration de la fidélité de la simulation.
Ce mécanisme en boucle fermée permet au modèle de simulation d'« évoluer » au fil des projets, réduisant continuellement l'écart entre la simulation et la réalité. Les données de l'équipe Kelude montrent qu'après au moins 3 cycles d'étalonnage itératif du modèle, l'écart entre simulation et mesure sur les scénarios critiques est désormais maîtrisé sous la barre des 5 %.
Composition de l'équipe R&D et stratégie de propriété intellectuelle
L'équipe R&D de Kelude est organisée selon une architecture tridimensionnelle « simulation système + algorithmes de contrôle + tests matériels » :
- Groupe simulation système : responsable de la modélisation dynamique multi-corps Adams, de la maintenance de la plateforme de co-simulation et de la conception des cas de test pour les scénarios extrêmes.
- Groupe algorithmes de contrôle : responsable du développement des modèles de contrôle Simulink, des algorithmes anti-balancement, de la planification de trajectoire et de la conception de la logique de sécurité.
- Groupe validation et test : responsable de la mise en place des plateformes de test SIL/HIL, de l'exécution des essais et de la rédaction des rapports d'analyse.
En matière de propriété intellectuelle, Kelude a déposé plusieurs brevets d'invention autour de son système de validation par simulation, couvrant notamment : les méthodes d'interface de co-simulation, les structures de dispositifs de test HIL, les algorithmes de génération automatique de matrices de tests pour scénarios extrêmes, et les méthodes de calibration en boucle fermée simulation-machine réelle. Ces brevets protègent non seulement les résultats techniques, mais constituent également une barrière technologique solide pour Kelude dans le domaine de la validation par simulation des ponts roulants intelligents.
Il convient de souligner que le système de validation R&D de Kelude ne s'applique pas uniquement au développement de nouveaux modèles : il est également déployé dans les projets de modernisation intelligente de grues en service. La différence réside dans le fait que, pour les projets de rénovation, le modèle de simulation doit être construit par rétro-ingénierie à partir des paramètres structurels existants mesurés sur site, et que la validation met spécifiquement l'accent sur la compatibilité d'interface entre les anciens et nouveaux systèmes de contrôle ainsi que sur la logique de verrouillage de sécurité. Pour les exigences particulières de validation par simulation des ponts antidéflagrants, veuillez consulter la section dédiée à la technologie antidéflagrante ; pour des exemples d'application de la validation par simulation dans des projets de rénovation réels, veuillez consulter la section dédiée aux chantiers de rénovation.
Bénéfices économiques et valeur technique du système de validation
D'un point de vue économique, le retour sur investissement du système de validation R&D de Kelude est particulièrement significatif. Selon les statistiques du centre de R&D :
- Réduction des itérations de prototypes : le nombre d'itérations physiques est passé de 4 à 5 cycles en moyenne dans le modèle traditionnel à 1 à 2 cycles aujourd'hui, certains modèles matures atteignant directement « une conception, un montage, une validation ».
- Raccourcissement des cycles de test : le cycle complet de validation, de la simulation à la machine réelle, est passé de 12 à 18 mois à 7 à 10 mois.
- Réduction des taux de défaillance sur site : le taux de défaillance des systèmes de contrôle sur site dans les 12 mois suivant la mise en service a diminué de 76 % par rapport à la période antérieure à la mise en place du système.
- Amélioration du taux de réussite aux certifications : le taux de réussite du premier essai de type est passé de 65 % à plus de 92 %.
D'un point de vue technique, la valeur de ce système se manifeste à trois niveaux : premièrement, il établit une chaîne de développement numérique allant de la simulation virtuelle à l'entité physique, permettant de valider une modification de conception en quelques heures de simulation plutôt qu'en attendant plusieurs semaines de modification du prototype ; deuxièmement, la masse de données de simulation générée constitue une base solide pour les évolutions intelligentes ultérieures des produits (jumeau numérique, maintenance prédictive, etc.) ; troisièmement, la standardisation du processus de validation permet une réutilisation efficace de l'expérience entre projets et réduit considérablement la durée de formation des nouveaux collaborateurs.
Le système de validation R&D de Kelude a déjà fait l'objet de 3 cycles d'évaluation interne et d'itération technique, et l'entreprise est actuellement en cours de dépôt de droits d'auteur logiciels et de proposition de normes techniques associées. À l'avenir, l'équipe prévoit d'étendre le système de validation à l'ensemble du domaine de la gestion du cycle de vie complet des grues, notamment : la surveillance de santé en service basée sur le jumeau numérique, la prédiction de la durée de vie résiduelle à partir des données de simulation, et la validation des mises à niveau logicielles à distance via les tests HIL.