For many industrial applications, non-synchronized bus cycle times between components in the range of 1-10ms are sufficient. However, to collect actual speed and torque, the drivetrain test bench requires a cycle time below 250µs and synchronized power controls for the motors.
To achieve such precision, Flanders Make leveraged a Speedgoat real-time target machine, controlling the five motor drivers with the low latency PROFINET Isochronous Real-Time (IRT) communication protocol interface. For synchronized behavior, controls of all five motors are simultaneously triggered with an interrupt, and the receipt of current speed and torque values are guaranteed within the same time step.
MathWorks products are used for the control design and to automate testing. Furthermore, signal data can be logged to perform an in-depth analysis of the drivetrain components’ performance, including the drivetrain controller.