1,599 research outputs found

    FPGA-Realization of a Motion Control IC for Robot Manipulator

    Get PDF

    FPGA-Realization of a Motion Control IC for X-Y Table

    Get PDF

    Co-simulation of self-adjusting fuzzy PI controller for the robot with two-axes system

    Get PDF
    This paper presents the co-simulation of the self-adjusting fuzzy PI controller to control a two-axes system. Each axis was driven by a permanent magnet linear synchronous motor (PMLSM). The position and speed controller used the fuzzy PI algorithm with parameters adjusted by a radial basis function neural network (RBFNN). The vector control was applied to the decoupled effect of the PMLSM. The field programmable gate array (FPGA) was used to control both axes of the system. The very high-speed integrated circuit-hardware description language (VHDL) was developed in the Quartus II software environment, provided by Altera, to analyze and synthesize designs. Firstly, the mathematical model of PMLSM and fuzzy PI was introduced. Secondly, the RBFNN adjusted the knowledge base of the fuzzy PI. Thirdly, the motion trajectory was introduced for testing the control algorithm. Fourthly, the implementation of the controller based on FPGA with the FSM method and the structure of co-simulation between Matlab/Simulink and ModelSim were set up. Finally, discussion about the results proved the effectiveness of the control system, determining the exact position and trajectory of the XY axis system. This research was successful in implementing a two-motor controller within one chip

    Simulink modeling and design of an efficient hardware-constrained FPGA-based PMSM speed controller

    Get PDF
    The aim of this paper is to present a holistic approach to modeling and FPGA implementation of a permanent magnet synchronous motor (PMSM) speed controller. The whole system is modeled in the Matlab Simulink environment. The controller is then translated to discrete time and remodeled using System Generator blocks, directly synthesizable into FPGA hardware. The algorithm is further refined and factorized to take into account hardware constraints, so as to fit into a low cost FPGA, without significantly increasing the execution time. The resulting controller is then integrated together with sensor interfaces and analysis tools and implemented into an FPGA device. Experimental results validate the controller and verify the design

    Rotors on Active Magnetic Bearings: Modeling and Control Techniques

    Get PDF
    In the last decades the deeper and more detailed understanding of rotating machinery dynamic behavior facilitated the study and the design of several devices aiming at friction reduction, vibration damping and control, rotational speed increase and mechanical design optimization. Among these devices a promising technology is represented by active magnetic actuators which found a great spread in rotordynamics and in high precision applications due to (a) the absence of all fatigue and tribology issues motivated by the absence of contact, (b) the small sensitivity to the operating conditions, (c) the wide possibility of tuning even during operation, (d) the predictability of the behavior. This technology can be classified as a typical mechatronic product due to its nature which involves mechanical, electrical and control aspects, merging them in a single system. The attractive potential of active magnetic suspensions motivated a considerable research effort for the past decade focused mostly on electrical actuation subsystem and control strategies. Examples of application areas are: (a) Turbomachinery, (b) Vibration isolation, (c) Machine tools and electric drives, (d) Energy storing flywheels, (e) Instruments in space and physics, (f) Non-contacting suspensions for micro-techniques, (g) Identification and test equipment in rotordynamics. This chapter illustrates the design, the modeling, the experimental tests and validation of all the subsystems of a rotors on a five-axes active magnetic suspension. The mechanical, electrical, electronic and control strategies aspects are explained with a mechatronic approach evaluating all the interactions between them. The main goals of the manuscript are: • Illustrate the design and the modeling phases of a five-axes active magnetic suspension; • Discuss the design steps and the practical implementation of a standard suspension control strategy; • Introduce an off-line technique of electrical centering of the actuators; • Illustrate the design steps and the practical implementation of an online rotor selfcentering control technique. The experimental test rig is a shaft (Weight: 5.3 kg. Length: 0.5 m) supported by two radial and one axial cylindrical active magnetic bearings and powered by an asynchronous high frequency electric motor. The chapter starts on an overview of the most common technologies used to support rotors with a deep analysis of their advantages and drawbacks with respect to active magnetic bearings. Furthermore a discussion on magnetic suspensions state of the art is carried out highlighting the research efforts directions and the goals reached in the last years. In the central sections, a detailed description of each subsystem is performed along with the modeling steps. In particular the rotor is modeled with a FE code while the actuators are considered in a linearized model. The last sections of the chapter are focused on the control strategies design and the experimental tests. An off-line technique of actuators electrical centering is explained and its advantages are described in the control design context. This strategy can be summarized as follows. Knowing that: a) each actuation axis is composed by two electromagnets; b) each electromagnet needs a current closed-loop control; c) the bandwidth of this control is depending on the mechanical airgap, then the technique allows to obtain the same value of the closed-loop bandwidth of the current control of both the electromagnets of the same actuation axis. This approach improves performance and gives more steadiness to the control behavior. The decentralized approach of the control strategy allowing the full suspensions on five axes is illustrated from the design steps to the practical implementation on the control unit. Furthermore a selfcentering technique is described and implemented on the experimental test rig: this technique uses a mobile notch filter synchronous with the rotational speed and allows the rotor to spin around its mass center. The actuators are not forced to counteract the unbalance excitation avoiding saturations. Finally, the experimental tests are carried out on the rotor to validate the suspension control, the off-line electrical centering and the selfcentering technique. The numerical and experimental results are superimposed and compared to prove the effectiveness of the modeling approach

    A Simple Approach of Space-vector Pulse Width Modulation Realization Based on Field Programmable Gate Array

    Get PDF
    Employing a field programmable gate array to realize space-vector pulse width modulation is a solution to boost system performance. Although there is much literature in the application of three-phase space-vector pulse width modulation based on field programmable gate arrays, most is on conventional space-vector pulse width modulation with designs that are complicated. This article will present a simple approach to realize five-segment discontinuous space-vector pulse width modulation based on a field programmable gate array, in which the judging of sectors and the calculation of the firing time are simpler with fewer switching losses. The proposed space-vector pulse width modulation has been successfully designed and implemented to drive on a three-phase inverter system that is loaded by an induction machine of 1.5 kW using the APEX20KE Altera field programmable gate array (Altera Corporation, San Jose, California, USA)
    • …
    corecore