Microsoft Word - DESIGN_22

Spring XXXXXXXXXXUNIVERSITY OF NEVADA, LAS VEGAS

DEPARTMENT OF MECHANICAL ENGINEERING

MEG XXXXXXXXXXAutomatic Controls

Design Project

Objective: The design project will give everyone in the class an opportunity to apply the knowledge gained

in class in a reasonably realistic setting. We will analyze plants, their dynamics and other

properties, and explore design strategies by which we can create a ‘good’ controller while

considering the existing constraints.

General Rules for all Reports

As Seniors, you will be graduating soon. Prepare the reports as you would for a supervisor at your place

of employment. Make the report as clear and transparent as possible.

Graphs and Figures

*

Figure 1 DC Motor with limiter

Every graph must have a descriptive Title. Label and Scale All axes. If a plot contains multiple lines,

you must add a legend explaining each curve. Add handwritten legends if needed. Do NOT paste Matlab

‘Scope’ images into the report, since they do not contain proper labeling.

Simulink Models:

Avoid overlapping and crossing lines a much as possible. Re-a

ange the icons so that a clear path from

left to right is visible.

Late Submissions:

You must submit all design project reports. You will receive a grade of “F” for the entire course if any

eport is missing.

A penalty of 20% of the max. grade will be applied for each day after the submission deadline. Reports more

than 5 days late will be assigned a zero grade.

The schedule below lists due dates and assignments for the individual parts of the project. Due dates are

Wednesdays of the week listed, before class.

Week Due date Topic

5 Tue.

2/22

Report #1

Part 1: Model the plant assigned to you. Each plant has one input and one output variable.

Choose state variables, create free-body diagrams, and determine the plant’s differential

equation in state variable form, see examples on pages 10 and 11. Express the plant model

in transfer function form (by hand or better in Malab), and compute all plant poles.

If your model is nonlinear, e.g. the independent variable comprises sinusoidal or quadratic

terms, linearize the model equation about its operating point.

Part 2: Model the complete linear open-loop system including the plant. Specify input and

output variables, distu

ances, and transfer functions. The complete open-loop system

egins with a controller (model initially as gain K), followed by an amplifier (with limiter in

the nonlinear case), the actuator = DC motor (see also second lab handout File: lab2v.pdf

(in the FILES folder on Canvas) or the DC motor discussion in the textbook, Chapter 2),

and the system being controlled. No sensor is specified. Assume that the controlled variable

is directly available to the controller. Select an appropriately sized DC servomotor (see

instructions below) and amplifier to drive the plant.

Part 3: Create a Linear open-loop computer model as seen in Fig. 1 below, where the

plant is represented as the transfer function of part 1. Use Matlab. Do not yet define the

nonlinear elements (Limiter and Coulomb friction) shown in Fig. 1.

Submit: 1. The complete validated model of your plant, including all free-body diagrams

used to derive the state equations. Validation: Show that your plant is stable, i.e. that it has

NO poles in the right half of the s-plane, see below.

2. The plant model in transfer function format, see example below. If you compute the

transfer function and plant poles in Matlab (RECOMMENDED) please include your Matlab

commands script in the report.

3. Verify that the model is open-loop stable by computing all plant poles. Submissions

containing unstable plant poles are not accepted. List the Plant transfer function and all

plant poles. Any undamped oscillators in the plant will result in imaginary axis pole pairs.

However, if you discover unstable poles in the right half of the s-plane, please review your

plant model for e

ors. All assigned plants are open-loop stable and therefore cannot have

poles in the right half of the s-plane.

4. Validated Matlab model,

5. a plot of the open-loop step response, in Matlab. Please select the time scales so that

oth the transition and the steady state are visible.

Again: Submissions containing system models with rhp poles will not be accepted.

8 Mon

3/07

Report #2

Part 1: Using the validated plant model of report 1, create a

Nonlinear model Simulink model only. Place the limiter after the amplifier, see

Fig. 1(on Page 8)

If a limiter is not explicitly given in the manufacturer’s motor data sheet, choose it such that

it limits the actuator output at approx. 70% of its maximum cu

ent.

Part 2:

Using a unit step reference input, design a P-controller for approx. 20% overshoot (if your

plant is too poorly damped, document this fact and design for a larger overshoot. If your

plant has imaginary axis poles, the closed loop may be unstable with P-control for any gain

K. If the closed loop is unstable, demonstrate this fact by plotting the plant’s root locus).

Simulate and plot the feedback system step response with P-control for two scenarios:

(a) Linear Model : No Limiter

(b) Nonlinear Model with Limiter.

Show the complete block diagram of both linear and nonlinear feedback systems. Verify

that the loop has negative feedback. Also, compute and plot the closed loop system

esponse to an appropriately sized distu

