Next Article in Journal
The Effects of the Substrate Length and Cultivation Time on the Physical and Mechanical Properties of Mycelium-Based Cushioning Materials from Salix psammophila and Peanut Straw
Previous Article in Journal
Biomimetic Design and Assessment via Microenvironmental Testing: From Food Packaging Biomaterials to Implantable Medical Devices
Previous Article in Special Issue
Artificial Visual System for Stereo-Orientation Recognition Based on Hubel-Wiesel Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Neural Network Robust Control of FOG with Output Constraints

1
School of Electronics and Information, Northwestern Polytechnical University, 127 West Youyi Road, Beilin District, Xi’an 710072, China
2
Electronic and College of Big Data and Communication Engineering Information Engineering, Guizhou University, Guiyang 550025, China
3
AVIC Flight Automatic Control Research Institute, Northwestern Polytechnical University, 127 West Youyi Road, Beilin District, Xi’an 710072, China
4
School of Life Science and Technology, Changchun University of Science and Technology, Changchun 130022, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Biomimetics 2025, 10(6), 372; https://doi.org/10.3390/biomimetics10060372
Submission received: 2 April 2025 / Revised: 16 May 2025 / Accepted: 30 May 2025 / Published: 5 June 2025
(This article belongs to the Special Issue Advanced Biologically Inspired Vision and Its Application)

Abstract

:
In this work, an adaptive robust control method based on Radial Basis Function Neural Network (RBFNN) is proposed. Inspired by the local response characteristics of biological neurons, this method can reduce the influence of nonlinear errors and unknown perturbations in the extreme working conditions of the aircraft, such as high dynamics and strong vibration, so as to achieve high tracking accuracy. In this method, the dynamic model of the nonlinear error of the fiber optic gyroscope is proposed, and then the unknown external interference observer is designed for the system to realize the estimation of the unknown disturbances. The controller design method combines the design of the adaptive law outside the finite approximation domain of the achievable condition design of the sliding mode surface, and adjusts the controller parameters online according to the conditions satisfied by the real-time error state, breaking through the limitation of the finite approximation domain of the traditional neural network. In the finite approximation domain, an online adaptive controller is constructed by using the universal approximation ability of RBFNN, so as to enhance the robustness to nonlinear errors and external disturbances. By designing the output constraint mechanism, the dynamic stability of the system is further guaranteed under the constraints, and finally its effectiveness is verified by simulation analysis, which provides a new solution for high-precision inertial navigation.

Graphical Abstract

1. Introduction

The optical fiber gyroscope (FOG) is an interferometric angular rate sensor based on the Sagnac effect, constructed from a ring of optical fibers. When the optical fiber ring rotates around its normal, two coherent light beams traveling in opposite directions within the ring will produce a phase difference proportional to the angular rotational rate. By detecting changes in the interference intensity caused by this phase difference, the angular rate can be measured. The FOG is the second generation of optical gyroscope after laser gyroscope, which has become the core device of high-precision navigation system for various aircraft because of its advantages of fast start-up, high precision, high bandwidth, all-solid-state, and strong environmental adaptability, and has been widely used in sea, land, air, space and other fields [1,2,3,4,5], and its performance directly affects the navigation accuracy of aircraft. High-precision FOGs typically adopt a fully digital closed-loop processing scheme, using Y-waveguide integrated optical phase modulators as core components (multifunction integrated optic circuit, MIOC), and introducing a feedback control loop to compensate in real time for the phase difference caused by rotation around zero using the Y-waveguide, thereby forming a closed-loop control system. This scheme can significantly improve the dynamic range and nonlinearity of the scale factor of the fiber optic gyroscope. The closed-loop fiber optic gyroscope relies on the performance of the control system to stably track the input angular velocity, and the performance of the control system directly affects the dynamic output accuracy of the FOG. However, with the rapid development of aviation and aerospace technology, the emergence of new aircraft such as super-aircraft and the continuous improvement of the flight ability of the aircraft, the FOG will work in a long-term extreme dynamic environment accompanied by high dynamics, strong vibration and impact, and the fiber optic gyroscope will be subject to nonlinear errors and disturbance interference, and the tracking performance of its closed-loop control system will be greatly limited, resulting in the aggravation of the dynamic output error of the FOG, which directly affects the inertial navigation error and causes catastrophic consequences.
In order to improve the closed-loop control performance of FOGs in harsh flight environments, all parties have made this effort. In [6], a high-precision real-time detection and closed-loop control method of FOG loop gain was proposed, and the closed-loop automatic control loop of the gain was used to achieve the stable maintenance of the loop gain at the preset reference optimal value. In order to eliminate the steady-state error and appropriately increase the system bandwidth in [7], the proposed digital controller adds a proportional link to the original integration link to improve the dynamic characteristics of the FOG. In [8], in order to eliminate the steady-state error, an integral link and a moving average filter are added to the digital controller, and a proportional integral derivative (PID) control algorithm is introduced to improve the system dynamics. The research in the above literature shows that the traditional PID controller has achieved certain improvements in eliminating steady-state errors, suppressing deviation changes, and improving response speed. However, in the process of FOG, the vibration or other interference factors of the instrument will cause the characteristic parameters or results of the FOG to change, and the control strategy of using the fixed parameters of the traditional PID controller often leads to poor control effect. Therefore, in order to cope with the special environmental changes, many scholars have adopted fuzzy logic control to further optimize and improve the parameters of the PID controller to improve the stability and robustness of the controller, so as to better meet the control needs of the gyroscope in the process of operation and ensure the stability and reliability of the control effect, as described in. A novel F-PID composite controller combined with fuzzy control was proposed in [8]. The deviation value of input and output and the change rate of deviation are input language variables, and the parameters of PID are output language variables, so as to realize online adjustment of PID parameters and improve the static and dynamic characteristics of FOGs. However, the number of fuzzy rules involved in the design of the controller is large, and the design of the fuzzy rules and membership function is entirely based on experience, so the design of the controller is relatively difficult. In [9], the improved BP neural network was used to adjust and optimize the parameters of the common PID, and the influence of the previous output value of the PID on the output value of the PID was suppressed through active series correction, which solved the problems of local extreme value and slow convergence speed of the BP neural network. In [10], the improved gray wolf algorithm is used to tune the traditional PID parameters, and the Euclidean distance rate of change is used to dynamically adjust the convergence factor to balance the global search ability of the algorithm. The dynamic adaptive weight factor is introduced to improve the optimization speed and accuracy of the algorithm. Although the controller in Refs. [8,9,10] can achieve the desired control effect, the optimization process is complex, computationally intensive, and time-consuming. In [11], a fuzzy PID controller based on the gravitational search algorithm is used to realize the closed-loop control of FOG, which has advantages in dynamic performance optimization, but the algorithm is optimized globally through the gravitational search algorithm, but its parameter adjustment requires multiple trial and error, and after coupling with the parameters of fuzzy PID, the overall optimization process takes a long time, which limits its practicability. In [12,13], a hybrid control system is designed by combining the advantages of fuzzy logic system and neural network, but due to its high interpretability and learning ability, the computational complexity is high, which leads to an increase in the amount of online computation, and it is difficult to use it in a system with high real-time performance.
In recent years, with the maturity of artificial neural network technology, Radial Basis Function Neural Network (RBFNN) is a kind of feedforward neural network based on local approximation theory, which has attracted great attention from researchers in various fields due to its simple structure, strong nonlinear mapping ability and fast learning speed. In [14], RBFNN was used to compensate for the bias error of the laser gyroscope, and the approximation effect of the RBFNN algorithm on the nonlinear error model was verified, and the improved RBFNN algorithm had the best performance. In [15,16,17,18,19], the RBFNN dynamic identification of the dynamic characteristics of MEMS gyroscopes and the approximation of external disturbance are used to ensure that the control system can reach the sliding surface from any initial state and converge to the equilibrium point in a limited time by introducing a sliding mode controller, reducing the number of parameters and avoiding the problem of parameter expansion. Finally, the simulation results show that in the presence of model uncertainty and external interference, RBFNN optimization control can reduce the input flutter and improve the timeliness and effectiveness of tracking.
The design inspiration comes from the local receptive fields and global information integration mechanisms in biological neural systems, which are inherently consistent with the multi-channel parallel processing characteristics of insect compound eyes in biologically inspired visual systems [20,21,22]. This simulates the ability of biological neurons to locally approximate nonlinear disturbances, achieving autonomous parameter optimization of the FOG in high-dynamic environments and carries out the simulation verification of the related control algorithms, so that the FOG control system can quickly realize high-precision closed-loop control under nonlinear error and uncertain disturbances.

