ABSTRACT
Human-induced extinction and rapid ecological changes require the development of techniques that can help avoid extinction of endangered species. The most used strategy to avoid extinction is reintroduction of the endangered species, but only 31% of these attempts are successful and they require up to 15 years for their results to be evaluated. In this research, we propose a novel strategy that improves the chances of survival of endangered predators, like lynx, by controlling only the availability of prey. To simulate the prey-predator relationship we used a Lotka-Volterra model to analyze the effects of varying prey availability on the size of the predator population. We calculate the number of prey necessary to support the predator population using a high-order sliding mode control (HOSMC) that maintains the predator population at the desired level. In the wild, nature introduces significant and complex uncertainties that affect species' survival. This complexity suggests that HOSMC is a good choice of controller because it is robust to variability and does not require prior knowledge of system parameters. These parameters can also be time varying. The output measurement required by the HOSMC is the number of predators. It can be obtained using continuous monitoring of environmental DNA that measures the number of lynxes and prey in a specific geographic area. The controller efficiency in the presence of these parametric uncertainties was demonstrated with a numerical simulation, where random perturbations were forced in all four model parameters at each simulation step, and the controller provides the specific prey input that will maintain the predator population. The simulation demonstrates how HOSMC can increase and maintain an endangered population (lynx) in just 21-26 months by regulating the food supply (hares), with an acceptable maximal steady-state error of 3%.
Subject(s)
Lynx , Models, Biological , Animals , Humans , Population Dynamics , Predatory Behavior , Food ChainABSTRACT
In social robotics, especially with regard to direct interactions between robots and humans, the robotic movements of the body, arms and head must make an adequate displacement to guarantee an adequate interaction, both from a functional and social point of view. To achieve this, the use of closed-loop control techniques that consider the complex nonlinear dynamics and disturbances inherent in these systems is required. In this paper, an implementation of a nonlinear controller for the tracking of trajectories and a profile of speeds that execute the movements of the arms and head of a humanoid robot based on the mathematical model is proposed. First, the design and implementation of the arms and head are initially presented, then the mathematical model via kinematic and dynamic analysis was performed. With the above, the design of nonlinear controllers such as nonlinear proportional derivative control with gravity compensation, Backstepping control, Sliding Mode control and the application of each of them to the robotic system are presented. A comparative analysis based on a frequency analysis, the efficiency in polynomial trajectories and the implementation requirements allowed selecting the non-linear Backstepping control technique to be implemented. Then, for the implementation, a centralized control architecture is considered, which uses a central microcontroller in the external loop and an internal microcontroller (as internal loop) for each of the actuators. With the above, the selected controller was validated through experiments performed in real time on the implemented humanoid robot, demonstrating proper path tracking of established trajectories for performing body language movements.
Subject(s)
Robotics , Humans , Robotics/methods , Models, Theoretical , Algorithms , Movement , KinesicsABSTRACT
Unmanned underwater vehicles perform inspection and maintenance tasks in complex and changing environments. Some of these tasks require synchronous navigation of multiple vehicles, which is challenging. This paper proposes a synchronous navigation scheme for two BlueROV2 underwater vehicles for a coordinated multi-vehicle task. In the proposed scheme, the vehicles perform the collaborative task of grasping, transporting, and releasing an object. In this scheme, no vehicle-to-vehicle communication is required. A model-free second-order sliding mode controller with finite-time convergence is used to accomplish this task. The controller's convergence time is user-defined and does not depend on the physical or hydrodynamic parameters of the vehicle, unlike the other finite-time controllers found in the literature. Simulation experiments were conducted to verify the controller's performance, including high ocean currents as external disturbances. Comparisons were made with two state-of-the-art controllers with finite-time convergence. The results showed that the proposed controller achieved the best results, as the user-defined convergence time was achieved for both vehicles and the collaborative task was completed, no ripples, deviations, or oscillations were observed, and no chattering occurred. The results proved the robustness of the controller in the presence of high ocean currents without the need to readjust the parameters.
ABSTRACT
In this paper, a nonlinear robust formation flight controller for a swarm of unmanned aerial vehicles (UAVs) is presented. It is based on the virtual leader approach and is capable of achieving and maintaining a formation with time-varying shape. By using a decentralized architecture, the local controller in each UAV uses information only from the UAV itself, its neighbors, and from the virtual leader. Also, a synchronization control objective provides a mechanism to weight between the fleet achieving the desired formation shape, that is, achieving the desired relative position between the UAVs, and each UAV achieving its desired absolute position. The use of a combination of a sliding mode controller and a low pass filter reduces the usual chattering effect, providing a smooth control signal while maintaining robustness. Simulation results show the effectiveness of the proposed decentralized controller.
ABSTRACT
Proposed in this paper is a model-free and chattering-free second order sliding mode control (2nd-SMC) in combination with a backpropagation neural network (BP-NN) control scheme for underwater vehicles to deal with external disturbances (i.e., ocean currents) and parameter variations caused, for instance, by the continuous interchange of tools. The compound controller, here called the neuro-sliding control (NSC), takes advantage of the 2nd-SMC robustness and fast response to drive the position tracking error to zero. Simultaneously, the BP-NN contributes with its capability to estimate and to compensate online the hydrodynamic variations of the vehicle. When a change in the vehicle's hydrodynamics occurs, the 2nd-SMC may no longer be able to compensate for the variations since its feedback gains are tuned for a different condition; thus, in order to preserve the desired performance, it is necessary to re-tune the feedback gains, which a cumbersome and time consuming task. To solve this, a viable choice is to implement a BP-NN control scheme along with the 2nd-SMC that adds or removes energy from the system according to the current condition it is in, in order to keep, or even improve, its performance. The effectiveness of the proposed compound controller was supported by experiments carried out on a mini-ROV.
ABSTRACT
BACKGROUND: Either under standard basal-bolus treatment or hybrid closed-loop control, subjects with type 1 diabetes are required to count carbohydrates (CHOs). However, CHO counting is not only burdensome but also prone to errors. Recently, an artificial pancreas algorithm that does not require premeal insulin boluses-the so-called automatic regulation of glucose (ARG)-was introduced. In its first pilot clinical study, although the exact CHO counting was not required, subjects still needed to announce the meal time and classify the meal size. METHOD: An automatic switching signal generator (SSG) is proposed in this work to remove the manual mealtime announcement from the control strategy. The SSG is based on a Kalman filter and works with continuous glucose monitoring readings only. RESULTS: The ARG algorithm with unannounced meals (ARGum) was tested in silico under the effect of different types of mixed meals and intrapatient variability, and contrasted with the ARG algorithm with announced meals (ARGam). Simulations reveal that, for slow-absorbing meals, the time in the euglycemic range, [70-180] mg/dL, increases using the unannounced strategy (ARGam: 78.1 [68.6-80.2]% (median [IQR]) and ARGum: 87.8 [84.5-90.6]%), while similar results were found with fast-absorbing meals (ARGam: 87.4 [86.0-88.9]% and ARGum: 87.6 [86.1-88.8]%). On the other hand, when intrapatient variability is considered, time in euglycemia is also comparable (ARGam: 81.4 [75.4-83.5]% and ARGum: 80.9 [77.0-85.1]%). CONCLUSION: In silico results indicate that it is feasible to perform an in vivo evaluation of the ARG algorithm with unannounced meals.
Subject(s)
Blood Glucose/analysis , Diabetes Mellitus, Type 1/drug therapy , Hypoglycemic Agents/therapeutic use , Insulin/therapeutic use , Meals , Pancreas, Artificial , Algorithms , Blood Glucose Self-Monitoring , Computer Simulation , Diabetes Mellitus, Type 1/blood , Humans , Hypoglycemic Agents/administration & dosage , Insulin/administration & dosage , Postprandial PeriodABSTRACT
By using the hierarchical controller approach, a new solution for the control problem related to trajectory tracking in a differential drive wheeled mobile robot (DDWMR) is presented in this paper. For this aim, the dynamics of the three subsystems composing a DDWMR, i.e., the mechanical structure (differential drive type), the actuators (DC motors), and the power stage (DC/DC Buck power converters), are taken into account. The proposed hierarchical switched controller has three levels: the high level corresponds to a kinematic control for the mechanical structure; the medium level includes two controls based on differential flatness for the actuators; and the low level is linked to two cascade switched controls based on sliding modes and PI control for the power stage. The hierarchical switched controller was experimentally implemented on a DDWMR prototype via MATLAB-Simulink along with a DS1104 board. With the intention of assessing the performance of the switched controller, experimental results associated with a hierarchical average controller recently reported in literature are also presented here. The experimental results show the robustness of both controllers when parametric uncertainties are applied. However, the performance achieved with the switched controller introduced in the present paper is better than, or at least similar to, performance achieved with the average controller reported in literature.
ABSTRACT
BACKGROUND: Emerging therapies such as closed-loop (CL) glucose control, also known as artificial pancreas (AP) systems, have shown significant improvement in type 1 diabetes mellitus (T1DM) management. However, demanding patient intervention is still required, particularly at meal times. To reduce treatment burden, the automatic regulation of glucose (ARG) algorithm mitigates postprandial glucose excursions without feedforward insulin boluses. This work assesses feasibility of this new strategy in a clinical trial. METHODS: A 36-hour pilot study was performed on five T1DM subjects to validate the ARG algorithm. Subjects wore a subcutaneous continuous glucose monitor (CGM) and an insulin pump. Insulin delivery was solely commanded by the ARG algorithm, without premeal insulin boluses. This was the first clinical trial in Latin America to validate an AP controller. RESULTS: For the total 36-hour period, results were as follows: average time of CGM readings in range 70-250 mg/dl: 88.6%, in range 70-180 mg/dl: 74.7%, <70 mg/dl: 5.8%, and <50 mg/dl: 0.8%. Results improved analyzing the final 15-hour period of this trial. In that case, the time spent in range was 70-250 mg/dl: 94.7%, in range 70-180 mg/dl: 82.6%, <70 mg/dl: 4.1%, and <50 mg/dl: 0.2%. During the last night the time spent in range was 70-250 mg/dl: 95%, in range 70-180 mg/dl: 87.7%, <70 mg/dl: 5.0%, and <50 mg/dl: 0.0%. No severe hypoglycemia occurred. No serious adverse events were reported. CONCLUSIONS: The ARG algorithm was successfully validated in a pilot clinical trial, encouraging further tests with a larger number of patients and in outpatient settings.
Subject(s)
Algorithms , Diabetes Mellitus, Type 1/drug therapy , Hypoglycemic Agents/administration & dosage , Insulin/administration & dosage , Pancreas, Artificial , Adult , Blood Glucose Self-Monitoring , Female , Humans , Insulin Infusion Systems , Latin America , Male , Middle Aged , Pilot Projects , Postprandial PeriodABSTRACT
The aim of this study was to develop a prototype of an orthotic system that can be used as a support tool in the rehabilitation of the upper limb. The construction of this device was motivated by the increasing number of subjects suffering from full or partial loss of the upper limb function as a consequence of spinal cord injuries, strokes, occupational syndromes and sports injuries. The majority of procedures used in upper limb rehabilitation consist of repetitive movements enforced by physiotherapists; a robotic device executing the same tasks seems to be a plausible solution if the orthosis can be programmed and controlled automatically. This study reports the mechanical design, electronic instrumentation and automatic control of an upper limb orthosis made of plastic polymer that makes the orthosis a wearable and self-carrying device. The orthosis consisted of a mechatronic device with five joints. The pieces made by a three-dimensional plastic printer were used to construct the device leading to a total weight of 2.6 kg. The application of a robust automatic controller based on the sliding-mode theory forces the movement of the arm, while taking into account the constraints in each angular displacement of the orthosis. A set of reference trajectories designed to represent the usual movements of a healthy upper limb served for evaluating the controller execution. The orthosis was tested on 15 volunteers with a maximum experimental steady-state error of 2% in the angular deviation of all articulations with respect to their reference trajectories.
Subject(s)
Orthotic Devices , Upper Extremity , Equipment Design , Humans , Mechanical Phenomena , Models, TheoreticalABSTRACT
Most of the research in sliding mode theory has been carried out to in continuous time to solve the estimation and control problems. However, in discrete time, the results in high order sliding modes have been less developed. In this paper, a discrete time super-twisting-like algorithm (DSTA) was proposed to solve the problems of control and state estimation. The stability proof was developed in terms of the discrete time Lyapunov approach and the linear matrix inequalities theory. The system trajectories were ultimately bounded inside a small region dependent on the sampling period. Simulation results tested the DSTA. The DSTA was applied as a controller for a Furuta pendulum and for a DC motor supplied by a DSTA signal differentiator.