The aim of this paper is to investigate the control problem for a two-link rigid–flexible manipulator with input quantization. Abundant studies of the quantized control problem are based on the lumped parameter system, which is expressed using ordinary differential equations. In this paper, the dynamic model for a two-link rigid–flexible manipulator is represented using partial differential equations. The controller design and analysis with input quantization are based on the partial differential equation model. By means of an auxiliary system, tracking errors and boundary vibrations can be eliminated. Simulations are given to verify the effectiveness of the proposed controller with quantized input.
In recent years, modeling and controlling for flexible mechanical systems have been studied intensively by many researchers. Typical applications of flexible systems include flexible robotic manipulators (Heidari et al. 2013, 2017; He et al., 2019), flexible wings (He and Zhang, 2017), and axially moving systems (Zhao et al., 2018). The motivation behind the research is a desire for lighter weight, smaller size, and more workspace of the flexible mechanical systems. However, there is greater control complexity in flexible systems than in bulky rigid systems (Xin, 2011). Owing to the structural flexibility, more difficulty will occur in the design and analysis of the flexible system control.
As a consequence, many control schemes have been proposed to settle the control problem. Mahamood and Pedro (2011) designed a hybrid collocated proportional– derivative (PD) and a noncollocated proportional–integral–derivative (PID) controller for input tracking and vibration control of a two-link flexible manipulator. Xing and Liu (2017) develop a controller using linear matrix inequalities to reduce the vibration of a flexible string with external disturbance. A second-order PID terminal sliding mode control is proposed by Lochan et al. (2017), to achieve fast suppression of tip deflection for flexible manipulators.
More recently, the improvement of control performance where there are engineering problems has become a hot topic. For example, disturbances are considered by He et al. (2018a) and Zhao et al. (2019) and corresponding control schemes are designed for flexible mechanical systems. Liu et al. (2017), Meng et al. (2018), and He et al. (2018b) involve an input limitation problem in the control design. As for actuator faults, fault-tolerant control laws are proposed for a flexible manipulator by Cao and Liu (2018a) and a flexible wind turbine blade in Gao and Liu (2018).
With the development of networks, the design of networked control has drawn lots of attention. Quantization is a key issue in the high precision of networked control systems, since there will be bad effects on the system performance caused by quantization errors (Yun et al., 2010). Several approaches have been proposed to solve the problem in the last few years. Liberzon (2003) is concerned with the global asymptotic stabilization of continuous-time systems subject to quantization. The H∞ state-feedback controller design for networked control systems is studied in Tian et al. (2007), with uncertain network-induced delay and data packet dropout. Liu et al. (2012) present a novel recursive design approach for output-feedback control of a class of nonlinear systems with actuator quantization. A quantized system with finite-level quantized input computed from quantized measurements is considered by Xia et al. (2013). A general class of strict feedback nonlinear systems is studied by Zhou et al. (2014); in this class, the input signal takes quantized values. Li and Lin (2017) aim to address the problem of global adaptive stabilization by output feedback for a class of nonlinear systems, in which both the input and output are quantized.
In this paper, the problem of input quantization for a two-link rigid–flexible manipulator via an auxiliary system is considered. In the cited literature, the analysis is based on the lumped parameter system, which can be represented using ordinary differential equations. By contrast, the two-link rigid–flexible manipulator is a distributed parameter system and should be described by partial differential equations (PDEs). Many control strategies for flexible systems are based on truncated models represented by ordinary differential equations. Most ordinary differential equation models are derived using finite-element methods or assumed modes methods from original PDE models. On the one hand, this strategy is convenient for controller design and analysis. On the other hand, it may lead to system instability problems, since it neglects higher modes. Recently, there are more and more studies adopting PDE models directly for flexible systems. Many control methods have subsequently been proposed for PDE model systems. For example, optimal trajectory control is studied by Zhang and Liu (2012) for a flexible two-link manipulator based on the PDE dynamic model. A state observer for PDE model-based control of a flexible manipulator is designed by Jiang et al. (2015). Boundary control for flexible string systems is proposed by Liu et al. (2019) in the presence of disturbances, on the basis of a PDE model. A restrained adaptive boundary iterative learning control law is proposed by He et al. (2018c) for an Euler–Bernoulli beam system based on a time-weighted Lyapunov–Krasovskii-like composite energy function. Inspired by these studies, the model in this paper for the two-link rigid–flexible manipulator is a PDE model derived using Hamilton's principle.
The main difference from our previous work on the two-link rigid–flexible manipulator (Cao and Liu 2017, 2018a, 2018b) is that the control problem is different. In Cao and Liu (2018b), the output constraints problem is studied. In Cao and Liu (2017), to perform repetitive tasks, an adaptive boundary iterative learning control scheme is proposed. In Cao and Liu (2018a), the actuator fault problem is studied in the presence of a boundary disturbance. These works did not refer to the input quantization problem. Input quantization is an inevitable problem in network control.
In this paper, the control problem for a two-link rigid–flexible manipulator is studied in the presence of input quantization. There are three contributions of this paper.
The PDE model of a two-link rigid–flexible manipulator is given in the presence of input quantization.
A quantized feedback controller is proposed to achieve both joint angle control and boundary vibration suppression.
The controller design and analysis with input quantization are based on the PDE model, by means of an auxiliary system.
This paper is organized as follows. In Section 2, the PDE dynamic model for a two-link rigid–flexible manipulator is presented. In Section 3, a boundary controller is designed via an auxiliary system, in the presence of quantized input signals. Numerical simulation results are shown in Section 4 and conclusions are made in Section 5.
2. System description
In this paper, the two-link rigid–flexible manipulator, which is shown in Figure 1, is considered.
Two-link rigid–flexible manipulator.
Referring to Figure 1, and represent the global inertial coordinate system and the body-fixed coordinate system attached to the second link, respectively. x gives the location of the undeformed point on the flexible link. R denotes the position vector of an arbitrary point on the second link relative to the inertial frame. According to Figure 1, we give the following definition
Hamilton's principle is applied to derive the dynamic model, which is expressed by
where represents the variation of , and are two time constants, and is the operating time.
The total kinetic energy can be calculated by
where . In the following equations throughout this paper, a dot denotes the derivative with respect to time, namely, and .
The potential energy is given by
For clarity, the following notation is introduced: , , , .
The nonconservative work W can be written as
Substitution of equations (3) to (5) into equation (2) yields the following dynamic equations
The natural boundary condition of the flexible beam is
In this paper, input quantization is considered. This is an unavoidable problem in the network control, owing to the limit of the communication bandwidth and word length. The feedback system in the presence of input quantization is shown in Figure 2.
Framework of quantized feedback control.
In Figure 2, the quantizer could be viewed as the information coder. It can transform the analog signal to the finite-length signal.
For the system described by equations (6) to (11), the quantized inputs are defined as
is the quantization operator defined by a function round that rounds a number to the nearest integer. is called a quantizing level. Every quantizer has a δ, which represents the sensitivity of the quantizer. A smaller value of indicates a higher sensitivity. If is a constant, the quantizer is a static quantizer. If is time-varying, the quantizer is a dynamic quantizer. In this paper, the quantizer is considered as a static quantizer, since this is convenient in actual engineering.
In this section, a boundary controller for the two-link rigid–flexible manipulator with input quantization is proposed. The final aim of the system is , , , , and when . and are desired angular positions.
Assumption 1
Considering that and are constants, we have and .
First, the state space variables are defined as
In consideration of Assumption 1, we have
Then, the system described by equations (6) to (11) can be rewritten as
where
We consider the following auxiliary system
To achieve system stability according to the Lyapunov functions (equations (25) and (27)) and counteract the negative effect of quantized inputs, the controller is designed as
We define . Next, we choose two Lyapunov functions to demonstrate and .
To achieve , the first Lyapunov function is chosen as
Taking the derivative of equation (25), we have
To obtain , we choose the second Lyapunov function as
Taking the derivative of equation (27), we get
Therefore
where , , , , , and .
We choose
It leads to
Since
where , we have
Based on equation (29), we have
According to this analysis, when , we have , that is, , , , , , and .
4. Simulations
In this section, simulation technique is used to demonstrate the effectiveness of the proposed controller with input quantization. The dynamic PDE model of equations (6) to (11) constitutes a set of highly nonlinear and hybrid differential equations. The finite-difference approach is applied to solve the PDEs. The time step and the space step are, respectively, set as s and m. Without loss of generality, initial conditions of the system states are set to be zero. The parameters of the two-link rigid–flexible manipulator are: m, m, kgm2, kgm2, kg, kg, Nm2, kg/m. The control objectives are , , , , , as .
The parameters in the controller are listed in Table 1. The performance of the closed-loop system is provided through the simulation results shown in Figures 3 to 8. From Figure 3 we can see that the first desired angles can be tracked within s. Similarly, Figure 4 shows that the second desired angles can be tracked within s. From Figure 5, we know that boundary vibration can be eliminated. In conclusion, the following control objectives are achieved within 4 s: , , , , and . Two joint angles and speeds can track the given values in a limit time. The boundary deflection and vibration is eliminated quickly with the proposed controller.
First angle and its speed tracking.
Second angle and its speed tracking.
Boundary deflection and its speed suppression.
Parameters of control laws.
Parameter
Description
Value
Controller gains of control laws (23)
2
Controller gains of control laws (23)
0.5
Controller gains of control laws (24)
3
Controller gains of control laws (24)
0.8
Controller gains of control laws (25)
3
Controller gains of control laws (25)
1
Quantizing level of the first input
0.05
Quantizing level of the second input
0.4
Quantizing level of boundary input
0.3
The relationships between actual inputs and designed inputs are demonstrated in Figures 6 to 8. The actual inputs take the quantized values of the designed inputs. In Figure 6, . In Figure 7, , and in Figure 8. The simulation results demonstrate that a smaller value of indicates a higher sensitivity.
First input: (a) designed input (b) quantized input.
Second input: (a) designed input (b) quantized input.
Boundary input: (a) designed input (b) quantized input.
In conclusion, the simulation results verify the effectiveness of the proposed controller.
5. Conclusions
In this paper, the control problem for a two-link rigid–flexible manipulator with input quantization is studied. By use of Hamilton's principle, the PDE dynamic model for the flexible system is derived. With the help of an auxiliary system, the bad effect of input quantization can be removed. It is worth mentioning that all the analyses are based on the original PDE model. Simulation studies show that the tracking errors and boundary vibration are eliminated. Future work in this area will focus on the input delay. Many practical systems include input delays that, as is well-known, have negative effects on stability and performance. The controller design for the flexible manipulator in the presence of input delays will be studied in future.
Footnotes
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China (grant number 61873296) and the Academic Excellence Foundation of BUAA for PhD Students.
References
1.
CaoFLiuJ (2017) An adaptive iterative learning algorithm for boundary control of a coupled ODE–PDE two-link rigid–flexible manipulator. Journal of the Franklin Institute354(1): 277–297.
2.
CaoFLiuJ (2018a) Adaptive actuator fault compensation control for a rigid-flexible manipulator with ODEs-PDEs model. International Journal of Systems Science49(8): 1748–1759.
3.
CaoFLiuJ (2018b) Boundary control for a constrained two-link rigid-flexible manipulator with prescribed performance. International Journal of Control91(5): 1091–1103.
4.
FuMXieL (2005) The sector bound approach to quantized feedback control. IEEE Transactions on Automatic Control50(11): 1698–1711.
5.
GaoSLiuJ (2018) Adaptive fault-tolerant vibration control of a wind turbine blade with actuator stuck. International Journal of Control. Epub ahead of print 16 Oct 2017. DOI: 10.1080/00207179.2018.1484572.
6.
HeWZhangS (2017) Control design for nonlinear flexible wings of a robotic aircraft. IEEE Transactions on Control Systems Technology25(1): 351–357.
7.
HeWHeXZouM, et al. (2019) PDE model based boundary control design for a flexible robotic manipulator with input backlash. IEEE Transactions on Control Systems Technology27(2): 790–797.
8.
HeWMengTHeX, et al. (2018a) Iterative learning control for a flapping wing micro aerial vehicle under distributed disturbances. IEEE Transactions on Cybernetics49(4): 1524–1535.
9.
HeWMengTHeX, et al. (2018b) Unified iterative learning control for flexible structures with input constraints. Automatica86: 326–336.
10.
HeWMengTHuangD, et al. (2018c) Adaptive boundary iterative learning control for an Euler–Bernoulli beam system with input constraint. IEEE Transactions on Neural Networks and Learning Systems29(5): 1539–1549.
11.
HeidariHKorayemMHHaghpanahiM, et al. (2013) Optimal trajectory planning for flexible link manipulators with large deflection using a new displacements approach. Journal of Intelligent and Robotic Systems72(3–4): 287–300.
12.
HeidariHKorayemMHHaghpanahiM (2017) Optimal trajectory planning for increased stability of mobile flexible manipulators undergoing large deflection. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture231(1): 85–95.
13.
JiangTLiuJHeW (2015) A robust observer design for a flexible manipulator based on a PDE model. Journal of Vibration & Control23(6): 871–882.
14.
LiGLinY (2017) Adaptive output feedback control for a class of nonlinear systems with quantised input and output. International Journal of Control90(2): 239–248.
15.
LiberzonD (2003) Hybrid feedback stabilization of systems with quantized signals. Automatica39(9): 1543–1554.
16.
LiuTJiangZHillD (2012) Small-gain based output-feedback controller design for a class of nonlinear systems with actuator dynamic quantization. IEEE Transactions on Automatic Control57(5): 1326–1332.
17.
LiuZLiuJHeW (2017) Modeling and vibration control of a flexible aerial refueling hose with variable lengths and input constraint. Automatica77: 302–310.
18.
LiuZZhaoZAhnCK (2019) Boundary constrained control of flexible string systems subject to disturbances. IEEE Transactions on Circuits and Systems II. Epub ahead of print 25 February 2019. DOI: 10.1109/TCSII.2019.2901283.
19.
LochanKRoyBSubudhiB (2017) Robust tip trajectory synchronisation between assumed modes modelled two-link flexible manipulators using second-order PID terminal SMC. Robotics and Autonomous Systems97: 108–124.
20.
Mahamood R and Pedro JO (2011) Hybrid PD/PID controller design for two-link flexible manipulators. In: 8th Asian control conference, Kaohsiung, Taiwan, 15–18 May 2011, pp. 1358–1363. Piscataway, NJ: IEEE.
21.
MengTRenZWenG (2018) Boundary adaptive robust control of a flexible riser system with input nonlinearities. IEEE Transactions on Systems, Man, and Cybernetics: Systems. 49: 1971–1980.
22.
TianEYueDZhaoX (2007) Quantised control design for networked control systems. IET Control Theory & Applications1(6): 1693–1699. .
23.
XiaYYanJShiP, et al. (2013) Stability analysis of discrete-time systems with quantized feedback and measurements. IEEE Transactions on Industrial Informatics9(1): 313–324.
24.
Xin X (2011) Swing-up control for a two-link underactuated robot with a flexible elbow joint: New results beyond the passive elbow joint. In: 50th IEEE conference on decision and control and European control conference, Orlando, FL, USA, 12–15 December 2011, pp. 2481–2486. Piscataway, NJ: IEEE.
25.
XingXLiuJ (2017) LMI-based boundary and distributed control design for flexible string subject to disturbance. International Journal of Control92(8): 1959–1969.
26.
YunSChoiYParkP (2010) Dynamic output-feedback guaranteed cost control for linear systems with uniform input quantization. Nonlinear Dynamics62(1–2): 95–104.
27.
Zhang L and Liu J (2012) Optimal trajectory control of flexible two-link manipulator based on PDE model. IEEE 51st annual conference on decision and control (CDC), Maui, HI, USA, 10–13 December 2012. Piscataway, NJ: IEEE.
28.
ZhaoZHeXRenZ, et al. (2018) Output feedback stabilization for an axially moving system. IEEE Transactions on Systems, Man, and Cybernetics: Systems89(4): 2431–2440.
29.
ZhaoZLinSZhuD, et al. (2019) Vibration control of a riser-vessel system subject to input backlash and extraneous disturbances. IEEE Transactions on Circuits and Systems II. Epub ahead of print 30 April 2019. DOI: 10.1109/TCSII.2019.2914061.
30.
ZhouJWenCYangG (2014) Adaptive backstepping stabilization of nonlinear uncertain systems with quantized input signal. IEEE Transactions on Automatic Control59(2): 460–464.