Next Article in Journal
Nonlinear Dynamics and Combination Resonance of a Flexible Turbine Blade with Contact and Friction of Shrouds
Previous Article in Journal
Analytic and Data-Driven Force Prediction for Vacuum-Based Granular Grippers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of the Control Characteristics of the Electro-Hydraulic Vibration System Based on the Single-Neuron Control Algorithm

1
College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310023, China
2
Key Laboratory of Special Purpose Equipment and Advanced Processing Technology, Ministry of Education and Zhejiang Province, Zhejiang University of Technology, Hangzhou 310023, China
*
Author to whom correspondence should be addressed.
Machines 2024, 12(1), 58; https://doi.org/10.3390/machines12010058
Submission received: 23 November 2023 / Revised: 22 December 2023 / Accepted: 10 January 2024 / Published: 12 January 2024
(This article belongs to the Section Machine Design and Theory)

Abstract

:
This paper proposes an electro-hydraulic vibration control system based on the single-neuron PID algorithm, which improves the operating frequency of the electro-hydraulic fatigue testing machine and the control accuracy of the load force. Through mathematical modeling of the electro-hydraulic vibration system (EVS), a MATLAB/Simulink simulation, and experimental testing, this study systematically analyzes the output waveform of the EVS as well as the closed-loop situation of load force amplitude and offset under the action of the single-neuron PID algorithm. The results show that: the EVS with a 2D vibration valve as the core, which can control the movement of the spool in the two-degrees-of-freedom direction, can realize the output of an approximate sinusoidal load force waveform from 0 to 800 Hz. The system controlled by the single-neuron PID algorithm is less complex to operate than the traditional PID algorithm. It also has a short rise time for the output load force amplitude curve and a maximum control error of only 1.2%. Furthermore, it exhibits a rapid closed-loop response to the load force offset. The range variability of the load force is measured to be 1.43%. A new scheme for the design of EVS is provided in this study, which broadens the application range of electro-hydraulic fatigue testing machines.

1. Introduction

With the rapid advancements in machinery, aerospace, and technology, the demand for new materials is on the rise [1]. This has led to the optimization of various mechanical structures and processes through iterative processes, which, in turn, has increased the requirements for the longer fatigue life of mechanical components [2]. Over the last century, experts in fields such as ultra-high perimeter fatigue, creep fatigue, in situ fatigue, and finite element analysis have conducted extensive research on metal fatigue [3]. They have concluded that fatigue damage in metal materials starts with the development of fatigue cracks, and these cracks’ expansion is uncertain. Therefore, numerous scholars have established models and formulas to understand the fatigue cracks’ expansion process in metal fatigue [4,5,6,7,8]. Fatigue tests that require large load forces can take several days or even weeks to complete due to the limited operating frequency of the testing machine. This lengthy testing cycle not only hinders the progress of new material research and development but also increases the number of unstable factors. Therefore, the development of a high-frequency vibration system for fatigue testing machines is of great theoretical and practical significance.
A fatigue testing machine is a piece of equipment used to test the performance and durability of materials. It involves various fields such as mechanics, hydraulics, electronics, and materials [9]. An electro-hydraulic fatigue testing machine is a type of fatigue testing machine that combines electrical and hydraulic test equipment. It mainly consists of a hydraulic cylinder, a tank, a hydraulic pump, and electro-hydraulic servo valves. With its enormous load-to-weight ratio and convenient amplitude and frequency parameter adjustments, this fatigue testing apparatus is highly effective. It is also possible to control the alternating load force waveform’s output. The most popular kind of testing apparatus for fatigue testing is this kind of machine. Sebastian et al. have designed a large-scale constructed resonance bending fatigue tester to shorten the fatigue life testing time of train track specimens and reduce energy costs. Compared with the traditional fatigue testing machine, this machine increases the vibration frequency from 5 Hz to 20 Hz, which significantly shortens the fatigue test time and, at the same time, can be used for the bending fatigue testing of large specimens with a span of up to 13 m and a loading frequency of 50 Hz, and it reduces the energy consumption of the machine by utilizing the principle of resonance [10]. Erena et al. designed a fatigue test device capable of testing different types, configurations, and lengths of cables and strands. The device is capable of applying axial loads and bending moments simultaneously to produce damage to the specimen [11]. Torres Duart et al. designed a biaxial fatigue machine operating at 1.2 Hz to perform tensile-torsional fatigue testing on Nafion 115 material in controlled environments of humidity and temperature [12]. Ogawa et al. developed a multiaxial non-proportional load fatigue testing machine, which utilizes the inertial forces generated by the rotation of the rotating wheels on both sides to perform combined torsion and bending experiments and realizes a high-cycle multiaxial fatigue test with an operating frequency of 50 Hz [13]. Yürük et al. designed and built a computer-based fatigue testing machine to perform 10 Hz fatigue tests on dissimilar aluminum alloys (AA5754/AA6013) welded using friction stir welding. It provides insights for future research on the welding results of dissimilar aluminum alloys and dynamic loading of welded joints [14]. ISAKOV et al. designed a 48 Hz large-scale fatigue tester based on the rotating beam method to reduce the errors arising from the use of data from small specimens to infer the fatigue performance of large components, which can test high-strength specimens with a gauge diameter of 32 mm and a gauge length of 100 mm [15]. Ko et al. designed a 5 Hz electrohydraulic fatigue machine capable of simultaneously fatiguing eight clamps of a rail fastening system, which shortens the time required for fatigue testing and reduces the cost of the experiment [16]. The existing general-purpose electro-hydraulic fatigue testing machine is limited by the servo valve bandwidth, and its vibration frequency range is 2~200 Hz, such as the Landmark electro-hydraulic servo testing system of MTS [17], the 8872 hydraulic fatigue testing system of INSTRON [18], etc. To shorten the test time, scholars tend to carry out simultaneous tests for multiple targets or use the principle of resonance to enhance the test frequency of the test specimen.
Control algorithms have become increasingly important in fatigue testing machine control systems due to the rapid development of computer technology. Liao et al. aimed at the wind blade fatigue test process coupling effect for the synchronization of the two exciters, designed a PID algorithm as the core of the virtual master synchronization control algorithm, conducted a numerical simulation of the synchronization control algorithm of the stable convergence of the analysis, and verified the effectiveness of the synchronization control algorithm [19]. Adam Heyduk et al. implemented the MCS controller in a fatigue testing machine and achieved improved control results [20]. Ma et al. designed a fatigue testing system that uses fuzzy PID control, powered by an AC servo electric cylinder. The displacement is measured using an extensometer and used as feedback for the control system. This system improves the dynamic response speed by 16% compared to traditional PID-controlled fatigue testing machines [21]. Moncy et al. proposed two biaxial cyclic strain control algorithms as fatigue testing strategies for composite materials. The two control algorithms were tested on an MTS biaxial testing machine. The results revealed that the maximum error in peak feedback strain was 6.4% and 9.0% for the active and passive control methods, respectively, and the active control method had a higher accuracy compared to the passive control method. However, the fidelity of the active control method decreases when the system loses track of the point markers [22]. Zhao et al. designed a cross-compensation control algorithm to solve the serious coupling phenomenon between multiple loading channels in the aircraft structural fatigue test system. The controller output signal can be cross-compensated by the algorithm to increase the operating speed of the test equipment by 15% [23]. Duan et al. proposed an optimized PID controller based on an improved non-dominated sorting genetic algorithm (NSGA-III) to significantly improve the dynamic tracking accuracy of the fatigue testing machine, in response to the problem that the actual vibration frequency and amplitude of aviation flexible connectors are lower than the set values during fatigue testing on the fatigue testing machine [24].
The current development of the electro-hydraulic fatigue testing machine has yielded remarkable results and expanded its field of application to a wider range of materials. However, the current electro-hydraulic fatigue testing machine uses an electro-hydraulic servo valve with the slide valve structure in the vibration system. Due to the effect of reciprocating inertial force, the vibration frequency of this fatigue testing machine is limited to a maximum of 200 Hz. Compared to the slide valve structure, the rotary valve is not affected by inertial forces and can significantly increase the operating frequency by increasing the rotational speed. This study aims to overcome the 200 Hz working-frequency limitation of the existing electro-hydraulic fatigue testing machine by utilizing the 2D vibration valve with the structure of the rotary valve as the core. This will enable the electro-hydraulic vibration system to work at a higher frequency of 800 Hz. In the field of fatigue testing machine control, PID control algorithms are widely used. The conventional PID algorithm requires a significant amount of time to readjust the parameters when the operating frequency of the fatigue testing machine changes to ensure the output load force curve. To improve control accuracy and adaptive performance, an EVS was designed using the self-learning and self-adaptive characteristics of a single-neuron PID algorithm. This paper examines the load force output of the vibration system under the action of a single-neuron PID algorithm, as well as the actual control effect of load force amplitude under different algorithms, through a theoretical analysis, a MATLAB/Simulink (R2018b) simulation, and experimental tests, to confirm the viability of the design scheme.
The remainder of this paper is organized as follows. Section 2 of the report introduces the electro-hydraulic fatigue testing machine and explains the working principle of the 2D electro-hydraulic exciter, which has a 2D vibration valve as its core component. Section 3 describes the mathematical modeling of the 2D electro-hydraulic exciter as well as the PID controller. Section 4 details the simulation of the EVS, followed by Section 5 which describes the construction of the test bench. The results of both the simulation and experimentation are analyzed in Section 6, with a summary provided in Section 7.

