Architecture
Single OSeMOSYS REGION (CAN); geography is encoded in fixed-width
two-character zone codes. Every transmission link is an ordinary technology — the OSeMOSYS
Trade mechanism is not used.
Why transmission is technologies
Technologies already provide losses, costs, maximum capacities, lifetimes and investment.
Stock OSeMOSYS Trade is unbounded, cost-free and lossless, so rebuilding those
features on it would be wasted effort.
Zones
13 zones across 9 provinces; the four largest provinces are split in two.
| Code | Province | Zone |
|---|---|---|
B1 | British Columbia | South Coast / Lower Mainland |
B2 | British Columbia | Interior & North |
A1 | Alberta | Calgary–Edmonton corridor |
A2 | Alberta | North (oil sands) |
S1 | Saskatchewan | Saskatchewan |
M1 | Manitoba | Manitoba |
O1 | Ontario | Southern Ontario |
O2 | Ontario | Northern Ontario |
Q1 | Quebec | Southern Quebec |
Q2 | Quebec | Northern Quebec (hydro) |
T1 | Atlantic (NB+NS+PE) | Atlantic |
L1 | Newfoundland & Labrador | Newfoundland & Labrador |
N1 | North (YT+NT+NU) | North (territories) |
Transmission
24 technologies — 8 intra-provincial and 16 interprovincial (both directions per link). Capacity, cost and losses come from the technology formulation, so expansion is endogenous.
| Link | Capacity | Kind |
|---|---|---|
B1↔B2 | 3.0 GW | intra-provincial |
A1↔A2 | 2.5 GW | intra-provincial |
O1↔O2 | 4.0 GW | intra-provincial |
Q1↔Q2 | 6.0 GW | intra-provincial |
B1↔A1 | 1.2 GW | inter-provincial |
A1↔S1 | 0.15 GW | inter-provincial |
S1↔M1 | 0.25 GW | inter-provincial |
M1↔O1 | 0.3 GW | inter-provincial |
O1↔Q1 | 2.7 GW | inter-provincial |
Q1↔T1 | 1.1 GW | inter-provincial |
Q2↔L1 | 5.4 GW | inter-provincial |
T1↔L1 | 0.5 GW | inter-provincial |
Provincial policy
Expressed with User Defined Constraints over groups of technologies:
Σ(multiplier × activity) ⋛ UDCConstant. Full formulation in the
model & code page; the Policies page inventories the federal & provincial policies this represents.
No provincial policies are active. Declare them in model_structure.ProvincialPolicies and they become UDC rows automatically.
Delta E+ · SFU