2. Control System Model of FOG

The structure of the digital closed-loop FOG is shown in Figure 1. The optical section includes the light source, coupler, phase modulator, optical fiber loop, and photodetector, while the electrical section comprises a preamplifier, analog-to-digital converter (ADC), logic processor, digital-to-analog converter (DAC), and its output buffer amplifier, among others. The light source, coupler, phase modulator, and optical fiber loop form the Sagnac interferometer. When the fiber optic loop rotates, a non-reciprocal phase shift is generated between the counterpropagating light waves in the interferometer. The phase shift Φ s is proportional to the angular velocity Ω , with the scale factor given by K s = 2 p i L D λ c , where L is the length of the optical fiber loop, D is the average diameter of the fiber loop,  λ is the average wavelength of the light source, and c is the speed of light in a vacuum.
In the digital closed-loop FOG, The light emitted from the light source is split into two beams traveling in opposite directions after passing through the coupler and Y waveguide. The Y waveguide integrates beam-splitting, polarization, and phase modulation functions, and is therefore also known as a multifunction integrated optic circuit (MIOC). These two beams propagate in clockwise and counterclockwise directions within the fiber ring and interfere at the beam-splitting port of the Y waveguide. The spatial rotation angular velocity induces a phase difference between the two beams, which leads to changes in the interference light intensity. This interference signal is then output through the coupler to the photodetector. By processing the detected light intensity signal, the corresponding angular velocity can be extracted. To ensure stable operation of the fiber optic gyroscope at the optimal response point and to improve the linearity of the scale factor and the anti-interference capability, a closed-loop feedback mechanism is implemented. Leveraging the phase modulation functionality of the MIOC, a compensating phase is applied in real time to cancel out the phase shift caused by rotation, thereby stabilizing the operating point at a zero differential phase state and enabling precise computation of the angular velocity based on the feedback signal. This achieves high linearity and low noise in angular rate measurement. Moreover, to maintain accuracy, the feedback loop must operate within its linear range. If the phase difference exceeds 2 π , nonlinear errors may occur due to the system’s inability to accurately track the actual phase change. To address this, periodic 2 π -resetting is employed to keep the feedback signal within the linear region, thus enhancing both the accuracy and stability of the measurement.
The modulation phase generated by the Y-waveguide compensates for the phase induced by the Sagnac effect. Considering interference factors such as the nonlinear modulation effects of the Y-waveguide, the control model of the digital closed-loop FOG is given as follows:
ϕ ¨ F + k 1 cos ( ϕ s ϕ F ) ϕ ˙ F + k 2 sin ( ϕ s ϕ F ) + D ( t ) + u = 0 y = ϕ F
where ϕ F = [ ϕ F 1 , ϕ F 2 , ϕ F 3 ] T represents the system state, ϕ F 1 , ϕ F 2 , ϕ F 3 denote the location on X Y Z axis, respectively, ϕ s = [ ϕ s 1 , ϕ s 2 , ϕ s 3 ] T denotes XYZ axis, respectively, k 1 = diag { k 11 , k 12 , k 13 } , k 2 = diag { k 21 , k 22 , k 23 } , k i j the known signal vector of the system (with i = 1, 2 and j = 1, 2, 3), D ( t ) = [ D 1 ( t ) , D 2 ( t ) , D 3 ( t ) ] T represents the unknown external disturbance, and u is the controller to be designed. y = ϕ F = [ y 1 , y 2 , y 3 ] T represents the system output. The system (1) satisfies the following conditions:
Assumption A1. 
The external disturbance D j ( t ) , is assumed to be unknown but bounded, satisfying the condition, | D i ( t ) | D ¯ i , where y ¯ d j is a known positive constant.
Assumption A2. 
The desired trajectory y d = [ y d 1 , y d 2 , y d 3 ] T is bounded and needs to be tracked by the location of the FOG system (1). This implies that the desired trajectory satisfies the condition | y d j |     y ¯ d j , where y ¯ d j is a known positive constant.
Remark 1. 
The disturbances and trajectories considered in this paper are indeed bounded. While unbounded disturbances pose a significant challenge due to the severe shocks they may introduce, which could potentially render the control ineffective, it is important to note that even in such cases, the functions remain bounded within a defined finite domain. This ensures that the system behavior can still be analyzed and controlled within practical limits.
The above analysis indicates that under 2 π -reset conditions, the modulation state lacks symmetry, resulting in strong coupling between the primary and secondary closed-loop controls in the digital closed-loop FOG. The symmetry of the modulation state is the fundamental condition for decoupling the primary closed-loop control and the secondary closed-loop control in the digital closed-loop FOG.