2. 2D Electro-Hydraulic Vibration System

2.1. Electro-Hydraulic Vibration System Structure

Figure 1 illustrates the composition of an electro-hydraulic fatigue testing machine. The core of the vibration system comprises a 2D electro-hydraulic exciter and a controller. The 2D electro-hydraulic exciter consists of several components such as a force transducer, specimen, hydraulic cylinder, displacement transducer, 2D vibration valves, and bias servo valves. On the other hand, the controller comprises the main control panel and the upper computer. The system’s main control panel regulates the position of the hydraulic cylinder’s piston rod using the bias servo valve and the 2D vibration valve. This results in the generation of feedback signals from the displacement sensor and the force sensor. These signals are then transmitted to the main control panel of the system, decoded, and analyzed by the main control chip. This enables the system to obtain data such as the amplitude of the vibration force, offset value, and other related information.

2.2. 2D Vibration Valve Structure and Working Principle

The structure of the 2D vibration valve is shown in Figure 2. The periodic flow of oil into the two chambers of the hydraulic cylinder is achieved through the spool shoulder groove and the valve sleeve rectangular window, which alternately opens and closes. This motion causes the hydraulic cylinder piston rod to move back and forth. The 2D vibration valve consists of several components, including servo motor, gearbox, sleeve, spring, spool, valve sleeve, valve body, plug assembly, and proportion electro-magnet. The 2D vibration valve combines the features of slide valve axial movement and rotary valve circumferential rotation. The spool circumferential rotation manages the frequency of oil switching, while the spool axial displacement controls the oil flow. A servo motor controls the rotary movement of the spool, while a proportional electro-magnet controls the axial displacement of the spool. The servo motor is connected to the large gear at the left end of the gearbox, and the sleeve is connected to the small gear at the right end. The gearbox amplifies the servo motor speed, driving the sleeve and spool to rotate at high speeds.
As shown in Figure 3a, mounted on the valve body’s right end face is the proportional electro-magnet. In a non-functioning 2D vibration valve, the sleeve’s spring pushes the spool back to its starting position through a return force; in a functioning 2D vibration valve, the plug assembly transfers the proportionate electro-magnet armature displacement to the spool, compressing the sleeve’s spring and allowing the spool to remain in a specific rotational position. This allows for the control of the 2D vibration valve’s oil-switching frequency and flow rate. The plug transmits the axial force to the spool through the steel ball, and the steel ball and the right end face of the spool transmit the axial force in a point-contact manner, which can reduce friction in the process of the high-speed rotation of the spool. As shown in Figure 3b, the flow rate through the spool is proportional to the axial displacement and has a sinusoidal-like relationship with the circumferential angle. When the spool rotates at high speeds, as shown in Figure 3c, the amplitude of pressure change at the working port is inversely proportional to the spool’s rotation speed.
The operation of the 2D vibration valve is shown in Figure 4 and Figure 5. The valve sleeve of the 2D vibration valve has eight circumferential rectangular windows that are evenly arranged, and the valve spool has four working steps arranged in a sequence. Each step has eight grooves that are uniformly arranged in the circumferential direction, with a 22.5° phase difference in the opening angle of the grooves of neighboring steps in the circumferential direction. When the spool of the vibration valve is rotated from 0° to 22.5°, as shown in Figure 4, high-pressure oil passes through the P port. The oil then flows from the throttle port at step III through the grooves into the valve cavity formed by steps III and IV. It then enters into the cavity at the right end of the exciter cylinder through the B port to drive the piston rod of the exciter cylinder to translate to the left. The oil flows from the left end chamber of the hydraulic cylinder through port A into the valve chamber composed of steps I and II, and finally returns to the oil tank through the throttle port at step I.
Figure 5 shows that when the spool is rotated from 22.5° to 45°, high-pressure oil passes through the P port and enters the valve cavity, which is made up of steps II and III, from the throttling port at step III. The oil then enters the left end chamber of the exciter cylinder through the A port, driving the piston rod to move to the right. Subsequently, the oil flows from the right end chamber of the hydraulic cylinder through port B into the valve chamber, consisting of step IV and the guiding step, before finally returning to the oil tank through port T2.
So far, the piston rod of the hydraulic cylinder in the high-pressure oil promotes the realization of a back-and-forth reciprocating motion. The spool rotation of a circle can push the hydraulic cylinder to realize eight times the reciprocating motion. With the help of the gearbox, the servo motor can make the spool reach a speed of 6000 r·min−1, which is four times faster than its original speed. This enables the vibration system to work at a frequency of over 800 Hz.

3. Mathematical Modeling

The EVS is simplified to the schematic diagram shown in Figure 6. The spool of the 2D vibration valve moves both in circular and linear directions, where A s 1 A s 4 , A v 1 A v 4 are the valve port area of the bias servo valve and the 2D vibration valve, respectively; T 1 T 2 are the drain port of the 2D vibration valve; P s is the pressure of the oil source; P 1 and P 2 are the oil ports pressure at the left and right ends of the hydraulic cylinder, respectively; y p is the displacement of the hydraulic cylinder piston.

3.1. 2D Electro-Hydraulic Exciter

The throttle port area of the 2D vibration valve is created by the overlap between the spool shoulder groove and the rectangular window of the valve sleeve. As shown in Figure 7, the throttle port has a rectangular shape, with its long side x v generated by the axial displacement of the spool. The width y d i of the throttle port changes periodically with the circumferential rotation of the spool. The opening angle of the valve spool and valve sleeve is represented by θ, and the overlap angle is formed by the overlap side length y d i for a section of the arc. Since both the overlap side length and the arc radius are relatively small, the section of the arc can be simplified as a straight line. Therefore, the shape of the throttle port of the vibration valve can be equated to a planar rectangle. Furthermore, the gradient of the throttle port area is determined by the axial displacement of the spool x v , and the rate of change of the throttle port area is related to the circumferential rotation speed of the spool.
The 2D vibration valve overlap area is calculated as:
A d 1 = 2 Z x v R sin α 2   α [ 4 j θ , ( 4 j + 1 ) θ ) 2 Z x v R sin ( θ α 2 )   α [ ( 4 j + 1 ) θ , ( 4 j + 2 ) θ ) 0   α [ ( 4 j + 2 ) θ , ( 4 j + 3 ) θ ) 0   α [ ( 4 j + 3 ) θ , ( 4 j + 4 ) θ ]
A d 2 = 0 α [ 4 j θ , ( 4 j + 1 ) θ ) 0 α [ ( 4 j + 1 ) θ , ( 4 j + 2 ) θ ) 2 Z x v R sin ( α 2 θ ) α [ ( 4 j + 2 ) θ , ( 4 j + 3 ) θ ) 2 Z x v R sin ( 2 θ α 2 ) α [ ( 4 j + 3 ) θ , ( 4 j + 4 ) θ ]
where A d 1 is the overlap area of spool step I(III) and sleeve opening; A d 2 is the overlap area of spool step II(IV) and sleeve opening; Z is the number of circumferential grooves of a single spool step of the 2D vibration valve; R is the outer contour of the spool step and the inner wall radius of the sleeve; α is the angle of rotation of the spool; θ is the angle of the spool step and the sleeve groove; j N is the number of vibration cycles.
Comparing Equations (1) and (2) to Figure 6, The relationship between the area A v 1 ~ A v 4 of the 2D vibration valve’s throttle port and A d 1 can be obtained.
A d 1 = A v 1 = A v 3 A d 2 = A v 2 = A v 4
The vibration system’s motor’s rotation speed n and the rotation angle α of the spool of the vibration valve are related as follows:
α = 2 π · z 1 z 2 · n 60 t
where z 1 is the number of teeth of the large gear of the gearbox; z 2 is the number of teeth of the pinion gear of the gearbox; n is the rotation speed of the servo motor; t is the rotation time of the motor.
Assuming the 2D vibration valve has a symmetrical structure, the flow rate of the throttle port at each shoulder can be determined using the throttling equation:
Q j z 1 = C d A v 1 2 ρ P 1 Q j z 2 = C d A v 2 2 ρ ( P s P 1 ) Q j z 3 = C d A v 3 2 ρ ( P s P 2 ) Q j z 4 = C d A v 4 2 ρ P 2
where Q j z i is the flow rate at A v i , i = 1 , 2 , 3 , 4 ; C d is the flow coefficient of the 2D vibration valve orifice; ρ is the density of oil..
The relationship between the input signal of the bias servo valve and the area of the valve port is:
A p z = Q p z 60000 C d 2 ρ · Δ p · 1 u p z max · u o p z
where A p z is the orifice area of the bias servo valve; Q p z is the rated flow rate of the bias servo valve; Δ p is the pressure difference between the front and rear of the bias servo valve ports; u p z max is the maximum signal of the bias servo valve input control; u o p z is the input control signal of the bias servo valve.
The 2D vibration valve and bias servo valves are connected in parallel in the two cavities of the hydraulic cylinder, and the joint equation is obtained:
Q 1 = Q j z 2 Q j z 1 + Q p z 2 Q p z 1 Q 2 = Q j z 3 Q j z 4 + Q p z 3 Q p z 4
where Q 1 is the flow rate of the left cavity of the hydraulic cylinder; Q 2 is the flow rate of the right cavity of the hydraulic cylinder; Q p z i is the bias servo valve port flow, i = 1 , 2 , 3 , 4 .
The flow continuity equation for the hydraulic cylinder is:
Q 1 = A p d y p d t + C i p ( P 1 P 2 ) + C e p P 1 + V 1 β e d P 1 d t Q 2 = A p d y p d t + C i p ( P 1 P 2 ) C e p P 1 V 2 β e d P 2 d t
where A p is the effective area of the hydraulic cylinder piston; y p is the displacement of the hydraulic cylinder piston; C i p is the internal leakage coefficient of the hydraulic cylinder; C e p is the external leakage coefficient of the hydraulic cylinder; V 1 is the volume of the left end of the hydraulic cylinder chamber; V 2 is the volume of the right end of the hydraulic cylinder chamber; β e is the equivalent volume elastic modulus.
The 2D vibration valve spool’s circumferential rotation can be compared to the axial movement of the spool in a two-position three-way slide valve. This means that the load flow rate of the vibration system can be calculated using the flow balance principle of the bridge circuit.
q L = Q j z 2 Q j z 1 + Q p z 2 Q p z 1 2 + Q j z 4 Q j z 3 + Q p z 4 Q p z 3 2
where q L is the load flow rate of the hydraulic cylinder in the system.
The force balance equation of the hydraulic cylinder piston is:
p L A p = m t d 2 y p d t 2 + B p d y p d t + K y p + F L
where p L is the load pressure of the hydraulic cylinder; m t is the total mass of the piston rod of the hydraulic cylinder and the load; B p is the viscous damping coefficient of the vibration system; K is the elastic load stiffness of the vibration system; F L is the external load force on the piston of the hydraulic cylinder.
The linearization theory is used to analyze the dynamics of the valve-controlled-cylinder system. The Laplace transform of the analyzed results is obtained:
Q L = K q Y d K c P L
where K q is the zero-opening flow gain of the 2D vibration valve; Y d is the length of the overlap between the spool and the total throttling port of the valve sleeve; K c is the flow-pressure coefficient of the 2D vibration valve.
The relational equation of the total throttle port overlap side length produced by the rotation of the spool of the 2D vibration valve of the vibration system and the output displacement of the hydraulic cylinder piston under the condition of having an elastic load can be obtained by combining the aforementioned Equations (7)–(10) Laplace-transformed and (11):
Y p = K q A p Y d K c e A p 2 1 + V t 4 β e K c e s F L V t m t 4 β e A p 2 s 3 + K c e m t A p 2 + V t B p 4 β e A p 2 s 2 + 1 + V t K 4 β e A p 2 s + K c e K A p 2
The above equation is converted into a transfer function of the 2D vibration cylinder piston output force F to the command input Y d :
F Y d = K K q A p V t m t 4 β e A p 2 s 3 + K c e m t A p 2 + V t B p 4 β e A p 2 s 2 + 1 + V t K 4 β e A p 2 s + K c e K A p 2
The above equation is organized to give:
F Y d = K p s A p K · K s ω r + 1 s 2 ω 0 2 + 2 ζ 0 ω 0 s + 1
where K p s A p K is the position gain of the elastically loaded vibration system; ω r and ω 0 are the turning frequency of the inertial and second-order oscillatory links of the system; ζ 0 is the integrated damping ratio.

3.2. Controller

The calculation formula for the output signal of the force transducer is:
u s e n = u r e f c n o m f n o m · F
where u r e f is the supply voltage; c n o m is the calibration value; f n o m is the rated force of the force transducer; u s e n is the output signal of the force transducer; F is the output load force of the hydraulic cylinder collected by the force transducer.
For the proportional electro-magnet with the bias servo valve, the input and output are calculated as follows:
u o b i = k b i u i b i u o p z = k p z u i p z + b
where u o b i is the proportional electro-magnet control input signal; k b i is the proportional electro-magnet amplifier circuit gain; u i b i is the amplitude control analog signal output from the main control chip; u o p z is the bias servo valve control input signal; k p z is the bias servo valve amplifier circuit gain; u i p z is the offset control analog signal output from the main control chip; b is the bias servo valve op amp circuit offset error value.
The horizontal displacement of the proportional electro-magnet actuator is calculated as:
x v = k v u o b i
where x v is the horizontal displacement of the proportional electro-magnet actuator (spool axial displacement); k v is the proportional electro-magnet conversion factor.
n = 60 f Z z 2 z 1
where f is the EVS vibration frequency.

3.3. The Single-Neuron PID Algorithm

To strengthen the regulation accuracy and anti-disturbance capability of the EVS, a single-neuron PID control algorithm is selected to optimize the control system.
The unsupervised Hebb learning mechanism expression is:
Δ w i j ( k ) = η ο j ( k ) o i ( k )
where Δ w i j ( k ) is the connection weight between two neurons; η is the learning rate; o i ( k ) is the neuron activation value; o j ( k ) is the neuron activation value.
The expression for replacing ο j ( k ) with a supervised Delta learning mechanism in Equation (17) is:
Δ w i j ( k ) = η ( d j ( k ) o j ( k ) ) o i ( k )
where d j ( k ) is the ideal output; o j ( k ) is the actual output.
The supervised Hebb learning mechanism can be obtained by organizing Equations (17) and (18) with the expression [25,26,27]:
u ( k ) = u ( k 1 ) + K m i = 1 3 w i ( k ) x i ( k ) w i ( k ) = w i ( k ) / i = 1 3 | w i ( k ) | w 1 ( k ) = w 1 ( k 1 ) + η I e ( k ) u ( k ) x 1 ( k ) w 2 ( k ) = w 2 ( k 1 ) + η P e ( k ) u ( k ) x 2 ( k ) w 3 ( k ) = w 3 ( k 1 ) + η D e ( k ) u ( k ) x 3 ( k )
x 1 ( k ) = e ( k ) ; x 2 ( k ) = e ( k ) e ( k 1 ) ; x 3 ( k ) = e ( k ) 2 e ( k 1 ) + e ( k 2 ) ;
where u ( k ) is the output value of the k th time; u ( k 1 ) is the output value of the k 1 th time; K m is the neuron scale factor; w i ( k ) is the weight value of the dendrites i under the learning rule; w i ( k ) is the activation value of the dendrites i of the k th time; w i ( k 1 ) is the activation value of the dendrites k 1 of the i th time; x i ( k ) is the dendrites of a single-neuron, i = 1 , 2 , 3 ; η I is the integral learning rate; η P is the proportional learning rate; η D is the differential learning rate; e ( k ) is the bias value of the k th time; e ( k 1 ) is the bias value of the k 1 th time; e ( k 2 ) is the bias value of the k 2 th time.

4. The Simulation Analysis

A simulation model of a double-outlet-rod hydraulic cylinder controlled by the 2D vibration valve was constructed using the proposed 2D electro-hydraulic exciter mathematical model on the MATLAB/Simulink platform. The constructed model was used to analyze the stability of the vibration system. Additionally, controllers and modules such as S-Function Builder were added to investigate the amplitude of the vibration force and the offset of the EVS, while considering the simulation model as a precondition.

4.1. 2D Electro-Hydraulic Exciter

As depicted in Figure 8, the flow simulation module of the 2D vibration valve was established according to Equation (5), and the flow rate of each valve port of the 2D vibration valve was calculated from the pressure of the valve port of the 2D vibration valve and the area of the throttle port; then, the simulation module of the continuity equation of the hydraulic cylinder was established through the associative Equations (7)–(9) to obtain the pressure of the left and right cavities of the hydraulic cylinder. Finally, the output load force of the hydraulic cylinder’s piston was obtained through the hydraulic cylinder and load force balance equation module constructed using Equation (10). The output force of the vibration system was set as the output interface, while the spool groove and the length of the overlapping sides of the rectangular window were set as the input command interface. This allows for conducting the stability analysis of the EVS. The initial parameters for the EVS are listed in Table 1.
Figure 9 makes it clear that the amplitude characteristic curve is above zero and that the EVS has an integrated intrinsic frequency of 919.7 Hz. The EVS’s output load force curve declines with increasing vibration frequency in the [0, 919.7) Hz frequency range. When the vibration system gets close to the second-order oscillation link’s turning frequency, it resonates. The degree of resonance deepens until it reaches its maximum at 919.7 Hz. The vibration system is obviously a second-order oscillation system based on the figure.
When the vibration frequency exceeds 919.7 Hz, the phase lag of the output load force of the vibration system deepens, and the amplitude of the output load force decreases continuously. To shorten the fatigue test time while maintaining the output of the system’s load force, the vibration frequency can be adjusted to the second-order oscillation link adjacent to the turning frequency of the system so that the vibration system with elastic loads can maintain a stable output of the load force at high vibration frequencies.
The analog voltage signal output by the force sensor is relatively weak. Therefore, an op-amp circuit in the instrument must be used to amplify the signal, as illustrated in Figure 10. The vibration waveform peak-to-peak and offset acquisition module calculates the peak-to-peak and mean values of the output waveforms based on the force sensor output signals at different spool angles.

4.2. Electro-Hydraulic Vibration System

As shown in Figure 11, the stability analysis model of the vibration system was combined with the proportional solenoid valve, bias servo valve, and servo motor control circuit simulation module built with Equations (14)–(16), the vibration valve throttling port area simulation module built with Equations (1)–(4), the bias servo valve flow rate simulation module built with Equation (6) and the throttling equation, and the force sensor simulation module built with Equation (13), the vibration waveform peak-to-peak value and offset acquisition module together form the electro-hydraulic vibration system model. The amplitude and offset of the EVS model were simulated and analyzed on the MATLAB/Simulink platform. On this basis, the PID control program was written in the S-Function Builder module, and the closed-loop simulation of the amplitude and offset of the EVS was carried out. The closed-loop simulation of the electro-hydraulic vibration is shown in Figure 11. The control parameters are shown in Table 2. Where F F P e a k _ V a l l e y _ V a l u e is the amplitude feedback input; P Z A v e r a g e _ V a l v e is the offset feedback input; F F o u t p u t _ v a l is the amplitude output value; P Z o u t p u t _ v a l is the offset output value.
In the closed-loop simulation of the EVS’s vibration amplitude, the area A of the 2D vibration valve throttle port is changed by adjusting u i b i to control the axial movement of the valve spool. This changes the output force F of the vibration cylinder, which is collected by the force sensor, and the peak-to-peak value u f f of the vibration waveform is calculated from the output signals u s e n of the stress sensor according to the different spool angles α . The deviation from the target value is calculated by comparing u f f with the single-neuron PID algorithm, and the resulting deviation value is used as an input parameter to change u i b i . When the deviation value is zero, the EVS achieves the goal of the closed-loop vibration amplitude. This PID closed-loop controller maintains real-time control until the test is terminated in subsequent work. The basic principle of offset closed-loop is the same as that of amplitude closed-loop, and the offset closed-loop control of the EVS is finally realized by changing the value of u i p z .

5. Experimental Equipment and Programs

An electro-hydraulic fatigue testing machine was constructed as a test platform to study and verify the amplitude control of the vibration system under different algorithms, as well as the actual control effect of the single-neuron PID control algorithm on the EVS. Table 3 shows some of the components and sensor parameters used. In Figure 12, the force transducer and fixture are secured using bolts, and the fixture fixes the specimen and is connected to the piston rod of the hydraulic cylinder through the holes in the base of the fatigue test bench. The bottom of the hydraulic cylinder is connected to the displacement sensor, and the EVS is engaged. The load force is transferred to the force transducer through the fixture and the specimen, and the displacement data of the piston rod are obtained by the displacement sensor. In Figure 13, the bias servo valve and the vibration valve oil circuit are connected in parallel to the two chambers of the hydraulic cylinder. The gearbox ratio is 1:4, and the system control box is responsible for controlling the rotation of the servomotor and the proportional electromagnet horizontal displacement. The lower computer uses the STM32F429IGT6 main control chip as the controller core, which receives and analyzes the signals of each sensor of the system and sends command signals to each system module. The upper computer interface is written using the LabView platform to enable human–computer interaction.

6. The Analysis of Experimental and Simulation Results

6.1. The Open-Loop Experiment

The operating frequency of the EVS is controlled by the circumferential speed of the 2D vibration valve spool. The experiments were conducted with 3 MPa as the system oil supply pressure, and the axial displacements of the vibration valve spool were adjusted to be 1 mm, 2 mm, 3 mm, and 4 mm, respectively.

6.1.1. Amplitude of Load Force

The bias servo valve was set so that the EVS vibration waveform offset was zero. The vibration frequencies of 200 Hz, 400 Hz, 700 Hz, and 800 Hz waveforms were obtained as shown in Figure 14.
When comparing the amplitude of the vibration waveform generated by different valve spool displacements at the same vibration frequency, it is evident that the output force of the EVS increases as the spool displacement of the vibration valve increases. The regulation of the amplitude of the vibration waveform is apparent with a low-frequency spool axial displacement on the EVS. However, as the vibration frequency of the system increases, the regulation by the spool axial displacement becomes weaker. This is mainly due to the fact that the hydraulic cylinder piston rod’s output displacement of the EVS is small in the high-frequency band, leading to a small integrated damping ratio ζ 0 . Consequently, the influence of the valve spool displacement on the hydraulic cylinder piston rod’s output displacement becomes small as well. The amplitudes of the load force were 9.2 kN, 6.0 kN, 3.1 kN, and 3.4 kN at 200 Hz, 400 Hz, 700 Hz, and 800 Hz, respectively, when the spool displacement was 4 mm. The simulation results have the same trend with the experimental curves. From Figure 15, it can be seen that the amplitude–frequency characteristic curves are above the zero value; the vibration system is in the frequency interval [0, 800). With the increase in the vibration frequency, the vibration system’s output load force firstly undergoes a significant decrease, and in the proximity of the system, the integrated intrinsic frequency rises to a certain degree, and the system undergoes a resonance phenomenon. The fatigue testing machine operating near the resonant frequency can effectively shorten the fatigue test time and accelerate the test sample’s fatigue failure.
After the output load force was stabilized, the amplitude fluctuation error of the output load force waveform at different frequencies was measured; the results are shown in Figure 16. The output load force of EVS fluctuates when it reaches the steady state, and the curve fluctuation is most obvious when the operating frequency is 600 Hz.

6.1.2. Offset of Load Force

During the experiment, the spool displacement of the 2D vibration valve was set to 2 mm, and the spool displacement of the bias servo valve was controlled to be positively and negatively biased in order to study the offset control characteristics of the system. The vibration waveforms of the EVS were adjusted for each vibration frequency by the offset, and the results are shown in Figure 17. The experiment conducted at frequencies between 200 Hz and 800 Hz shows that the EVS achieves the positive and negative bias of the vibration waveform under the control of the bias servo valve. This allows for the cyclic stress application of three types of specimens (tensile, compression, and tension-compression) to be realized in the testing machine. The experimental and simulation results were consistent with each other.
The load force output waveform is not strictly sinusoidal; it is an approximate sinusoidal waveform. To understand the degree of distortion of the vibration waveform, the distortion degree is used here for analysis. The distortion degree calculation formula is:
r = A 1 2 + A 2 2 + A 3 2 + A 4 2 + A 5 2 + A 0 × 100 %
where A 0 is the amplitude of the fundamental waveform of the vibration waveform; A 1 , A 2 , A 3 , A 4 , A 5 , are the amplitudes of the second, third, fourth, and fifth harmonics of the fundamental waveform, respectively.
The FFT transform of the vibration waveform from 200 Hz to 800 Hz is used to obtain load force spectrum as shown in Figure 18, and the distortion of the load force signal is calculated according to the harmonic components of each waveform as shown in Table 4.
The maximum distortion of the vibration waveform from 200 Hz to 800 Hz is 32.4%, and the vibration waveform of the vibration system has a certain degree of distortion at each frequency, which is not a standard sine wave. From the simulation waveform of the vibration system, it can be seen that the vibration waveform of the vibration system under ideal conditions has some distortion compared with the sinusoidal waveform. In addition, the narrow gap in the connecting parts of the experimental specimen fixture and the influence of the high-frequency resonance affect the load force conduction, which results in the large distortion of the output waveform.

6.2. The Closed-Loop Experiment

The amplitude of the output load force decreases with increasing electro-hydraulic system vibration frequency. The output load force amplitude is maintained at a constant value by the PID algorithm’s adjustment of the valve port’s area. Furthermore, 3 MPa was the adjusted oil supply pressure. The conventional incremental PID needs to manually adjust the parameters again when the working conditions change, firstly, by adjusting the Ki value to control the output curve with a tendency to reach the steady state, and then by adjusting the Kp value to reduce the amplitude of the curve oscillation. When adjusting the Kp value cannot change the curve oscillation amplitude, it is necessary to reduce the Ki value and adjust the Kp value again, and finally adjust the Kd value to weaken the curve overshooting, which is a cumbersome and lengthy operational process. The single-neuron PID controls the curve by adjusting the Km value to obtain a faster rise time as well as a tendency to reach a steady state. The curve’s sinusoidal decay and overshoot phenomenon are reduced by adjusting the ηP and ηI values, respectively; finally, the ideal curve is obtained by fine-tuning the ηD value. The single-neuron PID has the characteristic of self-learning and self-adaptation, so it can automatically adjust its parameters to maintain the load force stable output during the process of changing working conditions. The control parameters of the conventional PID are shown in Table 5 as the optimal parameters based on multiple debugging. Table 6 provides the single-neuron PID controller parameters.

6.2.1. Different Algorithms for Load Force Amplitude Control

Targeting a load force of 2375.4 N (150 mV), the amplitude step curve of the EVS was observed using the traditional PID algorithm and the single-neuron PID algorithm, respectively, in order to reach the steady state at different frequencies. From Figure 19, it can be observed that the single-neuron PID algorithm, when tested at frequencies of 200 Hz, 400 Hz, 600 Hz, and 800 Hz, exhibits more adaptability as compared to the conventional PID algorithm. This results in a shorter time required for the system to reach a steady state. On the other hand, as shown in Figure 20, during the linear-frequency sweep experiment from 0 to 800 Hz, the conventional PID algorithm requires a longer adjustment time, and amplitude control error fluctuation was evident. Under the single-neuron PID control algorithm, the EVS displays self-learning and self-adaptive characteristics with a maximum load force amplitude control error of 1.2% and strong anti-interference.

6.2.2. Amplitude Control of Load Force

The position of the specimen was maintained by controlling the bias servo valve. Using a single-neuron PID algorithm, step response curves were generated for various frequencies with the target value set as the load force of 2375.4 N (150 mV). As depicted in Figure 21, the time taken for the amplitude step curve of the EVS to reach the steady state is 0.9 s (200 Hz), 1 s (400 Hz), 1.5 s (600 Hz), and 1 s (800 Hz), respectively. It is observed that the time required for the system to attain the steady state increases as the frequency rises from 200 Hz to 600 Hz. At 800 Hz, the EVS exhibits resonance, and the time taken for the system to reach the steady state decreases significantly. The amplitude step curves obtained from the simulation reach a steady state at different times for different frequencies, namely, 0.7 s (200 Hz), 1.5 s (400 Hz), 2.3 s (600 Hz), and 1.9 s (800 Hz). While the experimental results followed the same trend as the simulation, there is a slight deviation between the experimental results and the simulated curves. This deviation can be attributed to the hydro-dynamic forces at the same frequency, and it becomes more significant with an increase in frequency. The 800 Hz EVS is affected by resonance, which causes a greater amplitude of the load force when the spool is opened. This results in a shorter time needed to reach the target value. The system combines a high vibration frequency with the resonance phenomenon to achieve a rapid closed-loop response, considering the characteristics of a high vibration frequency and large amplitude of the load force.

6.2.3. Offset Control of Load Force

The input voltage to the proportional electro-magnet was adjusted to displace the axial position of the spool in the 2D vibration valve by 2 mm. The EVS set the offset force to ±4750.8 N (±300 mV) as the target value and recorded the offset step curve of the EVS under the influence of the single-neuron PID algorithm. Figure 22 indicates that there is no significant change in the rising time of the offset step curve, while the frequency rises from 200 Hz to 800 Hz. The offset curves of the experiment and simulation exhibit the same overall trend. The experimental results demonstrate that the EVS can produce three types of offset effects, namely, compression, tension, and tension-compression, by controlling the bias servo valve. Under these three types of offset effects, the EVS can achieve a stable output of the load force.
The load force target amplitude range was set to 4750 N (±150 mV). The vibration offset force target values were set to −3167 N (−200 mV), 0 N (0 mV), and 3167 N (200 mV), respectively. The system activated the closed-loop control of the vibration amplitude and offset simultaneously, generating a vibration waveform as depicted in Figure 23. The waveform of the EVS is stable, indicating that the system could successfully implement the closed-loop control of the amplitude and offset at the same time. According to Table 7, the maximum variability of the load force range of the EVS is 1.43%. The EVS demonstrates a better closed-loop control of the load force amplitude and offset when subjected to the single-neuron PID algorithm.

7. Conclusions

This paper explores the benefits of using a self-learning and self-adaptive single-neuron PID control algorithm in combination with the high operating frequency and high load of a 2D vibration valve to create an EVS. MATLAB/Simulink software and experimental testing were used to examine the stability of the system, the open-loop waveform output, and the closed-loop control effect which is under the single-neuron PID algorithm. The results of the experiments indicate that:
(1)
The output waveform of the EVS approximated a sinusoidal waveform. With single-neuron PID control, the EVS could stably output a load force ranging from 0 to 800 Hz. This verified the feasibility of using the single-neuron PID control algorithm in EVSs by allowing for its control parameters to self-adjust according to the system parameters.
(2)
The single-neuron PID algorithm provided superior independent closed-loop control of the load force amplitude and offset in the EVS. The EVS reached a steady state at different frequencies—0.9 s (200 Hz), 1 s (400 Hz), 1.5 s (600 Hz), and 1 s (800 Hz). When the frequency was 800 Hz, the EVS entered the resonant state, which provided the advantages of a large amplitude of the load force and a high operating frequency. The offset curve reached the steady state in a shorter response time. The EVS was able to stably output the load force even under the three offset effects of compression, tension, and tension-compression.
(3)
The single-neuron PID algorithm significantly improved the closed-loop control of the load force amplitude and offset in the EVS, resulting in load force fluctuations of 0.78% (200 Hz), 1.43% (400 Hz), 0.91% (600 Hz), and 1.17% (800 Hz), respectively. The design of the EVS in this study further broadens the upper limit of the operating frequency of the EVS, reducing the limiting conditions of tested samples. This innovation can be used in the future for the high or ultra-high fatigue testing of aerospace materials such as TC4 titanium alloy and 7075 aluminum alloy.

Author Contributions

Conceptualization, W.J., Z.C. and S.L.; methodology, W.J., Z.C. and S.L.; software, W.J. and T.C.; validation, W.J., Z.C. and T.C.; formal analysis, W.J., Z.C. and S.L.; investigation, W.J., Z.C. and T.C.; resources, W.J., Z.C. and T.C.; data curation, W.J. and Z.C.; writing—original draft preparation, W.J., Z.C. and S.L.; writing—review and editing, W.J., Z.C. and S.L.; supervision, W.J., Z.C. and S.L.; project administration, W.J. and S.L.; funding acquisition, W.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Zhejiang Provincial Natural Science Foundation of China under Grant No.LY21E050015.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Nomenclature

ParametersMeaning
x v Axial displacement of the spool
P L Hydraulic cylinder load pressure after Laplace transformation
K c e Total flow—pressure coefficient
V t Total compressed volume of hydraulic cylinder
W Throttle area gradient
V t Total compressed volume of hydraulic cylinder
k s e n Amplification factor for operational amplifier circuits
u f f Peak-to-peak value of the vibration waveform
u p z Vibration waveform offset value.
KpProportional learning rate for the conventional PID
KiIntegral learning rate for the conventional PID
KdDifferential learning rate for the conventional PID
2DTwo-dimensiona
EVSElectro-hydraulic vibration system

