OpenModelica Developer for Full Three-Phase EMT Power Grid Modeling (Gen/Trafo/Lines)
Worldwide
OpenModelica Developer for Full Three-Phase EMT Power Grid Modeling (Gen/Trafo/Lines)
Title:
OpenModelica Developer Needed for Full Three-Phase EMT Power System Modeling (Generators, Excitation, Transformers, Lines, 9-Bus Network)
Project Description
We are looking for an experienced Modelica / OpenModelica power-system modeling expert to develop a full three-phase electromagnetic transient (EMT) simulation framework from the ground up.
This is not a parameter-tuning or library-usage task.
This requires developing new three-phase EMT-level models (similar in capability to Simulink/PSCAD-style transient simulation).
Scope of Work
1. Three-Phase Synchronous Generator Modeling
Must include:
- Full three-phase generator model (dq0 ↔ abc transformation)
- Excitation/AVR system
- Synchronization and grid-connection logic (voltage, frequency, phase)
2. Three-Phase Transformer & Transmission Line Modeling
Models must support EMT-level behavior:
- Three-phase transformer with winding configuration & magnetic saturation
- Three-phase multi-section RLC / π transmission lines
Ability to simulate:
- Energization / inrush current (successful case)
- Energization failure (overvoltage / resonance / failed charging)
3. Full Three-Phase 9-Bus System
Build a three-phase IEEE-9-bus equivalent, including:
- 3 synchronous generators
- 3 transformers
- Transmission lines
- Bus modeling
Required capabilities:
- Power flow calculation (steady-state initialization)
- EMT transient simulation (faults, switching, inrush, dynamics)
Deliverables
- Complete OpenModelica models + source code
- Documented equations and component structure
- Example simulations:
* Transformer energization (success & failure)
* Generator synchronization
* EMT transient response
- A working three-phase 9-bus test system
- Short technical documentation
Deadline
November 30, 2025
Required Skills
Please only apply if you meet the following:
- Strong background in power system dynamics / EMT modeling
- Deep experience with Modelica language (not just using OpenIPSL)
- Experience implementing dq0 models, saturation, EMT lines, switching events
- Ability to write custom component equations in Modelica
- Understanding of numerical stability in EMT-level DAE systems
Nice to Have
- Experience with Simulink EMT, PSCAD, RTDS
- Experience in Modelica power system research
- Publications related to EMT / power-system modeling
To Apply, Please Include
- Examples of custom Modelica components you built (not only library usage)
- Experience with three-phase transient simulation
- Your estimated timeline & price
- Explanation of how you would implement the EMT generator + transformer models
- Deliverables
- - Complete OpenModelica models + source code
- - Documented equations and component structure
- - Example simulations:
- * Transformer energization (success & failure)
- * Generator synchronization
- * EMT transient response
- - A working three-phase 9-bus test system
- - Short technical documentation
$100.00
Fixed-price- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:Less than 5
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- China焦作市2:15 AM
- $235 total spent4 hires, 2 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by
Other open jobs by this Client (6)
- OpenModelica Developer for Full Three-Phase EMT Power Grid Modeling (Gen/Trafo/Lines)Fixed-price
- BioWin Expert Needed for AO–MBR Wastewater Treatment ModelingFixed-price
- Numerical Simulation of Wellbore Stability in Hydrated Shale (FDEM / COMSOL)Fixed-price
- Numerical Simulation of Wellbore Stability in Hydrated Shale FormationsFixed-price
- Reservoir Simulation (ECLIPSE) — History Matching & Compositional Model (Gas Condensate Simulation)Fixed-price