Qu'est-ce que le TRS avec TofuPilot
Le taux de rendement synthétique (TRS, ou OEE en anglais) mesure l'efficacité réelle d'utilisation d'une machine ou d'une station. Il combine trois facteurs : la disponibilité, la performance et la qualité. Pour les stations de test, le TRS révèle quelle part de votre capacité produit effectivement des unités testées conformes. Ce guide explique comment calculer le TRS pour les stations de test et comment suivre ses composantes avec TofuPilot.
La formule du TRS
TRS = Disponibilité x Performance x Qualité
| Facteur | Ce qu'il mesure | Formule |
|---|---|---|
| Disponibilité | Quelle part du temps planifié la station fonctionne | Temps de fonctionnement / Temps de production planifié |
| Performance | Vitesse de fonctionnement par rapport à l'idéal | (Temps de cycle idéal x Nombre total d'unités) / Temps de fonctionnement |
| Qualité | Combien d'unités sont conformes du premier coup | Unités conformes / Nombre total d'unités |
Chaque facteur est un pourcentage. Le TRS est leur produit.
Exemple
| Facteur | Valeur | Calcul |
|---|---|---|
| Temps planifié | 8 heures (480 min) | Durée de l'équipe |
| Temps d'arrêt | 45 min (réglage + changement de fixture) | |
| Temps de fonctionnement | 435 min | 480 - 45 |
| Disponibilité | 90,6 % | 435 / 480 |
| Temps de cycle idéal | 1 min/unité | |
| Total d'unités testées | 400 | |
| Performance | 92,0 % | (1 x 400) / 435 |
| Unités conformes (premier passage) | 380 | |
| Qualité | 95,0 % | 380 / 400 |
| TRS | 79,2 % | 90,6 % x 92,0 % x 95,0 % |
Un TRS de classe mondiale est supérieur à 85 %. La plupart des opérations de production tournent entre 60 et 75 %.
Les six grandes pertes
Le TRS se décompose en six catégories de pertes. Chacune correspond à l'un des trois facteurs du TRS :
| Perte | Facteur TRS | Exemple en station de test |
|---|---|---|
| Arrêts non planifiés | Disponibilité | Blocage de fixture, erreur d'instrument, crash du PC |
| Réglages et ajustements | Disponibilité | Changement de produit, calibration, changement de fixture |
| Micro-arrêts | Performance | Opérateur absent, retard de chargement du DUT |
| Cycles lents | Performance | Stabilisation d'instrument, retests, communication lente |
| Rebuts de production | Qualité | Unités qui échouent au test et partent au rebut |
| Rebuts de démarrage | Qualité | Premières unités après le réglage nécessitant un retest |
Prérequis
- Python 3.10+
- OpenHTF installé (
pip install openhtf) - SDK Python TofuPilot installé (
pip install tofupilot)
Étape 1 : Capturer les données de test
Chaque test enregistré dans TofuPilot contribue aux données des trois facteurs du TRS. La durée du test alimente la performance. Le résultat réussite/échec alimente la qualité. Le temps de disponibilité de la station alimente la disponibilité.
import openhtf as htf
from openhtf.util import units
@htf.measures(
htf.Measurement("output_voltage_V")
.in_range(minimum=4.9, maximum=5.1)
.with_units(units.VOLT),
htf.Measurement("current_draw_mA")
.in_range(minimum=90, maximum=110)
.with_units(units.MILLIAMPERE),
)
def phase_functional(test):
"""Test fonctionnel de production."""
test.measurements.output_voltage_V = 5.01
test.measurements.current_draw_mA = 99.2from tofupilot.openhtf import TofuPilot
test = htf.Test(phase_functional)
with TofuPilot(test):
test.execute(test_start=lambda: input("Scanner le numéro de série : "))Étape 2 : Suivre les composantes du TRS dans TofuPilot
TofuPilot suit les données nécessaires pour chaque facteur du TRS :
| Facteur TRS | Données TofuPilot |
|---|---|
| Disponibilité | Temps de disponibilité de la station, intervalles entre les tests |
| Performance | Durée de test par unité, débit par heure |
| Qualité | Rendement au premier passage par station |
Ouvrez l'onglet Analytics pour surveiller :
- Débit par station (unités par heure) suit la performance
- Rendement au premier passage suit la qualité
- Intervalles entre tests (temps entre tests consécutifs) révèlent les pertes de disponibilité
Améliorer le TRS
Concentrez-vous d'abord sur le facteur le plus bas. Si la disponibilité est à 70 % mais la qualité à 98 %, corriger la disponibilité donne le meilleur retour.
| Facteur bas | Où chercher | Action |
|---|---|---|
| Disponibilité en dessous de 85 % | Journal des arrêts, temps de changement | Réduire le temps de réglage, améliorer la fiabilité de la fixture |
| Performance en dessous de 90 % | Durées de phase dans TofuPilot | Optimiser les paramètres d'instrument, réduire le temps de stabilisation |
| Qualité en dessous de 95 % | Pareto des défaillances dans TofuPilot | Corriger les principaux modes de défaillance, renforcer les contrôles de procédé |
Les petites améliorations se cumulent. Améliorer chaque facteur de 5 % (de 85 % à 90 %) augmente le TRS de 61,4 % à 72,9 %. C'est 19 % de capacité en plus avec le même équipement.