Skip to content
Snippets Groups Projects
Commit 6e425451 authored by Ghassen Nakti's avatar Ghassen Nakti
Browse files

update Readme.md and Index.ipynb

parent 4660ae54
No related branches found
No related tags found
1 merge request!1Jdi gna
%% Cell type:markdown id: tags:
# Modeling and Simulation of Complex Power Systems
## Simulation Examples
On this platform you find the simulation examples based on Jupyter Notebooks. They are presented in the course **Modeling and Simulation of Complex Power Systems** by **Prof. Monti** at the **RWTH Aachen University**. Reviewing and modifying the simulation examples shall support the students in understanding the lecture content.
The following notebooks are currently available:
Lecture Examples:
- [Lecture 2 - Modified Nodal Analysis](./lectures/02_NA_MNA/VS_CS_R4.ipynb)
- [Lecture 2 - Modified Nodal Analysis - with DPsim solver](./lectures/02_NA_MNA/VS_CS_R4.ipynb)
- [Lecture 2 - Modified Nodal Analysis - without DPsim solver](./lectures/02_NA_MNA/VS_CS_R4_hard-coded.ipynb)
- [Lecture 3 - Resistive Companion](./lectures/03_ResistiveCompanion/VS_R2L3.ipynb)
- [Lecture 4 - Nonlinear Resistive Companion](./lectures/04_NLResistiveCompanion/NL_RC.ipynb)
- [Lecture 5 - State Space Equations](./lectures/05_StateSpace/StateEq_ASMG.ipynb)
- [Lecture 8 - Dynamic Phasors](./lectures/08_DecoupledELMESim/VS_RL1.ipynb)
- [Lecture 9 - Diakoptics](./lectures/09_Diakoptics/Diakoptics.ipynb)
- [Lecture 9 - LIM](./lectures/09_LIM/LIM.ipynb)
- [Lecture 11 - Uncertain System Analysis](./lectures/11_UncertainSystemAnalysis/UncertainSystemAnalysis.ipynb)
Exercise Examples:
- [Exercice 3 - ResistiveCompanion -Task 1](./exercises/03_ResistiveCompanion/CS_R1L1.ipynb)
- [Exercise 6 - Diakoptics - Extra Task](./exercises/06_Diakoptics_ExtraTask/Diakoptics_ExtraTask.ipynb)
- [Exercise 7 - LIM - Extra Task](./exercises/07_LIM_ExtraTask/LIM_Exercise_ExtraTask.ipynb)
- [Exercise 8 - Numerical Integration](./exercises/08_NumInt/NumInt_example.ipynb)
## Helping Material
### Notebooks
Learn how to work with the notebooks by accessing the extensive information under **Help** in the navigation bar.
As a first starting point you might refer to **Help>Notebook Reference**, where you can find **Notebook Examples** in the user documentation. Important basics are covered in the following sections:
- Notebook Basics
- Running Code
- Markdown Cells
### Python
If you need an introduction to the Python language, the **Beginners Guide** under **Help>Python Reference** links to lots of tutorials depending on your previous knowledge.
### IPython
As a more advanced user, you can benefit from the fact that Jupyter Notebooks run an **IPython** kernel, which comes with additional features with respect to the standard **Python** kernel. To learn more about these features, you can follow under **Help>IPython Reference** the link **IPython documentation** and have a look into **Tutorial>Introducing IPython**.
### Contact
Any questions can be adressed to
[acs-teaching-mscps@eonerc.rwth-aachen.de](mailto:acs-teaching-mscps@eonerc.rwth-aachen.de)
%% Cell type:code id: tags:
``` python
```
......
# Modeling and Simulation of Complex Power Systems
## Simulation Examples
On this platform you find the simulation examples based on Jupyter Notebooks. They are presented in the course **Modeling and Simulation of Complex Power Systems** by **Prof. Monti** at the **RWTH Aachen University**. Reviewing and modifying the simulation examples shall support the students in understanding the lecture content.
The following notebooks are currently available:
- [Lecture 2 - Modified Nodal Analysis](./lectures/02_NA_MNA/VS_CS_R4.ipynb)
- [Lecture 3 - Resistive Companion](./lectures/03_ResistiveCompanion/VS_R2L3.ipynb)
- [Lecture 4 - Nonlinear Resistive Companion](./lectures/04_NLResistiveCompanion/NL_RC.ipynb)
## Helping Material
### Notebooks
Learn how to work with the notebooks by accessing the extensive information under **Help** in the navigation bar.
As a first starting point you might refer to **Help>Notebook Reference**, where you can find **Notebook Examples** in the user documentation. Important basics are covered in the following sections:
- Notebook Basics
- Running Code
- Markdown Cells
### Python
If you need an introduction to the Python language, the **Beginners Guide** under **Help>Python Reference** links to lots of tutorials depending on your previous knowledge.
### IPython
As a more advanced user, you can benefit from the fact that Jupyter Notebooks run an **IPython** kernel, which comes with additional features with respect to the standard **Python** kernel. To learn more about these features, you can follow under **Help>IPython Reference** the link **IPython documentation** and have a look into **Tutorial>Introducing IPython**.
### Contact
Any questions can be adressed to
[acs-teaching-mscps@eonerc.rwth-aachen.de](mailto:acs-teaching-mscps@eonerc.rwth-aachen.de)
\ No newline at end of file
The currently available notebooks are listed in the [index](./index.ipynb) along with some general information on working with Jupyter Notebooks.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment