702 research outputs found

    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

    FPGA-Realization of a Motion Control IC for Robot Manipulator

    Get PDF

    Simulation Model of Servo Motor by Using Matlab

    Get PDF
    The research aims to develop documented empirical data to obtain a high-accuracy and effective system according to a principal system as a model that represents the system for all expected cases and different working conditions. The current works are simulating a servo motor that works with specifications as a mathematical representation of it down to its representation with a transformation function. The simulation is done for different cases, the first is without a controller, and the other is an operation simulation with a conventional controller that is with a PID controller. The results, through response and accuracy, prove the preference of PID controller systems in the speed of response and high accuracy with the change or different conditions of the system, i.e., working with linear systems. A simulation is being conducted to verify the use of control systems to improve the performance of servo motors. Algorithms of control systems are developed according to designs based on prior experience. Speed and position control are the most common and used in many applications, which created the need to choose them. To overcome fluctuations and obtain a quick response and a high-precision system used, control systems, as the results proved. The research contribution is developing a design for the user control systems also checking them in simulation with the servo motor system using MATLAB. They test them in the servo motor control as well to test their performance experimentally

    Efficient Embedded Hardware Architecture for Stabilised Tracking Sighting System of Armoured Fighting Vehicles

    Get PDF
    A line-of-sight stabilised sighting system, capable of target tracking and video stabilisation is a prime requirement of any armoured fighting tank vehicle for military surveillance and weapon firing. Typically, such sighting systems have three prime electro-optical sensors i.e. day camera for viewing in day conditions, thermal camera for night viewing and eye-safe laser range finder for obtaining the target range. For laser guided missile firing, additional laser target designator may be a part of sighting system. This sighting system provides necessary parameters for the fire control computer to compute ballistic offsets to fire conventional ammunition or fire missile. System demands simultaneous interactions with electro-optical sensors, servo sensors, actuators, multi-function display for man-machine interface, fire control computer, logic controller and other sub-systems of tank. Therefore, a complex embedded electronics hardware is needed to respond in real time for such system. An efficient electronics embedded hardware architecture is presented here for the development of this type of sighting system. This hardware has been developed around SHARC 21369 processor and FPGA. A performance evaluation scheme is also presented for this sighting system based on the developed hardware

    FPGA based synchronous multi-channel PWM generator for humanoid robot

    Get PDF
    In this paper, synchronous multi-channel pulse width modulation (PWM) generator for driving servo motors of humanoid robot was proposed. In an application, the humanoid robot requires smooth and beautiful movement, therefore the PWM signal for each servo motor must be synchronized. Since microcontroller (slave) has no enough channels to generate synchronous PWMs for 32 servo motors, field programmable gate array (FPGA) was used as slave for the humanoid robot. The FPGA was controlled by microcontroller (master) using serial communication. Simulation results show the system can perform serial communication, synchronize, and convert data well. The system can also generate PWM simultaneously with accurate duty cycle and fix period of 20ms

    Design & Implementation of Motion Controller for Industrial Paper Cutting Machine

    Get PDF
    In order to solve a speed control, Speed measurement & synchronization problem, an effective motion controller is design & develop for paper cutting machine of papermaking plant. PID control algorithm was proposed to solve the problem in this paper. The speed closed-loop control was realized after studying & comparing different control algorithm. According to comparison of industrial application results, the applied control strategy to develop a motion controller truly guide, control & can accurately restrain the load disturbance and improve the control effect of synchronization for the cutter speed. This System proves how it can be a low cost solution in the production practice

    Position and speed optimization of servo motor control through FPGA

    Get PDF
    We have put our model in this paper in which we will be controlling the speed and direction of the servomotor through FPGA. So, as to guarantee the precision from the check control procedure, we have made a project in which the document provides the control plane associated with servo motor depending on Altera DE1 board gentle primary processor as program controller. The system utilizes FPGA since the primary gadget, as well as within Quartus II 10.0 program atmosphere. The associated control components aremade to type a good executable control program in which speed and direction will be controlled the servo motor performance. The particular handle signs from your handle method are usually separated and amplified which results in the push to appreciate the particular handle with the servo motor. Based on the features associated with Altera, it is expounded through 2 facets of equipment’s hardware as well as a software program that supplies an answer for that style associated with the servo control system. This particular document utilizes the actual PID control formula to manage the actual common screening device to attain versatile as well as precise control reasons. The actual equipment execution from the PID control formula is put in place through FPGA; precise as well as effective control program is built to enhance the speed and performance of the servomotor through FPGA

    Neuro-Fuzzy Algorithm Implemented In Altera’s FPGA For Mobile Robot’s Obstacle Avoidance Mission.

    Get PDF
    This paper presents the designed obstacle avoidance program for mobile robot that incorporates a neuro-fuzzy algorithm using Altera™ Field Programmable Gate Array (FPGA) development DE2 board

    Komparasi Performansi Antara Proportional Integral Derivative Controller (PID) Dan Fuzzy Logic Controller (FLC) Pada Penjejak Cahaya Dengan Tiga Sensor

    Get PDF
    The technology of light tracking monitors the solar panels to track the sun with full efficiency, and the solar panels can be upright to the sunlight in order to maximize the absorption of solar energy, so this system has a higher efficiency than non-tracking systems. This study aimed to obtain a controller that works accurately between the Proportional, Integral, and Derivative Controller (PID) and the Fuzzy Logic Controller (FLC) Algorithm by comparing the performance of the two algorithms in regulating the direction of the light tracker to detect the presence of sunlight. This solar prototype uses nine lamps as a simulation to determine the accuracy and precision of the angles of the two light trackers. The parameters compared in this test were the aspects of angular velocity and angle accuracy. The mean value of angular velocity obtained from the PID light tracking test results was 0.16 rad/s and the average linear velocity was 0.092 m/s whereas in the FLC light tracker, the average angular velocity value was 0.207 rad/s. Tests using a PID light tracker resulted in an X-axis accuracy of 45% and a Y-axis accuracy of 30%. The FLC light tracker, on the other hand, had an X-axis accuracy of 80% and a Y-axis accuracy of 30%.The precision value obtained by the PID light tracker on the X axis was 45% and the Y axis was 38%, while the precision value obtained by the FLC light tracker on the X axis was 71% and the Y axis was 33%. Based on the overall calculations, it can be concluded that the FLC light tracker has an increase in the speed value of 29% and an increase in the value of accuracy in the accuracy aspect by 35% and the precision aspect by 26% compared to the PID light tracker in previous studies
    corecore