Case Studies

Upgrading and Deploying LabVIEW Realtime Temperature Control Code on Legacy cRIOs

industrial metallurgy
Posted in Aerospace and Defense, LabVIEW, Specialty Machinery, Test & Measurement Automation

Summary

DMC was approached by a client seeking expedited assistance resolving major temperature control issues in their industrial metallurgy testing facility. DMC mobilized rapidly to assess and modernize legacy NI cRIO Real-Time operating systems and temperature control code. After remote development and onsite validation, all machines onsite were successfully recommissioned with more than 20x accuracy improvement.  

4 graphs with temperature timeseries data

Successful site acceptance testing results

Solution

An audit of process control accuracy at a client facility led to the work stoppage of more than three quarters of available test fixtures due to faulty control software. Since the original authors of the temperature control code were no longer available, our client sought our help to bring their production back online.

DMC stepped in and enabled its priority pipeline to funnel engineers from across the company and country to quickly analyze, document, and diagnose existing temperature control code. The first step the engineering team took was to create a list of opportunities for codebase improvement for the client to review. These improvements were focused on time to deployment, with an emphasis on system architecture preservation and minimum disturbance to ongoing production tests.

DMC delivered a solution that addressed fundamental issues in thermocouple reading and furnace PID control calculations as well as parallelization and independence of test fixture control. PID control was redeveloped for faster cycle times and smoother temperature trajectories. By solving these issues, temperature control accuracy was improved by 2000%, from an average swing of 60 degrees to 3 degrees over a 24-hour period. By implementing a custom PID gain scheduling algorithm developed by our certified LabVIEW developers in tandem with NI PID control VIs, DMC was able to decrease the unit test time by 1500% without negative consequences to test subjects. We were also able to supply the client with critical operating system updates for their legacy hardware.

Engineers traveled to the client site to aid in tuning, testing, validation, and deployment of the upgraded codebase. After validating the improved control, DMC empowered the client to perform system upgrades independently with rapid deployment tools and detailed documentation. This allowed the client’s engineering team to regain familiarity and confidence in the production system while spending less of their budget on external engineering hours. Within two weeks of upgrade validation, the client had recommissioned all 100 test frames at their site successfully.

Learn more about DMC's LabVIEW FPGA & Real Time expertise and contact us for your next project.

Customer Benefits

  • Upgrades to unsupported third-party code
  • Thorough documentation and training provided for code deployment
  • Priority staffing for urgent project
  • Improved temperature control accuracy by over 2000%
  • Decreased unit test time from 15 minutes to around 50-60 seconds

Technologies

  • NI FPGA
  • TCPIP Protocol
  • UDP Protocol
  • NI Replication and Deployment Utility