Abstract
In nonlinear mechatronic systems with multiple coupled actuators, the allocation of control inputs affects both the feedback-system structure and the required actuator effort. This paper develops an operator-based nonlinear multi-input control framework within the robust right coprime factorization (RRCF) structure for systems with more actuator inputs than controlled outputs. The original multi-input plant is represented through a reduced-output formulation, and the control allocation is described by a mapping that selects a right inverse of the input-coupling. Specifically, the actuator inputs are determined by minimizing the quadratic voltage-based control-effort objective subject to the prescribed coupling relation and actuator constraints. Under the ideal allocation condition, the nominal Bezout Identity is preserved, while robust stability in the presence of plant perturbations, coupling uncertainty, and allocation errors is guaranteed when the generalized Lipschitz condition derived for the optimized RRCF system is satisfied. The proposed framework is applied to a vibrating plate actuated by multiple piezoelectric elements. For this application, the constrained two-input allocation problem is reduced to a scalar piecewise optimization problem and solved by a finite-candidate selection procedure. Comparative experiments show that the proposed approach achieves stronger vibration suppression, a lower voltage-based control-effort metric, and a more balanced allocation among the actuators. These results demonstrate the effectiveness of integrating constrained multi-input allocation with the operator-based robust control framework.
1. Introduction
Nonlinear control provides fundamental tools for the analysis and control of dynamical systems involving nonlinear behavior, uncertainties, and external disturbances [1,2,3]. In practical mechatronic systems, such difficulties may arise from nonlinear actuator characteristics, parameter variations, unmodeled dynamics, dynamic coupling, and external excitations, all of which can significantly affect closed-loop stability and performance [4,5]. These issues become particularly important in precision and flexible mechatronic systems, where multiple actuators and sensors interact through the structural dynamics. For systems employing piezoelectric actuators, nonlinear effects such as hysteresis, together with structural vibration and actuator interactions, further complicate the control design [6,7,8]. Consequently, robust nonlinear control methods capable of accommodating modeling uncertainties, external disturbances, and interactions among multiple control inputs remain important for practical mechatronic applications. Among the robust nonlinear control methodologies, the operator theory has also been implemented into nonlinear mechatronic systems in the form of a right coprime factorization (RCF) framework [9,10]. The operator-based nonlinear control approach focuses on the causal mapping from input to output, by which the overall feedback system has a bounded-input, bounded-output property [10,11]. The operator-based control strategy is applicable not only to single-input, single-output (SISO) systems [12,13], but also to multi-input, multi-output (MIMO) systems. Theoretical analyses within a MIMO control system were conducted in [14], and include consideration of internal couplings, robust stability and tracking performance. These analyses serve as the basis for further applications. In [15], a vibrating L-shaped manipulator was driven by two piezoelectric actuators from two parts, which was a controlled operator-based robust scheme. The soft actuator addressed in [16] was composed of multiple inputs to realize movement with three degrees of freedom, and the practical experiments were conducted given an M-SVR-based operator control system. However, the current methods require separate modeling of each actuator and the design of individual control systems, which lead to considerable computational complexity and design difficulty. In addition, the existing solution to coupling relies on feedback loops, which often introduce errors in practical engineering due to delays and noise.
Vibration control is an important topic in the field of mechatronics, and many studies have focused on this subject [17,18,19,20,21,22]. Specifically, this study addresses the problem of vibration control for a vibrating plate structure, which can be commonly seen in various fields like mechanical, civil, and aerospace engineering, among others. The vibrating plate was depicted mathematically in [23]. To meet the requirement of lower cost and mass of mechanical systems, the vibration control on such items was conducted using piezoelectric devices serving as both actuators and sensors. However, the hysteresis property of piezoelectric actuators caused difficulty and challenges in control system design. To overcome this issue, the Prandtl–Ishlinskii model [24,25] was selected to describe the hysteresis dynamics. Subsequently, given the physical model of the vibrating plate and hysteresis model, an operator-based nonlinear control design was established in [23]. Although the experimental results suggest satisfactory performance, this work was not extended to the MIMO scenario. In contrast, the actuators and sensors were divided into two groups, as noted in [26,27], by which the vibration control for the vibrating plate was realized from two dimensions. Although the coupling was considered with compensation, the stability of the designed right coprime factorization feedback system was not concisely derived [26]. Moreover, the unbalanced multi-input allocation [27] may result in unnecessary energy consumption, and the resonance frequency-based compensation [26] introduced additional computational complexity.
Motivated by the aforementioned problems, the main contributions of this work are summarized as follows: (1) While existing studies have considered operator-based RRCF design and multi-input optimization separately, their integration is developed in this paper. In particular, the optimization process is interpreted from a mapping perspective, under which the resulting RRCF feedback system is shown to remain robustly stable in the presence of various perturbations, including coupling inaccuracies and optimization errors. (2) The proposed optimized RRCF feedback framework is implemented on a vibrating plate system. The framework enables a low-cost experimental design by reducing the number of required sensors. Comparative results further demonstrate improved vibration-suppression performance together with a more balanced multi-input allocation.
The outline of this paper is as follows. Section 2 offers mathematical preliminaries on operator theory and RRCF feedback system. Section 3 provides the decoupling approach and the optimized RRCF feedback control design. The practical verification is exhibited in Section 4, where the proposed framework is applied into an vibrating plate system to realize vibration suppression control. Eventually, the whole work is concluded in Section 5.
2. Mathematical Preliminaries of Operator-Based RRCF Systems
In this work, the operator-based optimized nonlinear system design is conducted within the basic scheme of an RRCF feedback system, which will be briefly introduced as follows.
Initially, the introduction starts from the notations of spaces and operators. Let be the linear space of measurable functions . For each constant , the truncations of is introduced as follows:
A Banach space is defined with a norm , which denotes the supremum norm on . Define
Here is a linear subspace of . The space so defined is called the extended linear space associated with the Banach space [11]. Moreover, let be the stable subspace of , and in this paper, it is assumed that is a proper nontrivial linear subspace of and [9]. Analogously, let be the linear space of measurable functions , and be the stable subspace of .
Given the aforementioned definitions of spaces, a given nonlinear nominal plant is interpreted as an operator, namely, , which is the mapping from towards . In this sense, a stable operator (mapping) is defined as follows.
Definition 1
([9]). An operator is said to be stable if .
It should be noted that the specific definitions of and may depend on the physical constraints in real-world scenarios. For simplicity, nominal notations and are thus used here.
In addition, let be the set of stable operators mapping from towards . Then contains a subset defined as
and the elements of are named as unimodular operators [9,10].
Next, the basic schemes of operator-based RRCF feedback systems are provided. Generally, the nonlinear right coprime factorization (RCF) feedback system can be depicted as in Figure 1. Specifically, denotes the objective plant, which is possibly unstable. and denote the input and output of , respectively. and serve as the right factorization of , which can be formulated as . is a potentially unstable operator, while and are stable operators. Note that the signal is defined as the quasi-state of , and space is the quasi-space. In addition, two controllers and are designed, by which the feedback system can be said to be bounded-input, bounded-output (BIBO) stable if the following lemma is satisfied.
Figure 1.
Basic scheme of the nonlinear RCF feedback system.
Lemma 1
Hence, one can find and the operator in the Bezout Identity (1) is required to be unimodular, by which the stability of both plant and the overall RCF feedback system are confirmed. Next, consider the existence of bounded perturbation , which can be factorized into as shown in Figure 2. Hence, one can write .
Figure 2.
Basic scheme of the nonlinear RRCF feedback system.
In this sense, the perturbed Bezout Identity can be rewritten as
However, one can find that the bounded does not always result in unimodular , by which the robust stability of perturbed feedback system in Figure 2 is undetermined. To address this issue, a robust condition was proposed in [10] and is cited as follows.
Lemma 2.
Let be a linear subspace of the extended linear space associated with the Banach space . Let be a stable subspace of . Consider a perturbed feedback system shown in Figure 2, where the Bezout Identity for a nominal plant holds as . The perturbed feedback system is stable if
is satisfied for any .
The norm in (2) is defined as the generalized Lipschitz semi-norm [10,11], which is formulated as
where is a nominal stable operator.
3. Optimized RRCF Feedback Control Design
In this section, theoretical improvement on RRCF feedback systems considering multi-input optimization is presented. The decoupling approach is initially described, followed by the stability and robustness analysis of the proposed control system design.
3.1. Decoupling Approach
In this work, the multi-input nonlinear mechatronic system is addressed, which can be interpreted as operators and denoted as
where and , . According to the existing operator-based RRCF control schemes [10], the objective system is generally divided into corresponding to the dimension of inputs, by which the RCF of can be conducted individually. Such an approach is depicted in Figure 3a, where denotes the mapping from individual output to overall output, together with potential mutual coupling.
Figure 3.
Decoupling approaches for according to different dimensions: (a) Input-based decoupling; (b) output-based decoupling.
Although some real-world applications of the approach based on have been conducted, the computational complexity caused by higher dimensions () and the difficulty of compensation for coupling suggest that this approach remains in need of further improvement. Hence, in this paper, the division of the objective system is realized corresponding to the dimension of outputs, namely, , which is illustrated in Figure 3b. It can be observed from Figure 3b that a lower-dimensional representation reduces the computational complexity of control design, for instance, constructing less Bezout Identities. Moreover, the decoupling of for multiple inputs contributes to available compensation and optimization. Therefore, this following design focuses on the operator-based multi-input RRCF feedback system, while considering the decoupling based on and optimizing multi-input allocation.
3.2. Control System Design and Stability Analysis
Given the decoupling approach in Figure 3b, an operator-based optimized RRCF feedback system is designed as in Figure 4.
Figure 4.
Operator-based optimized RRCF feedback system design.
Specifically, denotes the actual overall plant and the nominal plant is divided into . The outputs are denoted as and the input to each individual plant is . denotes the unknown but bounded perturbations. As a result, the plant to be controlled is written as . and R are deigned to satisfy the nominal Bezout Identity (1), by which the RCF of is conducted.
In addition, let denote the coupling mapping from the original multi-input vector to the reduced input , where is the linear space of . For a given , define the feasible set
Since is generally not injective, more than one input vector may belong to . The optimized input-allocation mapping
is therefore introduced as a selection mapping that chooses, from , an admissible input vector minimizing the quadratic control-effort objective
More specifically, it can be formulated as
It is assumed that the feasible set is nonempty and that a minimizer exists for each admissible . By construction, , and hence
Therefore, acts as a right inverse of on the considered admissible set; i.e., , where I denotes the identity operator on .
Theorem 1.
Consider the operator-based optimized RRCF system shown in Figure 4. Suppose that the operators N, D, S, and R satisfy the nominal Bezout Identity , where M is unimodular. If the allocation mapping satisfies (8), then the introduction of the optimized multi-input allocation preserves the BIBO stability of the nominal RRCF feedback system.
Proof.
Since the coupling mapping is generally not injective, the inverse mapping from a given reduced input to the original multi-input vector is not necessarily unique. The role of is to select one admissible input vector from the feasible set according to the quadratic control-effort criterion in (6). By the definition of the feasible allocation,
and therefore
Equation (9) implies that, under the ideal allocation condition, the cascade of the allocation mapping and the coupling mapping leaves the reduced input unchanged. Consequently, the effective input–output mapping seen by the nominal RRCF feedback system is identical to that used in the original controller design. Hence, the Bezout Identity of the optimized system remains
Since M is unimodular, i.e., since both M and are stable operators, Lemma 1 guarantees that the resulting feedback system is BIBO stable. □
Note that the analysis above focuses on the nonlinear scenarios, which can be viewed as an extension of the linear case, where such inverse mapping is generally interpreted as the Moore—Penrose pseudo-inverse. Moreover, the RRCF feedback system is initially constructed based on the nominal Bezout Identity; i.e., the controllers and are designed for . The optimization of multiple inputs is then implemented on , which selects the ideal proper inputs from . This process indicates the practical feasibility of utilizing , since the domain and range of are determined. Under this ideal condition, all couplings present in the system can be represented by and eliminated through the optimization. However, in practice, the exact coupling model is often unavailable, and the optimization algorithm may not converge to the optimal solution. As a result, (9) may not hold, and the validity of (10) thus cannot be guaranteed. Therefore, a robustness analysis of the proposed method in general case is provided in the following.
Theorem 2.
Let be a linear subspace of the extended linear space associated with the Banach space . Let be a stable subspace of .
Proof.
Similarly, verifying the stability of the proposed optimized RRCF feedback system amounts to checking whether the Bezout Identity holds with aforementioned errors. Given the definition that , the errors arising from unclear coupling and optimization computation can be interpreted as perturbations entering . In this sense, the current Bezout Identity is written as
To investigate , the nominal Bezout Identity is introduced to (12), which results in
where is a stable mapping provided that (11) is satisfied. Hence, is stable since and are stable. Next, inverse mapping is formulated as
where is obviously stable because of the unimodular property. Moreover, is confirmed to exist and is stable given the condition (11) and the property of generalized Lipschitz operator introduced in [11]. Therefore, the mapping is proved to be stable and unimodular, by which the Bezout Identity in (12) holds and robust stability of the proposed optimized RRCF feedback system is derived. □
Up to this point, the stability of the proposed optimized RRCF feedback system design has been analyzed for both the ideal case and the general case, and the results establish robust BIBO stability. According to the proposed optimized framework, the complexity of control design is reduced based on lower-dimensional representation of the outputs, and the optimized multi-input allocation is achieved using feedforward allocation () subject to coupling, while the feedback loop is primarily used for robust BIBO stability. It should be noted that, when the coupling model is inaccurate, couplings among the reduced inputs/outputs may still remain after the decoupling procedure shown in Figure 3b. Although, according to Theorem 2, such couplings do not affect the system stability as long as the condition in (11) is satisfied, the further elimination of these couplings remains an important topic for future work. The optimization algorithm for (5) and (7) is expected to be designed in accordance with particular cases. For the following section, the proposed framework as shown in Figure 4 will be applied into a vibrating plate system, by which the aforementioned superiority can be verified.
4. Application to a Vibrating Plate System
4.1. Experimental Set Up
In this section, the proposed control framework is applied to a vibrating flat-plate system. Initially, the experimental set up is exhibited in Figure 5, which mainly includes a PC for input-signal generation, two amplifiers (NF Corporation, Yokohama, Japan, HSA4051; DC–500 kHz) for signal processing, a servo motor actuator (Yokogawa Electric Corporation, Tokyo, Japan, SDB1030-1) for vibration supply and a vibrating plate to be controlled.
Figure 5.
Experimental process and devices.
The experimental process can be concluded as follows. Initially, the DC gain is adjusted by servo actuator to generate vibration of servo motor, which in turn induces vibration of the vibrating plate. Next, vibration of the plate is measured by piezoelectric sensors and of each group mounted on the plate, and the data is acquired via a terminal block. Then, given current vibration and through computational implementation of the program, desired control inputs and are obtained and sent to amplifiers, from which the processed input will drive the piezoelectric actuators , and of each group to perform vibration control.
In addition, Figure 6 and Figure 7 show the structural details of the vibrating plate system. As in Figure 6, 3 piezoelectric actuators are attached on the one side, while 2 piezoelectric sensors are mounted on another side. The vibrating plate is described in the coordinates illustrated in Figure 7, where and denotes the length in and direction, respectively, and denotes the angle between the plate and -axis. Side is clamped, while the remaining three sides are free to vibrate.
Figure 6.
The structure of the vibrating plate.
Figure 7.
The coordinates of the vibrating plate.
In the previous study [23], the optimal positions of piezoelectric devices have been selected by an iterative algorithm using finite element method on ANSYS 17.0. Moreover, according to the finite-element analysis reported in [23], actuators and are treated as one group, and are driven by the same input voltage, as illustrated in Figure 6, in order to generate a larger control torque at the corresponding locations.
However, according to the concept introduced in Section 3, the two sets of actuators, and , act as two inputs for one target, which is different from [26,27]. Therefore, in this paper, only the output of sensor will be selected as the feedback signal within the proposed control framework, namely, the optimized RRCF feedback system is designed only focusing on the location of . In addition, sensor is retained for monitoring the control performance driven by and . Such selection is conducted following the principle of bending energy density [28,29] and is introduced as follows.
Initially, since piezoelectric devices are sensitive to strain (or curvature), the bending energy density [28,29] is used here to describe the strain distribution at each position. Recall the formulation of [23] as follows
which denotes the transverse displacement field of the plate at the spatial coordinate and time t. and denotes the instinct functions of and direction, as shown in Figure 7. in (13) is the displacement in a mode coordinate system of the vibrating plate, which is further explained in Appendix A. Specifically, details of and are presented as follows.
where and . The coefficient is associated with the first-mode spatial function under the corresponding plate boundary condition. Following the classical modal formulation reported in [30] and the approximation adopted in the previous work [23], is used in the present study. Then, based on the transverse displacement in (13), the bending curvatures along the - and -directions and the twisting curvature of the plate are obtained as
which results in the bending energy density being
where denotes the Poisson’s ratio, , is the Young’s modulus and is the thickness of vibrating plate.
The visible analysis of normalized bending energy density in different modes is exhibited in Figure 8 and Figure 9. Generally, the first mode () of the plate is excited in the experiment, corresponding to the vibration frequency of the servo motor. Then according to the results in Figure 8, one can find the maximum bending energy near the -axis, which is clamped. This explains the necessity of placing the piezoelectric devices near the -axis as [23,27]. Moreover, higher-order modes of the plate vibration are likely to be excited due to the loosening clamp caused by long-term operation. Hence, the analysis on the third mode () is conducted as in Figure 9, where the higher bending energy can be observed around m and m, which contributes to the selection of sensor as the objective control target.
Figure 8.
Distribution of bending energy density when .
Figure 9.
Distribution of bending energy density when .
In addition, the decision about sensor can be further substantiated through the following mathematical analysis. Write the relations from inputs to outputs of the MIMO vibrating plate system as
where and denote the outputs detected by sensors and , and are the inputs toward actuators and . and denote the individual mappings of each group, while and serve as the couplings. Given the structural analysis above and the experimental statistics from previous research [26], , i.e., the results detected by sensor , is slight compared to , which suggests a slighter scale () of mappings and . Therefore, the inverse mapping may be ill-conditioned in this sense, so that the direct inference of coupling from and to and becomes unreliable. As a result, the induced numerical errors are unacceptable for accurately characterizing the coupling from the output to multiple inputs. In contrast, it is more appropriate to explicitly consider the coupling among the inputs and optimize it directly. Accordingly, the coupling from to , which is equivalent in effect to , is considered, and the nonlinear RRCF feedback system will be established based on the dynamics detected by sensor in the following sections.
4.2. Specific Control System for Vibrating Plate
Rewrite the vibrating model on the location of as , the specific control system for vibrating plate can be depicted as in Figure 10.
Figure 10.
Operator-based optimized RRCF feedback system design for a vibrating plate, where the displacement is detected by sensor .
To begin with, without consideration of hysteresis and perturbations, the mathematical dynamics of vibrating plate are formulated as
In this work, the first mode of (14) is selected so as to denote the nominal plant, while the second and third modes are considered as perturbations. As a result, the plant can be formulated as
where denotes the total driving voltage required at the location of sensor , denotes the simplified second and third modes. This total voltage corresponds to the resultant control torque required at that location. In the experiment, however, this total voltage is not physically applied to a single actuator. Instead, it is allocated to the two actuator groups through the optimization procedure. The detailed derivation of (14) and (15) is found in Appendix A. Then the plant is factorized into and as
Next, consider the hysteresis component of piezoelectric actuators. According to the results included in [10,23], the input hysteresis model of piezoelectric actuators can be formulated as , where is interpreted as a linear operator and denoted as , while is a nonlinear residual. Then operator is defined as for further nominal controller design. However, since the vibrating plate is performing relatively small displacement around 0, the nonlinear part is treated as slight bounded external disturbance [10,23], which is a part of and is ignored for nominal operator design in this work.
Then, controllers and are designed as
where is a designed parameter. As result, it can be found that the Bezout Identity
is satisfied, which indicates that the robust stability of the proposed control system is guaranteed.
Next, we focus on the optimization and coupling . In previous research [26], the effect from actuator working on has been formulated as
where and . This results in the formulation of as
To explicitly account for the actuator voltage limits in the practical experiments, the multi-input allocation problem is reformulated as
where denotes the maximum admissible voltage.
By eliminating from the equality constraint, one obtains
Accordingly, the constrained two-variable optimization is reduced to the scalar problem
with
Since is piecewise-defined, the stationary conditions are derived separately for the cases and . For , define
whose stationary points satisfy
For , define
whose stationary points satisfy
In addition to the interior stationary points and the seam point , boundary candidates associated with and are also examined. The complete solution procedure is summarized in Algorithm 1. For the experimental conditions considered in this paper, the admissible range of ensures that the feasible candidate set is always nonempty. Algorithm 1 is not an iterative optimization routine, but a finite candidate selection procedure. After constraint elimination, the solution is determined by solving fixed-degree polynomial equations and evaluating a finite set of feasible candidates, including both interior stationary points and boundary points associated with the input limits. Hence, the algorithm is guaranteed to terminate in a finite number of operations. In addition, because both the problem dimension and the polynomial degrees are fixed, the per-step computational complexity is .
| Algorithm 1: Constrained minimum-control-effort input allocation for the vibrating plate system |
| Input: , , , and .
Output: An optimal input pair . Eliminate using (16) and construct the scalar objective in (17). Derive the stationary-point equations for the cases and , given by (18) and (19), respectively. Compute all real stationary candidates together with the seam point . Construct boundary candidates associated with and . Discard all infeasible candidates violating or . Evaluate for all feasible candidates and select the satisfying the minimum. Recover from (16). return |
Moreover, to improve the tracking performance for vibration suppression, an additional controller is introduced as
where , and , , and are design parameters. While (20) is reminiscent of a proportional-derivative control law, the derivative gain is made adaptive to better handle high-frequency vibration modes. To this end, define
Here, acts as an energy-like measure of the instantaneous vibration level. Hence, the factor adaptively modulates the derivative action: when the vibration level is large, increases and the effective derivative gain decreases, which suppresses excessive sensitivity to high-frequency oscillations; when the vibration level becomes small, decreases and the derivative action is strengthened, thereby improving tracking precision. In addition, the constant is introduced to guarantee , so that the term remains well-defined and bounded. As a result, the robust stability of the proposed scheme is guaranteed by operator-based optimized right coprime factorization, and the designed controller contributes to better tracking performance. For the next step, practical experiments based on the proposed design are conducted.
4.3. Experimental Results
The results of practical experiments are exhibited. The experiment was conducted with a sampling period of 1 ms and the signal conversion was implemented with a 12-bit resolution. A total of 10,000 samples were collected, corresponding to a duration of 10 s, and the control is applied from the 3000th sampling instant, namely, = 3 s. To evaluate the control performance on vibrating plate, the following criteria are introduced. Specifically, is defined as the suppression rate, which is denoted as
where denotes the distribution of displacement without implementing control strategies, and denotes the one under control. and are formulated as
where , and denote the initial time, control starting time and stopping time. As stated earlier, although the system design only uses the dynamics at sensor , sensor is retained to validate the effectiveness of the proposed control framework. Accordingly, , and are introduced to denote the evaluations at , .
Analogously, is defined as
which aims to analyze the consumption of voltage-based control effort. Note that and since and are of the same group. Hence, the total control effort is derived as
and the ratio of each actuator is defined as
by which the multi-input allocation is quantified.
Comparative experiments are carried out among the following control schemes: (1) sliding mode control (SMC), (2) control, (3) linear quadratic regulation (LQR), (4) the previous operator-based method in [27], and (5) the proposed method. In all cases, the coupling among multiple inputs is explicitly taken into consideration. For each control scheme, the controller parameters are determined through repeated tuning under the same vibration mode. In particular, the parameter setting of the proposed method is specified as follows: , , and . Other parameters for experiments are listed in Table 1.
Table 1.
Parameters of model.
In the experiments, the servo actuator parameters are first fixed so that the driving command remains unchanged over the entire test interval. This case is termed the constant-mode. Then, to demonstrate the robustness of the proposed scheme against variations in the actuator dynamics, the parameter of the servo actuator is randomly perturbed during (switching between two selected frequency), with all the remaining parameters unchanged. Here, represents the natural frequency, i.e., the positioning bandwidth, of the servo system. Each perturbed value is held for a randomly selected duration shorter than 1 s. This case is termed the varying-mode. Ten experimental trials are conducted for each method under each mode.
The visible results of constant-mode experiments are exhibited in Figure 11 and Figure 12. Figure 11a and Figure 11b show the vibration detected by sensor and , respectively. It can be observed that the output detected by sensor under free vibration is about ten times higher than that of , confirming the consistency with the structural analysis presented above. Specifically, Figure 11 presents a representative comparison, selected such that the suppression rate of each method is closest to its average value. As can be seen, although identical servo-actuator parameters are used for all methods, namely, the same driving commands are applied to the servo motor, the resulting displacement still exhibits slight trial-to-trial variations due to friction in the servo motor and different signal acquisition timing caused by differences in program initialization time across trials. Despite this effect, the proposed method still achieves the most pronounced vibration suppression among all methods.
Figure 11.
Displacements detected by the sensors under constant-mode vibration using different control strategies: (a) Displacement detected by ; (b) displacement detected by .
Figure 12.
Allocation of multiple inputs under the constant-mode vibration using different control strategies.
The quantitative results are summarized in Table 2. The proposed method achieves average suppression rates of 80.339% and 71.646%, both of which are clearly higher than those obtained by the other methods. In addition, it exhibits the lowest voltage-based control effort and realizes multi-input allocation according to the coupling relationship, as further illustrated in Figure 12. These results demonstrate the effectiveness of the proposed optimized RRCF feedback system design. Moreover, the computational cost of the complete proposed method including Algorithm 1 is 0.536 ms with an interval of [0.504, 0.568] ms. Since this is below the experimental sampling period of 1 ms, the practical feasibility of Algorithm 1 is confirmed.
Table 2.
Comparison of different methods under constant-mode vibration. Results are reported as the mean ± half-width of the 95% confidence interval.
The overall comparison of the online computation time of different control methods is exhibited in Table 3. As shown in Table 3, the conventional SMC, , and LQR controllers require relatively small online computation times, with mean values of , , and , respectively. In comparison, the two operator-based methods require considerably greater computational effort because their online implementations involve additional operator mappings and nonlinear feedback calculations. Nevertheless, the mean computation times of both operator-based methods remain below the experimental sampling period of .
Table 3.
Comparison of the online computation time of different control methods.
More importantly, the proposed method requires an average online computation time of , compared with for the previous method, corresponding to a reduction of approximately . This reduction is consistent with the reduced-dimensional control structure of the proposed framework: the feedback controller is constructed using a single reduced input–output control loop rather than separate control loops associated with the higher-dimensional representation. Although the proposed method additionally performs the constrained multi-input allocation during each sampling instant, its total computation time is still lower than that of the previous operator-based method. Therefore, the online allocation procedure does not introduce a dominant computational burden in the present implementation.
The experimental results under varying-mode vibration are reported in Table 4 and Figure 13. As seen from Table 4, although the experiments are subject to randomly generated perturbations, the proposed method still achieves more significant vibration suppression, with the rates 65.157% and 55.74%, than the other methods. This result supports the robust stability of the proposed method. Moreover, two groups of cases are presented in Figure 13 as representative examples, including one trial whose result is close to the mean and one relatively deviating trial. It can be observed that the system maintains effective vibration suppression even in the presence of perturbations, which further demonstrates the robust stability of the proposed optimized RRCF feedback system.
Table 4.
Comparison of different methods under the varying-mode vibration. Results are reported as mean ± half-width of the 95% confidence interval.
Figure 13.
Experimental results of two representative cases under varying-mode vibration: (a) Displacement detected by in mean-close trial; (b) displacement detected by in mean-close trial; (c) displacement detected by in mean-deviating trial; (d) displacement detected by in mean-deviating trial.
To further examine the robust-stability condition established in Theorem 2, the left-hand side of (11) is numerically evaluated using the experimental data obtained under the varying-mode vibration. A representative trial whose suppression performance is closest to the mean value among all repeated trials is selected for this verification. The resulting generalized Lipschitz calculation is shown in Figure 14. It can be observed that the evaluated value remains below 1 throughout the considered controlled interval. In particular, its maximum value is approximately . Therefore, the sufficient robust-stability condition in (11) is satisfied for this representative experimental case. This result provides the numerical verification of Theorem 2 in addition to the observed vibration-suppression performance.
Figure 14.
Verification of the robust condition (11) using experimental results under varying-mode vibration.
In summary, the proposed control design provides the following advantages. Compared with the previous study [26], the proposed framework provides a concise robust-stability analysis based on the Bezout Identity and optimized multi-input allocation. Since the feedback controller is constructed in a reduced-dimensional input–output space rather than separately according to the full actuator dimension, the controller-design complexity can be reduced. Compared with the case without optimized multi-input allocation, such as [27], the proposed method achieves improved vibration suppression with a lower voltage-based control-effort metric, while distributing the actuator effort more evenly.
In the present implementation, only sensor is required as the feedback signal, whereas sensor is retained only for independent performance monitoring. Therefore, the proposed architecture reduces the number of required feedback sensing channels and the associated signal-processing complexity, which may also reduce the sensing hardware required for implementation. It should nevertheless be emphasized that reducing the feedback dimension may simultaneously discard part of the system information. In the present vibrating-plate experiments, effective vibration suppression is observed at both the feedback sensor and the non-feedback monitoring sensor , suggesting that the information reduction does not cause significant performance degradation under the considered experimental conditions. For more general and large-scale systems, however, the minimum level of reduction and decoupling that can be tolerated while retaining sufficient system information remains to be carefully investigated.
5. Conclusions
In this paper, an operator-based optimized RRCF control design is proposed. The proposed framework aims at optimization on multiple-control-input allocation in mechatronic systems. Moreover, the robust stability of this strategy is ensured by the RRCF structure and the interpretation of the optimization process in mapping perspectives. Practical application of the proposed control design on a vibrating plate system is conducted with low-cost device implementation. Compared with current research, the experimental results indicate reduced control design complexity and control effort, enhanced control performance, and balanced workload allocation. All these results demonstrate the effectiveness of the proposed control design.
Although the present experimental implementation employs a finite number of actuator and output channels, the proposed framework is formulated in Banach signal spaces in accordance with the operator-based RRCF theory. This generality may become more advantageous for distributed-parameter systems in which the system variables are naturally function-valued, such as flexible structures described by partial differential equations or systems with spatially distributed sensing and actuation. Extending the proposed optimized multi-input allocation and its robust-stability analysis to such genuinely infinite-dimensional systems constitutes an important direction for future work.
Author Contributions
Conceptualization, M.D.; Methodology, Z.A.; Software, Z.A.; Validation, Z.A.; Investigation, Z.A.; Data curation, Z.A.; Writing—original draft, Z.A.; Writing—review & editing, M.D.; Supervision, M.D. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
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.
Appendix A. The Mathematical Model of Vibrating Plate
The mathematical model of the vibrating plate is derived as follows [23,26]. Initially, the moments working on the vibrating plate are denoted using the Heaviside function as
where is the moment from piezoelectric actuators.
Next, the dynamics of the vibrating flat plate are formulated as
where is the bending stiffness, the density, the thickness and the damping ratio. Recall the formulation of as (13), and substituting (13) into (A2) results in
where is displacement in a mode coordinate system of the vibrating plate. Moreover, are formulated as
Eventually, by solving (A3), one can obtain the mathematical model of the vibrating plate as follows.
where
by replacing as , one thus finds (14); by replacing as , given the existence of perturbations and the approximately proportional relationship between the input voltage and the output torque of the piezoelectric material, one can thus obtain (15) in the first mode of (14).
References
- Khalil, H.K.; Grizzle, J.W. Nonlinear Systems, 3rd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
- Isidori, A. Nonlinear Control Systems, 3rd ed.; Springer: London, UK, 1995. [Google Scholar]
- Slotine, J.-J.E.; Li, W. Applied Nonlinear Control; Prentice Hall: Englewood Cliffs, NJ, USA, 1991. [Google Scholar]
- Krstic, M.; Kanellakopoulos, I.; Kokotovic, P.V. Nonlinear and Adaptive Control Design; John Wiley & Sons: New York, NY, USA, 1995. [Google Scholar]
- Spong, M.W. An historical perspective on the control of robotic manipulators. Annu. Rev. Control Robot. Auton. Syst. 2022, 5, 1–31. [Google Scholar] [CrossRef] [Scilit]
- Devasia, S.; Eleftheriou, E.; Moheimani, S.O.R. A survey of control issues in nanopositioning. IEEE Trans. Control Syst. Technol. 2007, 15, 802–823. [Google Scholar] [CrossRef] [Scilit]
- Moheimani, S.O.R.; Fleming, A.J. Piezoelectric Transducers for Vibration Control and Damping; Springer: London, UK, 2006. [Google Scholar]
- Yuan, Z.; Zhou, S.; Zhang, Z.; Xiao, Z.; Hong, C.; Chen, X.; Zeng, L.; Li, X. Piezo-actuated smart mechatronic systems: Nonlinear modeling, identification, and control. Mech. Syst. Signal Process. 2024, 221, 111715. [Google Scholar] [CrossRef] [Scilit]
- Chen, G.; Han, Z. Robust right coprime factorization and robust stabilization of nonlinear feedback control systems. IEEE Trans. Autom. Control 1998, 43, 1505–1509. [Google Scholar] [CrossRef] [Scilit]
- Deng, M. Operator-Based Nonlinear Control Systems: Design and Applications; John Wiley & Sons: Hoboken, NJ, USA, 2014. [Google Scholar]
- De Figueiredo, R.J.P.; Chen, G. Nonlinear Feedback Control Systems: An Operator Theory Approach; Academic Press: San Diego, CA, USA, 1993. [Google Scholar]
- Bu, N.; Chen, W.; Jin, L.; Zhao, Y. Robust control for uncertain nonlinear feedback system using operator-based right coprime factorization. IEEE/CAA J. Autom. Sin. 2019, 6, 824–829. [Google Scholar] [CrossRef] [Scilit]
- Bu, N.; Liu, H.; Li, W. Robust passive tracking control for an uncertain soft actuator using robust right coprime factorization. Int. J. Robust Nonlinear Control 2021, 31, 6810–6825. [Google Scholar] [CrossRef] [Scilit]
- Deng, M.; Bi, S. Operator-based robust nonlinear control system design for MIMO nonlinear plants with unknown coupling effects. Int. J. Control 2010, 83, 1939–1946. [Google Scholar] [CrossRef] [Scilit]
- Wu, Y.; Deng, M. Experimental study on robust nonlinear forced vibration control for an L-shaped arm with reduced control inputs. IEEE/ASME Trans. Mechatron. 2017, 22, 2186–2195. [Google Scholar] [CrossRef]
- Usami, T.; Deng, M. Applying an MSVR method to forecast a three-degree-of-freedom soft actuator for a nonlinear position control system: Simulation and experiments. IEEE Syst. Man Cybern. Mag. 2022, 8, 61–69. [Google Scholar] [CrossRef] [Scilit]
- Batista, E.L.O.; Barghouthi, M.R.; Lopes, E.M.O. A novel adaptive scheme to improve the performance of feedforward active vibration control systems. IEEE/ASME Trans. Mechatron. 2022, 27, 2322–2332. [Google Scholar] [CrossRef] [Scilit]
- Xiang, Z.; Wang, L. Active flutter suppression for a T-tail via optimal control. J. Aerosp. Eng. 2023, 36, 04023060. [Google Scholar] [CrossRef] [Scilit]
- Li, X.; Bai, Y.; Xiao, L.; Qian, W.; Su, J. Vibration control studies of a high-aspect-ratio wing with geometric nonlinearity. Aerosp. Sci. Technol. 2022, 123, 107461. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Q.; Han, S.; El-Meligy, M.A.; Tlija, M. Active control vibrations of aircraft wings under dynamic loading: Introducing PSO-GWO algorithm to predict dynamical information. Aerosp. Sci. Technol. 2024, 153, 109430. [Google Scholar] [CrossRef] [Scilit]
- Sancak, C.; Itik, M. Out-of-plane vibration suppression and position control of a planar cable-driven robot. IEEE/ASME Trans. Mechatron. 2022, 27, 1311–1320. [Google Scholar] [CrossRef] [Scilit]
- Zou, Q.; Mu, X.; Li, H.; Huang, R.; Hu, H. Robust active suppression for body-freedom flutter of a flying-wing unmanned aerial vehicle. J. Frankl. Inst. 2021, 358, 2642–2660. [Google Scholar] [CrossRef] [Scilit]
- Jin, G.; Deng, M. Operator-based robust nonlinear free vibration control of a flexible plate with unknown input nonlinearity. IEEE/CAA J. Autom. Sin. 2020, 7, 442–450. [Google Scholar] [CrossRef] [Scilit]
- Kuhnen, K. Modeling, identification and compensation of complex hysteretic nonlinearities: A modified Prandtl–Ishlinskii approach. Eur. J. Control 2003, 9, 407–418. [Google Scholar] [CrossRef] [Scilit]
- Hu, H.; Wen, S.; Yu, J.; Jiang, C. Adaptive quantized control for a class of hysteresis nonlinear system with irregular constraints and its application to piezoelectric positioning stage. IEEE Trans. Autom. Sci. Eng. 2025, 22, 11589–11600. [Google Scholar] [CrossRef] [Scilit]
- Tsukioka, M.; Jin, G.; Deng, M. Nonlinear control system for flat plate structures considering interference based on operator theory and optimization method. Electronics 2024, 13, 4265. [Google Scholar] [CrossRef] [Scilit]
- Tonomura, K.; Jin, G.; Deng, M. Experimental study on nonlinear vibration control for a flat plate with multiple piezoelectric elements. In Proceedings of the 2021 IEEE International Conference on Networking, Sensing and Control (ICNSC), Xiamen, China, 3–5 December 2021; pp. 1–6. [Google Scholar]
- Ren, H.; Zhuang, X.; Zhu, H.; Rabczuk, T. Variational damage model: A novel consistent approach to fracture. Comput. Struct. 2024, 305, 107518. [Google Scholar] [CrossRef] [Scilit]
- Mansfield, E.H. The Bending and Stretching of Plates; Cambridge University Press: Cambridge, UK, 1989. [Google Scholar]
- Leissa, A.W. Vibration of Plates; Acoustical Society of America: Woodbury, NY, USA, 1993. [Google Scholar]
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.













