-
摘要: 为满足新颖成像模式对卫星姿态快速机动或对规划姿态的高精度跟踪控制需求,本文针对金字塔构型控制力矩陀螺(Control moment gyroscopes,CMG)群与反作用飞轮为联合执行机构的挠性敏捷卫星,提出一种融合以Legendre伪谱法实现卫星姿态及CMG群框架角速度最优规划的前馈控制、以非线性模型预测控制(Nonlinear model predictive control,NMPC)实现最优轨迹反馈跟踪的复合控制方法.在前馈控制律设计中,充分考虑了CMG群的力矩输出能力、奇异性及振动抑制性能等约束,规划获得了最优的CMG群框架角速度、卫星的姿态角及角速度.在反馈控制律设计中,以飞轮输出力矩能力、姿态机动快速性及能量为约束,设计了具有滚动优化思想的跟踪算法,补偿由于初始状态及转动惯量偏差等带来的控制误差.研究结果表明,在转动惯量存在偏差情况下,本文的控制方法仍是有效的,且表现出较强的鲁棒性.Abstract: To satisfy the needs of novel imaging modes for attitude rapid maneuver and high precision tracking control, a control strategy combining feedforward and feedback control is proposed for flexible satellite with hybrid actuator (pyramid configuration control moment gyroscopes (CMG) and reaction flywheel). In the design of feedforward control, to fully consider the constraints, such as torque output capacity of CMG group, singularity and vibration suppression performance, a Legendre pseudospectral method which could plan the optimal satellite attitude and frame angle rate of CMG group is presented. In the design of feedback control, with the torque capacity of flywheel, attitude rapid maneuver and energy constraints being the cost function, a tracking control algorithm based on nonlinear model predictive control (NMPC) is given to compensate the error of initial state and rotational inertia. The results show that, in the case of inertia error, the proposed control method is effective and shows a strong robustness.
-
Key words:
- Agile satellite /
- rapid maneuver /
- hybrid actuator /
- trajectory optimization /
- moving horizon tracking
-
1. Introduction
Fractional calculus and fractional differential equations have received considerable interest in the recent forty years. Fractional derivative means that the order of differentiation can be an arbitrary real number and even it can be a complex number. Fractional derivative modelling has been applied to many scientific and engineering fields, such as quantum mechanics [1], viscoelasticity and rheology [2], electrical engineering [3], electrochemistry [4], biology [5], biophysics and bioengineering [6], signal and image processing [7], mechatronics [8], and control theory [9]-[11]. Although few mathematical issues of fractional derivative remain unsolved, most of the difficulties have been overcome, and the applications of fractional calculus in above fields indicate that the fractional models can depict the property and behavior of a real-world problem more accurately. For a comprehensive review of fractional calculus, we refer readers to some monographs [12]-[14] and references therein. In contrast to integer order derivative, the way of identifying fractional derivative is not unique. There are several types of definitions, such as Riemann-Liouville derivative, Caputo derivative, Grünwald-Letnikov derivative, and so on. More details can be found in [13, Chapter 2]. In the recent years, the study of dynamical system with fractional order derivative becomes more and more popular [15]-[19]. Moreover, the dynamics in fractional dynamical system is more interesting.
Returning back to the fractional derivative, since it has several different definitions, how to develop a generalized form which can unify all the existing fractional derivatives becomes one important topic in fractional calculus [20]-[22]. Recently, a class of new generalized fractional integral and generalized fractional derivative is introduced in [22]. The new generalized fractional integral and generalized fractional derivative depend on a scale function and a weight function, which makes them more general. When the scale function and the weight function reduce to some specific cases, the generalized fractional operators will reduce to Riemann-Liouville fractional integral, Riemann-Liouville fractional derivative and Caputo fractional derivative and so on. However, the study of this new generalized fractional integral and generalized fractional derivative are in the very beginning stage now [23]-[26]. In [24], we show that in generalized fractional diffusion equation, the scale function allows the response domain to be scaled differently. It is required that the scale function should be strictly monotonically increasing or decreasing. A convex increasing scale function will compress the response domain towards to the initial time. A concave increasing scale function will stretch the response domain away from the initial time. The weight function allows the response to be assessed differently at different time, since in many applications, we may require an event to be weighed differently at different time point. For example, modeling of memory of a child may require a heavy weight at current time point, whereas the same for an older person may require more weight on the past. To be an initial attempt of application to chaotic dynamical systems, in this paper, we define a class of new generalized fractional chaotic systems by replacing the original derivatives with the new generalized fractional derivative, then apply a finite difference scheme to study the numerical solutions of two different generalized fractional chaotic systems, namely generalized fractional Lotka-Volterra system (GFLVS) and generalized fractional Lorenz system (GFLS). Their complex dynamics will be discussed, and the dynamic behavior depending on the weight and scale function will be shown graphically.
The rest of this paper is organized as follows: In Section 2, the preliminaries of fractional calculus are given. The new generalized fractional integral and generalized fractional derivative are shown. A finite difference approach for solving equations with generalized fractional derivative is carried out. In Section 3, we define the chaotic systems using the generalized fractional derivative of Caputo type, i.e., the GFLVS and GFLS. Some interesting dynamics of those two systems are shown graphically. Finally, the conclusions are drawn in Section 4.
2. Mathematical Preliminaries
In this section, we introduce the preliminaries of generalized fractional derivatives, and show a proper numerical method for differential equations with such derivatives.
2.1 Generalized Fractional Calculus
Let us begin with the common fractional operators. In calculus, the $n$ -fold integral of an integrable function $u(t)$ is defined as
$ I^{n}u(t)=\overbrace{\int^t_0\cdots\int^t_0}^{n\ {\rm times}}u(s)ds\cdots{ds}= \int^t_0\frac{(t-s)^{n-1}}{(n-1)!}u(s)ds $
where $t\geq{0}$ , and $u(0)$ is well-defined. Replacing the positive integer $n$ by a real number $\alpha>0$ , we have the following definition.
Definition 1[13]: The left Riemann-Liouville fractional integral of order $\alpha>0$ of a function $u(t)$ is defined as
$ \begin{align} \left(I^{\alpha}_{0+}u\right)(t) = \frac{1}{\Gamma(\alpha)}\int^t_0(t-s)^{\alpha-1}u(s)ds \end{align} $
(1) provided the integral is finite, where $\Gamma(\alpha)$ is the Gamma function.
The Riemann-Liouville fractional integral plays an important role in defining fractional derivatives. There are two basic approaches to define the fractional derivative, i.e., "first integration then differentiation" and "first differentiation then integration". The corresponding fractional derivatives are called Riemann-Liouville fractional derivative and Caputo fractional derivative, and the definitions are given as follows.
Definition 2[13]:The left Riemann-Liouville fractional derivative of order $n-1 < \alpha < n$ of a function $u(t)$ is defined as
$ \begin{align} \left(D^{\alpha}_{0+}u\right)(t) = \frac{1}{\Gamma(n-\alpha)}\left(\frac{d^n}{dt^n}\right) \int^t_0(t-s)^{n-\alpha-1}u(s)ds \end{align} $
(2) provided the right side of the identity is finite.
Definition 3[13]: The left Caputo fractional derivative of order $n-1 < \alpha < n$ of a function $u(t)$ is defined as
$ \begin{align} \left({^cD}^{\alpha}_{0+}u\right)(t) = \frac{1}{\Gamma(n-\alpha)}\int^t_0(t-s)^{n-\alpha-1}u^{(n)}(s)ds \end{align} $
(3) provided the right side of the identity is finite.
Besides above, there also exist right Riemann-Liouville integral and derivative, and right Caputo fractional derivative [13]. Mathematically, the Riemann-Liouville and Caputo fractional operators are used in applications frequently. In most real-world models, we always employ the left Caputo fractional derivative. One reason is that we will study generalized fractional dynamical system later, and the derivative is taken with respect to time variable. In physical models, time is always running forward. The other reason is that in the differential equations with Caputo fractional derivative, the initial conditions are taken in the same form as for integer-order differential equations which have clear physical meanings in the practical application and can be easily measured [14]. In what follows, we will introduce the generalized fractional integral and derivative proposed in [22]. They extend nearly all the existing fractional operators. Now we list the generalized fractional integral and derivative defined on positive half axis. They will be used to define the generalized fractional chaotic systems in next section.
Definition 4[22]: The left generalized fractional integral of order $\alpha>0$ of a function $u(t)$ with respect to a scale function $\sigma(t)$ and a weight function $w(t)$ is defined as
$ \begin{align} \left(I^{\alpha}_{0+;[\sigma, w]}u\right)(t) = \frac{[w(t)]^{-1}}{\Gamma(\alpha)}\int^{t}_{0} \frac{w(s)\sigma'(s)u(s)}{[\sigma(t)-\sigma(s)]^{1-\alpha}}ds \end{align} $
(4) provided the integral exists, where $\sigma'(s)$ indicates the first derivative of the scale function $\sigma$ .
Definition 5[22]: The left generalized derivative of order $m$ of a function $u(t)$ with respect to a scale function $\sigma(t)$ and a weight function $w(t)$ is defined as
$ \begin{align} \left(D^m_{[\sigma, w;L]}u\right)(t) = [w(t)]^{-1}\left[\left(\frac{1}{\sigma'(t)}D_t\right)^m(w(t)u(t))\right] \end{align} $
(5) provided the right-side of equation is finite, where $m$ is a positive integer.
Definition 6[22]: The Caputo type left generalized fractional derivative of order $\alpha>0$ of a function $u(t)$ with respect to a scale function $\sigma(t)$ and a weight function $w(t)$ is defined as
$ \begin{align} \left(D^{\alpha}_{0+;[\sigma, w]}u\right)(t) = \left(I^{m-\alpha}_{0+;[\sigma, w]}D^m_{[\sigma, w;L]}u\right)(t) \end{align} $
(6) provided the right-side of equation is finite, where $m-1\leq$ $\alpha$ $ < $ $m$ , and $m$ is a positive integer. Particularly, when $0 < $ $\alpha$ $ < $ $1$ , we have
$ \begin{align} \left(D^{\alpha}_{0+;[\sigma, w]}u\right)(t) = \frac{[w(t)]^{-1}}{\Gamma(1-\alpha)}\int^{t}_{0} \frac{[w(s)u(s)]'}{[\sigma(t)-\sigma(s)]^{\alpha}}ds. \end{align} $
(7) 2.2 Finite Difference Method
Now we introduce a finite difference method for solving differential equations with generalized fractional derivative. Consider the following generalized fractional differential equation:
$ \begin{align} \begin{cases} \left(D^{\alpha}_{0+;[\sigma, w]}u\right)(t)=f(t, u(t)), \quad 0 < t\leq T\\ u(0)=u_0 \end{cases} \end{align} $
(8) where $0 < \alpha < 1$ and $T$ is the final time. Without loss of generality, on a uniform mesh $0=t_0 < t_1 < \cdots < $ $t_j < $ $t_{j+1} < \cdots < t_N=T$ , the Caputo type generalized fractional derivative of $u(t)$ can be approximated as
$ \begin{align} (D^{\alpha}_{0+;[\sigma, w]}& u)(t_{j+1}) \nonumber\\ &= \frac{[w(t_{j+1})]^{-1}}{\Gamma(1-\alpha)}\int^{t_{j+1}}_{0}\frac{[w(s)u(s)]'} {[\sigma(t_{{j+1}})-\sigma(s)]^{\alpha}}ds \nonumber\\ &= \frac{w_{j+1}^{-1}}{\Gamma(1-\alpha)}\sum^{j}_{k=0}\int^{t_{k+1}}_{t_k} \frac{[w(s)u(s)]'}{\left[\sigma(t_{{j+1}})-\sigma(s) \right]^{\alpha}}ds \nonumber\\ & \approx \frac{w_{j+1}^{-1}}{\Gamma(1-\alpha)}\sum^{j}_{k=0}\int^{t_{k+1}}_{t_k} \frac{\frac{w_{k+1}u_{k+1}-w_ku_k}{t_{k+1}-t_k}} {\left[\sigma_{j+1}-\sigma(s)\right]^{\alpha}}ds \nonumber\\ & \approx\sum^{j}_{k=0}\left(A^j_ku_{k+1}-B^j_ku_k\right) \end{align} $
(9) where
$ \begin{align*} A^j_k =&\ \frac{w^{-1}_{j+1}w_{k+1}}{\Gamma(2-\alpha)(\sigma_{k+1}-\sigma_k)} \\ & \times \left[(\sigma_{j+1}-\sigma_k)^{1-\alpha}- (\sigma_{j+1}-\sigma_{k+1})^{1-\alpha}\right]\\ B^j_k =&\ \frac{w^{-1}_{j+1}w_{k}}{\Gamma(2-\alpha)(\sigma_{k+1}-\sigma_k)} \\ & \times \left[(\sigma_{j+1}-\sigma_k)^{1-\alpha}- (\sigma_{j+1}-\sigma_{k+1})^{1-\alpha}\right] \end{align*} $
$k=0, 1, 2, \ldots, j$ , $u_j=u(t_j)$ , $w_j=w(t_j)$ , and $\sigma_j=\sigma(t_j)$ .
Therefore, we obtain the finite difference scheme:
$ \begin{align} \sum^{j}_{k=0}\left(A^j_ku_{k+1}-B^j_ku_k\right)=f(t_{j+1}, u_{j+1}) \end{align} $
(10) and the corresponding iteration scheme as
$ \begin{align} u_{j+1}=\begin{cases} \frac{1}{A^j_j}\left[f_j-\sum\limits^{j-1}_{k=0} \left(A^j_ku_{k+1}-B^j_ku_k\right)+B^j_ju_j \right], \\ \qquad \qquad \qquad \qquad \qquad\qquad j=1, 2, \ldots, N-1\\ \frac{1}{A^0_0}\left(f_0+B^0_0u_0\right), \qquad\qquad \ \, j=0 \end{cases} \end{align} $
(11) where $f_j=f(t_j, u_j)$ .
In what follows, we will apply this method to solve the generalized fractional chaotic systems. The numerical analysis of the above scheme can be found in [26].
3. Dynamic Behavior of Generalized Fractional Chaotic Systems
In this section, we introduce two nonlinear dynamical systems but redefine them with Caputo type generalized fractional derivative. The classical and fractional senses are special cases of the new generalized fractional system below.
3.1 Generalized Fractional Lotka-Volterra and Generalized Fractional Lorenz System
Replacing the derivative with the generalized fractional derivative defined by (7), we define the generalized fractional Lotka-Volterra system (GFLVS) as
$ \begin{align} \begin{cases} D^{\alpha_1}_{0+;[\sigma, w]}x = ax - bxy + mx^2 - sx^2z\\ D^{\alpha_2}_{0+;[\sigma, w]}y = -cy +dxy\\ D^{\alpha_3}_{0+;[\sigma, w]}z = -pz + sx^2z \end{cases} \end{align} $
(12) where $0 < \alpha_1, \alpha_2, \alpha_3 < 1$ ( $\alpha_1$ , $\alpha_2$ , $\alpha_3$ can be the equal or different) are the orders of the derivative and parameters $a$ , $b$ , $c$ , $d$ are positive. $a$ represents the natural growth rate of the prey in the absence of predators, $b$ represents the effect of predator on the prey, $c$ represents the natural death rate of the predator in the absence of prey, $d$ represents the efficiency and propagation rate of the predator in the presence of prey, and $m$ , $p$ , $s$ are positive constants.
By selecting the parameters $a=1$ , $b=1$ , $c=1$ , $d=1$ , $m$ $=$ $2$ , $s=2.7$ , $p=3$ and the initial condition $[x_0, y_0, z_0]$ $=$ $[1.5, 1.5, 1.5]$ , when $\alpha_1=\alpha_2=\alpha_3=0.95$ , (12) represents the generalized fractional Lotka-Volterra chaotic system and the phase portraits of the system (12) are described through Figs. 1(a) and 1(b). In Fig. 1(a), the chaotic phenomenon is shown. Moreover, the GFLVS reduces to the fractional Lotka-Volterra system as $\sigma(t)=t$ and $w(t)=1$ . In Fig. 1(b), we see that when the scale function is specified as a power function, and the weight function is taken as an exponential function, the chaotic attractor vanishes and then a stable equilibrium point appears.
Similarly, we define the generalized fractional Lorenz system (GFLS) as
$ \begin{align} \begin{cases} D^{\alpha_1}_{0+;[\sigma, w]}x = r(y-x)\\ D^{\alpha_2}_{0+;[\sigma, w]}y = x(\rho-z)-y\\ D^{\alpha_3}_{0+;[\sigma, w]}z = xy-\beta{z} \end{cases} \end{align} $
(13) where $r$ is the Prandtl number, $\rho$ is the Rayleigh number and $\beta$ is the size of the region approximated by the system. The fractional order $0 < \alpha_1, \alpha_2, \alpha_3 < 1$ may take different values.
By taking the parameters $r=10$ , $\rho=28$ , $\beta= {8}/{3}$ , and the initial condition $[x_0, y_0, z_0]=[0.5, 0.5, 0.5]$ , when $\alpha_1$ $=$ $\alpha_2=\alpha_3=0.99$ , (13) represents the generalized fractional Lorenz chaotic system and the phase portraits of the system (13) are described through Figs. 1(c) and 1(d). In Fig. 1(c), the chaotic attractor of fractional Lorenz system is presented. When we take scale function as a power function, and weight function as exponential function, the GFLS remains chaotic. However, the shape of the attractor changes, which is shown in Fig. 1(d).
3.2 Analysis of the Influence of Scale and Weight Functions
Now we analyze the influence of the scale and weight functions on the responses of generalized fractional differential equation. For simplicity, we consider
$ \begin{align} D^{\alpha}_{0+;[\sigma, w]}u(t) = Au(t) + f(t) \end{align} $
(14) where $A\neq{0}$ is a constant.
Equation (14) is equivalent to
$ \begin{align} \frac{[w(t)]^{-1}}{\Gamma(1-\alpha)}\int^{t}_{0} \frac{[w(s)u(s)]'}{[\sigma(t)-\sigma(s)]^{\alpha}}ds = Au(t) + f(t). \end{align} $
(15) Let $v(t) = w(t)u(t)$ , we have
$ \begin{align} \frac{1}{\Gamma(1-\alpha)}\int^{t}_{0} \frac{v(s)'}{[\sigma(t)-\sigma(s)]^{\alpha}}ds = Av(t) + w(t)f(t). \end{align} $
(16) According to [13], we deduce the solution of (16) as:
$ \begin{align} v(t) =&\ E_{\alpha}\left(A[\sigma(t)-\sigma(0)]^{\alpha}\right)v_0 \nonumber\\ & +\int^t_0(\sigma(t)-\sigma(s))^{\alpha-1} \nonumber\\ &\times E_{\alpha, \alpha}[A(\sigma(t)-\sigma(s))^{\alpha}]w(s)f(s)ds \end{align} $
(17) which implies that
$ \begin{align} u(t)=&\ \frac{w(0)}{w(t)}E_{\alpha}\left(A[\sigma(t)-\sigma(0)]^{\alpha}\right)u_0 \nonumber\\ & +\frac{1}{w(t)}\int^t_0(\sigma(t)-\sigma(s))^{\alpha-1} \nonumber\\ & \times E_{\alpha, \alpha}[A(\sigma(t)-\sigma(s))^{\alpha}]w(s)f(s)ds \end{align} $
(18) where $u_0$ is the initial condition, and $E$ is the Mittag-Leffler function.
In (18), we observe that how the weight and scale functions influence the behavior of (14). First of all, the weight function cannot be zero in the domain, otherwise solution $u(t)$ will go to infinity. Second, the scale function cannot be periodic, and if it is, the generalized fractional derivative will be infinity at $t=s$ . For an intuitive comprehension, we present some numerical simulations in the following.
3.3 Dynamics of GFLVS and GFLS Depend on Scale and Weight Functions
The fractional chaotic systems are sufficiently generalized by using the generalized fractional derivative, since many existing fractional derivatives, as well as integer order derivatives, are special cases of the generalized fractional derivative. In our numerical experiments, we find many interesting dynamical behaviors of generalized fractional chaotic systems which are never found in common fractional or integer order chaotic systems. Here we present some particular simulation results. However, our discussion depends on Figs. 2 and 3, and others figures are not shown here.
First, we simulate the influence of scale function on dynamics of chaotic systems. In GFLVS, we take fractional order $\alpha_1=\alpha_2=\alpha_3=0.95$ , weight function $w(t)=\exp(1.2t)$ , and other parameters are the same as before. In GFLS, we select fractional order $\alpha_1=\alpha_2=\alpha_3=0.99$ , weight function $w(t)=\exp(0.1t)$ , and other parameters are the same as before. The dynamic behaviors of GFLVS and GFLS with scale function $\sigma(t)=t$ and $t^{1.14}$ are individually presented in Fig. 2.
Second, we simulate the influence of weight function on dynamics of chaotic systems. In GFLVS, we take fractional order $\alpha_1=\alpha_2=\alpha_3=0.95$ , scale function $\sigma(t)=t$ , and other parameters are the same as before. In GFLS, we select fractional order $\alpha_1=\alpha_2=\alpha_3=0.99$ , scale function $\sigma(t)=t$ , and other parameters are the same as before. The dynamic behaviors of GFLVS with weight function $w(t)$ $=$ $\exp(0.8t)$ , $\exp(1.3t)$ , and GFLS with weight function $w(t)=\exp(2+0.5t)$ and $\exp(2+0.2t)$ are presented in Fig. 3.
Finally, to end this section, we make some remarks based on the numerical experiments above. Some other figures are not listed here for shortening the length of paper.
1) The GFLVS is chaotic with scale function $\sigma(t)=t$ , weight function $w(t)$ is a nonzero constant, and fractional order $\alpha_i=0.95$ , $i=1, 2, 3$ [27]. However, From Fig. 1(a), Fig. 2(a) and Fig. 3(a), we may see that as the weight function varies, the chaotic attractor vanishes and then a limit cycle emerges or the system converges to a stable equilibrium point. Furthermore, from Fig. 2(a) and Fig. 2(b), we observe that as the scale function varies, the limit cycle tends to be a stable equilibrium point. From Fig. 3(a) and Fig. 3(b), it is shown that as the weight function varies, the limit cycle can be generated from a stable equilibrium point.
2) The GFLS is chaotic with scale function $\sigma(t)=t$ , weight function $w(t)$ is a nonzero constant, and fractional order $\sum^{3}_{i=1}\alpha_i>2.91$ [28]. In simulation, on one hand, Figs. 1(c) and 1(d), indicate that with suitable scale and weight functions, the GFLS also has a chaotic attractor. On the other hand, Fig. 1(c), Fig. 1(d), Fig. 2(c), Fig. 2(d), and Fig. 3(d) imply that the scale and weight functions can influence the shape and position of chaotic attractor. From Figs. 3(c) and 3(d), we observe that with some suitable weight function, the chaotic attractor tends to be an asymptotically stable equilibrium point.
3) Our previous work [23]-[26] verified that in generalized fractional integral and generalized fractional derivative, the basic property of scale function $\sigma(t)$ is that it changes the time axis, which means that if the time domain is specified as $[0, T]$ , then the response of the dynamical system is obtained over $[\sigma(0), \sigma(T)]$ , provided the scale function is monotone increasing. Since the chaotic dynamical systems are sensitive to the initial conditions, when we take different scale functions in generalized fractional chaotic system, many different dynamical behaviors will be drawn.
4) A similar observation to weight function can be found in [23]-[26], which shows that in generalized fractional integral and generalized fractional derivative, the basic property of weight function $w(t)$ is that it puts different weights for function in different positions of domain. The classical fractional operators have memory property which makes them excellent tools to model the diffusion process with heredity. Generally, in left Caputo type generalized fractional derivative, the monotonic increasing weight function is coincident with the inner memory property of fractional operator, while the monotonic decreasing weight function can destroy this inner property. One can also follow our numerical method and try other scale and weight functions in numerical experiments.
5) In Figs. 2 and 3, one can observe that both changing the scale and weight functions make the systems change between different dynamical behavior (e.g., limit cycle and stable equilibrium point). These phenomena can be regarded as general cases for generalized fractional chaotic systems. We shall guess that either scale function or weight function would influence the dynamics of generalized fractional chaotic systems. In Fig. 2, the weight function is fixed so that the influence of scale function on GFLVS and GFLS is presented. Similarly, in Fig. 3, the scale function is fixed so that the influence of weight function on GFLVS and GFLS is shown. From (18), we clearly see that the scale function plays an important role in scaling the long time behavior of dynamics since it is located in the generalized exponential function, and the weight function provides a different average since it lies inside the integral, and it is a variable coefficient simultaneously. Apparently, the behavior of function $u$ depends on the changing of scale and weight functions.
4. Conclusions
In this paper, we presented a class of new generalized fractional chaotic system, using the new generalized fractional derivative proposed recently. Many dynamical systems with integer or fractional order derivatives can be extended by replacing the derivative with the generalized fractional derivative. Therefore, the new generalized fractional dynamical systems considered in this paper can exhibit more complex dynamic behaviors. In simulations, we show that the dynamical behaviors of such systems not only depend on fractional order, but also depend on the scale and weight functions.
Acknowledgement: The author is grateful to Professor O. P. Agrawal (SIUC, USA) for introducing him theory of generalized fractional calculus, suggesting the basic idea of this paper, as well as his kind help and continuous encouragement in the recent years.
-
表 1 凝视成像过程中的姿态角及角速度约束
Table 1 Attitude angle and angular velocity constraints in staring imaging
过程约束 时间(s) 欧拉角$x\, (^\circ)$ 角速度$w_x\, (^\circ/\rm{s})$ 欧拉角$y\, (^\circ)$ 角速度$w_y\, (^\circ/\rm{s})$ 欧拉角$z\, (^\circ)$ 角速度$w_z\, (^\circ/\rm{s})$ 约束1 250 160.50 0.0297 66.27 –0.4677 163.00 0.0174 约束2 260 155.91 0.0350 70.75 –0.5141 157.61 0.0137 约束3 270 147.50 0.0377 75.40 –0.5590 148.50 0.0135 约束4 280 130.22 0.0391 79.71 –0.5952 130.40 0.0070 约束5 290 94.33 0.0376 82.07 –0.6304 93.91 0.0073 约束6 300 54.46 0.0380 80.19 –0.6499 53.12 0.0060 约束7 310 33.72 0.0351 75.39 –0.6599 31.53 0.0004 约束8 320 23.99 0.0385 69.64 –0.6493 20.96 –0.0015 约束9 330 18.81 0.0373 63.69 –0.6297 14.91 –0.0075 约束10 340 15.77 0.0326 57.87 –0.5962 11.02 –0.0070 -
[1] Tao J W, Yu W X. A preliminary study on imaging time difference among bands of WorldView-2 and its potential applications. In:Proceeding of the 2011 IEEE International Geoscience and Remote Sensing Symposium. Vancouver, Canada:IEEE, 2011. 198-200 [2] Leeghim H, Lee I H, Lee D H, Bang H, Park J O. Singularity avoidance of control moment gyros by predicted singularity robustness:ground experiment. IEEE Transactions on Control Systems Technology, 2009, 17(4):884-891 doi: 10.1109/TCST.2008.2011556 [3] 李传江, 郭延宁, 马广富.单框架控制力矩陀螺的奇异分析及操纵律设计.宇航学报, 2010, 31(10):2346-2453 doi: 10.3873/j.issn.1000-1328.2010.10.018Li Chuan-Jiang, Guo Yan-Ning, Ma Guang-Fu. Singularity analysis and steering law design for single-gimbal control moment gyroscopes. Journal of Astronautics, 2010, 31(10):2346-2453 doi: 10.3873/j.issn.1000-1328.2010.10.018 [4] 孙志远, 金光, 徐开, 张刘, 杨秀彬.基于力矩输出能力最优的SGCMG操纵律设计.空间科学学报, 2012, 32(1):113-122 doi: 10.11728/cjss2012.01.113Sun Zhi-Yuan, Jin-Guang, Xu Kai, Zhang Liu, Yang Xiu-Bin. Steering law design for SGCMG based on optimal output torque capability. Chinese Journal of Space Science, 2012, 32(1):113-122 doi: 10.11728/cjss2012.01.113 [5] Huntington G T. Advancement and analysis of a gauss pseudospectral transcription for optimal control[Ph. D. dissertation], Massachusetts Institute of Technology, USA, 2007. [6] 杨希祥, 张为华.基于Gauss伪谱法的固体运载火箭上升段轨迹快速优化研究.宇航学报, 2011, 32(1):15-21 http://www.cnki.com.cn/Article/CJFDTOTAL-YHXB201101004.htmYang Xi-Xiang, Zhang Wei-Hua. Rapid optimization of ascent trajectory for solid launch vehicles based on Gauss pseudospectral method. Journal of Astronautics, 2011, 32(1):15-21 http://www.cnki.com.cn/Article/CJFDTOTAL-YHXB201101004.htm [7] Sun C C, Wu S M, Chung H Y, Chang W J. Design of takagi-sugeno fuzzy region controller based on rule reduction, robust control, and switching concept. Journal of Dynamic Systems, Measurement, and Control, 2007, 129(2):163-170 doi: 10.1115/1.2431811 [8] 黄静, 李传江, 马广富, 刘刚.基于广义逆的欠驱动航天器姿态机动控制.自动化学报, 2013, 39(3):285-292 http://www.aas.net.cn/CN/abstract/abstract17802.shtmlHuang Jing, Li Chuan-Jiang, Ma Guang-Fu, Liu Gang. Generalised inversion based maneuver attitude control for underactuated spacecraft. Acta Automatica Sinica, 2013, 39(3):285-292 http://www.aas.net.cn/CN/abstract/abstract17802.shtml [9] 陈刚, 康兴无, 乔洋, 陈士橹.航天器相对大角度姿态跟踪非线性控制器设计.宇航学报, 2009, 32(2):556-559 http://www.cnki.com.cn/Article/CJFDTOTAL-YHXB200902032.htmChen Gang, Kang Xing-Wu, Qiao Yang, Chen Shi-Lu. The nonlinear controller designing for spacecraft large angle attitude state tracking. Journal of Astronautics, 2009, 32(2):556-559 http://www.cnki.com.cn/Article/CJFDTOTAL-YHXB200902032.htm [10] Dong C Y, Xu L J, Chen Y, Wang Q. Networked flexible spacecraft attitude maneuver based on adaptive fuzzy sliding mode control. Acta Astronautica, 2009, 65(11-12):1561-1570 doi: 10.1016/j.actaastro.2009.04.004 [11] Hu Q L, Cao J, Zhang Y Z. Robust backstepping sliding mode attitude tracking and vibration damping of flexible spacecraft with actuator dynamics. Journal of Aerospace Engineering, 2009, 22(2):139-152 doi: 10.1061/(ASCE)0893-1321(2009)22:2(139) [12] Yu S Y, Reble M, Chen H, Allgöwer F. Inherent robustness properties of quasi-infinite horizon nonlinear model predictive control. Automatica, 2014, 50(9):2269-2280 doi: 10.1016/j.automatica.2014.07.014 [13] 常琳, 金光, 范国伟, 徐开.基于terminal滑模控制的小卫星机动方法.光学精密工程, 2015, 23(2):485-496 http://www.cnki.com.cn/Article/CJFDTOTAL-GXJM201502023.htmChang Lin, Jin Guang, Fan Guo-Wei, Xu Kai. Small satellite maneuver based on terminal sliding mode control. Optics and Precision Engineering, 2015, 23(2):485-496 http://www.cnki.com.cn/Article/CJFDTOTAL-GXJM201502023.htm [14] Bernardini D, Bemporad A. Stabilizing model predictive control of stochastic constrained linear systems. IEEE Transactions on Automatic Control, 2012, 57(6):1468-1480 doi: 10.1109/TAC.2011.2176429 [15] Cannon M, Kouvaritakis B, Wu X J. Model predictive control for systems with stochastic multiplicative uncertainty and probabilistic constraints. Automatica, 2009, 45(1):167-172 doi: 10.1016/j.automatica.2008.06.017 [16] 范国伟, 常琳, 戴路, 徐开, 杨秀彬.敏捷卫星姿态机动的非线性模型预测控制.光学精密工程, 2015, 23(8):2318-2327 http://youxian.cnki.com.cn/yxdetail.aspx?filename=MOTO20170110007&dbname=CAPJ2015Fan Guo-Wei, Chang Lin, Dai Lu, Xu Kai, Yang Xiu-Bin. Nonlinear model predictive control of agile satellite attitude maneuver. Optics and Precision Engineering, 2015, 23(8):2318-2327 http://youxian.cnki.com.cn/yxdetail.aspx?filename=MOTO20170110007&dbname=CAPJ2015 [17] 孙光, 霍伟.卫星姿态直接自适应模糊预测控制.自动化学报, 2010, 36(8):1151-1159 http://www.aas.net.cn/CN/abstract/abstract17314.shtmlSun Guang, Huo Wei. Direct-adaptive fuzzy predictive control of satellite attitude. Acta Automatica Sinica, 2010, 36(8):1151-1159 http://www.aas.net.cn/CN/abstract/abstract17314.shtml 期刊类型引用(3)
1. 曾超,王文军,陈朝阳,张超飞,成波. 模拟驾驶实验中同步装置设计及实验教学应用. 实验技术与管理. 2020(03): 99-102 . 百度学术
2. 吴思凡,杜煜,徐世杰,杨硕,杜晨. 基于长短期记忆-异步优势动作评判的智能车汇入模型. 汽车技术. 2019(10): 42-47 . 百度学术
3. 成英,高利,陈雪梅,赵亚男. 有人与无人驾驶车辆交叉口驾驶博弈模型. 北京理工大学学报. 2019(09): 938-943 . 百度学术
其他类型引用(17)
-