/
Reconfigurable Breakers in a Model with Multiple Configurations

Documentation Home Page ARTEMiS Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Reconfigurable Breakers in a Model with Multiple Configurations

The real-time simulation of models with a very high number of breakers can be challenging. Even SSN may sometimes not be able to handle correctly cases with more than 100 switches typically; limiting the number of switches under 9 to 12 in each SSN groups may lead to a very high number of SSN nodes and poor performances.

In many cases, however, it is not required to operate all the breakers in a single test. Using the Reconfigurable Breakers block, one can connect many more than 9-12 switches/breaker blocks per SSN groups as long as it activates only 9 to 12 >per test case<. This approach is useful to avoid maintaining several model variant for each test case.

The Reconfigurable Breaker blocks are configured with the script ConfigureSSNSwitches.m. We take ssn_switched_filter_ReconfigurableBreakers for example.

Step 1: get the list of Activable Breakers (this list can be made manually also)

>> cfbrk=ConfigureSSNSwitches(bdroot,1) or cfbrk=ConfigureSSNSwitches('ssn_switched_filter_ReconfigurableBreakers',1)

cfbrk =

'ssn_switched_filter_ReconfigurableBreakers/Reconfigurable breaker'

'ssn_switched_filter_ReconfigurableBreakers/Reconfigurable breaker(close)'

'ssn_switched_filter_ReconfigurableBreakers/Reconfigurable breaker(open)'

.


Step 2: set desired configuration of Activable Breakers

'dy' for real breakers, 'on' for ON resistance, 'off' for OFF resistance

.

>> conf={'dy','on','off'}

.

>> ConfigureSSNSwitches(bdroot,2,cfbrk,conf) or ConfigureSSNSwitches('ssn_switched_filter_ReconfigurableBreakers',2,cfbrk,conf)

.



Note 1: in some topology, the NIB type (I-type/V-type) may have to be modified.

For example, if both 150MVA and 10 MW loads are opened, the only remaining series RLC load will require a V-type port.

Note 2: cfbrk=ConfigureSSNSwitches(bdroot,1) may re-order the blocks following any change in the model; this is a Simulink behavior.




OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323
Follow OPAL-RT: LinkedIn | Facebook | YouTube | X/Twitter