Development first began in the late 1970’s, and it has played an important role in education and research projects and over time.
In 2009, development began of a new object-oriented simulation platform written in C++. There is a strong focus on multi-core support and tool interoperability. This version is available under the GPL open source license.
Hopsan was the first system simulation tool with built-in support for multi-core simulation. It is also the only simulation software that is built around the transmission line modelling (TLM) technique (or bi-directional delay lines). With this method, models can be automatically partitioned by introducing physically motivated time delays between components. Each part of the model can then be solved independently during each time step. This improves simulation performance, numerical robustness and model scalability makes the simulation very robust and fast, and provides a natural mechanism for parallel simulation.