Software Services

Real-Time Software Design, Development, and Commissioning

ISC is an NI Alliance Partner.

Visit us on the Alliance Partner Network

Our Approach

Our in-house expertise comes to the fore when an embedded control, signal processing or data acquisition application needs to be turned into reality. Starting with a 'blank sheet of paper, ISC can build simulations to evaluate different design options and assess likely performance. Simulations allow control designs to be refined, such as choice of scan rates, DAC/ADC resolution and control strategy (e.g. PID, feedforward etc).

These designs can be implemented as real time applications using LabVIEW and CompactRIO. ISC's engineers follow proven software design steps of specification, design, implementation, test and deployment, and include software quality plans and extensive documentation.

We have de-risked designs using simulations, not only at early design stages but also by building software-based emulators to allow virtual commissioning for proving operating logic, fault handling and operator interfaces as early as possible. Hardware-in-the-loop (HIL) testing can follow to prove the real-time realisation prior to commissioning with the real equipment.

What We Provide

Our services encompass feasibility studies of control strategies and algorithms, capturing control system requirements, and implementing control software using the National Instruments LabVIEW platform and hardware series (e.g., CompactRIO, FPGA, PXI).

Software Features Developed

  • Real Time Control
  • Interfacing to IO and Safety Systems
  • Operational Logic
  • Monitoring and Fault Actions
  • Independent Watchdogs
  • User Interface - Touch Panel Computers, Joysticks, Buttons, LED's.
  • Data and Event Logging
  • Commissioning Procedures
  • Remote Access

EXAMPLES OF OUR WORK

Mocean's BlueX Controller

ISC developed the high-level control system of Mocean Energy's Blue X prototype machine which was operational at sea continually and unmanned for 13 months.

The controller was programmed using LabVIEW and deployed on National Instruments' cRIO suite of hardware and C-Series I/O modules, featuring remote UI and deployment over 4G.

Watch Mocean's BlueX Video on YouTube >

Control System for 70-Ton Gripper Arms

ISC developed the control system for a very large pair of Gripper Arms for the jack-up vessel MPI Discovery, used to install the foundation piles for offshore wind turbines. Simulations were used to assess the hydraulic and control designs prior to the main software development. A software-based emulator was created to enable full testing of the software before the mechanical build was available.

This work won the Application of the Year award of the NI Graphical System Design Achievement Awards 2013.

Download Presentation >

Offshore Wind Turbine Access System

Active heave, pitch and roll motion compensation algorithm was developed to ensure safe transfer of personnel in the Offshore Wind Turbine Access system. Developed in MATLAB, the algorithm was implemented using LabVIEW and cRIO hardware.

Download presentation >

Watch Video >