Since precise self-position estimation is required for autonomous flight of aerial robots, there has been some studies on self-position estimation of indoor aerial robots. In this study, we tackle the self-position es...Since precise self-position estimation is required for autonomous flight of aerial robots, there has been some studies on self-position estimation of indoor aerial robots. In this study, we tackle the self-position estimation problem by mounting a small downward-facing camera on the chassis of an aerial robot. We obtain robot position by sensing the features on the indoor floor.In this work, we used the vertex points(tile corners) where four tiles on a typical tiled floor connected, as an existing feature of the floor. Furthermore, a small lightweight microcontroller is mounted on the robot to perform image processing for the onboard camera. A lightweight image processing algorithm is developed. So, the real-time image processing could be performed by the microcontroller alone which leads to conduct on-board real time tile corner detection. Furthermore, same microcontroller performs control value calculation for flight commanding. The flight commands are implemented based on the detected tile corner information. The above mentioned all devices are mounted on an actual machine, and the effectiveness of the system was investigated.展开更多
The longitudinal steady-state control for going from hovering to small speed flight of a model insect is studied, using the method of computational fluid dynamics to compute the aerodynamic derivatives and the techniq...The longitudinal steady-state control for going from hovering to small speed flight of a model insect is studied, using the method of computational fluid dynamics to compute the aerodynamic derivatives and the techniques based on the linear theories of stability and control for determining the non-zero equilibrium points. Morphological and certain kinematical data of droneflies are used for the model insect. A change in the mean stroke angle (δФ) results in a horizontal forward or backward flight; a change in the stroke amplitude (δФ) or a equal change in the down- and upstroke angles of attack (δα1) results in a vertical climb or decent; a proper combination of δФ and δФ controls (or δФ and δα1 controls) can give a flight of any (small) speed in any desired direction.展开更多
Our previous study shows that the hovering and forward flight of a bumblebee do not have inherent stability (passive stability). But the bumblebees are observed to fly stably. Stabilization control must have been ap...Our previous study shows that the hovering and forward flight of a bumblebee do not have inherent stability (passive stability). But the bumblebees are observed to fly stably. Stabilization control must have been applied. In this study, we investigate the longitudinal stabilization control of the bumblebee. The method of computational fluid dynamics is used to compute the control derivatives and the techniques of eigenvalue and eigenvector analysis and modal decomposition are used for solving the equations of motion. Controllability analysis shows that at all flight speeds considered, although inherently unstable, the flight is controllable. By feedbacking the state variables, i.e. vertical and horizontal velocities, pitching rate and pitch angle (which can be measured by the sensory system of the insect), to produce changes in stroke angle and angle of attack of the wings, the flight can be stabilized, explaining why the bumblebees can fly stably even if they are passively unstable.展开更多
This paper aims to provide a parametric design for robust flight controller of the model-scale helicopter. The main contributions lie in two aspects. Firstly,under near-hovering condition,a procedure is presented for ...This paper aims to provide a parametric design for robust flight controller of the model-scale helicopter. The main contributions lie in two aspects. Firstly,under near-hovering condition,a procedure is presented for simplification of the highly nonlinear and under-actuated model of the model-scale helicopter. This nonlinear system is linearized around the trim values of the chosen flight mode,followed by decomposing this high-order linear model into three lower-order subsystems according to the coupling properties among channels.After decomposition,the three subsystems are obtained which include the coupling subsystem between the roll( pitch) motion and the lateral( longitudinal) motion,the subsystem of the yaw motion and the subsystem of the vertical motion. Secondly,by using eigenstructure assignment,the problem of flight controller design can be converted into solving two optimization problems and the linear robust controllers of these subsystems are designed through solving these optimization problems. Besides, this paper contrasts and analyzed the performances of the LQR controller and the parametric controller. The results demonstrate the effectiveness and the robustness against the parametric perturbations of the parametric controller.展开更多
Our previous study shows that the lateral disturbance motion of a model drone fly does not have inherent stability (passive stability),because of the existence of an unstable divergence mode.But drone flies are obse...Our previous study shows that the lateral disturbance motion of a model drone fly does not have inherent stability (passive stability),because of the existence of an unstable divergence mode.But drone flies are observed to fly stably.Constantly active control must be applied to stabilize the flight.In this study,we investigate the lateral stabilization control of the model drone fly.The method of computational fluid dynamics is used to compute the lateral control derivatives and the techniques of eigenvalue and eigenvector analysis and modal decomposition are used for solving the equations of motion.Controllability analysis shows that although inherently unstable,the lateral disturbance motion is controllable.By feeding back the state variables (i.e.lateral translation velocity,yaw rate,roll rate and roll angle,which can be measured by the sensory system of the insect) to produce anti-symmetrical changes in stroke amplitude and/or in angle of attack between the left and right wings,the motion can be stabilized,explaining why the drone flies can fly stably even if the flight is passively unstable.展开更多
The control of flight forces and moments by flapping wings of a model bumblebee is studied using the method of computational fluid dynamics. Hovering flight is taken as the reference flight: Wing kinematic parameters...The control of flight forces and moments by flapping wings of a model bumblebee is studied using the method of computational fluid dynamics. Hovering flight is taken as the reference flight: Wing kinematic parameters are varied with respect to their values at hovering flight. Moments about (and forces along) x, y, z axes that pass the center of mass are computed. Changing stroke amplitude (or wingbeat frequency) mainly produces a vertical force. Changing mean stroke angle mainly produces a pitch moment. Changing wing angle of attack, when down- and upstrokes have equal change, mainly produces a vertical force, while when down- and upstrokes have opposite changes, mainly produces a horizontal force and a pitch moment. Changing wing rotation timing, when dorsal and ventral rotations have the same timing, mainly produces a vertical force, while when dorsal and ventral rotations have opposite timings, mainly produces a pitch moment and a horizontal force. Changing rotation duration has very small effect on forces and moments. Anti-symmetrically changing stroke amplitude (or wingbeat frequency) of the contralateral wings mainly produces a roll moment. Anti-symmetrically changing angles of attack of the contralateral wings, when down- and upstrokes have equal change, mainly produces a roll moment, while when down- and upstrokes have opposite changes, mainly produces a yaw moment. Anti-symmetrically changing wing rotation timing of the contralateral wings, when dorsal and ventral rotations have the same timing, mainly produces a roll moment and a side force, while when dorsal and ventral rotations have opposite timings, mainly produces a yaw moment. Vertical force and moments about the three axes can be separately controlled by separate kinematic variables. A very fast rotation can be achieved with moderate changes in wing kinematics.展开更多
Quadrotor helicopter is emerging as a popular platform for unmanned aerial vehicle re- search, due to its simplicity of structure and maintenance as well as the capability of hovering and vertical take-off and landing...Quadrotor helicopter is emerging as a popular platform for unmanned aerial vehicle re- search, due to its simplicity of structure and maintenance as well as the capability of hovering and vertical take-off and landing. The attitude controller is an important feature of quadrotor helicopter since it allows the vehicle to keep balance and perform the desired maneuver. In this paper, nonlin- ear control strategies including active disturbance rejection control (ADRC), sliding mode control (SMC) and backstepping method are studied and implemented to stabilize the attitude of a 3-DOF hover system. ADRC is an error-driven control law, with extended state observer (ESO) estimating the unmodeled inner dynamics and external disturbance to dynamically compensate their impacts. Meanwhile; both backstepping technique and SMC are developed based on the mathematical model, whose stability is ensured by Lyapunov global stability theorem. Furthermore, the performance of each control algorithm is evaluated by experiments. The results validate effectiveness of the strate- gies for attitude regulation. Finally, the respective characteristics of the three controllers are high- lighted by-comparison, and conclusions are drawn on the basis of the theoretical and experimental a- nalysis.展开更多
基金supported by Branding Research Fund by Shibaura Institute of Technology(SIT)。
文摘Since precise self-position estimation is required for autonomous flight of aerial robots, there has been some studies on self-position estimation of indoor aerial robots. In this study, we tackle the self-position estimation problem by mounting a small downward-facing camera on the chassis of an aerial robot. We obtain robot position by sensing the features on the indoor floor.In this work, we used the vertex points(tile corners) where four tiles on a typical tiled floor connected, as an existing feature of the floor. Furthermore, a small lightweight microcontroller is mounted on the robot to perform image processing for the onboard camera. A lightweight image processing algorithm is developed. So, the real-time image processing could be performed by the microcontroller alone which leads to conduct on-board real time tile corner detection. Furthermore, same microcontroller performs control value calculation for flight commanding. The flight commands are implemented based on the detected tile corner information. The above mentioned all devices are mounted on an actual machine, and the effectiveness of the system was investigated.
基金the National Natural Science Foundation of China (10732030)the 111 Project (B07009)Specialized Research Fund for the Doctoral Program of Higher Education(SRFDP, 200800061013)
文摘The longitudinal steady-state control for going from hovering to small speed flight of a model insect is studied, using the method of computational fluid dynamics to compute the aerodynamic derivatives and the techniques based on the linear theories of stability and control for determining the non-zero equilibrium points. Morphological and certain kinematical data of droneflies are used for the model insect. A change in the mean stroke angle (δФ) results in a horizontal forward or backward flight; a change in the stroke amplitude (δФ) or a equal change in the down- and upstroke angles of attack (δα1) results in a vertical climb or decent; a proper combination of δФ and δФ controls (or δФ and δα1 controls) can give a flight of any (small) speed in any desired direction.
基金the National Natural Science Foundation of China (10732030)
文摘Our previous study shows that the hovering and forward flight of a bumblebee do not have inherent stability (passive stability). But the bumblebees are observed to fly stably. Stabilization control must have been applied. In this study, we investigate the longitudinal stabilization control of the bumblebee. The method of computational fluid dynamics is used to compute the control derivatives and the techniques of eigenvalue and eigenvector analysis and modal decomposition are used for solving the equations of motion. Controllability analysis shows that at all flight speeds considered, although inherently unstable, the flight is controllable. By feedbacking the state variables, i.e. vertical and horizontal velocities, pitching rate and pitch angle (which can be measured by the sensory system of the insect), to produce changes in stroke angle and angle of attack of the wings, the flight can be stabilized, explaining why the bumblebees can fly stably even if they are passively unstable.
文摘This paper aims to provide a parametric design for robust flight controller of the model-scale helicopter. The main contributions lie in two aspects. Firstly,under near-hovering condition,a procedure is presented for simplification of the highly nonlinear and under-actuated model of the model-scale helicopter. This nonlinear system is linearized around the trim values of the chosen flight mode,followed by decomposing this high-order linear model into three lower-order subsystems according to the coupling properties among channels.After decomposition,the three subsystems are obtained which include the coupling subsystem between the roll( pitch) motion and the lateral( longitudinal) motion,the subsystem of the yaw motion and the subsystem of the vertical motion. Secondly,by using eigenstructure assignment,the problem of flight controller design can be converted into solving two optimization problems and the linear robust controllers of these subsystems are designed through solving these optimization problems. Besides, this paper contrasts and analyzed the performances of the LQR controller and the parametric controller. The results demonstrate the effectiveness and the robustness against the parametric perturbations of the parametric controller.
基金supported by the National Natural Science Foundation of China (10732030)the 111 Project (B07009)
文摘Our previous study shows that the lateral disturbance motion of a model drone fly does not have inherent stability (passive stability),because of the existence of an unstable divergence mode.But drone flies are observed to fly stably.Constantly active control must be applied to stabilize the flight.In this study,we investigate the lateral stabilization control of the model drone fly.The method of computational fluid dynamics is used to compute the lateral control derivatives and the techniques of eigenvalue and eigenvector analysis and modal decomposition are used for solving the equations of motion.Controllability analysis shows that although inherently unstable,the lateral disturbance motion is controllable.By feeding back the state variables (i.e.lateral translation velocity,yaw rate,roll rate and roll angle,which can be measured by the sensory system of the insect) to produce anti-symmetrical changes in stroke amplitude and/or in angle of attack between the left and right wings,the motion can be stabilized,explaining why the drone flies can fly stably even if the flight is passively unstable.
基金the National Natural Science Foundation of China(No.10732030)the"Fan Zhou"Youth Science Fund of Beijing University of Aeronautics and Astronautics(No.20070502)
文摘The control of flight forces and moments by flapping wings of a model bumblebee is studied using the method of computational fluid dynamics. Hovering flight is taken as the reference flight: Wing kinematic parameters are varied with respect to their values at hovering flight. Moments about (and forces along) x, y, z axes that pass the center of mass are computed. Changing stroke amplitude (or wingbeat frequency) mainly produces a vertical force. Changing mean stroke angle mainly produces a pitch moment. Changing wing angle of attack, when down- and upstrokes have equal change, mainly produces a vertical force, while when down- and upstrokes have opposite changes, mainly produces a horizontal force and a pitch moment. Changing wing rotation timing, when dorsal and ventral rotations have the same timing, mainly produces a vertical force, while when dorsal and ventral rotations have opposite timings, mainly produces a pitch moment and a horizontal force. Changing rotation duration has very small effect on forces and moments. Anti-symmetrically changing stroke amplitude (or wingbeat frequency) of the contralateral wings mainly produces a roll moment. Anti-symmetrically changing angles of attack of the contralateral wings, when down- and upstrokes have equal change, mainly produces a roll moment, while when down- and upstrokes have opposite changes, mainly produces a yaw moment. Anti-symmetrically changing wing rotation timing of the contralateral wings, when dorsal and ventral rotations have the same timing, mainly produces a roll moment and a side force, while when dorsal and ventral rotations have opposite timings, mainly produces a yaw moment. Vertical force and moments about the three axes can be separately controlled by separate kinematic variables. A very fast rotation can be achieved with moderate changes in wing kinematics.
基金Supported by the National Key Technology R&D Program of China(201011080)
文摘Quadrotor helicopter is emerging as a popular platform for unmanned aerial vehicle re- search, due to its simplicity of structure and maintenance as well as the capability of hovering and vertical take-off and landing. The attitude controller is an important feature of quadrotor helicopter since it allows the vehicle to keep balance and perform the desired maneuver. In this paper, nonlin- ear control strategies including active disturbance rejection control (ADRC), sliding mode control (SMC) and backstepping method are studied and implemented to stabilize the attitude of a 3-DOF hover system. ADRC is an error-driven control law, with extended state observer (ESO) estimating the unmodeled inner dynamics and external disturbance to dynamically compensate their impacts. Meanwhile; both backstepping technique and SMC are developed based on the mathematical model, whose stability is ensured by Lyapunov global stability theorem. Furthermore, the performance of each control algorithm is evaluated by experiments. The results validate effectiveness of the strate- gies for attitude regulation. Finally, the respective characteristics of the three controllers are high- lighted by-comparison, and conclusions are drawn on the basis of the theoretical and experimental a- nalysis.