Retour à Blogue

Différences entre PHIL et CHIL dans les processus de validation en temps réel

Systèmes d'alimentation

4 mars 2026

Différences entre PHIL et CHIL dans les processus de validation en temps réel

Principaux enseignements

  • Il convient de privilégier CHIL lorsque le contrôleur reste la principale inconnue et que vous avez besoin d'une validation fiable et reproductible de la logique et de la synchronisation.
  • La méthode PHIL s'impose lorsque le comportement de la puissance physique, la détection, les pertes ou le moment de la protection sont susceptibles d'influencer le résultat de la validation.
  • La stabilité de l'interface et les risques électriques fixent les limites pratiques du projet PHIL ; par conséquent, une mise en œuvre par étapes s'avérera plus efficace qu'une sélection fondée sur des acronymes.

 

Choisissez un contrôleur Simulation HIL lorsque vous devez valider la logique de contrôle, et optez pour Simulation HIL de puissance Simulation HIL l'étage de puissance physique lui-même peut influencer le résultat.

 

Les ventes de voitures électriques ont dépassé 17 millions en 2024, ce qui signifie que de plus en plus de convertisseurs, de systèmes de batteries et de commandes de puissance arrivent dans les laboratoires de test, laissant très peu de place aux surprises de dernière minute. Cette croissance met la pression sur les processus de validation pour distinguer rapidement les problèmes logiciels des effets matériels. Les équipes qui considèrent PHIL et CHIL comme interchangeables perdent généralement du temps par la suite. Vous obtiendrez des réponses plus claires en adaptant la méthode à la partie du système qui peut encore vous réserver des surprises.

CHIL constitue la première étape idéale pour la plupart des travaux de contrôle, car cette méthode est plus sûre, moins coûteuse et plus facile à reproduire. PHIL justifie alors l'effort de configuration supplémentaire lorsque le matériel d'alimentation, les capteurs, les pertes ou le comportement des dispositifs de protection sont susceptibles d'influencer le résultat. Cet ordre de priorité est plus important que l'acronyme lui-même. Un processus rigoureux passe de la validation du contrôleur à celle de l'interaction avec l'alimentation, chaque étape répondant à une question de validation distincte.

Dans de nombreux laboratoires d'essais, l'abréviation « Controller HIL » désigne généralement le CHIL

Contrôleur Simulation HIL signifie généralement que le contrôleur est physique et que le modèle de l'installation s'exécute dans un simulateur en temps réel. Cette configuration est appelée CHIL. Vous connectez les E/S du contrôleur à un modèle simulé de moteur, de convertisseur, de batterie ou de réseau électrique, puis vous vérifiez la logique, la synchronisation, les limites et la gestion des défauts sans mettre le matériel d'alimentation sous tension.

Une équipe chargée des onduleurs de traction illustre clairement ce principe. La carte de commande reçoit du simulateur les données de rétroaction du résolveur, les limites de courant et les variations du bus CC, tandis que l'onduleur, le moteur et la batterie restent des modèles numériques. Vous pouvez introduire des surintensités, des pertes de signal des capteurs ou des perturbations du réseau à chaque cycle de test et vérifier que le code réagit correctement à chaque échantillon. Le temps de réinitialisation reste court, ce qui permet de rester concentré sur le débogage.

C'est précisément cette reproductibilité qui justifie l'utilisation de CHIL dès les premières étapes de la validation. Vous pourrez ainsi détecter les erreurs de réglage, les bogues de la machine à états et les problèmes de mappage d'E/S avant que la pile de puissance ne soit prête. Vous pourrez également distinguer les défaillances du contrôleur des incertitudes de l'installation, ce qui accélère considérablement l'identification des causes profondes. CHIL ne prend pas en compte les effets de chauffage, les imperfections de commutation ni les tolérances des composants ; son intérêt est donc très spécifique et très marqué.

 

« La principale différence entre le PHIL et le CHIL réside dans l'emplacement de l'étage de puissance. »

 

