Prosim II Project
Patrick Boevere, de
Owner Serenity systems design and Serenity Robotics (P. de Boevere bv), experienced LabVIEW programmer
<What have you done in the last 25 years?> - series.
What:
Prosim II is a PC Windows real-time system simulator.
It's focus is on simple analog systems that may be controlled by using PLC-type control systems. So in principle a control algorithm that is used may be tested by playing-back historic events or by letting it run in parallel of a real process to fine-tune the match of the model with the real process.
The software can play a role in a digital twin where it can be used to emulate the behavior of relative simple processes or systems.
Result:
A configurable system made up of building-blocks enables the creation of this simulator. A graph and numeric values gives you the results and the intermediate values. The configuration is made visible by the visualization of the arranged building-blocks. Alarming with history is added to check on out-of-range signals or situations. In this regard it can play a role in instruction, training and/or education.
How:
The software consists of several building blocks: scaling, filters, easy and non-linear mathematical functions and several machine learning methods. These blocks can be arranged by a simple Ascii setup file making it configurable to your specific application.
领英推荐
The idea was started when, in the DOS era and when working within an international company, a basic PC-based 4th order simulator was created from the re-use of an obsolete PC and a spare DAQ-card that ran a LabWindows-based program.
Taking the algorithms as a basis, the functionality of the software was recreated in NI (Emerson) LabVIEW and grew. It was added with more modern elements like some basic machine learning methods.
Now:
The current alpha version is the process of a fresh look at how you would want a versatile configurable system and how to make that visible at the deployment.
The improvement of the User Interface is an ongoing process and certainly is far from complete at this time. The goal is to make it more clear to the user what happens where and how to change things. Also there is thoughts about a configurator that fills the setup-file in a transparent and easy way, so no real experts or programmers need to do the configuration. Currently the developments have paused.
Conclusion:
There are vast opportunities of creating a simple simulator/digital twin of relative simple systems. This is my companies try at the simulation in an alternative way, just on a widely available Windows PC.
Call for action:
Companies interested in me, the projects or the stories about it are welcome to contact me.