Skip to content

Commit 041e3e6

Browse files
committed
README.md improved
1 parent 6fe29ae commit 041e3e6

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ The [Modia Tutorial](https://modiasim.github.io/Modia.jl/stable/Tutorial.html) p
88
Modia is a Julia package for modeling and simulation of multidomain engineering systems
99
described by differential equations, algebraic equations, and (space-discretized) partial differential equations. It shares many powerful features of the [Modelica language](https://www.modelica.org/modelicalanguage), together with features not available in Modelica.
1010

11-
A user defines a model on a high level with model components (like an electrical resistance, a rotational inertia, a rod with heat transfer, a PI controller etc.) that are physically connected together. A model component is constructed by "expression = expression" equations. The defined model is symbolically transformed to ODE form dx/dt = f(x,t). For example, equations might be analytically differentiated, ODE states selected, linear equation systems numerically solved when evaluating the function. From the transformed model a Julia function is generated that is used to simulate the model with integrators from [DifferentialEquations](https://github.com/SciML/DifferentialEquations.jl). Simulation results are plotted with [ModiaPlot](https://github.com/ModiaSim/ModiaPlot.jl), providing a convenient interface to [GLMakie](https://github.com/JuliaPlots/GLMakie.jl) line plots.
11+
A user defines a model on a high level with model components (like an electrical resistance, a rotational inertia, a rod with heat transfer, a PI controller etc.) that are physically connected together. A model component is constructed by "expression = expression" equations. The defined model is symbolically transformed to ODE form dx/dt = f(x,t). For example, equations might be analytically differentiated, ODE states selected, linear equation systems numerically solved when evaluating the transformed model. From the transformed model a Julia function is generated that is used to simulate the model with integrators from [DifferentialEquations](https://github.com/SciML/DifferentialEquations.jl). Simulation results can be plotted with [ModiaPlot](https://github.com/ModiaSim/ModiaPlot.jl), that provides a convenient interface to [GLMakie](https://github.com/JuliaPlots/GLMakie.jl) line plots.
1212

1313
Other packages from the Julia eco-systems that are specially supported:
1414

@@ -86,10 +86,19 @@ simulate!(pendulum2, Tsit5(), stopTime = 10.0u"s")
8686
plot(pendulum2, [("phi", "w"); "r"], figure = 2)
8787
```
8888

89-
resulting in the following plot:
89+
resulting in the following plot where mean values are shown with thick lines
90+
and standard deviations as area around the mean values.
9091

9192
![PendulumWithUncertainty](docs/resources/images/PendulumWithUncertainties.png)
9293

9394

95+
## Main Developers
96+
97+
- [Hilding Elmqvist](mailto:[email protected]), [Mogram](http://www.mogram.net/).
98+
99+
- [Martin Otter](https://rmc.dlr.de/sr/en/staff/martin.otter/),
100+
[DLR - Institute of System Dynamics and Control](https://www.dlr.de/sr/en).
101+
102+
License: MIT (expat)
94103

95104

0 commit comments

Comments
 (0)