ance step (r = XXXXXXXXXXPlace the distu

ance

etween servo amplifier output and plant input, see Fig. 1 (on Page 8)

Notes on defining the Limiter: Physical significance: The limiter models the fact that no

eal actuator can deliver infinite power. Check your motor specifications sheet for the input

voltage range (typically +/- 10 Volts DC or similar). These values constitute the VOLTAGE

LIMITER in Fig. 1. Your servo-amplifier will also have a cu

ent limit (max. cu

ent spec.)

which you can enter in the model of Fig. 1 as a CURRENT LIMITER. Model the limiter

in Matlab Simulink.

Limiter Dynamics: Try the limiter at different load levels. You’ll observe that the control

loop will be linear as long as the voltage input to the amplifier is within the input voltage

ange (typically +/- 10 Volts DC or similar). Only when the voltage exceeds the limits will

you see clipping. Run your simulations at step sizes large enough that clipping is visible.

Graphing with Simulink: Use the SCOPE feature only while designing your control loop.

For submission, connect the variables you wish to plot to a SIMOUT block (located in sinks).

plot the results using the plot command. Please add a descriptive title to each plot, label all

axes, and add legends whenever you plot multiple variables in the same plot. Use the Matlab

legend or gtext command to label curves.

Here is a Matlab code example that plots two responses from a simulink model

ContinDiscrete.mdl.

sim('ContinDiscrete')

figure(1)

plot(ycd(:,1),ycd(:,2),':')

hold on

plot(ycd(:,1),ycd(:,3))

xlabel('Time (sec)');

ylabel('Output responses');

title(' Output Responses of Continuous vs. Discrete Control')

gtext('continuous controller')

gtext('discrete controller, T =.07')

grid on

Submit: Plant mathematical model and both Matlab models (a) and (b)

Plots: 1. Closed loop step responses for (a) and (b) in the same graph.

2. Closed loop distu

ance responses for (a) and (b) in the same graph.

For both plots, select the time scales so that both the transition and the steady state are

visible.

Re. Assignment #3:

Show detail in all Root Locus plots, see examples below:

XXXXXXXXXX3.5 4

0

0.2

0.4

0.6

0.8

1

1.2

1.4

Time (sec)

O

ut

pu

t

e

sp

on

se

s

Output Responses of Continuous vs. Discrete Control

continuous controlle

discrete controller, T =.07

Never submit this:

The poles and zeros near the origin are invisible.

Better: Zoom in to show detail:

11 Mon.

3/28

Report #3

Objective: Your task is to optimize your controller design to meet the following goals:

reduce the steady state e

or as much as possible.

Raise damping to an optimum. Ideally should be in the range from 0.5 to 0.7.

Minimize the response time to reach the steady state value.

You’ll find that a compromise between these multiple goals will be necessary, and in some

cases, you may not be able to meet all goals. Document your design choices and explain how

you a

ived at your final design.

Procedure: Analyze the plant root locus, and design a compensator for the plant. The

compensator may consist of any combination of the following: lead, lag, allpass filter.

Simulate the feedback system step response with your compensator. The allpass filter can be

of use to move conjugate complex pole pairs away from the imaginary axis.

Important: Use the Matlab SISOTOOL to design lead, lag, and allpass filters.

Design not merely for the specified overshoot, but also ensure that the steady state e

or is

as small as possible. Start with the lead and/or allpass first. You can combine several

compensators, but remember that the number of compensator zeros must never exceed the

number of compensator poles. Only after completing the lead/allpass design, add a lag filter

Answered 2 days AfterFeb 24, 2022

SOLUTION.PDF## Answer To This Question Is Available To Download

- Problem 1 AE4132 - Finite Element Analysis Spring 2022 Homework 4: 1D Bar Elements in 2D Space Due Friday, March 18th 2022 Write a finite element program in Phython to solve for 2-dimensional trusses....SolvedMar 15, 2022
- ME 320 HW#4 Lec 11 through 14 (Spring XXXXXXXXXXThe following diagram illustrates a Stephenson III mechanism used to guide a digging tool. The dimensions for the illustrated mechanism is shown in the...SolvedMar 14, 2022
- Hello, I was wondering if I could get assistance on report #2. Details are specified in the pdf file. The docx file is report #1 so it could be used as a guide. Report #1 was done through you guys....SolvedMar 07, 2022
- XXXXXXXXXXpdf FIFTH EDITION MECHANICAL AND ELECTRICAL SYSTEMS in Architecture, Engineering, and Construction JOSEPH B. WUJEK Advanced Building Consultants, LLC FRANK R. DAGOSTINO Prentice Hall Upper...SolvedMar 01, 2022
- Workbook Task 1: Theory of Science 1.Choosing any Article from any Scientific journal from subject area - Mechatronics Engineering (preferably graduate level). List the article with its complete...SolvedFeb 05, 2022
- Question 1 (Diffusion) Question 2 (Phase Diagram) Question 3 (Phase Diagram) Question 4 (Phase Transformation) Question 5 (Phase Transformation) Question 6 (Corrosion) Question 7 (Oxidation)SolvedDec 31, 2021
- The steel pinion of Problem 14-4 is to mesh with a steel gear with a gear ratio of 4:1. The Brinell hardness of the teeth is 200, and the tangential load transmitted by the gears is 6 kN. If the...SolvedDec 30, 2021
- In all but a very few vehicles today crush or crumple zones are employed as a method to reduce energy transfer to the occupants in a crash. For the most part crumple zones form a structural part of...SolvedDec 29, 2021
- Directions For this assignment, research the Internet for information on the UA 232 DC-10 accident that occurred on July 19, 1989 in Sioux City, Iowa and the DHL Airbus-300 shoot-down incident that...SolvedDec 29, 2021
- 1. A continuous beam ABCD is constructed of built-up sections whose effective flexural rigidity EI is constant throughout its length. Bay lengths are AB=1m, BC=5m and CD=4m. The beam is simply at B, C...SolvedDec 29, 2021

Copy and Paste Your Assignment Here

Disclaimer: The reference papers provided by TAE serve as model papers for students and are not to be submitted as it is. These papers are intended to be used for research and reference purposes only.

Copyright © 2022. All rights reserved.