References

  1. George, E.P.; Curtin, W.A.; Tasan, C.C. High Entropy Alloys: A Focused Review of Mechanical Properties and Deformation Mechanisms. Acta Mater. 2020, 188, 435–474. [Google Scholar] [CrossRef]
  2. Linares, J.; Chaves-Jacob, J.; Lopez, Q.; Sprauel, J.-M. Fatigue Life Optimization for 17-4Ph Steel Produced by Selective Laser Melting. Rapid Prototyp. J. 2022, 28, 1182–1192. [Google Scholar] [CrossRef]
  3. Xuan, F.; Zhu, M.; Wang, G. Retrospect and Prospect on Century-long Research of Structural Fatigue. J. Mech. Eng. 2021, 57, 26–51. [Google Scholar]
  4. Romano, S.; Brückner-Foit, A.; Brandão, A.; Gumpinger, J.; Ghidini, T.; Beretta, S. Fatigue Properties of AlSi10Mg Obtained by Additive Manufacturing: Defect-Based Modelling and Prediction of Fatigue Strength. Eng. Fract. Mech. 2018, 187, 165–189. [Google Scholar] [CrossRef]
  5. Liao, D.; Zhu, S.-P.; Keshtegar, B.; Qian, G.; Wang, Q. Probabilistic Framework for Fatigue Life Assessment of Notched Components under Size Effects. Int. J. Mech. Sci. 2020, 181, 105685. [Google Scholar] [CrossRef]
  6. Carrara, P.; Ambati, M.; Alessi, R.; De Lorenzis, L. A Framework to Model the Fatigue Behavior of Brittle Materials Based on a Variational Phase-Field Approach. Comput. Methods Appl. Mech. Eng. 2020, 361, 112731. [Google Scholar] [CrossRef]
  7. Li, X.-K.; Zhu, S.-P.; Liao, D.; Correia, J.A.F.O.; Berto, F.; Wang, Q. Probabilistic Fatigue Modelling of Metallic Materials under Notch and Size Effect Using the Weakest Link Theory. Int. J. Fatigue 2022, 159, 106788. [Google Scholar] [CrossRef]
  8. Hectors, K.; De Waele, W. Cumulative Damage and Life Prediction Models for High-Cycle Fatigue of Metals: A Review. Metals 2021, 11, 204. [Google Scholar] [CrossRef]
  9. Xu, Y. Trend of Hydraulic Technology in Industry 4.0 and its Intelligence Hydraulics. Hydraul. Pneum. Seals 2022, 42, 1–7. [Google Scholar]
  10. Schneider, S.; Herrmann, R.; Marx, S. Development of a Resonant Fatigue Testing Facility for Large-Scale Beams in Bending. Int. J. Fatigue 2018, 113, 171–183. [Google Scholar] [CrossRef]
  11. Erena, D.; Vázquez Valeo, J.; Navarro, C.; Domínguez, J. New Fatigue Device for Testing Cables: Design and Results. Fatigue Fract. Eng. Mater. Struct. 2019, 42, 1826–1837. [Google Scholar] [CrossRef]
  12. Torres Duarte, L.M.; Domínguez Almaraz, G.M.; Torres Pacheco, C.J.; Zuñiga Tello, I.F. Device to Measure Fatigue Life of Membranes under Biaxial Loading Fatigue: Tension and Torsion. Measurement 2020, 152, 107382. [Google Scholar] [CrossRef]
  13. Ogawa, F.; Shimizu, Y.; Bressan, S.; Morishita, T.; Itoh, T. Bending and Torsion Fatigue-Testing Machine Developed for Multiaxial Non-Proportional Loading. Metals 2019, 9, 1115. [Google Scholar] [CrossRef]
  14. Yürük, A.; Çevik, B.; Kahraman, N. The Design of Fatigue Test Machine and the Analysis of Fatigue Behavior of FSWed Dissimilar Aluminum Alloys. Exp. Tech. 2023, 47, 591–601. [Google Scholar] [CrossRef]
  15. Isakov, M.; Rantalainen, O.; Saarinen, T.; Lehtovaara, A. Large-Scale Fatigue Testing Based on the Rotating Beam Method. Exp. Tech. 2023, 47, 553–563. [Google Scholar] [CrossRef]
  16. Ko, Y.-H.; Fang, X.-J.; Park, Y.-C.; Hu, J.-W.; Sim, H.-B. Development and Verification of Fatigue Testing Device for Rail Fastening Clamps. Int. J. Steel Struct. 2023, 23, 834–843. [Google Scholar] [CrossRef]
  17. MTS. Landmark Electro-Hydraulic Servo Test System. Available online: https://www.mtschina.com/products/materials/dynamic-materials-test-systems/landmark-servohydraulic (accessed on 10 December 2023).
  18. Table Top Fatigue Testing Systems | Instron. Available online: https://www.instron.com/en-us/products/testing-systems/dynamic-and-fatigue-systems/servohydraulic-fatigue/8872---8874 (accessed on 10 December 2023).
  19. Liao, G.; Wu, J. Load Control of Vibration Exciter in Two-point Fatigue Test System of Wind Turbine Blade. J. Tongji Univ. (Nat. Sci.) 2018, 46, 11. [Google Scholar] [CrossRef]
  20. Heyduk, A.; Kalinowski, K.; Kaula, R.; Pielot, J. Innovative Adaptive Control of Material Fatigue Test Machines Using an MCS Controller. Multidiscip. Asp. Prod. Eng. 2018, 1, 287–294. [Google Scholar] [CrossRef]
  21. Ma, M.; Wang, H.; Deng, S.; Ni, Y.; Zhang, W. Research on fuzzy PID control system for fatigue testing machine based on LabVIEW. Min. Mach. 2020, 48, 66–70. [Google Scholar] [CrossRef]
  22. Moncy, A.; Waldbjørn, J.P.; Berggreen, C. Biaxial Strain Control Fatigue Testing Strategies for Composite Materials. Exp. Mech. 2021, 61, 1193–1208. [Google Scholar] [CrossRef]
  23. Zhao, H.; Feng, J.; Hang, T.; Liu, S.; Lin, J.; Li, H. Closed-loop Cross-compensation Control for Multi-channel Structural Fatigue Testing System. Control Eng. China 2021, 28, 2. [Google Scholar] [CrossRef]
  24. Duan, J.; Shao, F.; Zhou, Y.; Zhang, Q. Controller of Fatigue Testing Machine for Aerospace Thermal Connections Based on Improved NSGA-III Algorithm. Arab. J. Sci. Eng. 2022, 47, 1873–1883. [Google Scholar] [CrossRef]
  25. Napole, C.; Barambones, O.; Calvo, I.; Velasco, J. Feedforward Compensation Analysis of Piezoelectric Actuators Using Artificial Neural Networks with Conventional PID Controller and Single-Neuron PID Based on Hebb Learning Rules. Energies 2020, 13, 3929. [Google Scholar] [CrossRef]
  26. Meng, F.; Hu, Y.; Ma, P.; Zhang, X.; Li, Z. Practical Control of a Cold Milling Machine Using an Adaptive PID Controller. Appl. Sci. 2020, 10, 2516. [Google Scholar] [CrossRef]
  27. Qin, Y.; Duan, H. Single-Neuron Adaptive Hysteresis Compensation of Piezoelectric Actuator Based on Hebb Learning Rules. Micromachines 2020, 11, 84. [Google Scholar] [CrossRef]
