Schindler added a new HIL environment to their controller platform using Speedgoat’s Performance real-time target machine and Simulink®-programmable FPGA I/O module, IO334, to run virtual SRTs for an arbitrary elevator configuration overnight at the end of their fingertips and inside their development office. For the plant modeling, Simscape™ is leveraged as a physical modeling tool to achieve the necessary fast execution in real-time. Parts of the model are executed on the IO334 FPGA I/O module.
This complete setup allows Schindler to advance projects quicker, focus on the task at hand, and work very efficiently because they are able to identify and eliminate any bugs and errors early in the virtual integration setting before going into the test tower for the final qualification.
The biggest advantage Schindler found in using Speedgoat products were the guaranteed functionality and ease of use with MathWorks products as their chosen modeling software. One aspect that the SRT tests for is the safety gear. In order to avoid the free fall of the car in a hazardous situation, a safety gear is mechanically engaged to stop the elevator car. The controller is used to validate this mechanical function through an Assisted Acceptance test which purposely sets the elevator system to a condition where the safety gear has to be engaged.
Traditionally, such a test took two to eight hours in the test tower, but now the test for a single system configuration only takes 90 seconds, and the tests can be repeated for different elevator system configurations using the HIL system with the automated test environment. Schindler is currently integrating the Controller HIL System into the test automation framework in order to automatically execute the test cases on the elevator system configuration.