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

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

National log, how to write the national log (ln(x)) in matlap ?

how to write the national log (ln(x)) in matlap ?

Creating matrix variables- arguments , Creating matrix variables- arguments...

Creating matrix variables- arguments: The CAT arguments dimensions are not reliable. The Iterators can also be used for the values on the rows by using the colon operator;

Create matlab program, Create MATLAB program(s) that solve a problem of you...

Create MATLAB program(s) that solve a problem of your own choice. You may opt to solve work related problem, an industrial problem, or problem from your research project. Markin

Matlab programming, Obtaining the Partial Fraction Expansion of the Z-Trans...

Obtaining the Partial Fraction Expansion of the Z-Transform expression and to find its Inverse Z-Transforms using MATLAB

Solve the system of linear equations - matlab, Problem 1.  Use Matlab to so...

Problem 1.  Use Matlab to solve the following system of linear equations: 2x + y + 3z = 1 2x + 6y + 8z = 3 6x + 8y + 18z = 5 Capture Matlab code and the result in a text fi

Expressions, Expressions: The Expressions can be formed using values, ...

Expressions: The Expressions can be formed using values, variables which have already been formed, operators, parentheses, and built-in functions. For numbers, these can invol

Create a text file with simulated data, Create a text file with simulated d...

Create a text file with simulated data. Calculate an experimental y using the first function and some reasonable values for the parameters Add noise Save the x values and ca

User-defined functions, User-Defined Functions which return a Single Value:...

User-Defined Functions which return a Single Value: We have seen the use of many functions in the MATLAB. We have used many built-in functions like fix, sin, abs, double, and

Example of variables and assignment statements, Example of Variables and as...

Example of Variables and assignment statements: The expression is computed and then that value is stored in the variable. For illustration, this is the way it would appear in

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