ARTEMiS stands for Advanced Real-Time ElectroMechanical Simulator. It is a plug-in for the SimPowerSystems the Simscape Electrical Specialized Power Systems (SPS) block set for Simulink that enables hard real-time simulation of SimPowerSystems of SPS models. The objective of hard real-time simulation is that all iterations of the model are completed in a prescribed amount of time at each time step.
Objectives
Hard real-time simulation's objective is different from that of the typical simulation objective. In a normal simulation, one wants the smallest total simulation time or put in another way, the smallest average simulation time step. The hard real-time simulation objective is to have the smallest maximum time step.
...
ARTEMiS helps to reach real-time simulation objectives in several ways. ARTEMiS can extend the range of time step to achieve both speed and precision for real-time applications. In applications where network switching causes numerical oscillations that cannot be damped at time steps above minimum hardware limits, ARTEMiS solvers have good damping properties which can successfully damp spurious oscillations. Furthermore, in applications where some underdamped or high-frequency components, relative to the fastest possible sampling time must be taken into account, ARTEMiS improves the precision of these components compared to the trapezoidal or Tustin methods.
State Space Nodal Solving
Since version 6.0, ARTEMiS has offered a new solver called State-Space Nodal which combines the accuracy potential of state-space methods with the ability of the nodal approach to handle circuits with large numbers of switches. Consequently, ARTEMiS is no longer limited with regards to the number of coupled switches in a circuit which provides some edges in the modelization of microgrids or distribution networks in which artificial decoupling methods like stub lines cannot be used, but also in more standard systems like HVDC or SVC.
In switched power systems, ARTEMiS now comes with automatically Inlined Interpolation methods for thyristors and 2-level voltage inverters. These efficient solver methods detect and compensate for switching events occurring in the middle of time steps. The option works in conjunction with the RT-EVENTS block set and uses real-time optimized interpolation techniques to improve accuracy.
Special Model Options
ARTEMiS provides special model options. It comes with a saturable transformer model based which uses flux as state and causes algebraic loops. One can also use SimPowerSystems SPS' continuous-time machine model in conjunction with Simulink higher-order fixed-step solvers. In some case, the use of higher-order solvers can increase notably the precision.
...