This is not a generic relay demo. The model compares two grid contexts and makes every under-frequency decision visible: when the relay waits, when it sheds, how much it sheds, and when it is allowed to restore.Ce n’est pas une simple démonstration de relais. Le modèle compare deux contextes de réseau et rend chaque décision de délestage visible : attente, déclenchement, quantité délestée et conditions de restauration.
Protection questionQuestion de protection
How do you shed enough load without reacting to every frequency dip?Comment délester suffisamment sans réagir à chaque creux de fréquence ?
The relay has to distinguish a transient deviation from a sustained event. That is why the logic combines frequency thresholds with confirmation delays instead of acting on a single instantaneous value.Le relais doit distinguer un écart transitoire d’un événement durable. La logique combine donc des seuils de fréquence avec des temporisations de confirmation, plutôt que de réagir à une valeur instantanée.
Relay anatomyAnatomie du relais
Six explicit states, not a black boxSix états explicites, pas une boîte noire
The Stateflow automaton moves through NORMAL, ALERT, SHED1, SHED2, SHED3 and RESTORE. Each transition has a reason, a delay and a visible consequence on the shed fraction.L’automate Stateflow évolue entre NORMAL, ALERT, SHED1, SHED2, SHED3 et RESTORE. Chaque transition a une raison, une temporisation et une conséquence visible sur la part de charge délestée.
Two grid casesDeux cas de réseau
ONEE and SENELEC are parameterised separatelyONEE et SENELEC sont paramétrés séparément
Inertia, damping, droop, shedding thresholds and collapse limits are configured per case. The point is not to pretend both systems behave the same, but to keep one protection architecture while exposing the parameters that change.L’inertie, l’amortissement, le statisme, les seuils de délestage et les limites de collapse sont configurés par cas. L’objectif n’est pas de supposer les deux réseaux identiques, mais de conserver une architecture de protection commune tout en rendant visibles les paramètres qui changent.
Validation snapshotAperçu de validation
Both cases recover after staged sheddingLes deux cas récupèrent après un délestage par paliers
The validation routine checks finite signals, UFLS triggering, governor limits, restored state and the absence of simulated frequency collapse.La routine de validation contrôle les signaux, le déclenchement UFLS, les limites du régulateur, le retour à l’état restauré et l’absence de collapse fréquentiel simulé.
ONEE · 48.956 Hz nadir · 10% max shedding · restored
SENELEC · 48.983 Hz nadir · 12% max shedding · restored
Industrial boundaryLimite industrielle
What this model deliberately does not claimCe que ce modèle ne prétend volontairement pas faire
It is an aggregated system study, not an operator-grade protection setting study. A production study would need validated operator data, detailed bus-line topology, selectivity constraints and voltage-dependent loads.Il s’agit d’une étude système agrégée, pas d’une étude de réglage de protections au niveau opérateur. Une étude industrielle demanderait des données validées, une topologie détaillée, des contraintes de sélectivité et des charges dépendantes de la tension.