Figure 1. Structural diagram of the electro-hydraulic vibration system.
Figure 1. Structural diagram of the electro-hydraulic vibration system.
Machines 12 00058 g001
Figure 2. 3D structural diagram of the 2D vibration valve.
Figure 2. 3D structural diagram of the 2D vibration valve.
Machines 12 00058 g002
Figure 3. The characteristics of 2D vibration valves. (a) The 2D vibration-valve working diagram; (b) static characteristics; (c) dynamic characteristics.
Figure 3. The characteristics of 2D vibration valves. (a) The 2D vibration-valve working diagram; (b) static characteristics; (c) dynamic characteristics.
Machines 12 00058 g003
Figure 4. The spool rotates at 11.25°.
Figure 4. The spool rotates at 11.25°.
Machines 12 00058 g004
Figure 5. The spool rotates at 33.75°.
Figure 5. The spool rotates at 33.75°.
Machines 12 00058 g005
Figure 6. Schematic diagram of the composition of the 2D electro-hydraulic exciter.
Figure 6. Schematic diagram of the composition of the 2D electro-hydraulic exciter.
Machines 12 00058 g006
Figure 7. Schematic diagram of the valve port area of the 2D vibration valve.
Figure 7. Schematic diagram of the valve port area of the 2D vibration valve.
Machines 12 00058 g007
Figure 8. Simulation diagram of stability analysis of the vibration system.
Figure 8. Simulation diagram of stability analysis of the vibration system.
Machines 12 00058 g008
Figure 9. Bode diagram of the electro-hydraulic vibration system.
Figure 9. Bode diagram of the electro-hydraulic vibration system.
Machines 12 00058 g009
Figure 10. Vibration waveform peak-to-peak and offset acquisition module.
Figure 10. Vibration waveform peak-to-peak and offset acquisition module.
Machines 12 00058 g010
Figure 11. Electro-hydraulic vibration system amplitude and offset closed-loop simulation diagram.
Figure 11. Electro-hydraulic vibration system amplitude and offset closed-loop simulation diagram.
Machines 12 00058 g011
Figure 12. Electro-hydraulic fatigue test stages.
Figure 12. Electro-hydraulic fatigue test stages.
Machines 12 00058 g012
Figure 13. 2D Electro-hydraulic exciter.
Figure 13. 2D Electro-hydraulic exciter.
Machines 12 00058 g013
Figure 14. Waveform diagram of the vibration system. (a) 200 Hz; (b) 400 Hz; (c) 700 Hz; (d) 800 Hz.
Figure 14. Waveform diagram of the vibration system. (a) 200 Hz; (b) 400 Hz; (c) 700 Hz; (d) 800 Hz.
Machines 12 00058 g014aMachines 12 00058 g014b
Figure 15. The amplitude–frequency characteristic curve of the vibration system.
Figure 15. The amplitude–frequency characteristic curve of the vibration system.
Machines 12 00058 g015
Figure 16. Load force amplitude fluctuations.
Figure 16. Load force amplitude fluctuations.
Machines 12 00058 g016
Figure 17. Offset waveform of the vibration system. (a) 200 Hz; (b) 400 Hz; (c) 600 Hz; (d) 800 Hz.
Figure 17. Offset waveform of the vibration system. (a) 200 Hz; (b) 400 Hz; (c) 600 Hz; (d) 800 Hz.
Machines 12 00058 g017
Figure 18. 200~800 Hz loading force spectrum. (a) 200 Hz; (b) 400 Hz; (c) 600 Hz; (d) 800 Hz.
Figure 18. 200~800 Hz loading force spectrum. (a) 200 Hz; (b) 400 Hz; (c) 600 Hz; (d) 800 Hz.
Machines 12 00058 g018
Figure 19. Comparison of closed-loop amplitude between the single-neuron PID and the conventional PID in the vibration system. (a) 200 Hz; (b) 400 Hz; (c) 600 Hz; (d) 800 Hz.
Figure 19. Comparison of closed-loop amplitude between the single-neuron PID and the conventional PID in the vibration system. (a) 200 Hz; (b) 400 Hz; (c) 600 Hz; (d) 800 Hz.
Machines 12 00058 g019
Figure 20. Amplitude control error curves under different algorithms.
Figure 20. Amplitude control error curves under different algorithms.
Machines 12 00058 g020
Figure 21. Amplitude step curve of the vibration system.
Figure 21. Amplitude step curve of the vibration system.
Machines 12 00058 g021
Figure 22. Offset step curve of the vibration system. (a) Positive bias; (b) negative bias.
Figure 22. Offset step curve of the vibration system. (a) Positive bias; (b) negative bias.
Machines 12 00058 g022
Figure 23. Vibration system amplitude and offset closed-loop waveform effects.
Figure 23. Vibration system amplitude and offset closed-loop waveform effects.
Machines 12 00058 g023
Table 1. Main parameters of electro-hydraulic vibration system for fatigue test.
Table 1. Main parameters of electro-hydraulic vibration system for fatigue test.
Parameters (Units)Value
Z 8
C d 0.62
W (m)0.004
P s (Pa)3 × 106
ρ (kg/m3)870
A p (m2)2.64 × 10−2
V t (m3)5.28 × 10−3
m t (kg)40
β e (Pa)7 × 108
K (N/m)1 × 109
Table 2. The parameters of single-neuron PID controller in the simulation experiment.
Table 2. The parameters of single-neuron PID controller in the simulation experiment.
ControllerParameter NameNotationValue
Amplitude close loopNeuron scale factorFFK0.0006
Integral learning rateFFEta_i8
Proportional learning rateFFEta_p0.2
Differential learning rateFFEta_d0.1
Step signalFFTARGET300
Offset close loopNeuron scale factorPZK0.24
Integral learning ratePZEta_i400
Proportional learning ratePZEta_p500
Differential learning ratePZEta_d0.1
Step signalPZTARGER300
Table 3. Components and transducer selection for the electro-hydraulic vibration systems.
Table 3. Components and transducer selection for the electro-hydraulic vibration systems.
ComponentTypeParameters
Force sensorU10M-250kN, HBM, GERRange: 0~250 kN, precision: 0.03
Displacement sensorRHM0100MD601V010100, MTS, USARange: 0~100 mm, resolution: 1.5 μm
Servo motorSGM7A, YASKAWA, JPNRated speed: 0~3000 r∙min−1, rated output: 1 kw
Proportional electro-magnetGP61-4-A, HNAY, CHNRated stroke: 0~4.5 mm, repeatable accuracy: ≤1%
OscilloscopeMSO-X 3054A, KEYSIGHT, USAAcquisition frequency: 500 MHz
Table 4. Root mean square value of load force and distortion at 200~800 Hz.
Table 4. Root mean square value of load force and distortion at 200~800 Hz.
Frequency (Hz)A0/A0A1/A0A2/A0A3/A0A4/A0A5/A0R (%)
20010.06550.17590.01790.02110.013219.02
40010.06270.22200.00880.02040.014223.22
60010.09480.11480.05050.01850.001815.83
80010.10930.30460.00710.0030.013832.40
Table 5. The parameters of conventional PID controller.
Table 5. The parameters of conventional PID controller.
Frequency (Hz)KpKiKd
2000.00020.00050
4000.00010.00060
6000.00010.0010
8000.00020.00080
Table 6. The parameters of single-neuron PID controller.
Table 6. The parameters of single-neuron PID controller.
ParametersValue
FFK0.0004
FFEta_i8
FFEta_p0.2
FFEta_d0.1
PZK0.1
PZEta_i400
PZEta_p1000
PZEta_d0.1
Table 7. Variation detection for different frequency force ranges.
Table 7. Variation detection for different frequency force ranges.
Frequency (Hz)Force Range Max (kN)Force Range Min (kN)Force Range Average (kN)Range of Force Variability (%)
2004.7574.7204.7430.78
4004.7814.7134.7451.43
6004.7684.7254.7510.91
8004.7914.7354.7631.17
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jia, W.; Chen, Z.; Chen, T.; Li, S. Analysis of the Control Characteristics of the Electro-Hydraulic Vibration System Based on the Single-Neuron Control Algorithm. Machines 2024, 12, 58. https://doi.org/10.3390/machines12010058

AMA Style

Jia W, Chen Z, Chen T, Li S. Analysis of the Control Characteristics of the Electro-Hydraulic Vibration System Based on the Single-Neuron Control Algorithm. Machines. 2024; 12(1):58. https://doi.org/10.3390/machines12010058

Chicago/Turabian Style

Jia, Wenang, Zeji Chen, Tongzhong Chen, and Sheng Li. 2024. "Analysis of the Control Characteristics of the Electro-Hydraulic Vibration System Based on the Single-Neuron Control Algorithm" Machines 12, no. 1: 58. https://doi.org/10.3390/machines12010058

APA Style

Jia, W., Chen, Z., Chen, T., & Li, S. (2024). Analysis of the Control Characteristics of the Electro-Hydraulic Vibration System Based on the Single-Neuron Control Algorithm. Machines, 12(1), 58. https://doi.org/10.3390/machines12010058

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop