Changes between Version 2 and Version 3 of Ticket #6240, comment 2
- Timestamp:
- 2021-05-11T23:24:41Z (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #6240, comment 2
v2 v3 11 11 As a consequence, two or more disjoint connection graphs would be formed at the time of the breaker openings, each corresponding to a new synchronous island. The new graph topology should be analyzed at this point, picking a new root node for each newly formed island in the grid. Then, instead of having a single phase reference for the entire system, which would no longer be adequate, one would now have two or more independent phase references, one for each island, which would ensure that the variables of each island reach a steady state, thus avoiding the persistent sinusoidal oscillations found in the case of a statically determined connection topology. 12 12 13 From the point of view of the language specification, this extension requires to relax the rule in Section 8.3.4, by adding a statement such as the following one at the end of the section:13 From the point of view of the language specification, this extension requires to relax the rule in [https://specification.modelica.org/maint/3.5/equations.html#if-equations Section 8.3.4], by adding a statement such as the following one at the end of the section: 14 14 The only exception to this rule is when the if branch only contains {{{Connection.branch()}}} statements and equations exclusively involving the overconstrained variables of the connectors declared in the {{{Connection.branch()}}} statement. //The rationale is that in this case, the overconstrained connector semantics takes care of always getting a balanced system.// 15 15