Ci52 | A. Namigtle-Jimenez, J.U. Álvarez-Muñoz, J. Diaz-Tellez, R.A. Enriquez-Caldera, J.A. Escareno-Castro, S. Durand, N. Marchand and J.F. Guerrero-Castellanos. "CLF-based Control for Aerial Manipulation using Multirotor UAVs". IEEE International Conference on Unmanned Aircraft Systems (ICUAS'23). Warsaw, Poland. June 2023. Abstract - Abstract:This paper presents the trajectory-tracking control of a Vertical Take-off and Landing (VTOL) rotorcraft
endowing a two Degrees of Freedom (DoFs) manipulator arm.
The research considers endogenous (parametric) and exogenous
(external disturbances) uncertainties as lumped disturbance,
which is estimated via an Extended-State Observer (ESO). A
feedback controller is synthesized through the Control Lyapunov Function (CLF) aided by feedforward terms composed
of the ESO estimates. The compound system, the rotorcraft, and
the manipulator dynamics are mathematically modeled based
on the energy-based Euler-Lagrange (EL) formalism. The system’s stability is analyzed within the Input-State Stability (ISS)
framework, guaranteeing closed-loop stability for the overall
design (controller-ESO-UAV+arm). Results from an extensive
simulation stage prove the effectiveness of the proposed control
strategy. |
Ci51 | Y. Ghoulam, T. Pavot, L. Mamouri, T. Mesbahi, S. Durand, C. Lallement, R. Kiefer and E. Laroche. "Energy Management Strategy with Adaptive Cut-Off Frequency for Hybrid Energy Storage System in Electric Vehicles". IEEE Vehicle Power and Propulsion Conference (VPPC'22). Merced, California, USA. November 2022. Abstract - Abstract:The mixing of lithium-ion batteries (LIB) and Supercapacitors (SCs) is promising in the context of electric vehicles (EV) to minimize battery aging.
This paper presents a power management strategy (EMS) based on the frequency method (i.e., low-pass filter) using an approach that allows adaptive cutoff frequency of the filter from the state of charge (SoC) of the SCs. In addition to the EMS, this study provides a dynamic model of the battery and SCs developed in Matlab/Simulink. Each of the two proposed models was evaluated separately before being merged into the model of the hybrid energy storage system (HESS). When the simulation results were compared to the test bench data, the suggested models were validated with an average inaccuracy of roughly 6% for the SCs and 3% for the battery model. Furthermore, the results highlighted the potential of frequency adaptation of the power management technique, which allows for better power distribution between the two sources. This latter adjusts itself based on the SoC of the SCs, thus improving battery's lifetime. |
Ci50 | J. Soudier, S. De Sousa and S. Durand. "Fully Event-Driven Control Architecture, Application to Visual Servoing of a Ball-on-Beam System". 8th IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP'22). Krakow, Poland (virtual). June 2022. Abstract - Abstract:Nowadays, controlled systems with constant time sampling are widely spread. Conversely, the event-triggered paradigm is highly appealing since it promises to reduce computation and data flow when the dynamics of the system requires little or no control update, while allowing more intense refresh during transition phases.
The objective here is to extend this opportunity and to design a fully event-based control architecture by considering not only the controller but the whole sensororimotor chain from perception to action, with the hope of even better gains in resource utilization. The targeted application is the visual servoing of a ball-on-beam system. The proposal includes a visual sensor, perception and control algorithms, as well as an actuator, all of which being event driven. Moreover, the proposed strategy is implemented on an embedded CPU-based platform.
Beyond the innovative design, experimental results highlight savings in computational cost and bandwidth, with even slightly better performances. |
Ci49 | M. Arpa Perozo, J. Dussine, A. Yiğit, L. Cuvillon, S. Durand and J. Gangloff. "Optimal Design and Control of an Aerial Manipulator with Elastic Suspension using Unidirectional Thrusters". IEEE International Conference on Robotics and Automation (ICRA'22). Philadelphia, Pennsylvania, USA. May 2022. Abstract - - Abstract:Aerial Manipulators with Elastic Suspension (AMES) may be seen as a hybrid robot mixing properties of classical Aerial Manipulators (AMs) and Cable-Driven Parallel Robots (CDPRs). The optimal design and control of an AMES using unidirectional thrusters are considered in this paper. To maximize the workspace, an optimization algorithm is proposed. The position and orientation of the thrusters are optimized by adapting methods borrowed from both the AM and CDPR communities. The resulting design is used to build a prototype. Preliminary experimentations are carried out to validate the theoretical workspace and assess the trajectory tracking performance of this AMES. Experiments highlight the significant improvements with respect to a previous suboptimal prototype. |
Ci48 | A. Yiğit, M. Arpa Perozo, M. Ouafo, L. Cuvillon, S. Durand and J. Gangloff. "Aerial Manipulator Suspended from a Cable-Driven Parallel Robot: Preliminary Experimental Results". IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'21). Prague, Czech Republic (virtual). September 2021. Abstract - - Abstract:Since omnidirectional aerial vehicles can generate a six degrees of freedom wrench, they could be used for dexterous manipulation tasks without the need for an additional robotic arm. However, they suffer from a reduced efficiency and dynamics range due to the huge amount of energy lost in gravity compensation.
In this work, we introduce an omnidirectional aerial manipulator suspended from a cable-driven parallel robot (CDPR) by a spring, combining the advantages of the CDPR large workspace with the high dynamics of aerial vehicles, while reducing energy consumption thanks to gravity compensation.
A partitioned control scheme is implemented to regulate both systems separately. A preliminary control strategy is proposed for the CDPR motion that minimizes the total energy consumption. Experiments are carried out to assess the added value of the CDPR carrier. |
Ci47 | A. Yiğit, M. Arpa Perozo, L. Cuvillon, S. Durand and J. Gangloff. "Improving Dynamics of an Aerial Manipulator with Elastic Suspension using Nonlinear Model Predictive Control". IEEE International Conference on Robotics and Automation (ICRA'21). Xi'an, China (virtual). June 2021. Abstract - - Abstract:Aerial manipulation increases significantly the workspace size of robotic manipulators. However, aerial manipulation suffers from a lack of autonomy due to limited embedded energy. The Aerial Manipulator with Elastic Suspension (AMES) is designed to cope with this issue. It is an omnidirectional aerial vehicle equipped with a gripper and suspended under a robotic carrier by a spring for gravity compensation.
In this paper, the AMES is controlled with a nonlinear model predictive controller (NMPC). To eliminate the steady-state errors, an observer based on a model of the AMES augmented with constant disturbances is implemented in conjunction with the NMPC controller. Experiments illustrate the efficiency of the NMPC by comparing it to a computed torque controller. |
Ci46 | Y. Ghoulam, T. Mesbahi, S. Durand and C. Lallement. "Electro-Thermal Battery Model for Automotive Applications". International Exhibition and Conference for Power Electronics, Intelligent Motion, Renewable Energy and Energy Management (PCIM Europe'21). Nürnberg, Germany (virtual). May 2021. AbstractAbstract:Battery modeling plays a crucial role in improving the performance of battery powered systems, especially in electric vehicle (EV) applications. In the present paper, a methodology is investigated to predict the electrical and thermal behaviors of a battery cell. This work describes a model identification procedure for identifying an electro-thermal model of lithium-ion batteries used in automotive applications. The dynamic model structure adopted is based on equivalent circuit model whose parameters are scheduled on the state-of-charge, temperature, and current. The model identified in this way is valid inside a large range of temperatures and state-of-charge, so that the resulting model can be used for automotive applications such as on-board estimation of the state-of-charge and state-of-health. The model coefficients are identified using a multiple step algorithm-based optimization procedure. The validity of the procedure is demonstrated experimentally for A123 commercial LFP/graphite battery cells. |
Ci45 | I. Khayour, L. Cuvillon, C. Butin, A. Yiğit, S. Durand and J. Gangloff. "Improving Disturbance Rejection and Dynamics of Cable Driven Parallel Robots with Onboard Propellers". IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'20). Las Vegas, Nevada, USA (virtual). October 2020. Abstract - - Abstract:This work studies redundant actuation for both trajectory tracking and disturbance rejection on flexible cable-driven parallel robots (CDPR). High dynamics/bandwidth unidirectional force generators, like air propellers, are used in combination with the slower cable winding winches.
To optimally balance the action of the two types of actuation within their saturation constraints, a model predictive controller is used. Experiments show the added value of on-board propulsion units with respect to winch-only control in order to improve the overall CDPR dynamic behavior. |
Ci44 | J. Bertrand, A. Yiğit and S. Durand. "Embedded Event-based Visual Odometry". 6th IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP'20). Grenoble, France (virtual). September 2020. Abstract - Abstract:This paper presents an event-based visual pose estimation algorithm, specifically designed and optimized for embedded robotic platforms. The visual data is provided by a neuromorphic vision sensor. The fully event-based proposed approach is based on Spiking Neural Networks and a modified Hough transform. The method is developed to detect a square visual feature. The multi-thread algorithm is implemented on a Raspberry Pi, the well-known single-board computer used on many embedded platforms, that is connected to a Dynamic Vision Sensor (DVS) through its USB interface. Validation is done on two different experimental platforms and highlights the ability of the odometry algorithm to determine the relative pose of a robot with respect to a square target, in the aim to be integrated in an event-based visual servoing in a future work. |
Ci43 | I. Khayour, S. Durand, L. Cuvillon and J. Gangloff. "Active Damping of Parallel Robots Driven by Elastic Cables using On-Off Actuators through Model Predictive Control Allocation". 21rst IFAC World Congress (IFAC'20). Berlin, Germany (virtual). July 2020. Abstract - Abstract:This work studies the vibration rejection on elastic cable-driven parallel robots (CDPRs).
Additional cold-gas thrusters are embedded on the robot in order to improve the rejection bandwidth. Such Unilateral Force Generators (UFGs) work as on-off actuators.
Under the framework of optimal control, a Model Predictive Control (MPC) is designed to compute the control law and allocate the control signals to the available actuators by assigning their binary on-off states, thus forming a Mixed Integer Quadratic Programming (MIQP)-based MPC controller. Simulations highlight the benefits of the proposed predictive approach that yields a better rejection, fuel efficiency, and a reduced switching between ON and OFF states with respect to previous approaches. |
Ci42 | A. Yiğit, G. Grappe, L. Cuvillon, S. Durand and J. Gangloff. "Preliminary Study of an Aerial Manipulator with Elastic Suspension". IEEE International Conference on Robotics and Automation (ICRA'20). Paris, France (virtual). June 2020. Abstract - - Abstract:This paper presents a preliminary study of an Aerial Manipulator suspended by a spring to a robotic carrier. The suspended aerial manipulator is actuated by six pairs of contra-rotating propellers generating a 6-DoF wrench. Simulations show path following results using a computed torque (feedback linearization) control strategy. Active vibration canceling is validated experimentally on a first prototype. |
Ci41 | Y. Ghoulam, T. Paul, T. Mesbahi and S. Durand. "Modeling, Identification and Simulation of Hybrid Battery/Supercapacitor Storage System used in Vehicular Applications". 6th International Conference on Electric Vehicular Technology (ICEVT'19). Ungasan, Indonesia. November 2019. Abstract - Abstract:Energy storage system would play a crucial role in the electric and hybrid vehicle applications. This paper presents modeling, identification and validation of the behavior of two energy storage devices, battery and supercapacitor, used for a hybrid energy storage system (HESS) in electric vehicle applications. Besides of both main storage elements, the HESS includes bi-directional DC/DC power converters suitable for power electronic interface between the battery main energy storage
system and the supercapacitor. Design and modeling of the DC/DC power converter is discussed in this study. The electric state space models of both power sources, battery and supercapacitor, are also developed. And following that lead, the identification of both storage components constituting the HESS is carried out via many optimization methods based on laboratory experimental data of an urban electric vehicle. The obtained results show the good performance of the state space developed models comparing with the experimental results from a test bench developed in our laboratory. |
Ci40 | T. Mesbahi, I. Jorge, T. Paul and S. Durand. "Design and Simulation of Lithium-ion Battery Charger using Forward Power Converter for Hybrid Energy Storage System". IEEE Vehicle Power and Propulsion Conference (VPPC'19). Hanoi, Vietnam. October 2019. Abstract - Abstract:Lithium-ion batteries have double the energy density of traditional batteries, as nickel-metal hydrid batteries, half the size and weight, and a good lifetime. This technology is widely used as the energy storage system in many industrial applications, such as small electronic devices and electric vehicles. The work proposed in this paper deals with the lithium-ion battery charger based on forward power converter. The objective is to design and simulate the charging system of a hybrid energy storage source integrating lithium-ion battery and supercapacitor used in a small electric cart application. The development of the circuit of the battery charger makes possible to test constant current-constant voltage (CC-CV) charging pattern. The sizing and simulation of both battery charger and battery/supercapacitor hybrid energy storage source are carried out by using a developed algorithm. The obtained results confirm the high capability of the proposed system and show that the model is able to simulate the charging behavior of a lithium-ion battery. |
Ci39 | T. Paul, T. Mesbahi, S. Durand, D. Flieller and W. Uhring. "Study and Influence of Standardized Driving Cycles on the Sizing of Li-ion Battery/Supercapacitor Hybrid Energy Storage". IEEE Vehicle Power and Propulsion Conference (VPPC'19). Hanoi, Vietnam. October 2019. Abstract - Abstract:Standardized driving cycles are used by research departments of automotive companies in order to assess performance of thermal vehicles in term of fuel consumption and greenhouse gas emissions. In a Li-ion battery/Supercapacitors Hybrid Electric Vehicle, driving cycles are used for sizing the energy sources. They are then determinant in the number of cells of the battery and the supercapacitor and therefore in the weight, volume and cost of the overall energy storage system. For a same management strategy based on supercapacitor energy supervision, a comparison has been made between multiple standardized driving cycles (NEDC, ARTEMIS, FTP-75 and WLTP), in terms of size, performance and cost of the hybrid source. |
Ci38 | A.C. dos Santos Paulino, A. Murie, T. Pavot, M. Lefebvre, R. Kiefer, E. Laroche and S. Durand. "Experimental versus Computational Determination of the Dynamical Model of a Glider". International Micro Aerial Vehicle Conference and Flight Competition (IMAV'19). Madrid, Spain. October 2019. AbstractAbstract:In this paper we present and compare two aircraft model identification techniques that are easy to implement and suitable for various airplane models, gliders comprised.
One of them relies on flight data, while the second one uses a virtual model of the plane. To obtain the flight data, we propose a flight protocol that is simple to follow. Our analysis show that the methods find resembling results for similar airspeeds. |
Ci37 | E. Schermann, H. Omran, S. Durand and R. Kiefer. "Stochastic Trajectory Optimization for Autonomous Soaring of UAV". Joint 11th IFAC Symposium on Nonlinear Control Systems (NolCoS'19) and 8th IFAC Symposium on Mechatronic Systems (Mechatronics'19). Vienna, Austria. September 2019. Abstract - Abstract:Thermal soaring gliders exploit naturally occurring rising air (called thermals) as sources of energy.
These sources generally appear in uncertain and random way as their position and strength are hardly predictable. Several atmospheric factors affect the behavior of thermals (season, time of the day and nature of vegetation on the ground, etc). However, a statistical model of thermals to be encountered can be build. Soaring in a optimal manner while taking advantage of thermals represents thus a stochastic optimization problem that can be solved and implemented in an autonomous glider. The present paper details how to find an optimal trajectory for going through given checkpoints, with the objective of doing as much rounds as possible within a predetermined time. The optimal control of the glider is determined by determining i) whether the glider should climb a thermal with a specific strength when it encounters one, or to cruise, ii) the optimal speed to fly during the cruising phases. The problem is solved using dynamic programming and the proposed optimal path planning strategy is validated by simulation. |
Ci36 | A. Vega-Alonzo, J.F. Guerrero-Castellanos, N. Marchand, S. Durand, G. Mino-Aguilar and V.R. González-Díaz. "Event-Triggered Leader-Following Consensus of UAVs Carrying a Suspended Load" (Best Paper Award). 5th IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP'19). Vienna, Austria. May 2019. Abstract - Abstract:This article presents the design and development of an event-triggered control strategy to solve the problem of leader-following consensus and formation problem for a group of UAVs carrying a suspended load individually. In this work, the vehicles exchange information through a network, which is represented by a directed and strongly connected graph. Then, employing a decentralized control law, each UAV decides when it has to send a new value to its neighbors. The stability of the complete system is carried out, and numerical results show the advantages wrt information exchange between UAVs, as well as excellent performance in the angular stabilization and the minimum swing for the suspended load. |
Ci35 | T. Paul, T. Mesbahi, S. Durand, D. Flieller and W. Uhring. "Smart Energy management of Li-ion Battery/Supercapacitor Hybrid Energy Storage System for Electric Vehicle Application". International Exhibition and Conference for Power Electronics, Intelligent Motion, Renewable Energy and Energy Management (PCIM Europe'19). Nürnberg, Germany. May 2019. AbstractAbstract:The massive diffusion of electric vehicles can only be achieved if the energy performance and driving
comfort remain equivalent to traditional combustion vehicles. Nowadays, Li-ion battery single sources
used in the automotive sector are too limited compared to the energy density of fossil fuels. One of the
ideas to overcome this problem is to use a Li-ion battery / Supercapacitor hybrid energy storage system.
In this paper, the interest of smart energy management in terms of sizing, cost, weight and volume of
the storage system is detailed. The proposed energy management strategy uses the supervision of the
supercapacitor’s energy as a decisive factor to ensure a better sharing of power flow in a hybrid energy
storage system. |
Ci34 | H. Sellet, I. Khayour, L. Cuvillon, S. Durand and J. Gangloff. "Active Damping of Parallel Robots Driven by Flexible Cables Using Cold-Gas Thrusters". IEEE International Conference on Robotics and Automation (ICRA'19). Montreal, Canada. May 2019. Abstract - - Abstract:This work is a preliminary study assessing the feasibility of using cold-gas thrusters for active damping of flexible cable-driven parallel robots. The concept is validated experimentally on a planar robot embedding custom-built supersonic air thrusters operating at an industry-standard pressure level. |
Ci33 | J. Ramos-Garcia, J.F. Guerrero-Castellanos, V.R. González-Díaz, J. Linares-Flores, M. López-López and S. Durand. "Embedded Implementation of a Nonlinear Observer-based AHRS". IEEE International Conference on Unmanned Aircraft Systems (ICUAS'18). Dallas, Texas, USA. June 2018. Abstract - Abstract:This paper deals with the implementation of a nonlinear observer to estimate the attitude of a rigid body from the measurements of MARG (Magnetic, Angular Rate, and Gravity) low-cost sensors. As a consequence, the system developed enters into the more general framework of Attitude Heading Reference Systems (AHRS). Thus, a quaternion-based nonlinear observer together with the use of Kaczmarz's method is proposed to fuse the sensor signals. The stability analysis for the attitude error dynamics is carried out using the ISS (Input-to-State Stability) framework. In this sense, the proposed observer is robust stable, when the measurement disturbance is seen as an input and the error as the state. The attitude estimation strategy is very simple to implement and is computationally light, which allows is to be easily deployed across various hardware-software platforms. Particularly, in this work, the algorithm is programmed in the Solidthinking Embed ® software and downloaded in a 32-bit microcontroller Piccolo F28069M, for its use in real-time. Experiments are carried out using a high accuracy system as reference and then comparing with the estimated attitude in order to demonstrate the observer performance. |
Ci32 | N.A. Santos-Ortiz, E. Laroche, R. Kiefer and S. Durand. "Controller Tuning Strategy for Quadrotor MAV Carrying a Cable-suspended Load". 9th International Micro Air Vehicles Conference and Flight Competition (IMAV'17). Toulouse, France. September 2017. AbstractAbstract:This paper presents a controller tuning strategy for a quadrotor MAV carrying a cable-suspended load.
In our study, no measurement nor estimation of the load's position is used in the control strategy and only the quadrotor attitude and position are controlled. The tuning of the controllers has been done in order to satisfy mixed H_inf requirements and a pole-location requirement. The resolution is made with an available tool based on non-smooth optimization. The proposed methodology, allowing to find a good trade-off between fast displacements of the MAV and well damped oscillations of the load, is validated in simulation. |
Ci31 | J.F. Guerrero-Castellanos, A. Vega-Alonzo, N. Marchand, S. Durand, J. Linares-Flores and G. Mino-Aguilar. "Real-Time Event-based Formation Control of a Group of VTOL UAVs". 3rd IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP'17). Funchal, Madeira, Portugal. May 2017. Abstract - Abstract:This paper presents the development of a collaborative event-based control applied to the problem of formation of a group of VTOL-UAVs (Vertical Takeoff and Landing, Unmanned Aerial Vehicles). Each VTOL-UAV decides, based on the difference of its current state (linear position and velocity) and its latest broadcast state, when it has to send a new value to its neighbours. The asymptotic convergence to average consensus or desired formation is depicted via a real-time implementation. |
Ci30 | A. Vega-Alonzo, J.F. Guerrero-Castellanos, S. Durand, N. Marchand, S.E. Maya-Rueda and G. Mino-Aguilar. "Event-based Control Strategy for Consensus of a Group of VTOL UAVs". 2nd IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP'16), special session on Event-Based Vision and Robotics. Krakow, Poland. June 2016. Abstract - Abstract:This paper presents the development of a collaborative event-based control applied to the problem of consensus and formation of a group of VTOL-UAVs (Vertical Take-off and Landing, Unmanned Aerial Vehicles). Each VTOL-UAV decides, based on the difference of its current state (linear position and velocity) and its latest broadcast state, when it has to send a new value to its neighbors. The asymptotic convergence to average consensus or desired formation is depicted via numerical simulations. |
Ci29 | J.U. Álvarez-Muñoz, N. Marchand, J.F. Guerrero-Castellanos, A.E. López-Luna, J.J. Téllez-Guzmán, J. Colmenares-Vazquez, S. Durand, J. Dumon and G. Hasan. "Nonlinear Control of a Nano-Hexacopter Carrying a Manipulator Arm". IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'15). Hamburg, Germany. September 2015. Abstract - - Abstract:This paper proposes a simple solution for stabilization of a nano-hexacopter carrying a manipulator arm in order to increase the type of missions achievable by these types of systems. The manipulator arm is attached to the lower part of the hexacopter. The motion of the arm induces a change of the center of mass of the whole body, which induces torques which can produce the loss of stability. The present work deals with the stabilization of the whole system - that is hexacopter and arm - by means of a set of nonlinear control laws. First, an attitude control, stabilizes the hexacopter to a desired attitude taking into account the movement of the arm. Then, a suitable virtual control and the translational dynamics allow the formulation of a nonlinear controller, which drives the aerial vehicle to a desired position. Both controls consist in saturation functions. Experimental results validate the proposed control strategy and compares the results when the motion of the arm is taken into account or not. |
Ci28 | S. Durand and J.F. Guerrero-Castellanos. "Event-Based Digital PID Control". 1st IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP'15). Krakow, Poland. June 2015. Abstract - Abstract:Although periodicity simplifies design and analysis in control theory, it results in a conservative usage of resources (because the control signal is computed and updated at the same rate regardless whether is really required or not). The event-triggered paradigm is proposed as a solution to reduce the control updates (and, consequently, the resource utilization) for similar final performance. An event-based digital PID controller is proposed in this paper, where events are enforced on level detection mechanism. Both tracking and regulation problems are discussed. Furthermore, contrary to the original approaches, the controller and control parameters are directly designed in the discrete-time domain. Both continuous- and discrete-time approaches are compared in simulation in terms of frequency of control updates and performance. |
Ci27 | B. Boisseau, S. Durand, J.J. Martinez-Molina, T. Raharijaona and N. Marchand. "Attitude Control of a Gyroscope Actuator using Event-Based Discrete-Time Approach" (Best Paper Award). 1st IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP'15), special session on Event-Based Vision and Robotics. Krakow, Poland. June 2015. Abstract - Abstract:In this paper, a discrete state feedback Linear Quadratic Regulator (LQR) for event-triggered control is presented. To ensure zero steady state error in the case of such controllers, one normally extends the states with an integral action. Instead of using integral action, the idea is to estimate the disturbance causing the steady state error and use this to extend the states. A Lyapunov-based event triggering function is proposed. Practical results using a gyroscope actuator are presented and compared to a classical time-triggered controller. The obtained results demonstrate the simplicity and efficiency of the proposed approach. |
Ci26 | J.F. Guerrero-Castellanos, N. Marchand, S. Durand, J.J. Téllez-Guzmán and A. Vega-Alonzo. "Event-Triggered Attitude Control for Flying Robots using an Event approach based on the Control". 1st IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP'15), special session on Event-Based Vision and Robotics. Krakow, Poland. June 2015. Abstract - Abstract:This paper presents the development of a quaternion-based nonlinear event-triggered control for the attitude stabilization of Flying robots. Firstly, it is proved the existence of a Control Lyapunov Function. Unlike some previously proposed schemes, the aim of this paper is to propose a new and simpler event function. The control law ensures the asymptotic stability of the closed-loop system to the desired attitude. The approach is validated in real-time using a quadrotor mini-helicopter. The experiments show that the event driven controller reduces the control update without deteriorating the closed-loop system performance. |
Ci25 | J.U. Álvarez-Muñoz, N. Marchand, J.F. Guerrero-Castellanos, S. Durand and A.E. López-Luna. "Improving Control of Quadrotors carrying a Manipulator Arm". 16th IFAC Latinamerican Control Conference (CLCA'14). Cancún, Quintana Roo, Mexico. October 2014. AbstractAbstract:This paper proposes a simple solution for global stabilization of a quadrotor carrying a manipulator arm. The manipulator arm is attached to the lower part of the fuselage of a quadrotor to increase the type of missions achievable. The motion of the arm induces torques and disturbances to the quadrotor causing the loss of stability. This work deals with the stabilization of the quadrotor under such disturbances, by means of a bounded quaternion-based feedback. A set of nonlinear control laws are obtained. First, the attitude control stabilizes the quadrotor to a desired position and angular velocities. Then, the translational dynamics (three independent chains integrators) allow the formulation of a nonlinear control. Both controls consist in saturation functions and allow the stabilization of the quadrotor. Simulations in closed loop show the effectiveness of the proposed algorithm. |
Ci24 | S. Durand, B. Boisseau, J.J. Martinez-Molina, N. Marchand and T. Raharijaona. "Event-Based LQR with Integral Action". 19th IEEE International Conference on Emerging Technologies and
Factory Automation (ETFA'14), International Workshop on Event-Based Systems (EBS'14). Barcelona, Spain. September 2014. Abstract - Abstract:In this paper, a state-feedback linear-quadratic regulator (LQR) is proposed for event-based control of a linear system. An interesting property of LQRs is that an optimal response of the system can be obtained in accordance to some specifications, like the actuator limits. An integral action is also added in order to not only restrict the study to null stabilization but also to tracking. The idea is to consider an external control loop and stabilize the integral of the error between the measurement and a desired setpoint to track. However, an event-triggered integral can lead to important overshoots when the interval between two successive events becomes large. Therefore, an exponential forgetting factor of the sampling interval is proposed as a solution to avoid such problems. The whole proposal is tested on a real-time system (a gyroscope) in order to highlight its ability, the reduction of control updates and the respect to the actuator limits. |
Ci23 | S. Durand, N. Marchand and J.F. Guerrero-Castellanos. "Event-based Stabilization of Nonlinear Time-Delay Systems". 19th World Congress of IFAC (IFAC'14). Cape Town, South Africa. August 2014. Abstract - Abstract:In this paper, a universal formula is proposed for event-based stabilization of nonlinear time-delay systems affine in the control. The feedback is derived from the original one proposed by E. Sontag (1989) and previously extended to event-based control of nonlinear non-delay systems. Under the assumption of the existence of a Control Lyapunov-Krasovsky functional (an extension of Control Lyapunov functions for time-delay systems), it enables smooth (except at the origin) asymptotic stabilization while ensuring that the sampling intervals do not contract to zero. Global asymptotic stability is obtain under the small control property assumption. Moreover, the control can be proved to be smooth anywhere under certain conditions. Some simulation results highlight the ability of the proposals. |
Ci22 | S. Durand, L. Torres and J.F. Guerrero-Castellanos. "Event-Triggered Observer-based Output-Feedback Stabilization of Linear System with Communication Delays in the Measurements". European Control Conference (ECC'14). Strasbourg, France. June 2014. Abstract - Abstract:In this paper, an original framework is proposed for the stabilization of a linear system with delays in the measurements: i) an observer estimates the full state information of the plant from a partial measurement, ii) an event-based control technique computes and updates the control signal only when a certain condition is satisfied and iii) an event-based corrector updates the model used to calculate the control law when it deviates from the estimated state. It is notably proved that such a proposal renders the closed-loop system stable for larger delays in the measurements than in the classical continuous-time control case. Simulation results are provided. |
Ci21 | S. Durand, J. Dumon, N. Marchand and J.F. Guerrero-Castellanos. "Event-Based Control for Embedded and Networked System: Application to a Mini Quadrotor Helicopter using Motion Capture". IEEE International Conference on Unmanned Aircraft Systems (ICUAS'14). Orlando, Florida, USA. May 2014. Abstract - Abstract:Although periodicity simplifies design and analysis in control theory, it is no more adapted for embedded and networked cyber-physical systems because it results in a conservative usage of resources. Indeed, the control signal is computed and updated at the same rate regardless whether is really required or not, and is periodically sent on the communication link. On the other hand, event-driven sampling calls for resources whenever they are indeed necessary. An event-based controller is proposed in this paper as a solution to reduce the updates from the controller to the plant. An event-based corrector is also added to reduce the communications from the plant to the controller. The approach is tested for controlling the position of a real-time mini quadrotor helicopter using a motion capture system with deported controller. A reduction of the computing/communication resources utilization is highly demonstrated for similar final performance. |
Ci20 | N. Marchand, J.J. Martinez-Molina, S. Durand and J.F. Guerrero-Castellanos. "Lyapunov Event-Triggered Control: a new Event Strategy based on the Control". 9th IFAC Symposium on Nonlinear Control Systems (NOLCOS'13), invited session on Event-Triggered and Self-Triggered Control. Toulouse, France. September 2013. Abstract - Abstract:Event-triggered control is a sampling strategy that updates the control value only when when some event occurs. This event is usually generated by an event-function that indicates if the control signal must be updated or not. If one excepts self-triggered implementation, event-triggered control requires the evaluation of the event function at each time instant. Unfortunately, in the literature of nonlinear system event-based control, computing the event function is more resource consuming than computing the control itself. Moreover, it requires the knowledge of the Lyapunov function that is not necessarily available. The purpose of this paper is to propose for affine nonlinear systems a new event function that only requires the computation of the control. This reduces the complexity of computing the event and avoids to have the Lyapunov function. |
Ci19 | S. Durand and S. Lesecq. "Nonlinear and Asymmetric Thermal-aware DVFS Control". 12th European Control Conference (ECC'13). Zurich, Switzerland. July 2013. Abstract - Abstract:Embedded devices using highly integrated circuits must cope with conflicting constraints. They have become more sensitive to variabilities with technology scaling while requiring computational efficiency under even more limited energy storage. Power management techniques, mainly based on Dynamic Voltage and Frequency Scaling (DVFS) algorithms, are hence of great interest. Also, temperature increase/decrease is directly related to the power consumption and platform characteristics highly depend on the temperature. As a result, temperature must be controlled, at least limited. In the present paper, the nonlinearity between power and temperature is analyzed and a thermal-aware DVFS control technique is discussed. The proposed strategy implements a chopped scheme on top of a robust DVFS approach in order to limit the temperature increase. The nonlinearity notably leads to an asymmetry in the temperature behavior, which makes the final attained temperature is higher than in the linear case. |
Ci18 | S. Durand. "Event-based Stabilization of Linear System with Communication Delays in the Measurements". American Control Conference (ACC'13). Washington, DC, USA. June 2013. Abstract - Abstract:In this paper, we propose an original framework for the stabilization of a linear system with delays in the measurements: i) an event-based control technique computes and updates the control signal only when a certain condition is satisfied and ii) an event-based corrector updates the model used to calculate the control law when it deviates from the real measurement (that is when a perturbation occurs). Such a proposal allows a low computational cost as well as a robust behavior. We also prove that it renders the closed-loop system stable for larger delays in the measurements than in the classical continuous-time control case. |
Ci17 | S. Durand, S. Lesecq, E. Beigné and D. Puschini. "Event-based DVFS Control in GALS-ANoC MPSoCs". American Control Conference (ACC'13). Washington, DC, USA. June 2013. Abstract - Abstract:Many Processor Systems on Chip (MPSoCs) have become tremendously complex systems and more sensitive to variabilities with technology scaling. Globally Asynchronous Locally Synchronous (GALS) designs alleviate such problems by having multiple clocks, each one being distributed on a small area of the chip. Also, power constraints are of great interest for mobile platforms powered by battery and power management techniques, mainly based on Dynamic Voltage and Frequency Scaling (DVFS) algorithms, are hence required. Whereas a closed-loop feedback has been shown as an efficient solution in the monoprocessor case, the present paper is dedicated to a multiprocessor architecture where a decentralized global controller manages the different voltage/frequency domains into a chip. The main innovation of the proposal is the use of event-based methods, where the control updates are event driven. Thus, the communicating instants are decided w.r.t. the dynamics of the system to control. The proposed framework is tested in simulation. It notably highlights a strong reduction in the sampling and communication instants and, consequently, in the energy consumption since the communication consumes a lot in such a MPSoC configuration. |
Ci16 | S. Durand and S. Lesecq. "Asynchronous Thermal-aware DVFS Control". American Control Conference (ACC'13). Washington, DC, USA. June 2013. Abstract - Abstract:Embedded devices using highly integrated circuits must cope with conflicting constraints. They have become more sensitive to variabilities with technology scaling while requiring computational efficiency under even more limited energy storage. Power management techniques, mainly based on Dynamic Voltage and Frequency Scaling (DVFS) algorithms, are hence of great interest. Also, temperature increase/decrease is directly related to the power consumption and platform characteristics highly depend on the temperature. As a result, temperature must be controlled, at least limited. In the present paper, asynchronous thermal-aware DVFS control techniques are discussed. The proposed strategies implement a chopped scheme on top of a robust DVFS approach in order to limit the temperature increase. The asynchronous paradigm comes from the original idea in triggering the periods of oscillation from the monitoring of the internal temperature of the chip. |
Ci15 | J.F. Guerrero-Castellanos, J.J. Téllez-Guzmán, S. Durand, N. Marchand and J.U. Álvarez-Muñoz. "Event-Triggered Nonlinear Control for Attitude Stabilization of a Quadrotor". IEEE International Conference on Unmanned Aircraft Systems (ICUAS'13). Atlanta, Georgia, USA. May 2013. Abstract - Abstract:Event-triggered control is a resource-aware sampling strategy that updates the control value only when a certain condition is satisfied, which denotes event instants. Such a technique allows to reduce the control computational cost and communications. In this paper, a quaternion-based feedback is developed for event-triggered attitude stabilization of a quadrotor mini helicopter. The feedback
is derived from the universal formula for event-triggered stabilization of general nonlinear systems affine in the
control. The proposed feedback ensures the asymptotic stability to the desired attitude. Real-time experiments are carried out in order to show the convergence of the quadrotor states to the desired attitude as well as the robustness with respect to external disturbances. Results show that the proposed control can reduce by 80% the
communications of the embedded system without sacrificing performance of the whole system. To the best of the authors' knowledge, this is the first time that a nonlinear event-triggered controller is experimentally applied to the attitude stabilization of an unmanned aircraft system. |
Ci14 | J.U. Álvarez-Muñoz, J.F. Guerrero-Castellanos, S. Durand, N. Marchand and G. Mino-Aguilar. "Control and Model-Aided Inertial Navigation of a Nonholonomic Vehicle". 15th IFAC Latinamerican Control Conference (CLCA'12). Lima, Peru. October 2012. AbstractAbstract:The present work deals with the control and localization problem of wheeled-mobile robots with nonholonomic constraints. In the proposed method a simple nonlinear control law, composed of a position and heading direction controller, is designed to asymptotically stabilize the position error. The control law takes into account the constraints on the control signals in order to avoid saturation of the actuators. Furthermore, this paper considers a method of using the dynamic vehicle model and vehicle's nonholonomic constraints in order to aid position and attitude estimates provided by an Inertial Navigation System (INS). It is shown that dynamic model and vehicle's nonholonomic constraints can reduce the error growth in robot position estimates. Simulations are included to confirm the effectiveness of the proposed scheme. |
Ci13 | J.J. Téllez-Guzmán, J.F. Guerrero-Castellanos, S. Durand, N. Marchand and R. Lucio-Maya. "Event-Based LQR Control for Attitude Stabilization of a Quadrotor". 15th IFAC Latinamerican Control Conference (CLCA'12). Lima, Peru. October 2012. AbstractAbstract:In this paper, an event-based LQR control strategy is proposed and tested on a real-time system, that is a quadrotor mini-helicopter. Contrary to the classical periodic fashion which computes and updates the control law regardless it is really required or not, an event-driven setup allows a resource-aware implementation of the control law - using event-based sampling - while still ensuring equivalent performance. In this paper, we develop an event-based LQR control where two tuning parameters allow to scale both the frequency of events and how quickly respond the algorithm. They notably demonstrate that such an event-based scheme is a valuable solution to reduce the number of samples even in the case of highly unstable systems where the actuators have to be actively controlled. |
Ci12 | S. Durand, J.F. Guerrero-Castellanos and R. Lozano-Leal. "On Unification of Self-Triggered and Event-Triggered Control Techniques for the Stabilization of Linear Systems". 15th IFAC Latinamerican Control Conference (CLCA'12). Lima, Peru. October 2012. AbstractAbstract:Contrary to the classical (time-triggered) principle that samples the control signal in a periodic fashion, an event-driven control is computed and updated only when the closed-loop system trajectory "sufficiently" changes. This notably enables to save computations while ensuring equivalent performance, but a continuous monitoring is still required to detect events. On the other hand, self-triggered strategy eliminates such a resource utilization in predicting the next activation time. In return, it operates in open loop between updates and robustness is therefore highly concerned. To overcome such a trade-off, we propose in this paper to combine together the self-triggered scheme (for its low computational cost) with the event-based one (for its robustness properties). The study is restricted to linear systems. Some simulations are presented comparing the different proposals. |
Ci11 | S. Durand, J.F. Guerrero-Castellanos and R. Lozano-Leal. "Self-Triggered Control for the Stabilization of Linear Systems". 9th IEEE International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE'12) . Mexico City, Mexico. September 2012. Abstract - Abstract:Contrary to the classical (time-triggered) principle that samples the system states and calculates the control signal in a periodic fashion, a self-triggered control predicts the next time at which the states must be sampled and the control signal updated and applied. The main advantage of self-triggered control implementation is that it eliminates the resource utilization for continuously monitoring the states. In this paper, a new self-triggered control strategy is proposed. We propose to emulate the universal event-based formula -- developed in previous work -- to calculate the feedback law and the next activation time. We claim that our proposal behaves better than the existing self-triggered approaches due to the universal formula properties. The study is restricted to the stabilization of linear systems. Some simulations are presented comparing the proposal with existing techniques. |
Ci10 | N. Marchand, S. Durand and J.F. Guerrero-Castellanos. "A General Formula for the Stabilization of Event-Based Controlled Systems". Joint 50th IEEE Conference on Decision and Control and 11th European Control Conference (CDC-ECC'11). Orlando, Florida, USA. December 2011. Abstract - Abstract:In this paper, a universal formula is proposed for event-based stabilization of general nonlinear systems affine in the control. The feedback is derived from the original one proposed by Sontag. Under the assumption of the existence of a smooth Control Lyapunov Function, it enables smooth (except at the origin) global asymptotic stabilization of the origin while ensuring that the sampling interval do not contract to zero. Indeed, for any initial condition within any given closed set the minimal sampling interval is proved to be strictly positive. Under homogeneity assumptions the control can be proved to be smooth anywhere and the sampling intervals bounded below for any initial condition. |
Ci9 | S. Durand, J. Minet, J.F. Guerrero-Castellanos and N. Marchand. "AsynCar, a Radio-Controlled Vehicle for Asynchronous Experiments: Implementation of an Event-Based Cruise Control". 8th IEEE International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE'11). Merida, Yucatan, Mexico. October 2011. Abstract - Abstract:The main contribution of this paper is to develop an experimental platform in order to test some event-based control strategies. Contrary to the time-triggered fashion which calculates the control signal at each sampling time, an event-driven controller updates the control signal only when required. This theoretically allows to reduce the computational cost. In this paper, we propose to firstly test an asynchronous cruise control mechanism. Some first results clearly show a noticeable reduction of the mean control computation cost, which is really encouraging for developing such a platform. |
Ci8 | J.F. Guerrero-Castellanos, H. Madrigal-Sastre, S. Durand, N. Marchand, W.F. Guerrero-Sánchez and B.B. Salmerón. "Design and Implementation of an Attitude and Heading Reference System (AHRS)". 8th IEEE International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE'11). Merida, Yucatan, Mexico. October 2011. Abstract - Abstract:This paper deals with the development and implementation of a cheap Micro Attitude and Heading Reference System (AHRS) using low-cost inertial and magnetic sensors. The orientation is parameterized with unit quaternion and the data fusion is done unifying a quaternion linear formulation of Wahba\'s problem with a Multiplicative Extended Kalman Filter. It includes the gyro bias model. The estimation methodology proposed in this work is implemented and evaluated in real time, in order to assess its effectiveness. Special attention was paid to the low power consumption, speed and weight requirements, leading to the selection of a 16-bit microcontroller. The sensor suite is based on a tri-axis accelerometer, a dual axis gyro, a single axis gyro and a tri-axis magnetometer. Furthermore, the system is equipped with a Bluetooth module, which provides wireless capabilities. The total system supply voltage is 3.3 V. The dimension and weight are 60x40x15 mm and 60 g, respectively. The attitude rate estimation is 55.5 Hz. |
Ci7 | S. Durand and N. Marchand. "Fully Discrete Control Scheme of the Energy/Performance Tradeoff in Embedded Electronic Devices". 18th World Congress of IFAC (IFAC'11). Milan, Italy. August 2011. Abstract - Abstract:A voltage scalable device is known to be interesting for energy saving. It enables to reduce the general speed of the device and, therefore, its consumption. We already proposed a fast predictive control strategy to deal with this power-performance tradeoff in an electronic device supplied by two voltage levels and a continuously varying frequency. In this paper, the approach is extended to a fully discrete scheme with M possible voltage levels and N frequency levels. The proposed approach clearly gives an important reduction of the energy consumption with a very low control computational cost. Moreover, the control strategy is highly robust to tackle variability since it is not based on any parameters of the system. |
Ci6 | S. Durand, J.F. Guerrero-Castellanos and N. Marchand. "Simple Lyapunov Sampling for Event-Driven Control". 18th World Congress of IFAC (IFAC'11). Milan, Italy. August 2011. Abstract - Abstract:In this paper, a simple Lyapunov sampling is proposed. Contrary to a periodic fashion which samples the system uniformly in time, an event-based scheme updates the control signal only when the system trajectory sufficiently changes. Furthermore, the present triggering mechanism is based on a Lyapunov function in order to enforce the events only when required from a stability point of view. Nevertheless, whereas the Lyapunov sampling mechanism initially introduced by Velasco et al. in CDC (2009) requires to execute a computationally heavy off-line algorithm, a fully on-line version is developed in this paper. The different approaches are tested (in simulation and practice) to show the efficiency of such an event-based control and, eventually, the performance remains ensured even if the constraint on the stability is relaxed. |
Ci5 | H. Zakaria, S. Durand, L. Fesquet and N. Marchand. "Integrated Asynchronous Regulation for Nanometric Technologies". 1st European workshops on CMOS Variability (VARI'10). Montpellier, France. May 2010. AbstractAbstract:With the upcoming nanometric technologies, integrated system performances after fabrication will not be fully predictable. Indeed, the process variations really become huge at the chip scale. This implies to consider global management strategies in order to respect energetic and real-time constraints. Therefore performance estimation and management are today key points in new integrated systems. New strategies for energy management have to be used to meet the energy and real-time constraints. Solutions such as dynamic voltage and frequency scaling (DVFS) have to be considered, they have been explored and have shown significant energy savings while meeting performance requirements. This paper starts with a survey on different solutions for the new problems that arise with the nanometric era. Then, it proposes an energy/performance feedback control algorithm in order to reduce the impact of process variability. Finally, a case study is shown that applies this kind of feedback control algorithm for an embedded application on deep submicron technology. The proposed performance/energy controller is shown to have strong robustness against process variability. |
Ci4 | S. Durand and N. Marchand. "Energy Consumption Reduction with Low Computational Needs in Multicore Systems with Energy/Performance Tradeoff". Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference (CDC-CCC'09). Shanghai, China. December 2009. Abstract - Abstract:A two voltage level electronic device is interesting because the clock frequency and the supply voltage level could be reduced (respecting certain rules) in order to decrease the energy consumption. We proposed in a previous paper a robust control architecture to deal with this power-performance tradeoff and we are now interested in extending this principle for several devices which works together since they are all supplied with the same voltage and clock frequency. Thus, an intuitive multicore control strategy which duplicates the whole monocore architecture as much as devices is compared with a second strategy where the duplication is reduced as much as possible. It appears that the proposal clearly gives a low control computational needs with the same reduction of the energy consumption. |
Ci3 | S. Durand and N. Marchand. "Fast Predictive Control of Micro Controller's Energy/Performance Tradeoff". Joint 3rd IEEE Multi-conference on Systems and Control and 18th IEEE International Conference on Control Applications (MSC-CCA'09), tutorial session on Low Power Electronic. Saint Petersburg, Russia. July 2009. Abstract - Abstract:A two voltage level electronic device is interesting because the clock frequency and the supply voltage level could be reduced in order to decrease the energy consumption. However, these two quantities have to be controlled respecting certain rules, and decreasing them leads to a reduced computational speed. In this paper a control architecture is proposed to deal with this power-performance tradeoff. First, a fast predictive control technic gives the best computational speed set point to minimize the penalizing high voltage running time. Then, the frequency and the supply voltage are controlled together in order that the measured speed tracks this set point. Finally, the proposal clearly gives an important reduction of the energy consumption. Moreover, the control strategy is robust to process variability and therefore suitable for 45nm, 32nm or smaller implementations. |
Ci2 | S. Durand and N. Marchand. "An Event-Based PID Controller with Low Computational Cost". 8th International Conference on Sampling Theory and Applications (SampTA'09), special session on Sampling and Industrial Applications. Marseille, France. May 2009. AbstractAbstract:In this paper, some improvements of event-based PID controllers are proposed. These controllers, contrary to a time-triggered one which calculates the control signal at each sampling time, calculate the new control signal only when the measurement signal sufficiently changes. The contribution of this paper is a low computational cost scheme thanks to a minimum sampling interval condition. Moreover, we propose to reduce much more the error margin during the steady state intervals by adding some extra samples just after transients. A cruise control mechanism is used for simulations and a noticeable reduction of the mean control computation cost is finally achieved with similar closed-loop performances to the conventional time-triggered ones. |
Ci1 | S. Durand and N. Marchand. "Further Results on Event-Based PID Controller". 10th European Control Conference (ECC'09). Budapest, Hungary. August 2009. Abstract - Abstract:In this paper, some improvements of the simple event-based PID controller presented by K-E Arzen in IFAC WC (1999) are proposed. This controller, contrary to a time-triggered controller which calculates the control signal at each sampling time, calculates the new control signal only when the measurement signal sufficiently changes. In the original work of Arzen, a safety maximum period is added forcing the control to be recomputed even if the measurement signal remains unchanged. The contribution of this paper is to propose a scheme to avoid this re-computation. Besides a noticeable reduction of the mean control computation cost, the performance of the closed loop system is also improved. |