Le duel entre PHIL et CHIL se résume à ce qui se joue sur le plan physique

La principale différence entre PHIL et CHIL réside dans l'emplacement de l'étage de puissance. CHIL conserve l'installation dans le simulateur et ne transmet au contrôleur que les E/S de faible puissance. PHIL intègre le matériel de puissance réel via une interface de puissance, de sorte que la tension, le courant et le comportement du matériel font partie intégrante de la boucle fermée.

Un programme de chargeur permet de distinguer facilement les deux modes. Si seule la carte du processeur de signal numérique est connectée au simulateur, vous travaillez en mode CHIL. Si le convertisseur réel est relié via un amplificateur de puissance et une boucle de rétroaction électrique mesurée, vous travaillez en mode PHIL, car les pertes du convertisseur, ses limites et les délais de protection restent physiques.

Si votre question de validation principale ressemble à ceci Commencez par cette méthode, car elle donne des résultats plus rapidement
Je dois valider la logique PWM, la séquence de fonctionnement et la gestion des défauts du contrôleur. Le CHIL réagit plus rapidement car seul le contrôleur reste physique et le temps de réinitialisation reste court.
Je dois mesurer les pertes, la saturation ou la réponse thermique du convertisseur en charge. Le circuit PHIL est nécessaire car l'étage de puissance lui-même doit rester dans la boucle.
J'ai besoin d'une méthode d'injection de défauts sûre que je puisse répéter plusieurs fois au cours d'une même journée de travail. CHIL permet de limiter les risques et rend possible la réalisation de tests répétés sur des cas limites.
J'ai besoin de voir les seuils de déclenchement déterminés par le bruit des capteurs et les tolérances matérielles. PHIL met en évidence les effets qu'un modèle de plante « propre » aurait tendance à atténuer.
Je ne dispose pas encore d'une interface d'alimentation stable, d'un plan d'isolation ni d'un réglage de l'amplificateur. CHIL reste le choix le plus sûr jusqu'à ce que l'interface PHIL soit suffisamment aboutie pour être fiable.

 

La validation des contrôleurs CHIL s'effectue avant que le matériel d'alimentation ne soit prêt

Le CHIL est particulièrement adapté lorsque le contrôleur n'est pas encore défini et que le matériel de puissance est inachevé, coûteux ou présente un risque en cas de mise sous tension. Il permet de valider la synchronisation des commandes, la logique de supervision et les communications à l'aide d'un modèle d'installation haute fidélité bien avant que le banc d'essai complet ne soit assemblé.

micro-réseau en est un exemple courant. La logique de distribution, la séquence de déclenchement des disjoncteurs et la régulation de tension peuvent être vérifiées à l'aide d'un modèle numérique de ligne d'alimentation plusieurs mois avant l'arrivée de l'armoire électrique. Cela laisse à l'équipe chargée des commandes le temps de définir l'ordre de démarrage, de limiter les manipulations et de régler la synchronisation des messages, tandis que les travaux mécaniques et les achats se poursuivent. Le projet continue d'avancer même lorsque les délais de livraison du matériel ne le permettent pas.

Cet ordre permet de gagner plus de temps que le calendrier prévu. Le CHIL permet aux équipes de développement logiciel de rester productives sans exposer le laboratoire à des risques liés à la haute tension trop tôt. Il fournit également des signaux de réussite ou d'échec plus clairs. Si une boucle devient instable dans le CHIL, le problème relève de la conception du contrôleur ; vous n'avez donc pas à vous demander s'il s'agit d'un problème de code ou d'un effet secondaire lié à l'alimentation électrique.

PHIL permet de reproduire des effets matériels que CHIL ne peut pas reproduire

Le PHIL prend toute son importance lorsque le modèle de l'installation n'est plus le facteur limitant et que le matériel lui-même peut influencer le résultat. La commutation physique, le décalage des capteurs, le temps mort, la saturation magnétique et les délais de protection vont tous influencer le comportement d'une manière que le simple réglage d'un régulateur ne peut que masquer ou atténuer.

