The long-term performance of TAH pumps needs to be demonstrated. Reliability tests are performed to measure its ability to operate for months, or years, without failure. Real Heart is currently constructing test rigs for this purpose. Software for documenting test rig conditions is also required. Thus, the objective of this study is to assist in developing reliability test rig software. The software is written in LabVIEW and is hosted on a CompactRIO controller. Requirements include sampling of sensor data, logging, and alarms. Additionally, a PC dashboard is constructed for monitoring real-time data, reviewing logs, as well as controls for acquisition. Results of this study present a foundation for the test rig software. It features a modular architecture which allows for future scalability. The process of development involves research of hardware/software, establishing a reference design and to build and validate each module through test simulations. Data acquisition is set up with the NI-DAQmx API. It features automatic configuration for thermocouple, as well as custom signal scaling of the pressure and flow transducers. However, grouping of data and synchronization for logging and alarms was a challenge. The producer/consumer design pattern is implemented for grouping data as well as synchronization for logging and alarms. / Det artificiella hjärtats långsiktiga prestanda måste demonstreras. Tillförlitlighetstester utförs för att mäta pumparnas förmåga att fungera i månader eller år utan att gå sönder. Real Heart bygger för närvarande testriggar för detta ändamål. Programvara för att dokumentera testriggens förhållanden behövs också. Därför är syftet med denna studie att hjälpa företaget med att utveckla programvara för tillförlitlighetstestriggar. Programvaran är skriven i LabVIEW och används på en CompactRIO-kontroller. Den kommer inkludera provtagning av sensordata, loggning och alarm. Dessutom är en PC-instrumentpanel konstruerad för övervakning av realtidsdata, granskning av loggar samt kontroll av datainsamling. Resultaten av denna studie utgör en grund för testriggens programvara. Den har en modulär arkitektur som möjliggör framtida uppskalning. Utvecklingsprocessen involverar studier av hårdvara/programvara, upprättande av en referensdesign, samt att bygga och validera varje modul genom testsimuleringar. Datainsamling genomförs med NI-DAQmx API. Den har automatisk konfiguration för temperatur, samt anpassad signalskalning av tryck- och flödesgivare. Designmönstret producent/konsument implementerades för gruppering av data, samt synkronisering för loggning och alarm.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-315448 |
Date | January 2022 |
Creators | Besic, Alisa, Ogeborg, Martin |
Publisher | KTH, Medicinteknik och hälsosystem |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-CBH-GRU ; 2022:081 |
Page generated in 0.0022 seconds