173 research outputs found

    Modified PSO based PID Sliding Mode Control using Improved Reaching Law for Nonlinear systems

    Full text link
    In this paper, a new model based nonlinear control technique, called PID (Proportional-Integral-Derivative) type sliding surface based sliding mode control is designed using improved reaching law. To improve the performance of the second order nonlinear differential equations with unknown parameters modified particle swarm intelligent optimization (MPSO) is used for the optimized parameters. This paper throws light on the sliding surface design, on the proposed power rate exponential reaching law, parameters optimization using modified particle swarm optimization and highlights the important features of adding an integral term in the sliding mode such as robustness and higher convergence, through extensive mathematical modeling. Siding mode control law is derived using Lyapunov stability approach and its asymptotic stability is proved mathematically and simulations showing its validity. MPSO PID-type Sliding mode control will stabilize the highly nonlinear systems, will compensate disturbances and uncertainty and reduces tracking errors. Simulations and experimental application is done on the non-linear systems and are presented to make a quantitative comparison.Comment: arXiv admin note: substantial text overlap with arXiv:2207.1112

    Design of Sliding Mode PID Controller with Improved reaching laws for Nonlinear Systems

    Full text link
    In this thesis, advanced design technique in sliding mode control (SMC) is presented with focus on PID (Proportional-Integral-Derivative) type Sliding surfaces based Sliding mode control with improved power rate exponential reaching law for Non-linear systems using Modified Particle Swarm Optimization (MPSO). To handle large non-linearities directly, sliding mode controller based on PID-type sliding surface has been designed in this work, where Integral term ensures fast finite convergence time. The controller parameter for various modified structures can be estimated using Modified PSO, which is used as an offline optimization technique. Various reaching law were implemented leading to the proposed improved exponential power rate reaching law, which also improves the finite convergence time. To implement the proposed algorithm, nonlinear mathematical model has to be decrypted without linearizing, and used for the simulation purposes. Their performance is studied using simulations to prove the proposed behavior. The problem of chattering has been overcome by using boundary method and also second order sliding mode method. PI-type sliding surface based second order sliding mode controller with PD surface based SMC compensation is also proposed and implemented. The proposed algorithms have been analyzed using Lyapunov stability criteria. The robustness of the method is provided using simulation results including disturbance and 10% variation in system parameters. Finally process control based hardware is implemented (conical tank system)

    Integral Sliding-Mode Control-Based Direct Power Control for Three-Level NPC Converters

    Get PDF
    Three-level neutral-point-clamped (NPC) converter is widely used in energy conversion systems due to its good properties for high-power systems presenting output waveforms with reduced harmonic distortion. To obtain better system performance, an integral sliding-mode control (ISMC)-based direct power control (DPC) strategy is proposed for NPC converters. The controller achieves three objectives. First, an extended state observer (ESO)-based ISMC strategy, to enforce the active and reactive power to their reference values, is applied in the power tracking loop. ESO is used to reduce the influence of parameter uncertainties. Next, in the voltage regulation loop, a radial basis function neural network (RBFNN)-based adaptive ISMC strategy is applied to regulate the DC-link voltage. RBFNN is used to estimate the load variation, which is considered as a disturbance, to improve the system disturbance rejection ability. An adaptive law is used in the controller to reduce the chattering of reference active power which can reduce the current harmonic distortion. Finally, a proportional-integral (PI) control strategy is applied in the voltage balancing loop to achieve voltage balance between two DC-link capacitors. Experimental results show the effectiveness and superiority of the proposed control strategy for the NPC power converter compared with PI-based DPC strategy.National Natural Science Foundation of China 61525303National Natural Science Foundation of China 41772377National Natural Science Foundation of China 61673130Laboratorio Estatal Clave de Robótica y Sistema (HIT) SKLRS201806

    Development of Robust Control Strategies for Autonomous Underwater Vehicles

    Get PDF
    The resources of the energy and chemical balance in the ocean sustain mankind in many ways. Therefore, ocean exploration is an essential task that is accomplished by deploying Underwater Vehicles. An Underwater Vehicle with autonomy feature for its navigation and control is called Autonomous Underwater Vehicle (AUV). Among the task handled by an AUV, accurately positioning itself at a desired position with respect to the reference objects is called set-point control. Similarly, tracking of the reference trajectory is also another important task. Battery recharging of AUV, positioning with respect to underwater structure, cable, seabed, tracking of reference trajectory with desired accuracy and speed to avoid collision with the guiding vehicle in the last phase of docking are some significant applications where an AUV needs to perform the above tasks. Parametric uncertainties in AUV dynamics and actuator torque limitation necessitate to design robust control algorithms to achieve motion control objectives in the face of uncertainties. Sliding Mode Controller (SMC), H / μ synthesis, model based PID group controllers are some of the robust controllers which have been applied to AUV. But SMC suffers from less efficient tuning of its switching gains due to model parameters and noisy estimated acceleration states appearing in its control law. In addition, demand of high control effort due to high frequency chattering is another drawback of SMC. Furthermore, real-time implementation of H / μ synthesis controller based on its stability study is restricted due to use of linearly approximated dynamic model of an AUV, which hinders achieving robustness. Moreover, model based PID group controllers suffer from implementation complexities and exhibit poor transient and steady-state performances under parametric uncertainties. On the other hand model free Linear PID (LPID) has inherent problem of narrow convergence region, i.e.it can not ensure convergence of large initial error to zero. Additionally, it suffers from integrator-wind-up and subsequent saturation of actuator during the occurrence of large initial error. But LPID controller has inherent capability to cope up with the uncertainties. In view of addressing the above said problem, this work proposes wind-up free Nonlinear PID with Bounded Integral (BI) and Bounded Derivative (BD) for set-point control and combination of continuous SMC with Nonlinear PID with BI and BD namely SM-N-PID with BI and BD for trajectory tracking. Nonlinear functions are used for all P,I and D controllers (for both of set-point and tracking control) in addition to use of nonlinear tan hyperbolic function in SMC(for tracking only) such that torque demand from the controller can be kept within a limit. A direct Lyapunov analysis is pursued to prove stable motion of AUV. The efficacies of the proposed controllers are compared with other two controllers namely PD and N-PID without BI and BD for set-point control and PD plus Feedforward Compensation (FC) and SM-NPID without BI and BD for tracking control. Multiple AUVs cooperatively performing a mission offers several advantages over a single AUV in a non-cooperative manner; such as reliability and increased work efficiency, etc. Bandwidth limitation in acoustic medium possess challenges in designing cooperative motion control algorithm for multiple AUVs owing to the necessity of communication of sensors and actuator signals among AUVs. In literature, undirected graph based approach is used for control design under communication constraints and thus it is not suitable for large number of AUVs participating in a cooperative motion plan. Formation control is a popular cooperative motion control paradigm. This thesis models the formation as a minimally persistent directed graph and proposes control schemes for maintaining the distance constraints during the course of motion of entire formation. For formation control each AUV uses Sliding Mode Nonlinear PID controller with Bounded Integrator and Bounded Derivative. Direct Lyapunov stability analysis in the framework of input-to-state stability ensures the stable motion of formation while maintaining the desired distance constraints among the AUVs

    Design, testing and validation of model predictive control for an unmanned ground vehicle

    Full text link
    The rapid increase in designing, manufacturing, and using autonomous robots has attracted numerous researchers and industries in recent decades. The logical motivation behind this interest is the wide range of applications. For instance, perimeter surveillance, search and rescue missions, agriculture, and construction. In this thesis, motion planning and control based on model predictive control (MPC) for unmanned ground vehicles (UGVs) is tackled. In addition, different variants of MPC are designed, analysed, and implemented for such non-holonomic systems. It is imperative to focus on the ability of MPC to handle constraints as one of the motivations. Furthermore, the proliferation of computer processing enables these systems to work in a real-time scenario. The controller's responsibility is to guarantee an accurate trajectory tracking process to deal with other specifications usually not considered or solved by the planner. However, the separation between planner and controller is not necessarily defined uniquely, even though it can be a hybrid process, as seen in part of this thesis. Firstly, a robust MPC is designed and implemented for a small-scale autonomous bulldozer in the presence of uncertainties, which uses an optimal control action and a feed-forward controller to suppress these uncertainties. More precisely, a linearised variant of MPC is deployed to solve the trajectory tracking problem of the vehicle. Afterwards, a nonlinear MPC is designed and implemented to solve the path-following problem of the UGV for masonry in a construction context, where longitudinal velocity and yaw rate are employed as control inputs to the platform. For both the control techniques, several experiments are performed to validate the robustness and accuracy of the proposed scheme. Those experiments are performed under realistic localisation accuracy, provided by a typical localiser. Most conspicuously, a novel proximal planning and control strategy is implemented in the presence of skid-slip and dynamic and static collision avoidance for the posture control and tracking control problems. The ability to operate in moving objects is critical for UGVs to function well. The approach offers specific planning capabilities, able to deal at high frequency with context characteristics, which the higher-level planner may not well solve. Those context characteristics are related to dynamic objects and other terrain details detected by the platform's onboard perception capabilities. In the control context, proximal and interior-point optimisation methods are used for MPC. Relevant attention is given to the processing time required by the MPC process to obtain the control actions at each actual control time. This concern is due to the need to optimise each control action, which must be calculated and applied in real-time. Because the length of a prediction horizon is critical in practical applications, it is worth looking into in further detail. In another study, the accuracies of robust and nonlinear model predictive controllers are compared. Finally, a hybrid controller is proposed and implemented. This approach exploits the availability of a simplified cost-to-go function (which is provided by a higher-level planner); thus, the hybrid approach fuses, in real-time, the nominal CTG function (nominal terrain map) with the rest of the critical constraints, which the planner usually ignores. The conducted research fills necessary gaps in the application areas of MPC and UGVs. Both theoretical and practical contributions have been made in this thesis. Moreover, extensive simulations and experiments are performed to test and verify the working of MPC with a reasonable processing capability of the onboard process

    Advances in Spacecraft Attitude Control

    Get PDF
    Spacecraft attitude maneuvers comply with Euler's moment equations, a set of three nonlinear, coupled differential equations. Nonlinearities complicate the mathematical treatment of the seemingly simple action of rotating, and these complications lead to a robust lineage of research. This book is meant for basic scientifically inclined readers, and commences with a chapter on the basics of spaceflight and leverages this remediation to reveal very advanced topics to new spaceflight enthusiasts. The topics learned from reading this text will prepare students and faculties to investigate interesting spaceflight problems in an era where cube satellites have made such investigations attainable by even small universities. It is the fondest hope of the editor and authors that readers enjoy this book

    Bio-inspired robotic control in underactuation: principles for energy efficacy, dynamic compliance interactions and adaptability.

    Get PDF
    Biological systems achieve energy efficient and adaptive behaviours through extensive autologous and exogenous compliant interactions. Active dynamic compliances are created and enhanced from musculoskeletal system (joint-space) to external environment (task-space) amongst the underactuated motions. Underactuated systems with viscoelastic property are similar to these biological systems, in that their self-organisation and overall tasks must be achieved by coordinating the subsystems and dynamically interacting with the environment. One important question to raise is: How can we design control systems to achieve efficient locomotion, while adapt to dynamic conditions as the living systems do? In this thesis, a trajectory planning algorithm is developed for underactuated microrobotic systems with bio-inspired self-propulsion and viscoelastic property to achieve synchronized motion in an energy efficient, adaptive and analysable manner. The geometry of the state space of the systems is explicitly utilized, such that a synchronization of the generalized coordinates is achieved in terms of geometric relations along the desired motion trajectory. As a result, the internal dynamics complexity is sufficiently reduced, the dynamic couplings are explicitly characterised, and then the underactuated dynamics are projected onto a hyper-manifold. Following such a reduction and characterization, we arrive at mappings of system compliance and integrable second-order dynamics with the passive degrees of freedom. As such, the issue of trajectory planning is converted into convenient nonlinear geometric analysis and optimal trajectory parameterization. Solutions of the reduced dynamics and the geometric relations can be obtained through an optimal motion trajectory generator. Theoretical background of the proposed approach is presented with rigorous analysis and developed in detail for a particular example. Experimental studies are conducted to verify the effectiveness of the proposed method. Towards compliance interactions with the environment, accurate modelling or prediction of nonlinear friction forces is a nontrivial whilst challenging task. Frictional instabilities are typically required to be eliminated or compensated through efficiently designed controllers. In this work, a prediction and analysis framework is designed for the self-propelled vibro-driven system, whose locomotion greatly relies on the dynamic interactions with the nonlinear frictions. This thesis proposes a combined physics-based and analytical-based approach, in a manner that non-reversible characteristic for static friction, presliding as well as pure sliding regimes are revealed, and the frictional limit boundaries are identified. Nonlinear dynamic analysis and simulation results demonstrate good captions of experimentally observed frictional characteristics, quenching of friction-induced vibrations and satisfaction of energy requirements. The thesis also performs elaborative studies on trajectory tracking. Control schemes are designed and extended for a class of underactuated systems with concrete considerations on uncertainties and disturbances. They include a collocated partial feedback control scheme, and an adaptive variable structure control scheme with an elaborately designed auxiliary control variable. Generically, adaptive control schemes using neural networks are designed to ensure trajectory tracking. Theoretical background of these methods is presented with rigorous analysis and developed in detail for particular examples. The schemes promote the utilization of linear filters in the control input to improve the system robustness. Asymptotic stability and convergence of time-varying reference trajectories for the system dynamics are shown by means of Lyapunov synthesis

    Advances in Spacecraft Attitude Control

    Get PDF
    Spacecraft attitude maneuvers comply with Euler's moment equations, a set of three nonlinear, coupled differential equations. Nonlinearities complicate the mathematical treatment of the seemingly simple action of rotating, and these complications lead to a robust lineage of research. This book is meant for basic scientifically inclined readers, and commences with a chapter on the basics of spaceflight and leverages this remediation to reveal very advanced topics to new spaceflight enthusiasts. The topics learned from reading this text will prepare students and faculties to investigate interesting spaceflight problems in an era where cube satellites have made such investigations attainable by even small universities. It is the fondest hope of the editor and authors that readers enjoy this book

    Control and coordination for a group of mobile robots in unknown environments

    Get PDF
    This thesis studies the trajectory tracking and cooperative behavior for a team of mobile robots using nonlinear and intelligent algorithms to more efficiently achieve the mission outcome. There are many practical applications where specific tasks are more resourcefully achieved by using a group of mobile robots rather than a single robot. Mobile robots can subdivide and multi-task the mission with speed and accuracy and the ability to be individually modified for precise tasks makes them ideally suited for applications such as search and rescue, exploration or entertainment. When comparing the mission outcome of a group of multi mobile robots (MMR) to that of a single robot, we see that the performance of the MMR group improves the specific task allocation, safety, the time duration required and the system effectiveness to achieve the outcome. In order to create the most effective control algorithm for trajectory tracking, we present three different techniques including Lyapunov technique, intelligent control (fuzzy control) and the exponential version of sliding mode. The developed algorithms instruct a robot to keep moving on their desired trajectory while simultaneously reducing tracking errors. The experimental results when using a single mobile robot are presented to demonstrate the potential and capability of the developed algorithms. In order to coordinate a group of mobile robots to achieve a common outcome, the goal is to create efficient system architecture and a control algorithm that enables them to work both individually and in meaningful robot formations. This is achieved by employing coordination and trajectory tracking techniques with the knowledge derived by the localization of the robots from their environment. Three different hierarchical controllers are presented based on nonlinear and intelligent techniques in order to construct an algorithm that exhibits both group cooperation and coordination for a team of mobile robots. These controllers consist of Lyapunov technique, intelligent control (fuzzy control) and the exponential version of sliding mode. For improved trajectory tracking, each robot is fitted with onboard sensors. When an obstacle is detected by any of the robots’ sensors, they direct that robot to move around the obstacle by changing its velocity and direction. As well as obstacle avoidance, the controllers work to make the MMR group arrive concurrently at their target points by adjusting each of the individual robots’ velocities as they move along their desired trajectories. This means the group will arrive at their destination within the same time duration, regardless of the length of each individual trajectory or number of obstacles that confront each robot. The experimental results obtained using three mobile robots display the performance of these control algorithms in producing a cooperative and coordinated behavior for the robot group

    Swarm Robotics

    Get PDF
    Collectively working robot teams can solve a problem more efficiently than a single robot, while also providing robustness and flexibility to the group. Swarm robotics model is a key component of a cooperative algorithm that controls the behaviors and interactions of all individuals. The robots in the swarm should have some basic functions, such as sensing, communicating, and monitoring, and satisfy the following properties
    corecore