Design of the RBFNN Controller

The basic structure schematic diagram of the RBFNN controller is shown in Figure 2.
x ˙ 1 = x 2 = ϕ ˙ F x ˙ 2 = x ¨ 1 = ϕ ¨ F = k 1 cos ( ϕ s x 1 ) x 2 k 2 sin ( ϕ s x 1 ) u D ( t )
where the state vector is x 1 = [ x 11 , x 12 , x 13 ] T , x 2 = [ x 21 , x 22 , x 23 ] T , h a 1 x 11 h a 2 , h c 1 x 13 h c 2 , h a 1 , h a 2 , h b 1 , h b 2 , h c 1 , and h c 2 denote the bounded values. u is the controller signal in Figure 2 that will be designed.
In Figure 2, the core parts of the RBFNN controller are the input layer, the controlled layer and the output layer; The controlled object module receives the controlled object u and outputs t parameters of the actual response signal y; In the parameter adjustment module, it adjusts the weights and basis function RBFNN based on error back propagation.
In this paper, let the signal y d = [ y d 1 , y d 2 , y d 3 ] T represent the desired signal, that is tracked by the position of state vector x 1 μ 1 = x 1 y d , μ 2 = x 2 β 1 = [ μ 21 , μ 22 , μ 23 ] T , where β 1 is the virtual controller to be designed. Then, it has μ ˙ 1 = x ˙ 1 y ˙ d , Take the Lyapunov function as:
V 1 = 1 2 log h a 1 2 h a 1 2 μ 11 2 + 1 2 log h a 2 2 h a 2 2 μ 12 2 + 1 2 log h a 3 2 h a 3 2 μ 13 2
The derivative of function (3) is:
V ˙ 1 = μ 11 μ ˙ 11 h a 2 μ 11 2 + μ 12 μ ˙ 12 h b 2 μ 12 2 + μ 13 μ ˙ 13 h c 2 μ 13 2 = [ μ 11 h a 2 μ 11 2 , μ 12 h b 2 μ 12 2 , μ 13 h c 2 μ 13 2 ] ( μ 2 + β 1 y ˙ d )
Thus, the virtual controller can be designed as β 1 = y ˙ d r μ 1 , where r = diag { r 1 , r 2 , r 3 } r 1 denote positive real constant, so it obtains:
V ˙ 1 = r 1 μ 11 2 h a 2 μ 11 2 r 2 μ 12 2 h b 2 μ 12 2 r 3 μ 13 2 h c 2 μ 13 2 + μ 11 μ 21 h a 2 μ 11 2 + μ 12 μ 22 h b 2 μ 12 2 + μ 13 μ 23 h c 2 μ 13 2
Because μ ˙ 2 = x ˙ 2 β ˙ 1 = k 1 cos ( ϕ s x 1 ) x 2 k 2 sin ( ϕ s x 1 ) u D ( t ) β ˙ 1 , selecting the following Lyapunov function:
V 2 = V 1 + 1 2 μ 2 T μ 2
V ˙ 2 = V ˙ 1 + μ 2 T [ k 1 cos ( ϕ s x 1 ) x 2 k 2 sin ( ϕ s x 1 ) u D ( t ) β ˙ 1 ]
Design the interference observer:
D ^ = P ( t ) + h ( μ 2 ) μ 2
P ˙ ( t ) = h ( μ 2 ) [ k 1 cos ( ϕ s x 1 ) x 2 + k 2 sin ( ϕ s x 1 ) + u + D ^ + β ˙ 1 ]
where P ( t ) = [ P 1 ( t ) , P 2 ( t ) , P 3 ( t ) ] T , h ( μ 2 ) = diag { h 1 ( μ 2 ) , h 2 ( μ 2 ) , h 3 ( μ 2 ) } . Because D ˜ = D ^ D , then it has:
D ˜ ˙ = D ˙ D ^ ˙ = P ˙ ( t ) + h ( μ 2 ) μ ˙ 2 D ˙ = h ( μ 2 ) [ k 1 cos ( ϕ s x 1 ) x 2 + k 2 sin ( ϕ s x 1 ) + u + D ^ + β ˙ 1 ] + h ( μ 2 ) [ k 1 cos ( ϕ s x 1 ) x 2 k 2 sin ( ϕ s x 1 ) u D ( t ) β ˙ 1 ] D ˙ = h ( μ 2 ) D ˜ D ˙
From (10), it knows
μ ˙ 2 = k 1 cos ( ϕ s x 1 ) x 2 k 2 sin ( ϕ s x 1 ) u D ^ β ˙ 1
Let the nonlinear function be k 1 cos ( ϕ s x 1 ) x 2 k 2 sin ( ϕ s x 1 ) β ˙ 1 = Δ At this point, the observers in Equations (8) and (9) contain unknown nonlinear terms, which cannot be directly applied. Therefore, it is necessary to redesign the observer based on the Radial Basis Function Neural Network (RBFNN). This paper considers the design of observers and controllers under two scenarios: when the states μ 2 are outside the RBFNN universal approximation domain and when they are within the approximation domain.
Theorem 1. 
Under the conditions of Assumptions 1 and 2, for system (1), with the controller u = O 3 × 1 , disturbance observer (12), and adaptive laws (13) and (14), the extended state vector z = [ μ 2 T , ρ , ϑ T , ε T , W j T ] T will reach the sliding surface s 1 , s 2
D ^ = P ( t ) + h ( μ 2 ) μ 2 , P ˙ ( t ) = h ( μ 2 ) [ Δ ¯ + u + D ^ ]
The following form of adaptive law is designed:
ρ ˙ = 1 α 2 ρ ( L + Ξ ) , z μ 2 > α | ρ | 1 α 2 ρ ( L + Ξ ) , z α | ρ | > μ 2
ϑ ^ ˙ j = 0 , ε ^ ˙ j = 0 , W ^ ˙ j = O 1 × n
where Ξ = | μ 11 | · | μ 21 | | h a 2 μ 11 2 | + | μ 12 | · | μ 22 | | h b 2 μ 12 2 | + | μ 13 | · | μ 23 | | h c 2 μ 13 2 | + μ 2 ( Δ ¯ + | D ^ | ) .
Proof. 
Case 1: From the state vector z = [ μ 2 T , ρ , ϑ T , ε T , W j T ] T , it is evident z     μ 2 that when z     μ 2   > α | ρ | satisfies the given condition, the sliding surface can be chosen in the following form:
s 1 = V 1 + 1 2 μ 2 T μ 2 1 2 α 2 ρ 2 + j = 1 3 1 2 γ 1 j ϑ ˜ j 2 + j = 1 3 1 2 δ 1 j ε ˜ j 2 + j = 1 3 1 2 χ 1 j W ˜ j T W ˜ j + j = 1 3 1 2 τ 1 j D ˜ j 2
Order V ˜ = 1 2 s 1 2 , there is:
V ˜ ˙ = s 1 s ˙ 1 = s 1 { V ˙ 1 + μ 2 T [ Δ u D ^ ] α 2 ρ ρ ˙ + γ 1 j 1 j = 1 3 ϑ ˜ j ϑ ^ ˙ j + δ 1 j 1 j = 1 3 ε ˜ j ε ^ ˙ j + χ 1 j 1 j = 1 3 W ˜ j T W ^ ˙ j + τ 1 j 1 j = 1 3 D ˜ j D ^ ˙ j
Using open-loop control u = O 3 × 1 , the following conclusions are valid:
V ˜ ˙ s 1 { r 1 μ 11 2 h a 2 μ 11 2 r 2 μ 12 2 h b 2 μ 12 2 r 3 μ 13 2 h c 2 μ 13 2 + μ 11 μ 21 h a 2 μ 11 2 + μ 12 μ 222 h b 2 μ 12 2 + μ 13 μ 23 h c 2 μ 13 2 + μ 2 T [ Δ D ^ ] } α 2 ρ ρ ˙ + γ 1 j 1 j = 1 3 ϑ ˜ j ϑ ^ ˙ j + δ 1 j 1 j = 1 3 ε ˜ j ε ^ ˙ j + χ 1 j 1 j = 1 3 W ˜ j T W ^ ˙ j + τ 1 j 1 j = 1 3 D ˜ j D ^ ˙ j } s 1 { | μ 11 | · | μ 21 | | h a 2 μ 11 2 | + | μ 12 | · | μ 22 | | h b 2 μ 12 2 | + | μ 13 | · | μ 23 | | h c 2 μ 13 2 | + μ 2 ( Δ ¯ + | D ^ | ) α 2 ρ ρ ˙ + γ 1 j 1 j = 1 3 ϑ ˜ j ϑ ^ ˙ j + δ 1 j 1 j = 1 3 ε ˜ j ε ^ ˙ j + χ 1 j 1 j = 1 3 W ˜ j T W ^ ˙ j + τ 1 j 1 j = 1 3 D ˜ j D ^ ˙ j } s 1 L
From conclusion (17), it can be inferred that the extended state z will reach the sliding surface s 1 within finite time.
Case 2: When z     α | ρ |     μ 2 , satisfies the given condition, the sliding surface is designed as:
s 2 = V 1 + 1 2 α 2 ρ 2 1 2 μ 2 μ 2 + j = 1 3 ( 1 2 γ 1 j ϑ ˜ j 2 + 1 2 δ 1 j ε ˜ j 2 + 1 2 χ 1 j W ˜ j W ˜ j + 1 2 τ 1 j D ˜ j 2 )
Order V ˜ = 1 2 s 1 2 , there is:
V ˜ ˙ = s 1 s ˙ 1 = s 1 { V ˙ 1 μ 2 [ Δ u D ^ ] } + α 2 ρ ρ ˙ + γ 1 j 1 j = 1 3 ϑ ˜ j ϑ ^ ˙ j + δ 1 j 1 j = 1 3 ε ˜ j ε ^ ˙ j + χ 1 j 1 j = 1 3 W ˜ j T W ^ ˙ j + τ 1 j 1 j = 1 3 D ˜ j D ˜ ˙ j
Under open-loop control u = O 3 × 1 , the following conclusion holds:
V ˜ ˙ s 2 { r 1 μ 11 2 h a 2 μ 11 2 r 2 μ 12 2 h b 2 μ 12 2 r 3 μ 13 2 h c 2 μ 13 2 + μ 11 μ 21 h a 2 μ 11 2 + μ 12 μ 22 h b 2 μ 12 2 + μ 13 μ 23 h c 2 μ 13 2 μ 2 ( Δ D ^ ) } + α 2 ρ ρ ˙ + γ 1 j 1 j = 1 3 ϑ ˜ j ϑ ^ ˙ j + δ 1 j 1 j = 1 3 ε ˜ j ε ^ ˙ j + χ 1 j 1 j = 1 3 W ˜ j T W ^ ˙ j + τ 1 j 1 j = 1 3 D ˜ j D ˜ ˙ j s 2 { | μ 11 | · | μ 21 | | h a 2 μ 11 2 | + | μ 12 | · | μ 22 | | h b 2 μ 12 2 | + | μ 13 | · | μ 23 | | h c 2 μ 13 2 | + μ 2 ( Δ + D ^ ) } + α 2 ρ ρ ˙ + γ 1 j 1 j = 1 3 ϑ ˜ j ϑ ^ ˙ j + δ 1 j 1 j = 1 3 ε ˜ j ε ^ ˙ j + χ 1 j 1 j = 1 3 W ˜ j T W ^ ˙ j + τ 1 j 1 j = 1 3 D ˜ j D ˜ ˙ j } s 2 L
Similarly, conclusion (20) ensures that the state z will reach the sliding surface s 2 within finite time. When the extended state vector z lies within the finite approximation domain of the RBFNN, i.e., when the conditions μ 2     z     α | ρ | are satisfied, the disturbance observer, controller, and adaptive laws are designed in the following form. The disturbance observer is designed to:
D ^ = P ( t ) + h ( μ 2 ) μ 2 , P ˙ ( t ) = h ( μ 2 ) [ u D ^ Φ ( X ρ ) ]
Controller is designed as
u = [ μ 11 μ 21 h a 2 μ 11 2 , μ 12 μ 22 h b 2 μ 12 2 , μ 13 μ 23 h c 2 μ 13 2 ] T + Φ ( X ρ ) + k ¯ μ 2 D ^
where k ¯ = diag { k ¯ 1 , k ¯ 2 , k ¯ 3 } , k ¯ j is the positive real number. And the adaptive law is designed as follows:
ρ ˙ = ζ ρ σ α 2 j = 1 3 ( ϑ ^ j | ρ 1 | + α ε ^ j ) sign ( ρ )
ϑ ^ ˙ j = τ j ϑ ^ j + γ 2 j α 2 | ρ | · | ρ 1 |
ε ˙ j = λ j ε ^ j + δ 2 j α | ρ |
W ^ ˙ j = χ 2 j [ Φ ( X ρ ) μ 2 T + η j W ^ j ]
where sign ( ρ ) = 1 , ρ > 0 1 , ρ 0 , parameters ς , σ , τ j , λ j , η j , γ 2 j , δ 2 j , χ 2 j are some positive constants that are given by the user. Based on (21)–(26), the following Theorem 2 is obtained. □
Theorem 2. 
Under the conditions of Assumptions 1 and 2, for system (1), with the disturbance observer (21), controller (22), and adaptive laws (23)(26), the output of system (1) can track the desired signal, and all signals in the closed-loop system are uniformly ultimately bounded. Proof: When μ 2     z     α | ρ | is true, take
V 3 = V 2 + 1 2 σ ρ 2 + j = 1 3 1 2 γ 2 j ϑ ˜ j 2 + j = 1 3 1 2 δ 2 j ε ˜ j 2 + j = 1 3 1 2 χ 2 j W ˜ j T W ˜ j + j = 1 3 1 2 τ 2 j D ˜ j 2
The differential result is obtained as:
V ˙ 3 = V ˙ 2 + σ 1 ρ ρ ˙ + j = 1 3 1 γ 2 i ϑ ˜ j ϑ ^ ˙ j + j = 1 3 1 δ 2 i ε ˜ j ε ^ ˙ j + j = 1 3 1 χ 2 i W ˜ j T W ^ ˙ j + j = 1 3 1 τ i D ˜ j D ˜ ˙ j = r 1 μ 11 2 h a 2 μ 11 2 r 2 μ 12 2 h b 2 μ 12 2 r 3 μ 13 2 h c 2 μ 13 2 + μ 11 μ 21 h a 2 μ 11 2 + μ 12 μ 22 h b 2 μ 12 2 + μ 13 μ 23 h c 2 μ 13 2 μ 2 T ( Δ D ^ ) + μ 2 T [ Δ u D ^ ] + j = 1 3 γ 2 j 1 ϑ ˜ j ϑ ^ ˙ j + j = 1 3 δ 2 j 1 ε ˜ j ε ^ ˙ j + j = 1 3 χ 2 j 1 W ˜ j T W ^ ˙ j + j = 1 3 τ 2 j 1 D ˜ j D ˜ ˙ j
According to (22), so it has
μ 2 T [ Δ Φ ( X ρ ) ] μ 2 ( j = 1 3 ϑ j α | ρ 1 | + ε j ) α | ρ | ( j = 1 3 ϑ j α | ρ 1 | + ε j ) = α 2 j = 1 3 ( ϑ j | ρ | · | ρ 1 | + α | ρ | ε j )
By (29), using (28) becomes the following form:
V ˙ 3 r 1 μ 11 2 h a 2 μ 11 2 r 2 μ 12 2 h b 2 μ 12 2 r 3 μ 13 2 h c 2 μ 13 2 k ¯ μ 2 T μ 2 + α 2 j = 1 3 ϑ j | ρ | · | ρ 1 | + α | ρ | j = 1 3 ε j + σ 1 ρ ρ ˙ + j = 1 3 γ 2 j 1 ϑ ˜ j ϑ ^ ˙ j + j = 1 3 δ 2 j 1 ε ˜ j ε ^ ˙ j + j = 1 3 χ 2 j 1 W ˜ j T W ^ ˙ j + j = 1 3 τ 2 j 1 D ˜ j D ˜ ˙ j
Then, the following results can be obtained by the adaptive laws (23)–(26):
V ˙ 3 r 1 μ 11 2 h a 2 μ 11 2 r 2 μ 12 2 h b 2 μ 12 2 r 3 μ 13 2 h c 2 μ 13 2 k ¯ μ 2 T μ 2 + α 2 j = 1 3 ϑ ^ j | ρ | · | ρ 1 | + α j = 1 3 | ρ | ε ^ j + σ 1 ρ ρ ˙ + j = 1 3 γ 2 j 1 ϑ ˜ j ( ϑ ^ ˙ j γ 2 j α 2 | ρ | · | ρ 1 | ) + j = 1 3 δ 2 j 1 ε ˜ j ( ε ^ j α δ 2 j | ρ | ) + j = 1 3 χ 2 j 1 W ˜ j [ χ 2 j Φ ( X ρ ) μ 2 T + η W ^ ˙ j ] + j = 1 3 τ 2 j 1 D ˜ j D ˜ j r μ 1 2 h a 2 μ 1 2 k ¯ μ 2 T μ 2 ζ σ ρ 2 j = 1 3 τ j γ 2 j ϑ ˜ j ϑ ^ j j = 1 3 λ j δ 2 j ε ˜ j ε ^ j j = 1 3 η j χ 2 j W ˜ j T W ^ ˙ j + j = 1 3 1 2 τ 2 j D ˜ j 2 + j = 1 3 1 2 τ 2 j D ^ ¯ j 2
In Formula (31), μ 1 2 = diag { μ 11 2 , μ 12 2 , μ 13 2 } . Because the following inequalities hold:
τ j γ 2 j ϑ ˜ j ϑ ^ j = τ j γ 2 j ϑ ˜ j 2 τ j γ 2 j ϑ ˜ j ϑ j τ j 2 γ 2 j ϑ ˜ j 2 + τ j 2 γ 2 j ϑ j 2
λ j δ 2 j ε ˜ j ε ^ j = λ j δ 2 j ε ˜ j 2 λ j δ 2 j ε ˜ j ε j λ j 2 δ 2 j ε ˜ j 2 + λ j 2 δ 2 j ε j 2
η j χ 2 j W ˜ j T W ^ j = η j χ 2 j W ˜ j T W ˜ j η j χ 2 j W ˜ j T W ^ j η j 2 χ 2 j W ˜ j T W ˜ j + η j 2 χ 2 j W ˜ j T W ^ j .
With inequalities (28)–(30), it can be obtained as:
V ˙ 3 r μ 1 2 h a 2 μ 1 2 k ¯ μ 2 T μ 2 ζ σ ρ 2 + j = 1 3 τ j γ 2 j ϑ j 2 + j = 1 3 λ j δ 2 j ε j 2 + j = 1 3 η j χ 2 j W ˜ j T W ˜ j + j = 1 3 η j χ 2 j W ˜ j T W ^ j + j = 1 3 1 2 τ 2 j D ˜ j 2 + j = 1 3 1 2 τ 2 j D ^ ¯ j 2
Define
ω = min { r 1 , r 2 , r 3 , k ¯ 1 , k ¯ 2 , k ¯ 3 , ζ } σ = j = 1 3 τ j γ 2 j ϑ j 2 + j = 1 3 λ j δ 2 j ε j 2 + j = 1 3 η j χ 2 j W ˜ j T W ˜ j + j = 1 3 1 2 τ 2 j D ˜ j 2 + j = 1 3 1 2 τ 2 j D ^ ˜ j 2
Then (31) is equivalent to:
V ˙ 3 ω V 3 + σ
Multiply e ω t on the both sides of the Equation (32) and integrate in the interval [ 0 , t ] to get:
0 V 3 ( t ) [ V 3 ( 0 ) σ ω ] e ω t + σ ω
From (33), it can be concluded that V ¯ ( t ) is bounded. Therefore, the tracking error μ 1 , signals μ 2 , observer error D ˜ , adaptive parameters ρ , parameter estimates θ ^ , ε ^ and the estimated RBFNN weight vector, W ˜ j can converge to a compact set, Ω = [ V 3 ( 0 ) σ ϖ ] e ω t + σ ϖ can converge to a compact set.
Remark 2. 
To obtain higher approximation accuracy, it is typical to utilize a large number of neurons in RBFNN control design. Nevertheless, the approximation accuracy (25) can be fine-tuned by the parameter (23), which removes the requirement for a large number of neurons in RBFNNs.

3. Simulation Verification of RBFNN-Based Adaptive Robust Control

Consider the desired tracking trajectory defined by the following continuous functions along the X Y Z -axis, where all three functions are smooth and differentiable.
y d = [ y d 1 , y d 2 , y d 3 ] T = [ 0.5 cos ( π t ) , 0.3 0.05 cos ( π t ) , 0.35 sin ( π t ) cos ( 0.5 t ) ] T
Three kinds of external disturbance are considered in the simulation.
The initial values in the FOG are given as Table 1.
Simulation 1: When the external disturbance is D = [ D 1 , D 2 , D 3 ] T = [ 2 cos ( 3 t ) , 2 sin ( 5 t ) , 2 sin ( 5 t ) ] T , where each function are is smooth and differentiable.
In Figure 2, the output of the FOG control system (1) effectively tracks the desired reference signal, and the time response of the tracking error is shown in Figure 3. The simulation results indicate that the tracking error converges. The actual disturbance of the system and the simulation results of the disturbance observer are shown in Figure 4, while the time response of the observation error is presented in Figure 5. These results demonstrate that the disturbance observer designed in this study achieves high-precision observation. The corresponding controller and the parameter adaptation laws are shown in Figure 6, Figure 7, Figure 8 and Figure 9. Figure 6 illustrates that the overall time-varying trend of the controller remains stable. Figure 7 shows the time response of the virtual controller. Figure 8 depicts the time response of the adaptive parameters within the controller. The variation of the Lipschitz adaptive parameters in Figure 8 indicates the existence of a series of suitable small constants. In Figure 9, the nonzero parameters within the controller can automatically adjust online and reach appropriate values, thereby satisfying the optimal approximation performance of the RBFNN. The approximation accuracy of the RBFNN can automatically adjust and asymptotically approach zero. These simulation results demonstrate that the RBFNN adaptive controller designed in this study effectively achieves the desired system tracking and high-precision tracking and observation of unknown external disturbances.
Simulation 2: When the external disturbance is D = [ D 1 , D 2 , D 3 ] T a step response as shown in Table 2, where the three external disturbances along the X Y Z -axis are modeled as non-differentiable piecewise functions, commonly named as square wave interference, the simulation results are presented in Figure 10 and Figure 11:
The simulation results in Figure 10 illustrate the comparison between the designed disturbance observer and the actual disturbance under step responses occurring at different time intervals. It can be known from Figure 9 that the time response of the observer designed in this paper is almost the same as that in the actual interference situation. Since the time response in the actual situation is also affected by other factors, such as environmental temperature, etc., a certain delay will occur in the system when converting between high and low levels. However, in the stable state, the observer designed in this paper is consistent with the time response characteristics of the actual situation. Therefore, it will not have an impact on the performance of the system. Figure 11 presents the time response of the error between the actual step disturbance and the observed step disturbance. It is obvious that the error between the actual step response and the observed step response time is consistent. It can therefore be concluded that the designed disturbance observer achieves effective observation of external disturbances even when the disturbances take the form of step signals.
Simulation 3: When the external disturbance is D = [ D 1 , D 2 , D 3 ] T . In this case, each function includes a ramp signal as described below, where the magnitude of the ramp signal increases linearly over time.
D j = 3 t , 0 t < 2 3 t 2 , 2 t < 4 3 t 4 , 4 t < 6 3 t 6 , 6 t < 8 3 t 8 , 8 t < 10
Figure 12 and Figure 13 shows the simulation results; Figure 14 shows error time response of slope and observer:
In Figure 12, the time response of the observer aligns with the external disturbance when the disturbance takes the form of a ramp signal. Figure 13 shows that the time response of the error between the ramp disturbance and the observer converges to zero.
From the simulation results of three different types of external disturbances, it can be concluded that the proposed design method enables the output of the FOG system (1) to effectively track the desired reference signal. Moreover, the external disturbances can be effectively observed through the designed observer. The unknown dynamic model within the system can be effectively approximated using the designed RBFNN, with the approximation accuracy being adaptively regulated through the controller parameters, significantly improving the approximation precision. Furthermore, all signals in the closed-loop system are ensured to achieve uniform ultimate boundedness.
Remark 3. 
In the first simulation, a smooth and differentiable desired trajectory along the XYZ-axis. The results show that the system can achieve accurate tracking performance, and the disturbance observer error converges to zero. In the second simulation, a step-like external disturbance, which is non-differentiable at the inflection point due to its piecewise nature. This represents a different class of disturbance compared to the first case. Finally, in the third simulation, a piecewise increasing function as the external disturbance, which presents a more complex and challenging scenario than the previous two cases. Despite these varying levels of complexity such as increasing, the simulation results consistently demonstrate good tracking performance, and the disturbance observer effectively estimates and compensates for the unknown external disturbances.
Remark 4. 
This study models the dynamical equation of the Digital closed-loop FOG, differing from other models that linearize the nonlinear terms. In this work, the RBFNNs to approximate the unknown nonlinear terms. Therefore, comparisons with other methods for same class of Digital closed-loop FOG is the main research work in future. because of the unique model of the digital closed-loop FOG.
Remark 5. 
The main focus of this work is on the design of RBFNN adaptive control theory for FOG. Experimental testing is a key task due to more complex factors such as hardware and others, it is our main work in future research.

