| The real-time hybrid test system achieves the combination of numerical simulation and physical loading by splitting the structure into a test substructure and a numerical substructure,using hydraulic equipment to load the test substructure and Open Sees software to simulate and analyze the numerical substructure,economically and effectively reproducing the dynamic response of the structure under earthquake.However,the core technology controller of the hybrid test system is still subject to foreign constraints,and the threshold is high and has not been applied in many laboratories.This paper constructs a hybrid test control system based on ARM STM32F407 controller,combined with Open Sees numerical simulation software,using Matlab as an intermediate platform to realize the communication between STM32 controller and Open Sees,and using Lab VIEW platform as the sub-controller of the hybrid test system to realize the indirect control of the servo oil source,and uses the system to conduct a series of tests to verify the frame structure with the addition of linear springs.The research work in this paper consists of the following main parts.(1)The overall architecture and development of the ARM-based real-time hybrid test system are described in depth.First,the hybrid test system’s components and benefits are introduced.Next,the design concept and workflow of the system are introduced from the hybrid test system’s overall viewpoint;Additionally,a detailed introduction to the system’s hardware and software designs,involving the hardware component: the hydraulic servo actuator systematization,the STM32 controller and its particular choice of peripheral circuitry and operation,as well as the software component,which consists of developing the design concepts and Open Sees programming,Matlab and Lab VIEW and the programming software Keil used in the STM32 controller;(2)The inert feedback loop portion of the real-time hybrid test system,or the hydraulic servo system,has problems with slow reaction,poor quality,and lack of agairference capability.The Kalman-optimized genetic PID controlling method is suggested to address these issues.First of all,for nonlinear issues like internally leaking and fluid compressible material in the hydraulic servo system,a mathematical framework is developed,and the values of the parameters in the model can be determined by the working characteristics of the apparatus;Second,to achieve precise control of the sluggish-controlled hydraulic cylinder movement in the hydraulic servo system,the genetic algorithm can be employed to find the hydraulic servo system’s most effective proportionalintegral-differential(PID)controller gain.Third,the Kalman filtering algorithm is added to the hydraulic servo system to reduce the impact on external disturbance and to address the amount of numbers swings brought on by the GA optimized-optioptimized emulations show that the designed Kalman genetic optimization PID controller can be better applied to the position control of the hydraulic servo system,improving the response speed and control accuracy of the system while reducing the influence of external disturbances on the hydraulic servo system;(3)A Lab VIEW-based subsystem sub-controller is created and the way to communicate through it and the STM32 controller is researched in order to manage the servomotor oil supplier part.Firstly,the overall design of data transmission and communication connection between the system sub-controller based on Lab VIEW and STM32 controller is introduced;secondly,the method of Modbus communication that can be realized by Lab VIEW and STM32 controller is introduced in detail;then,according to the Modbus communication methods that can be realized by STM32 controller: Finally,the test time required for each communication method is recorded by inputting the step displacement for comparative analysis.Experiments show that the subcontroller based on RS232 Modbus communication can better realize the control of the servo drive and thus the control of the motor in the servo oil source;(4)A series of experiments are conducted to validate the ARM-based real-time hybrid test system.At first springy assessments are used to confirm the system’s ability to function and usefulness for device efficiency testing;then,the accuracy of the proposed inner-loop control algorithm and the real-time performance of the selected communication method are verified by comparing the actual displacement of the system’s inner-loop control test with the target displacement;finally,by contrasting the outcomes of the hybrid test with the equivalent Open Sees simulation outcomes for one-and three-layer frame structures,the accurateness and robustness of the total test outcome of the hybrid test system are confirmed.The next two key aspects are where this piece of writing innovates.(1)An ARM-based real-time hybrid test system was constructed and the reliability of the actual hybrid test system’s core loop control and the against interference behaviour were both improved with the system’s proposed Kalman-optimized genetic PID control method;(2)Based on the servo drive control part of the constructed real-time hybrid test system platform,a Lab VIEW-based system sub-controller is designed to save the cost of hybrid test equipment,reduce the time needed for system conversation and enhance the system’s performance in real-time,the sub-controller and controller’s way communicating is being tested. |