DC Motor Speed Control using Digital Signal Processing
Verified
Added on  2023/04/21
|18
|1305
|97
AI Summary
This engineering project focuses on DC motor speed control using digital signal processing. It covers the use of open loop and closed loop systems, MATLAB simulation, and the comparison of different plots. The project also discusses the design and deployment of the control system.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
DC Motor Speed Control using digital signal processing by Divyesh pipaliya This is Engineering project submitted to the Gannon University graduate faculty in Partial fulfilment for the degree Master of Science in Engineering. Major Subject: Electrical Engineering. Approved: Advising Professor in Charge of Major Work Chairperson of Major Department Gannon University Erie, Pennsylvania 16541 April ,2019
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Abstract I will use open loop and close loop system and major DC motor speed (RPM) using Mat lab. in this project I will apply two type of command speed (RPM) and added open loop gain, you can see it in figure initial testing in open loop system then will get the different plot via mat lab and I will use close loop system and digital simulation on mat-lab and get the different plots and compare. Addition, design of the system can be extremely powerful, with great reaction and possibility some error. Additionally, whole process and system will take basically less time and effort. At last, as a result improvement of the development and Control System design will describe base of whole process. A motor controls system configuration showed the efficacy of this new technique. Introductory information gathered to help show the motor in Simulink. This allows for consideration of the plan of the open and closed loop control system. The design framework very effective, with great reaction and no steady state error. The whole plan process and deployment to a digital signal processor take essentially less time and effort than other common techniques. The after effects of the control system design as well the details of these development improvements are described
Acknowledgment This project could not have been completed without the knowledge and expertise of Sundaram Ramakrishna. I would like to extend my thanks to my colleagues who have guided me throughout this project. Without their keen interest in the project and without their guidance this project would never have been a success.
Table of Contents 1.Introduction………………………………………………………………………………………… 1.1 Background………………………………………………………………………………………. 1.2 Scope of the work …………………………………………………………………. 1.3 working principal………………………………………………………………… 1.4 Objective……………………………………………………………………………… 1.5 Road Map to the Report……………………………………………………………. 2. METHODOLOGY……………………………………………………………………………. 2.1 Software
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
The solution came to utilize MATLAB and Simulink from the MathWorks, Inc. many advantages from this software. MATLAB allows one to utilize the high-level language which is like C++, known as m- code. MATLAB has several worked in capacities which can be utilized to accomplish practically any task possible. These fields include math, measurements, video and image acquisition and processing, RF design, signal processing, simulation, and some more. Simulink Simulink is an extension of MATLAB that enable clients to plan and simulate system by making block diagram. system can be demonstrated as continues or discrete, or even a hybrid of the two. engineer choose a vast list of blocks, and just drag them into a model. blocks can include signal generators, scopes, work blocks, and even client defined blocks. The mouse can be utilized to draw interfacing lines between blocks to the systeam. There are blocks for math, signa routing, display, etc. Figure 1. Proposed test Simu-Link model Embedded Target for TI C2000 DSP The Embedded Target for TI C2000 DSP coordinates MATLAB and Simulink with Texas Instruments C2000 DSP processors. It gives the design a chance to perform programmed code generation, prototyping, and embedded system deployment on TI C2000 processors. There are custom blocks that can be added to Simulink models to focus on the C2000 DSP's peripherals. At the point when these blocks are added to a model, the essential code will be created by MATLAB. Scope of the work
We consist a twostep of the development and Simulink for F2812. we create the first the Simulink model on MATLAB and design special block by embedded target for C2000 block set to target DSP peripherals then pressing the CTRL B causes Tis code studio composer IDE to open the compile the on project and load in that time for DSP execution. Then allow the programming of the DSP with real time communication. then we can exchange the real time data and debugging the DSPs without halting their execution by Tis technology. The model can be designed to run indefinitely or measure the time. In theses experiment the model run for four seconds each. Then they decide the power delivered to the motor and interrupt the quadrature pulse train to came from encoder to determine the speed of motor. Also, this model contains the block that carry out the control system relevant to specified test. Open-loop Control of Motor Fig:Open-loop Control of Motor Speed
The command speed is change over to duty cycle by characteristic of motor. Open loop control is given the operating characteristics is good to find motor of steady state response then same importance are assumption that no any kind of problem while open loop control if were not present when obtained the motor response data. The nearness of the external disturbance effectively of changes the characteristics. The group of working characteristics exits then one part of each set of disturbance and open loop control would possibly work if the disturbance were measurable and proper working of characteristics to determine required duty cycle for command speed. Open loop control and roughly motor speed of 2000 RPM, so duty cycle calculated from Formula Open loop
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
The open loop testing is complete by two trials. each take four seconds. First command speed is 1615 (roughly) RPM for two seconds then trial 1 stepped up command speed 2300 RPM and trial 2 stepped down command speed to 1000 RPM. In figure you can see used the Simulink model to carry out these tests and we added the open loop gain then get the output and duty cycle of 50% Fig: Open loop Simulink Model We got the result for step response and can see in figure and both of trials are plotted for open loop response. In two cases they are closely but there is some error, since open loop expression not exactly represent the motor response.Moreover, for the open-loop to be successful, the load on the motor can't change.
Fig: open loop responseω=1615rpmtoω=2300rpm
Closed loop We designed the two simulated for closed loop response an analog and digital model. We can see in the figure analog control system even used continuous PID controller block. We get the result for closed loop.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Fig : Analog Control Simulation Digital control systeam model can see in figure. We replaced analog PID block by discrete transfer function block but output response of this systeam not be fast as analog.since we updae disctre intervals. c
The closed loop control systeam carried out via simulink model. Each proportional gain Kp constant about 0.02 while gain increment by 0.2,running from 0 to1. 0
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
the analog control system was designed to achieve a damping ratio of 0.707. The controller parameters were 0.0691PKï€½ï€ and 1.IKï€½ï€ This system was tested two consecutive times, to investigate the accuracy and repeatability of the measurement system. The results are shown in Figure 47. Notice there is no ringing, very little overshoot, and a relatively quick response time. Furthermore, the measured responses are nearly identical.