Systems modelling and simulation , MATLAB Programming

Assignment Help:

The purpose of this assignment is to use Matlab/Simulink to analyse and simulate a mathematical model of an electromechanical system. This system comprises two component subsystems consisting of the electrical circuit and translational mechnical system shown in Figure.

1329_electric system.png

Figure: The two component subsystems of an electromechanical system.

The coupling is through the voltage source em(t) (and current i) and the applied force fE(t) (and the velocity v1) and will be considered later in the assignment. We will first analyse the two subsystems separately.

For the entire assignment let α denote the last digit of your ID number (the large seven digit number across the front of your university card). This parameter will be used to personalise some of the constants used in the assignment. Ensure that you use the last digit of your own ID number!

1. Considering the electrical system in Figure 1(a) in isolation first: There are two inputs to the system consisting of the voltage sources ei(t) and em(t) and the output is the current i(t).

(a) Obtain a system model of this electrical system as a single differential equation (in i,em and e2) coupled with a single alegbraic equation in i, ei and e2, where e2 denotes the voltage across the resistor R2. Construct a continuous-time Simulink modelfor the electrical system when the two inputs are step functions of the form:

(b) Simulate your model using a unit step input at time t = 1 s for ei(t) only (e0 = 1, e1 = 0, τ0 = 1), investigating the transient and steady state parts of the response (for current, i), using the appropriate parameter values from Table 1 (use the values in the column corresponding to your value for α). Then explore the effects of varying R1 and L independently. Explain your results.

(c) Simulate your model using a unit step input at time t = 1 s for em(t) only (e1 = 1, e0 = 0, τ1 = 1), investigating the transient and steady state parts of the response (for current, i), using the the appropriate parameter values from Table 1. Then explore the effects of varying R1 and L independently. Explain your results and compare them with those obtained in Part 1(b).

(d) Simulate your model using a unit step input at time t = 1 s for e0(t) and a step to 0.75 V at time t = 3 s for em(t) (e0 = 1, e1 = 0.75, τ0 = 1, τ1 = 3), investigating the transient and steady state parts of the response (for current, i), using the appropriate parameter values from Table 1. Explain your results. Then explore the effects of varying τ1 - what general principle (for linear systems) do your results illustrate?

(e) In the case where the input voltage em(t) = 0 derive the transfer function G1(s) relating the input voltage Ei(s) to the output current I(s) (i.e., I(s) = G1(s)Ei(s)). Then plot the unit step response using the Matlab command step and verify your result for Part 1(b).


Related Discussions:- Systems modelling and simulation

Introduction to vectors, In this lab, we study the three concepts. Vector i...

In this lab, we study the three concepts. Vector is used to store more than one value into single variable. It is similar to array (other programming language). Script is a collect

Creating row vectors, Creating row Vectors: There are many ways to gen...

Creating row Vectors: There are many ways to generate row vector variables. The most important way is to put the values which you want in the vector in square brackets, separa

To change a variable, To change a variable: To change a variable, the ...

To change a variable: To change a variable, the other assignment statement can be used that assigns the value of a different expression to it. Consider, for illustration, the

Matlab cubic eqn, how can i model this eqn: solve n plot x vs v x^3-2x^2+x...

how can i model this eqn: solve n plot x vs v x^3-2x^2+x=v^2(.532*10^-3) by putting v=0 to 20 and find the change in x

Numerical integration methods, The fundamental theorem of calculus states t...

The fundamental theorem of calculus states that the de?nite integral of a function may be found from the antiderivative of the function. However, for many functions, it is much eas

#GUI, #create a matlab GUI for designing common emitter amplifier which pro...

#create a matlab GUI for designing common emitter amplifier which produces AC load lines based on the component values

Input in a for loop, Input in a for Loop: The script below repeats the...

Input in a for Loop: The script below repeats the process of prompting the user for a number, and echo printing the number (that means simply printing it back out). A for loop

Use matlab and method based on linear predictive code, Use MATLAB and a met...

Use MATLAB and a method based on linear predictive coding for the restoration of a clipped voiced speech signal. My proposed algorithm is based on linear prediction where a reco

Write a matlab function, Write a MATLAB function called pgm which calculate...

Write a MATLAB function called pgm which calculates the periodogram. The function inputs should be the length input vector x and its output should be the length N periodogram estim

Generates sin or cos wave using plot functions, Generates sin or cos wave u...

Generates sin or cos wave using plot functions: The script generates an x vector; iterating through all the values from 0 to 2*π in steps of 2*π /40 gives sufficient points to

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd