In case of an end-stage renal disease the artificial cleansing of the blood is necessary. The procedure to achieve it is called dialysis. Unfortunately the number of people in need of dialysis therapies is growing nowadays, hence to give high priority to make the development of these machines’ control software more effective, reliable and faster holds great importance.
A chronic dialysis machine wastes a lot of electricity power, water and medical supplies. The programmers frequently test their software during development and each new release requires several test therapies. The solution could be a simulator device that substitutes the real machine so the developers don’t even have to switch the actual machine on.
In my thesis I work on the simulation of a dialysis machine’s saline intake and other connected hardware devices.
The thesis starts with a basic biophysical explanation of the processes that are necessary to understand the dialysis. Next you can read about the introduction of the simulator as the following topic which contains information about how the simulator connects to the control software and what are the most important requirements of the model. After I have explored the current model and defined its limits, I have made different measurements on the real dialysis machine. With the measured data I have designed the upgrades I had to make and what other new blocks I needed to achieve the desired functioning. After upgrading the model I added extra blocks to my simulation to create the compatible interface between the already working model and my new model.