745 research outputs found

    Virtual spring damper method for nonholonomic robotic swarm self-organization and leader following

    Get PDF
    In this paper, we demonstrate a method for self-organization and leader following of nonholonomic robotic swarm based on spring damper mesh. By self-organization of swarm robots we mean the emergence of order in a swarm as the result of interactions among the single robots. In other words the self-organization of swarm robots mimics some natural behavior of social animals like ants among others. The dynamics of two-wheel robot is derived, and a relation between virtual forces and robot control inputs is defined in order to establish stable swarm formation. Two cases of swarm control are analyzed. In the first case the swarm cohesion is achieved by virtual spring damper mesh connecting nearest neighboring robots without designated leader. In the second case we introduce a swarm leader interacting with nearest and second neighbors allowing the swarm to follow the leader. The paper ends with numeric simulation for performance evaluation of the proposed control method

    Decentralized collaborative transport of fabrics using micro-UAVs

    Full text link
    Small unmanned aerial vehicles (UAVs) have generally little capacity to carry payloads. Through collaboration, the UAVs can increase their joint payload capacity and carry more significant loads. For maximum flexibility to dynamic and unstructured environments and task demands, we propose a fully decentralized control infrastructure based on a swarm-specific scripting language, Buzz. In this paper, we describe the control infrastructure and use it to compare two algorithms for collaborative transport: field potentials and spring-damper. We test the performance of our approach with a fleet of micro-UAVs, demonstrating the potential of decentralized control for collaborative transport.Comment: Submitted to 2019 International Conference on Robotics and Automation (ICRA). 6 page

    H∞H_\infty optimization of multiple tuned mass dampers for multimodal vibration control

    Full text link
    In this paper, a new computational method for the purpose of multimodal vibration mitigation using multiple tuned mass dampers is proposed. Classically, the minimization of the maximum amplitude is carried out using direct H∞H_\infty optimization. However, as shall be shown in the paper, this approach is prone to being trapped in local minima, in view of the nonsmooth character of the problem at hand. This is why this paper presents an original alternative to this approach through norm-homotopy optimization. This approach, combined with an efficient technique to compute the structural response, is shown to outperform direct H∞H_\infty optimization in terms of speed and performance. Essentially, the outcome of the algorithm leads to the concept of all-equal-peak design for which all the controlled peaks are equal in amplitude. This unique design is new with respect to the existing body of knowledge.Comment: This is a new version of a preprint previously named "All-equal-peak design of multiple tuned mass dampers using norm-homotopy optimization

    Optimum suspension design for non-linear half vehicle model using particle swarm optimization (PSO) algorithm

    Get PDF
    This paper is considered with a non-linear suspension design for half vehicle model by using particle swarm optimization technique. To analyze the ride comfort, a five-degree of freedom system is built, and it is integrated with the Particle Swarm Optimization (PSO) for optimizing the vehicle vibrations. A multi-objective function is proposed as the sum of the minimum seat and vehicle body acceleration, the minimum suspension deflection and the constraints and the design variables of the optimization problem are selected as the spring and damping coefficients of the front and rear suspension and the non-linear spring and the linear damping coefficients of the seat. The simulations are carried out and the results are compared with the non-optimized values. It is demonstrated that the vehicle vibration is decreased significantly with the help of the optimum values of the suspension parameters

    Dynamics and control of robotic systems for on-orbit objects manipulation

    Get PDF
    Multi-body systems (MSs) are assemblies composed of multiple bodies (either rigid or structurally flexible) connected among each other by means of mechanical joints. In many engineering fields (such as aerospace, aeronautics, robotics, machinery, military weapons and bio-mechanics) a large number of systems (e.g. space robots, aircraft, terrestrial vehicles, industrial machinery, launching systems) can be included in this category. The dynamic characteristics and performance of such complex systems need to be accurately and rapidly analyzed and predicted. Taking this engineering background into consideration, a new branch of study, named as Multi-body Systems Dynamics (MSD), emerged in the 1960s and has become an important research and development area in modern mechanics; it mainly addresses the theoretical modeling, numerical analysis, design optimization and control for complex MSs. The research on dynamics modeling and numerical solving techniques for rigid multi-body systems has relatively matured and perfected through the developments over the past half century. However, for many engineering problems, the rigid multi-body system model cannot meet the requirements in terms of precision. It is then necessary to consider the coupling between the large rigid motions of the MS components and their elastic displacements; thus the study of the dynamics of flexible MSs has gained increasing relevance. The flexible MSD involves many theories and methods, such as continuum mechanics, computational mechanics and nonlinear dynamics, thus implying a higher requirement on the theoretical basis. Robotic on-orbit operations for servicing, repairing or de-orbiting existing satellites are among space mission concepts expected to have a relevant role in a close future. In particular, many studies have been focused on removing significant debris objects from their orbit. While mission designs involving tethers, nets, harpoons or glues are among options studied and analyzed by the scientific and industrial community, the debris removal by means of robotic manipulators seems to be the solution with the longest space experience. In fact, robotic manipulators are now a well-established technology in space applications as they are routinely used for handling and assembling large space modules and for reducing human extravehicular activities on the International Space Station. The operations are generally performed in a tele-operated approach, where the slow motion of the robotic manipulator is controlled by specialized operators on board of the space station or at the ground control center. Grasped objects are usually cooperative, meaning they are capable to re-orient themselves or have appropriate mechanisms for engagement with the end-effectors of the manipulator (i.e. its terminal parts). On the other hand, debris removal missions would target objects which are often non-controlled and lacking specific hooking points. Moreover, there would be a distinctive advantage in terms of cost and reliability to conduct this type of mission profile in a fully autonomous manner, as issues like obstacle avoidance could be more easily managed locally than from a far away control center. Space Manipulator Systems (SMSs) are satellites made of a base platform equipped with one or more robotic arms. A SMS is a floating system because its base is not fixed to the ground like in terrestrial manipulators; therefore, the motion of the robotic arms affects the attitude and position of the base platform and vice versa. This reciprocal influence is denoted as "dynamic coupling" and makes the dynamics modeling and motion planning of a space robot much more complicated than those of fixed-base manipulators. Indeed, SMSs are complex systems whose dynamics modeling requires appropriate theoretical and mathematical tools. The growing importance SMSs are acquiring is due to their operational ductility as they are able to perform complicated tasks such as repairing, refueling, re-orbiting spacecraft, assembling articulated space structures and cleaning up the increasing amount of space debris. SMSs have also been employed in several rendezvous and docking missions. They have also been the object of many studies which verified the possibility to extend the operational life of commercial and scientific satellites by using an automated servicing spacecraft dedicated to repair, refuel and/or manage their failures (e.g. DARPA's Orbital Express and JAXA's ETS VII). Furthermore, Active Debris Removal (ADR) via robotic systems is one of the main concerns governments and space agencies have been facing in the last years. As a result, the grasping and post-grasping operations on non-cooperative objects are still open research areas facing many technical challenges: the target object identification by means of passive or active optical techniques, the estimation of its kinematic state, the design of dexterous robotic manipulators and end-effectors, the multi-body dynamics analysis, the selection of approaching and grasping maneuvers and the post-grasping mission planning are the main open research challenges in this field. The missions involving the use of SMSs are usually characterized by the following typical phases: 1. Orbital approach; 2. Rendez-vous; 3. Robotic arm(s) deployment; 4. Pre-grasping; 5. Grasping and post-grasping operations. This thesis project will focus on the last three. The manuscript is structured as follows: Chapter 1 presents the derivation of a multi-body system dynamics equations further developing them to reach their Kane's formulation; Chapter 2 investigates two different approaches (Particle Swarm Optimization and Machine Learning) dealing with a space manipulator deployment maneuver; Chapter 3 addresses the design of a combined Impedance+PD controller capable of accomplishing the pre-grasping phase goals and Chapter 4 is dedicated to the dynamic modeling of the closed-loop kinematic chain formed by the manipulator and the grasped target object and to the synthesis of a Jacobian Transpose+PD controller for a post-grasping docking maneuver. Finally, the concluding remarks summarize the overall thesis contribution

    Optimal design of a quadratic parameter varying vehicle suspension system using contrast-based Fruit Fly Optimisation

    Get PDF
    In the UK, in 2014 almost fifty thousand motorists made claims about vehicle damages caused by potholes. Pothole damage mitigation has become so important that a number of car manufacturers have officially designated it as one of their priorities. The objective is to improve suspension shock performance without degrading road holding and ride comfort. In this study, it is shown that significant improvement in performance is achieved if a clipped quadratic parameter varying suspension is employed. Optimal design of the proposed system is challenging because of the multiple local minima causing global optimisation algorithms to get trapped at local minima, located far from the optimum solution. To this end an enhanced Fruit Fly Optimisation Algorithm − based on a recent study on how well a fruit fly’s tiny brain finds food − was developed. The new algorithm is first evaluated using standard and nonstandard benchmark tests and then applied to the computationally expensive suspension design problem. The proposed algorithm is simple to use, robust and well suited for the solution of highly nonlinear problems. For the suspension design problem new insight is gained, leading to optimum damping profiles as a function of excitation level and rattle space velocity

    Virtual Model Of A Vehicle Adaptive Damper System

    Get PDF
    Several FCA vehicles are fitted with semi-active damper systems which modulate the level of damping implemented in the vehicle suspension system to improve both the handling and ride quality felt by vehicle’s occupants. Durability simulations are necessary to analyze a vehicle’s or a component’s structural integrity over an expected lifespan. Performing durability simulations in a virtual environment has streamlined the traditional development cycle by reducing the need to construct physical prototypes and conduct physical road or bench tests. It is essential that the vehicle is modeled as accurately as possible in the virtual environment to ensure the results are representative of real-world performance. Presently, the incorporation of a semi-active damper system in a virtual durability simulation involves the expensive and resource intensive use of empirically obtained data. The goal of this project is to improve the fidelity and efficiency of durability simulations by including the loading effects of a semi-active suspension system. To accomplish this, several semi active suspension control algorithms and practical considerations are studied. Using a car model developed in Simulink©, a neural network, clipped optimal control, and sliding mode control algorithms are developed to approximate operating characteristics of the supplier controller. The development of each controller, along with appropriate tuning and validation procedures in Simulink©, are presented. A process known as co-simulation is then used to integrate each of the chosen semi-active damper control systems into durability simulations used in vehicle development processes at FCA. Co-simulation is a process wherein the controller is executed in parallel with MSC Adams© CAE durability simulation software using Matlab©/Simulink©. The accuracy of the neural network, sliding mode controller, and clipped optimal controller are validated by correlating results to a Co-simulation carried out with a supplier controller. It is found that the performance of the neural network controller resulted in output chattering throughout the simulation. While performance is acceptable in ranges where the output data is expected to be low frequency and low amplitude, instances where this was not the case induced chattering events. These events are most likely due to the neural network receiving inputs outside of the range of data which it was trained on

    Multi-objective optimization of active suspension predictive control based on improved PSO algorithm

    Get PDF
    The design and control for active suspension is of great significance for improving the vehicle performance, which requires considering simultaneously three indexes including ride comfort, packaging requirements and road adaptability. To find optimal suspension parameters and provide a better tradeoff among these three performances, this paper presents a novel multi-objective particle swarm optimization (MPSO) algorithm for the suspension design. The mathematical model of quarter-car suspension is first established, and it integrates the hydraulic servo actuator model. Further a model predictive controller is designed for the suspension by using the control strategies of multi-step forecast, rolling optimization and online correction of predictive control theory. To use vehicle body acceleration, tire deflection and suspension stroke to represent the above three performances respectively, a multi-objective optimization model is constructed to optimize the suspension stiffness and damping coefficients. The MPSO algorithm includes extra crossover operations, which are applied to find the Pareto optimal set. The rule to update the Pareto pool is that the newly selected solutions must have two better performances compared with at least one already existed in the Pareto pool, which ensures that each solution is non-dominated within the Pareto set. Finally, numerical simulations on a vehicle-type example are done under B-level road surface excitation. Simulation results show that the optimized suspension can effectively reduce the vertical vibrations and improve the road adaptability. The model predictive controller also shows high robustness with vehicle under null load, half load and full load. Therefore, the proposed MPSO algorithm provides a new valuable reference for the multi-objective optimization of active suspension control
    • …
    corecore