4. Conclusions

A new RBFNN-based adaptive robust control technique is proposed for high-precision angular position and velocity tracking of FOG under large dynamic unknown external disturbances. The designed controller not only relaxes the limitations imposed by the finite domain of the RBFNN but also enables online adjustment based on the desired control accuracy. Compared to the simulation results under the different unknown external disturbance, the RBFNN-based adaptive robust control technique demonstrates the ability to achieve high-precision tracking and effective disturbance observation in the presence of unknown external disturbances. Indeed, there are numerous complex factors that can influence the system, such as hardware implementation, unbounded disturbances, and integration with multi-sensor systems. These various elements pose challenges in practical applications. The research conducted can provide significant importance for enhancing the performance of high-dynamic FOG-based strapdown inertial navigation systems.

Author Contributions

Conceptualization, S.L., B.L. and J.M.; methodology, S.L. and S.L.; software, S.L.; validation, S.L. and B.L.; formal analysis, S.L.; investigation, S.L.; resources, J.M.; data curation, S.L.; writing—original draft preparation, S.L.; writing—review and editing, J.M. and X.D.; visualization, S.L.; supervision, H.L.; project administration, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

National Natural Science Foundation of China (NSFC) (62163006, 61605153).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this 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.

References

  1. Udd, E. An overview of the development of fiber gyros. Opt. Waveguide Laser Sens. 2020, 11405, 1140502. [Google Scholar]
  2. Wang, Q.; Yang, C.; Wang, X.; Wang, Z. All-digital signal-processing open-loop fiber-optic gyroscope with enlarged dynamic range. Opt. Lett. 2013, 38, 5422–5425. [Google Scholar] [CrossRef] [PubMed]
  3. Jin, J.; Ren, C.; Teng, F.; Zhang, S. Method of suppression of impulse interferences in digital closed loop fiber optic gyro detected signal. Acta Astronaut. 2017, 130, 162–166. [Google Scholar] [CrossRef]
  4. Zhao, S.; Zhou, Y.; Shu, X. Analysis of fiber optic gyroscope dynamic error based on CEEMDAN. Opt. Fiber Technol. 2022, 69, 102835. [Google Scholar] [CrossRef]
  5. Mou, J.; Huang, T.; Shu, X. Error analysis and comparison of the fiber optic gyroscope scale factor obtained by angular velocity method and angular increment method. Mapan-J. Metrol. Soc. India 2020, 35, 407–419. [Google Scholar] [CrossRef]
  6. Zheng, Y.; Zhang, C.; Li, L.; Song, L. Loop gain stabilizing with an all-digital automatic-gain-control method for high-precision fiber-optic gyroscope. Appl. Opt. 2016, 55, 4589–4595. [Google Scholar] [CrossRef]
  7. Pogorelaya, D.A.; Smolovik, M.A.; Volkovskiy, S.A.; Mikheev, M. Adjustment of PID controller in fiber-optic gyro feedback loop. Gyroscopy Navig. 2017, 8, 235–239. [Google Scholar] [CrossRef]
  8. Li, Q.; Ben, Y.; Sun, F. Strapdown fiber optic gyrocompass using adaptive network-based fuzzy inference system. Opt. Eng. 2014, 53, 014103. [Google Scholar] [CrossRef]
  9. Pan, Y.; Du, P.; Xue, H.; Lam, H.-K. Singularity-free fixed-time fuzzy control for robotic systems with user-defined performance. IEEE Trans. Fuzzy Syst. 2020, 29, 2388–2398. [Google Scholar] [CrossRef]
  10. Fei, J.; Xin, M. An adaptive fuzzy sliding mode controller for MEMS triaxial gyroscope with angular velocity estimation. Nonlinear Dyn. 2012, 70, 97–109. [Google Scholar] [CrossRef]
  11. Şerbetçi, H.; Navruz, İ. Kapalı Döngü Fiberoptik Jiroskop Sistemleri için Yerçekimi Arama Algoritmasına Dayalı PID Kontrolcü Tasarımı. Int. J. Eng. Res. Dev. 2019, 11, 695–704. [Google Scholar]
  12. Shao, X.; Shi, Y. Neural adaptive control for MEMS gyroscope with full-state constraints and quantized input. IEEE Trans. Ind. Inform. 2020, 16, 6444–6454. [Google Scholar] [CrossRef]
  13. Li, Z.; Yang, C.; Tang, Y. Decentralised adaptive fuzzy control of coordinated multiple mobile manipulators interacting with non-rigid environments. IET Control Theory Appl. 2013, 7, 397–410. [Google Scholar] [CrossRef]
  14. Ding, J.; Zhang, J.; Huang, W.; Chen, S. Laser gyro temperature compensation using modified RBFNN. Sensors 2014, 14, 18711–18727. [Google Scholar] [CrossRef]
  15. Zirkohi, M.M. Adaptive interval type-2 fuzzy recurrent RBFNN control design using ellipsoidal membership functions with application to MEMS gyroscope. ISA Trans. 2022, 119, 25–40. [Google Scholar] [CrossRef] [PubMed]
  16. Fei, J.; Ding, H.; Hou, S.; Wang, S.; Xin, M. Robust adaptive neural sliding mode approach for tracking control of a MEMS triaxial gyroscope. Int. J. Adv. Robot. Syst. 2012, 9, 20. [Google Scholar] [CrossRef]
  17. Xin, M.; Fei, J. Adaptive vibration control for MEMS vibratory gyroscope using backstepping sliding mode control. J. Vib. Control 2015, 21, 808–817. [Google Scholar] [CrossRef]
  18. Fei, J.; Batur, C. A novel adaptive sliding mode control with application to MEMS gyroscope. ISA Trans. 2009, 48, 73–78. [Google Scholar] [CrossRef]
  19. Zirkohi, M.M. Adaptive backstepping control design for MEMS gyroscope based on function approximation techniques with input saturation and output constraints. Comput. Electr. Eng. 2022, 97, 107547. [Google Scholar] [CrossRef]
  20. Liang, H.; Liu, G.; Huang, T.; Lam, H.-K.; Wang, B. Cooperative fault-tolerant control for networks of stochastic nonlinear systems with nondifferential saturation nonlinearity. IEEE Trans. Syst. Man Cybern. Syst. 2020, 52, 1362–1372. [Google Scholar] [CrossRef]
  21. Kong, L.; He, W.; Dong, Y.; Cheng, L.; Yang, C.; Li, Z. Asymmetric bounded neural control for an uncertain robot by state feedback and output feedback. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 1735–1746. [Google Scholar] [CrossRef]
  22. Yang, C.; Huang, D.; He, W.; Cheng, L. Neural control of robot manipulators with trajectory tracking constraints and input saturation. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 4231–4242. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Structure diagram of the FOG System.