Un onduleur de batterie illustre bien ce phénomène. L'ondulation du courant, les rebonds des contacteurs, les décalages de mesure et les tolérances des composants peuvent modifier la réponse perçue par le contrôleur, même lorsque le code de commande est stable. Les énergies renouvelables devraient couvrir plus de 95 % de la croissance mondiale de la demande en électricité d'ici 2027 ; il est donc désormais nécessaire de valider davantage d'équipements raccordés au réseau en tenant compte de leur comportement physique sous charge.

PHIL est conçu pour cette étape du processus. Vous connectez le convertisseur ou l'appareil à tester via une interface d'alimentation et observez le comportement du matériel dans des conditions simulées de réseau ou d'installation. C'est ainsi que vous détectez les déclenchements intempestifs, les problèmes d'amortissement instable ou les anomalies de la chaîne de mesure avant la mise en service. La complexité de PHIL ne prend tout son sens que lorsque l'étage de puissance physique fait partie intégrante de la problématique à résoudre.

La stabilité de l'interface détermine le niveau maximal de fidélité du PHIL

La fidélité de la simulation est limitée par la qualité de l'interface entre le simulateur et le matériel de puissance. Le retard, la bande passante de l'amplificateur, la latence des capteurs, les erreurs d'échelle et les choix de compensation détermineront la réponse en boucle fermée. Si cette interface est mal réglée, le banc d'essai générera des problèmes que le matériel lui-même ne présente pas.

Une boucle de conversion CC/CC peut sembler parfaite jusqu'à ce qu'un retard de 150 microsecondes s'interpose entre l'impédance de source simulée et la rétroaction de courant mesurée. Ajoutez-y un amplificateur lent ou un algorithme d'interface agressif, et la boucle fermée se mettra à osciller, même si la commande du convertisseur est correcte. La fidélité au PHIL dépend toujours de la conception de l'interface. Ce simple fait explique bon nombre d'échecs lors des premières tentatives.

Vous devez évaluer la bande passante de l'amplificateur, la latence du capteur, la mise à l'échelle et la compensation dans le cadre de la méthode elle-même. Une configuration stable commence souvent par un réseau simplifié, Énergie de défaut réduite et des gains d'interface soigneusement réglés. Les équipes qui négligent cette étape attribuent souvent au prototype les problèmes causés par le banc d'essai. CHIL n'est pas soumis à cette contrainte, c'est pourquoi il reste la première étape la plus simple.

Les risques électriques déterminent souvent la méthode avant le budget

Les risques électriques permettent généralement de trancher entre PHIL et CHIL avant même que les feuilles de calcul des coûts n'entrent en jeu. CHIL confine la plupart des défaillances Énergie simulateur, tandis que PHIL intègre du matériel sous tension susceptible de tomber en panne en quelques millisecondes. Si les mesures de contrôle des risques sont insuffisantes, le choix techniquement le plus élégant restera un mauvais choix.

 

« La fidélité PHIL est toujours au cœur de la conception de l'interface. »

 

Un test de relais de protection dans l'environnement CHIL n'a que peu de conséquences matérielles lorsque la logique de déclenchement est erronée. Si l'on applique cette même logique dans l'environnement PHIL avec un convertisseur sous tension, l'erreur peut déverser un courant de défaut dans un prototype avant que quiconque ne puisse intervenir. La planification de la sécurité détermine souvent la méthode à adopter avant même l'examen du budget. Les équipes qui ignorent cet ordre des opérations en paient généralement le prix en termes de nouveaux tests et de matériel endommagé.

  • Un problème Énergie endommager un prototype en quelques millisecondes.
  • Les espaces d'isolation limiteront les endroits où vous pourrez effectuer des mesures en toute sécurité.
  • La coordination des protections déterminera quels tests pourront être exécutés.
  • L'accès de l'opérateur sera restreint une fois que le banc sera sous tension.
  • La réinitialisation du temps après un déclenchement ralentit considérablement le processus d'itération.

Si plusieurs de ces points restent en suspens, prolongez la phase CHIL. La phase PHIL ne justifie son coût supplémentaire que lorsque l'inconnue réside dans le matériel sous tension et que le laboratoire est en mesure de maîtriser le risque. Cette approche évite aux équipes de perdre des semaines en réparations, en nouveaux tests et en retards d'homologation. Elle permet également de protéger les prototypes, dont le nombre est limité et qui ne peuvent être remplacés rapidement.

Un processus par étapes permet aux équipes de passer de CHIL à PHIL

Un processus par étapes passe de la validation logicielle à la validation du contrôleur, puis seulement ensuite à la validation des interactions en condition réelle. Le CHIL doit d'abord vérifier la stabilité du contrôle, la synchronisation et la logique. Le PHIL doit débuter lorsque les questions en suspens portent sur le matériel sous tension, sa chaîne de détection ou son interaction avec l'installation simulée.

Un programme de commande de moteur commence souvent par la conception d'un système de contrôle basé uniquement sur des modèles, puis passe à la phase CHIL pour la synchronisation des E/S, la logique de gestion des défauts et le code de supervision, avant d'atteindre la phase PHIL une fois que le matériel du variateur ou du moteur est suffisamment au point pour être testé en toute sécurité. OPAL-RT se situe souvent au milieu de cette séquence, en tant que couche d'exécution en temps réel qui assure la cohérence entre les modèles, les interfaces et les scripts de test. Ce type d'organisation par étapes offre à chaque équipe un point de transfert clair.

Chaque transition nécessite une règle de sortie. Le mode CHIL doit être désactivé lorsque le comportement de contrôle est reproductible aussi bien en fonctionnement nominal qu’en cas de défaillance. Le mode PHIL doit être activé lorsque les questions en suspens portent sur les pertes de puissance, les limites de protection, le décalage de détection ou l’interaction entre les composants. Cette approche par étapes empêche les équipes d’utiliser le mode PHIL comme une solution de secours précoce pour le débogage et réserve ce mode plus complexe aux questions auxquelles lui seul peut répondre.

Les erreurs courantes de sélection entraînent des retouches de dernière minute

Les retouches de dernière minute commencent généralement par une simple erreur : les équipes choisissent une méthode par habitude plutôt que de se concentrer sur les inconnues qu'il leur reste à éliminer. CHIL vous décevra si vous vous attendez à ce qu'il mette à nu la physique du convertisseur. PHIL vous fera perdre du temps si la logique de contrôle de base continue de présenter des défaillances lors de simulations de défauts sans autre cause.

Une équipe chargée des chargeurs qui passe directement en mode PHIL passe souvent des semaines à corriger des défaillances dues à un code de commande inachevé. Une équipe chargée des commandes qui reste trop longtemps en mode CHIL arrive au banc d'essai convaincue que la conception est stable, pour ensuite constater que le décalage des capteurs ou le timing des protections modifie tout sous charge. Ces deux cas de figure entraînent des retouches, car la question de validation n'a pas été correctement formulée. La solution réside dans un enchaînement rigoureux des étapes, et non dans une complexité accrue en laboratoire.

Une meilleure habitude consiste à se demander ce qui relève encore du domaine physique, ce qui comporte encore des risques et ce qui n'a pas encore été prouvé. Cela vous permettra de déterminer où s'arrête la CHIL et où commence la PHIL. Les laboratoires qui respectent cette rigueur, qu'ils utilisent OPAL-RT ou tout autre simulateur ouvert en temps réel, renforcent la confiance étape par étape, au lieu d'espérer qu'une seule configuration réponde à toutes les questions. Ce discernement vous fera gagner plus de temps que n'importe quel acronyme.

Des solutions en temps réel dans tous les secteurs

Découvrez comment OPAL-RT transforme les secteurs les plus avancés du monde.

Voir tous les secteurs