LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I want to validate my LabVIEW program.How do I do that?

Hi all,

 

I am working with a medical implant. I have a LabVIEW program controlling the calibration device for this implant.

As a part of quality system documentation, I need to validate this LabVIEW program. Please help me to understand how do I do that.

 

Best regards,

Ravi Shah

Ravi 🙂
0 Kudos
Message 1 of 9
(4,354 Views)

As your program is used to calibrate a device. After calibration you can check it with equipments like DMM, CRO etc.

There will be some percentage of accuracy required. You can make table of Calibration value from Labview program and Actually Measured value..

 

Gaurav k
CLD Certified !!!!!
Do not forget to Mark solution and to give Kudo if problem is solved.
0 Kudos
Message 2 of 9
(4,347 Views)

Hi Gak,

 

I think you have misunderstood the question. My LabVIEW program does not calibrate any device. It controls the device which I build to calibrate the implant.Now this LabVIEW program is also considered a part of the quality system and so I need to validate the program. In short for example: If I am controlling a CRO with my LabVIEW program, such as initializing the CRO, reading the data from the CRO,...etc. How do I validate the LabVIEW program itself. I appreciate your reply and hope you can give me some feedback over it.

 

 

Ravi 🙂
0 Kudos
Message 3 of 9
(4,339 Views)

Hi,

 

The calibration can be done as follows

 

My view (this is how we used to do)

 

You know what is the output when you provide an input 'x', so provide an input 'x' and measure the output at the hardware (may be DMM or etc) whether the expected value you are able to reach or not.

 

Or if the functionality of your VI is to read some value, then provide the input from external and verify that whether you are getting the correct waveform or voltage/current/resistance value accordingly.

 

The best way of calibrating is get a calibrated device and try to control or read the devise using your VI.

 

Regards

Haneef

 

 

0 Kudos
Message 4 of 9
(4,330 Views)

Ravi,

 

i think that you will find the LV Software Engineering Advanced Series quite interesting.

 

Just to pick a few important points:

- LV itself is not and will not be validated for certain segments (e.g. medical).

- National Instruments as supplier is certified as seen here.

- Validation can only be done for your application. As seen in the first link of this post, we have different LV toolkits helping us to validate LV applications for the specific task. If there are any questions on this, contact your local NI branch for further information.

 

hope this helps,

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 5 of 9
(4,329 Views)

@ Hannef,

 

I understand the calibration process. As I mentioned I am looking for a validation process for the LabVIEW program irrespective of what it does. I mentioned about the calibration device just to give an idea about my application.I am looking for some general format of how to validate a LabVIEW program.

 

@ Norbert

 

Thank you for the link I think I will get some good information from it. Still if you have any document or any other link where I can find some examples of the validation documents, that would be great.

Ravi 🙂
0 Kudos
Message 6 of 9
(4,315 Views)

Ravi,

 

i am not aware that there are predefined documents for a validation process. I assume that the reason is that validation != validation. It depends on the segment you are in (in your case: medical; others would be mil/aero/...) and the process of the validation itself.

As far as i know, validation can be done by different processes. The only thing all share: they require detailed documentation. Sometimes, the documentation itself is sufficient for the validation.....

 

So i suggest you to assess this together with the people responsible for the validation. Just make sure to answer the following question:

- What kind of documentation is required? Does it supply templates?

- What else is needed other than documentation?

 

Regarding the second question, you might end up in the need to name references to other companies working in the medical segment who are working with LV. I think, NI will be interested in helping you here by supplying names of local/global validated companies...

 

hope this helps,

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 7 of 9
(4,306 Views)

See this NI Developer Zone Article:

 

FDA Validation of Medical Devices with National Instruments Hardware and Software - FAQ

 

 


Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
If you don't hate time zones, you're not a real programmer.

"You are what you don't automate"
Inplaceness is synonymous with insidiousness

Message 8 of 9
(4,288 Views)

Lots of good resources located here too:  http://zone.ni.com/devzone/cda/tut/p/id/7198

0 Kudos
Message 9 of 9
(4,251 Views)