Figure 1. Structure diagram of the FOG System.
Biomimetics 10 00372 g001
Figure 2. Structural schematic diagram of the RBFNN controller.
Figure 2. Structural schematic diagram of the RBFNN controller.
Biomimetics 10 00372 g002
Figure 3. Time response of position tracking error.
Figure 3. Time response of position tracking error.
Biomimetics 10 00372 g003
Figure 4. Time response of position tracking error.
Figure 4. Time response of position tracking error.
Biomimetics 10 00372 g004
Figure 5. Time response of actual disturbance and disturbance observer error.
Figure 5. Time response of actual disturbance and disturbance observer error.
Biomimetics 10 00372 g005
Figure 6. Time response of actual disturbance and disturbance observer error.
Figure 6. Time response of actual disturbance and disturbance observer error.
Biomimetics 10 00372 g006
Figure 7. Time response of actual disturbance and disturbance observer error.
Figure 7. Time response of actual disturbance and disturbance observer error.
Biomimetics 10 00372 g007
Figure 8. Time response of the controller β .
Figure 8. Time response of the controller β .
Biomimetics 10 00372 g008
Figure 9. Time response of adaptive parameters.
Figure 9. Time response of adaptive parameters.
Biomimetics 10 00372 g009
Figure 10. Time response of adaptation in the controller.
Figure 10. Time response of adaptation in the controller.
Biomimetics 10 00372 g010
Figure 11. Step time response and time response of the observer.
Figure 11. Step time response and time response of the observer.
Biomimetics 10 00372 g011
Figure 12. Time response of the error between step response and observer.
Figure 12. Time response of the error between step response and observer.
Biomimetics 10 00372 g012
Figure 13. Time response of slope and observer.
Figure 13. Time response of slope and observer.
Biomimetics 10 00372 g013
Figure 14. Error time response of slope and observer.
Figure 14. Error time response of slope and observer.
Biomimetics 10 00372 g014
Table 1. Initial values in the fiber optic gyro control system.
Table 1. Initial values in the fiber optic gyro control system.
ParameterValueParameterValueParameterValue
ϕ F 1 −0.4 ϕ F 2 0.22 ϕ F 3 −0.15
ϕ s 1 π ϕ s 2 π ϕ s 3 0.5 π
k 11 3 k 12 3 k 13 3
k 21 10 k 22 10 k 23 10
α 100L10 h a 1 5
h b 1 −2 h b 2 −3 h c 1 −1
τ 1 100 τ 2 200 τ 3 300
ρ 1 ( 0 ) 0.6 ρ 2 ( 0 ) 0.9 ρ 3 ( 0 ) 0.3
γ 21 0.001 γ 22 0.002 γ 21 0.003
r 1 3 r 2 3 r 3 3
δ 11 0.002 δ 22 0.004 δ 23 0.006
k ¯ 1 100 k ¯ 2 200 k ¯ 3 300
λ 1 250 λ 2 350 λ 3 450
ξ 20 σ 10 ρ ( 0 ) 0.1
ϑ 1 ( 0 ) 0.6 ϑ 2 ( 0 ) 0.9 ϑ 3 ( 0 ) 0.3
ε 1 ( 0 ) 0.5 ε 2 ( 0 ) 0.7 ε 3 ( 0 ) 0.4
Table 2. Disturbance values produced in time 0 to 10.
Table 2. Disturbance values produced in time 0 to 10.
Time (Second) 0 t 2 2 < t 4 4 < t 6 6 < t 8 8 < t 10
D 1 −2020−2020−20
D 2 −2020−2020−20
D 3 −2020−2020−20
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

Liu, S.; Lian, B.; Ma, J.; Ding, X.; Li, H. Adaptive Neural Network Robust Control of FOG with Output Constraints. Biomimetics 2025, 10, 372. https://doi.org/10.3390/biomimetics10060372

AMA Style

Liu S, Lian B, Ma J, Ding X, Li H. Adaptive Neural Network Robust Control of FOG with Output Constraints. Biomimetics. 2025; 10(6):372. https://doi.org/10.3390/biomimetics10060372

Chicago/Turabian Style

Liu, Shangbo, Baowang Lian, Jiajun Ma, Xiaokun Ding, and Haiyan Li. 2025. "Adaptive Neural Network Robust Control of FOG with Output Constraints" Biomimetics 10, no. 6: 372. https://doi.org/10.3390/biomimetics10060372

APA Style

Liu, S., Lian, B., Ma, J., Ding, X., & Li, H. (2025). Adaptive Neural Network Robust Control of FOG with Output Constraints. Biomimetics, 10(6), 372. https://doi.org/10.3390/biomimetics10060372

Article Metrics

Back to TopTop