Computer Aided Simulation Lab
Computer Aided Simulation Lab
Ex No: 01
Date :
Aim:
To study about the basic procedure to perform the analysis in ANSYS.
PERFORMING A TYPICAL ANSYS ANALYSIS:
The ANSYS program has many finite element analysis capabilities,
ranging from a simple, linear, static analysis to a complex, nonlinear, transient
dynamic analysis. The analysis guide manuals in the ANSYS documentation
set describe specific procedures for performing analyses for different
engineering disciplines. The next few sections of this chapter cover general
steps that are common to most analyses.
A typical ANSYS analysis has three distinct steps:
The degree-of-freedom set (which in turn implies the discipline structural, thermal, magnetic, electric, quadrilateral, brick, etc.)
element models.
There are two methods to create the finite element model: solid
modeling and direct generation. With solid modeling, you describe the
geometric shape of your model, then instruct the ANSYS program to
automatically mesh the geometry with nodes and elements. You can control
the size and shape in the elements that the program creates. With direct
generation, you "manually" define the location of each node and the
connectivity of each element. Several convenience operations, such as
copying patterns of existing nodes and elements, symmetry reflection, etc. are
available.
example, is not valid for a thermal model. The analysis guide manuals in the
ANSYS documentation set describe the analysis types available for each
discipline and the procedures to do those analyses.
Analysis options allow you to customize the analysis type. Typical
analysis options are the method of solution, stress stiffening on or off, and
Newton-Raphson options.
2. Applying Loads:
Current LS
Main Menu> Solution>
solution_method
When you issue this command, the ANSYS program takes model and loading
information from the database and calculates the results. Results are written
to the results file (Jobname.RST, Jobname.RTH, Jobname.RMG, or Jobname.RFL)
and also to the database. The only difference is that only one set of results can
reside in the database at one time, while you can write all sets of results (for
all substeps) to the results file.
REVIEW THE RESULTS:
Once the solution has been calculated, you can use the ANSYS
postprocessors to review the results. Two postprocessors are available: POST1
and POST26. You use POST1, the general postprocessor, to review results at
one substep (time step) over the entire model or selected portion of the
are studied.
02
Date :
AIM
To conduct the stress analysis in a plate with a circular hole using ANSYS
software.
SYSTEM CONFIGURATION
Ram :
2 GB
Processor :
Operating system:
Software :
ANSYS (Version12.0/12.1)
PROCEDURE
The three main steps to be involved are
1. Pre Processing
2. Solution
3. Post Processing
Start - All Programs ANSYS 12.0/12.1 - Mechanical APDL Product
Launcher Set the Working Directory as E Drive, User - Job Name as
Roll No., Ex. No. Click Run.
PREPROCESSING
1. Preference - Structural- h-Method - Ok.
2. Preprocessor - Element type - Add/Edit/Delete Add Solid, 8 node 82
Ok Option
Choose Plane stress w/thk - Close.
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
Booleans Subtract Areas - Select the larger area (rectangle) Ok
Ok - Select Circle Next Ok - Ok.
6. Meshing - Mesh Tool Area Set - Select the object Ok - Element
edge length 2/3/4/5 Ok - Mesh Tool -Select TRI or QUAD - Free/Mapped
Mesh - Select the object - Ok.
SOLUTION
7. Solution Define Loads Apply Structural Displacement - On
lines - Select the boundary where is going to be arrested Ok - All
DOF - Ok.
Pressure - On lines - Select the load applying area Ok - Load PRES
valve = 1 N/mm2-Ok.
8. Solve Current LS Ok Solution is done Close.
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
RESULT
Thus the stress analysis of rectangular plate with a circular hole is
done by using the ANSYS Software.
STRESS ANALYSIS OF RECTANGULAR L BRACKET
Ex No: 03
Date:
AIM
To conduct the stress analysis of a rectangular L section bracket using
ANSYS software
SYSTEM CONFIGURATION
Ram :
2 GB
Processor :
Operating system:
Software :
ANSYS (Version12.0/12.1)
PROCEDURE
The three main steps to be involved are
1. Pre Processing
2. Solution
3. Post Processing
Start - All Programs ANSYS 12.0/12.1 - Mechanical APDL Product
Launcher Set the Working Directory as E Drive, User - Job Name as
Roll No., Ex. No. Click Run.
PREPROCESSING
1. Preference - Structural- h-Method - Ok.
2. Preprocessor - Element type - Add/Edit/Delete Add Solid, 8 node 82
Ok Option
Choose Planestress w/thk - Close.
3. Real constants - Add/Edit/Delete Add Ok THK 0.5 Ok - Close.
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
4. Material props - Material Models Structural Linear Elastic
Isotropic - EX 2e5, PRXY 0.3 - Ok.
5. Modeling Create Key points - In active CS enter the key point
number and X, Y, Z location for 6 key points to form the rectangular Lbracket. Lines lines - Straight line - Connect all key points to form as
lines. Areas Arbitrary - by lines - Select all lines - ok.
Lines - Line fillet - Select the two lines where the fillet is going to be
formed Ok enter the Fillet radius=10- Ok. Areas Arbitrary - through
KPs - Select the key points of the fillet - Ok. Operate Booleans Add
Areas - Select the areas to be add (L Shape & fillet area) - ok. Create
Areas Circle - Solid circle - Enter the co-ordinates, radius of the circles
at the two ends(semicircles) -Ok. Operate Booleans Add Areas Select the areas to be add (L Shape & two circles) - Ok. Create Areas
Circle - Solid circle Enter the coordinates, radius of the two circles
which are mentioned as holes - Ok. Operate Booleans Subtract
Areas - Select the area of rectangle Ok - Select the two circles - Ok.
5. Meshing - Mesh Tool Area Set - Select the object Ok - Element
edge length 2/3/4/5 Ok - Mesh Tool -Select TRI or QUAD Free/Mapped Mesh - Select the object - Ok.
SOLUTION
6. Solution Define Loads Apply Structural Displacement - On lines
- Select the boundary where is goingto be arrested Ok - All DOF Ok.Pressure - On lines - Select the load applying area Ok - Load
PRES valve = -10000 N (- Sign indicates thedirection of the force i.e.
downwards) Ok.
8. Solve Current LS Ok Solution is done Close.
POST PROCESSING
9. General post proc - Plot Result - Contour plot - Nodal Solution
Stress - Von mises stress - Ok.
TO VIEW THE ANIMATION
10. Plot control Animates - Mode Shape Stress - Von mises - Ok.
11. Plot control Animate - Save Animation - Select the proper location
to save the file (E drive-user) - Ok.
FOR REPORT GENERATION
12. File Report Generator Choose Append OK Image Capture Ok Close.
WWW.VIDYARTHIPLUS.COM
10
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
11
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
12
WWW.VIDYARTHIPLUS.COM
RESULT
Thus the stress analysis of rectangular L section bracket is done by
using the ANSYS Software.
04
AIM
To conduct the stress analysis in a beam using ANSYS software.
WWW.VIDYARTHIPLUS.COM
13
WWW.VIDYARTHIPLUS.COM
SYSTEM CONFIGURATION
Ram :
Processor :
Operating system:
Software :
2 GB
Core 2 Quad / Core 2 Duo
Window XP Service Pack 3
ANSYS (Version12.0/12.1)
PROCEDURE
The three main steps to be involved are
1. Pre Processing
2. Solution
3. Post Processing
Start - All Programs ANSYS 12.0/12.1 - Mechanical APDL Product
Launcher Set the Working Directory as E Drive, User - Job Name as
Roll No., Ex. No. Click Run.
PREPROCESSING
1. Preference - Structural- h-Method - Ok.
2. Preprocessor - Element type - Add/Edit/Delete Add Beam, 2D elastic 3
Ok Options Ok - Close.
3. Sections beam Common sections Select the correct section of the
beam and input the of w1, w2,w3 and t1, t2, t3 Preview Note
down the values of area, Iyy.
4. Real constants - Add/Edit/Delete Add Ok Enter the values of
area=5500, Izz=0.133e8, height=3 Ok -Close.
5. Material props - Material Models Structural Linear Elastic Isotropic EX 2e5, PRXY 0.3 - Ok.
6. Modeling Create Key points In active CS Enter the values of CS of
each key points Apply Ok. Lines Lines Straight line Pick the all
points Ok.
7. Meshing Mesh attributes All lines Ok. Meshing Size cntrls
Manual size Lines All lines Enter the value of element edge
length [or] Number of element divisions Ok. Mesh tool Mesh Pick
all.
8. Meshing Mesh attributes All lines Ok. Meshing Size contrls
Manual size Lines All lines Enter the value of element edge
length [or] Number of element divisions Ok. Mesh tool Mesh Pick
all.
SOLUTION
WWW.VIDYARTHIPLUS.COM
14
WWW.VIDYARTHIPLUS.COM
9. Solution Define Loads Apply Structural Displacement - On key
points Select the 1st key point ALL DOF Ok. On key points
select the 2nd key point UY Ok. Force/Moment On key points
Select the key point Ok direction of force/moment FY, Value =
-1,000 (- sign indicates the direction of the force) Ok.
WWW.VIDYARTHIPLUS.COM
15
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
16
WWW.VIDYARTHIPLUS.COM
RESULT
Thus the stress analysis of a BEAM is done by using the ANSYS Software.
WWW.VIDYARTHIPLUS.COM
17
WWW.VIDYARTHIPLUS.COM
Ex No :
Date :
05
AIM
To conduct the Mode frequency analysis of beam using ANSYS software.
SYSTEM CONFIGURATION
Ram :
2 GB
Processor :
Operating system:
Software :
ANSYS (Version12.0/12.1)
PROCEDURE
The three main steps to be involved are
1. Pre Processing
2. Solution
3. Post Processing
Start - All Programs ANSYS 12.0/12.1 - Mechanical APDL Product
Launcher Set the Working Directory as E Drive, User - Job Name as
Roll No., Ex. No. Click Run.
PREPROCESSING
1. Preprocessor - Element type - Add/Edit/Delete Add Beam, 2D
elastic 3 Ok Close.
2. Real constants - Add/Edit/Delete Add Ok Area 0.1e-3, Izz 0.833e9, Height 0.01 Ok Close.
3. Material props - Material Models Structural Linear Elastic Isotropic EX 206e9, PRXY 0.25 Ok Density DENS 7830 Ok.
4. Modeling Create Key points Inactive CS Enter the coordinate
values - Ok. Lines -lines Straight Line Join the two key points Ok.
5. Meshing Size Cntrls manual size lines all lines Enter the value
of no of element divisions 25 Ok. Mesh Lines Select the line Ok.
SOLUTION
6. Solution Define Loads Apply Structural Displacement - On
nodes Select the node point Ok All DOF Ok. Analysis type New
analysis Modal Ok. Analysis type Analysis options Block
Lanczos enter the value no of modes to extract as 3 or 4 or 5 Ok
End Frequency 10000 Ok.
7. Solve Current LS Ok Solution is done Close.
POST PROCESSING
WWW.VIDYARTHIPLUS.COM
18
WWW.VIDYARTHIPLUS.COM
8. General post proc Read results First set - Plot results Deformed
shape Choose Def+undeformed Ok.Read results Next set - Plot
results Deformed shape Choose Def+undeformed Ok and so on.
FOR REPORT GENERATION
9. File Report Generator Choose Append OK Image Capture Ok Close. (Capture all images)
WWW.VIDYARTHIPLUS.COM
19
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
20
WWW.VIDYARTHIPLUS.COM
RESULT
Thus the mode frequency analysis of a beam is done by using the ANSYS
Software.
WWW.VIDYARTHIPLUS.COM
21
WWW.VIDYARTHIPLUS.COM
06
AIM
To conduct the harmonic analysis of a 2D component by using ANSYS
software.
SYSTEM CONFIGURATION
Ram :
2 GB
Processor :
Operating system:
Software :
ANSYS (Version12.0/12.1)
PROCEDURE
The three main steps to be involved are
1. Pre Processing
2. Solution
3. Post Processing
Start - All Programs ANSYS 12.0/12.1 - Mechanical APDL Product
Launcher Set the Working Directory as E Drive, User - Job Name as
Roll No., Ex. No. Click Run.
PREPROCESSING
WWW.VIDYARTHIPLUS.COM
22
WWW.VIDYARTHIPLUS.COM
Time/Frequency Freq and Substps Enter the values of Harmonic freq
range 1-100, Number of sub steps 100, Stepped Ok.
8. Solve Current LS Ok Solution is done Close.
POST PROCESSING
10. TimeHist postpro Variable Viewer Click Add icon Nodal Solution
DOF Solution Y-Component of displacement Ok Enter 2 Ok.
Click List data icon and view the amplitude list. Click Graph icon
and view the graph. To get a better view of the response, view the log
scale of UY. Plotctrls Style Graphs Modify axes Select Y axis
scale as Logarithmic Ok. Plot Replot Now we can see the better
view.
FOR REPORT GENERATION
11. File Report Generator Choose Append OK Image Capture Ok
- Close. (Capture all images)
WWW.VIDYARTHIPLUS.COM
23
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
24
WWW.VIDYARTHIPLUS.COM
RESULT
WWW.VIDYARTHIPLUS.COM
25
WWW.VIDYARTHIPLUS.COM
Thus the harmonic analysis of 2D component is done by using the ANSYS
Software.
2 GB
Processor :
Operating system:
Software :
ANSYS (Version12.0/12.1)
PROCEDURE
The three main steps to be involved are
1. Pre Processing
2. Solution
3. Post Processing
Start - All Programs ANSYS 12.0/12.1 - Mechanical APDL Product
Launcher Set the Working Directory as E Drive, User - Job Name as
Roll No., Ex. No. Click Run.
PREPROCESSING
1. Utility Menu > Change Job Name > Enter
Job Name. Utility Menu > File > Change
Title > Enter New Title.
2. Preference > Structural > OK.
3. Preprocessor > Element type > Add/Edit/ delete > solid
8node 183 > options> axisymmetric.
4. Preprocessor
>
Material
Properties
>
Material
Model
>
Structural > Linear > Elastic > Isotropic > EX = 2E5, PRXY = 0.3.
5. Preprocessor>Modeling>create>Areas>Rectangle>
By
dimensions
WWW.VIDYARTHIPLUS.COM
26
WWW.VIDYARTHIPLUS.COM
Rectangle
1
X1
0
X2
20
Y1
0
Y2
5
10
15
20
0
10
20
95
6. Preprocessor > Modeling > operate > Booleans > Add > Areas >
pick all > Ok.
7. Preprocessor > meshing > mesh tool > size control > Areas
> Element edge length = 2 mm > Ok > mesh > Areas >
free> pick all.
8. Solution > Analysis Type>New Analysis>Static
9. Solution > Define loads > Apply .Structural > displacement >
symmetry B.C > on lines. (Pick the two edger on the left at X =
0)
10. Utility menu > select > Entities > select all
11. Utility menu > select > Entities > by location > Y = 50 >ok.
(Select nodes and by location in the scroll down menus. Click Y
coordinates and type 50 in to the input box.)
12. Solution > Define loads > Apply > Structural > Force/Moment >
on key points
> FY > 100 > Pick the top left corner of the area > Ok.
13. Solution > Define Loads > apply > Structural > Force/moment > on
key points > FY > -100 > Pick the bottom left corner of the area > ok.
14. Solution > Solve > Current LS
15. Utility Menu > select > Entities
16. Select nodes > by location > Y coordinates and type 45, 55 in the
min., max. box, as shown below and click ok.
17. General postprocessor > List results > Nodal solution > stress >
components SCOMP.
18. Utility menu > plot controls > style > Symmetry expansion > 2D
Axisymmetric > expansion
WWW.VIDYARTHIPLUS.COM
27
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
28
WWW.VIDYARTHIPLUS.COM
Result:
Thus the stress distribution of the axi symmetric component is
studied.
WWW.VIDYARTHIPLUS.COM
29
WWW.VIDYARTHIPLUS.COM
08
AIM
To conduct the thermal c analysis of a 2D component by using ANSYS
software.
SYSTEM CONFIGURATION
Ram :
2 GB
Processor :
Operating system:
Software :
ANSYS (Version12.0/12.1)
PROCEDURE
The three main steps to be involved are
1. Pre Processing
2. Solution
3. Post Processing
Start - All Programs ANSYS 12.0/12.1 - Mechanical APDL Product
Launcher Set the Working Directory as E Drive, User - Job Name as
Roll No., Ex. No. Click Run.
PREPROCESSING
1. Preference Thermal - h-Method - Ok.
2. Preprocessor - Element type - Add/Edit/Delete Add Solid, Quad 4
node 42 Ok Options plane strsw/thk Ok Close.
3. Real constants - Add/Edit/Delete Add Ok THK 100 Ok Close.
4 . Material props - Material Models Structural Linear Elastic - Isotropic
EX 2e5, PRXY 0.3 Ok Thermal expansion Secant coefficient Isotropic
ALPX 12e-6 Ok.
4. Modeling Create Areas - Rectangle by 2 corners Enter the
coordinate values, height, width - Ok.
5. Meshing Mesh tool Areas, set select the object Ok Element edge
length 10 - Ok Mesh tool- Tri, free - mesh Select the object Ok.
WWW.VIDYARTHIPLUS.COM
30
WWW.VIDYARTHIPLUS.COM
SOLUTION
7. Solution Define Loads Apply Structural Displacement - On lines
Select the boundary on the object Ok Temperature Uniform Temp
Enter the temp. Value 50 Ok.
8. Solve Current LS Ok Solution is done Close.
POST PROCESSING
9. General post proc Plot results Contour plot Nodal solution
Stress 1st principal stress Ok Nodal solution DOF Solution
Displacement vector sum - Ok.
FOR REPORT GENERATION
10. File Report Generator Choose Append OK Image Capture Ok Close.
WWW.VIDYARTHIPLUS.COM
31
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
32
WWW.VIDYARTHIPLUS.COM
RESULT
WWW.VIDYARTHIPLUS.COM
33
WWW.VIDYARTHIPLUS.COM
09
Date :
AIM
To conduct the conductive heat transfer analysis of a 2D component
by using ANSYS software.
SYSTEM CONFIGURATION
Ram :
2 GB
Processor :
Operating system:
Software :
ANSYS (Version12.0/12.1)
PROCEDURE
The three main steps to be involved are
1. Pre Processing
2. Solution
3. Post Processing
WWW.VIDYARTHIPLUS.COM
34
WWW.VIDYARTHIPLUS.COM
SOLUTION
6. Solution Define Loads Apply Thermal Temperature - On lines
Select the right and left side of the object Ok Temp. Value 100 On
lines select the top and bottom of the object Ok Temp 500 Ok.
7. Solve Current LS Ok Solution is done Close.
POST PROCESSING
8. General post proc Plot results Contour plot Nodal solution DOF
solution Nodal Temperature Ok.
WWW.VIDYARTHIPLUS.COM
35
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
36
WWW.VIDYARTHIPLUS.COM
RESULT
Thus the conductive heat transfer analysis of a 2D component by using
ANSYS is studied.
WWW.VIDYARTHIPLUS.COM
37
WWW.VIDYARTHIPLUS.COM
10
Date :
AIM
To conduct the convective heat transfer analysis of a 2D component
by using ANSYS software.
SYSTEM CONFIGURATION
Ram :
2 GB
Processor :
Operating system:
Software :
ANSYS (Version12.0/12.1)
PROCEDURE
The three main steps to be involved are
1. Pre Processing
2. Solution
3. Post Processing
WWW.VIDYARTHIPLUS.COM
38
WWW.VIDYARTHIPLUS.COM
6. Meshing Mesh tool Areas, set select the object Ok Element
edge length 0.05 - Ok Mesh tool- Tri,free mesh Select the object Ok.
SOLUTION
7. Solution Define Loads Apply Thermal Temperature - On lines
Select the lines
Ok Temp. Value 300 Ok Convection On lines select the
appropriate line Ok Enter the values of film coefficient 50, bulk
temperature 40 Ok.
8. Solve Current LS Ok solution is done Close.
POST PROCESSING:
10. General post proc List results Nodal Solution DOF Solution
Nodal temperature Ok.
11. Plot results Contour plot Nodal solution DOF solution Nodal
Temperature Ok.
FOR REPORT GENERATION:
12. File Report Generator Choose Append OK Image Capture Ok Close.
.
WWW.VIDYARTHIPLUS.COM
39
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
40
WWW.VIDYARTHIPLUS.COM
WWW.VIDYARTHIPLUS.COM
41
WWW.VIDYARTHIPLUS.COM
RESULT
Thus the convective heat transfer analysis of a 2D component is done by using
the ANSYS Software
Introduction to MATLAB
EX: 11
Date:
Aim :
To Study the capabilities of MatLab Software.
Introduction
The MATLAB is a high-performance language for technical computing
integrates computation, visualization, and programming in an easy-to-use
environment where problems and solutions are expressed in familiar
mathematical
notation. Typical uses include
Math and computation
Algorithm development
Data acquisition
Modeling, simulation, and prototyping
Data analysis, exploration, and visualization
Scientific and engineering graphics
Application development,
Including graphical user interface building MATLAB is an interactive system
whose basic data element is an array that does not require dimensioning. It
allows you to solve many technical computing problems, especially those with
matrix and vector formulations, in a fraction of the time it would take to write
a program in a scalar noninteractive language such as C or FORTRAN.
The name MATLAB stands for matrix laboratory. MATLAB was originally written
to provide easy access to matrix software developed by the LINPACK and
EISPACK projects. Today, MATLAB engines incorporate the LAPACK and BLAS
libraries, embedding the state of the art in software for matrix computation.
WWW.VIDYARTHIPLUS.COM
42
WWW.VIDYARTHIPLUS.COM
SIMULINK INTRODUCTION:
WWW.VIDYARTHIPLUS.COM
43
WWW.VIDYARTHIPLUS.COM
for your actual Simulink windows. Most images in these tutorials are not live they simply display what you should see in your own Simulink windows. All
Simulink operations should be done in your Simulink windows.
1. Starting Simulink
2. Model Files
3. Basic Elements
4. Running Simulations
5. Building Systems
Starting Simulink
Simulink is started from the MATLAB command prompt by entering the
following command:
>> Simulink
Alternatively, you can hit the Simulink button at the top of the MATLAB window
as shown below:
WWW.VIDYARTHIPLUS.COM
44
WWW.VIDYARTHIPLUS.COM
Open the modeling window with New then Model from the File menu on
the Simulink Library Browser as shown above.
This will bring up a new untitiled modeling window shown below.
WWW.VIDYARTHIPLUS.COM
45
WWW.VIDYARTHIPLUS.COM
Model Files
In Simulink, a model is a collection of blocks which, in general, represents a
system. In addition to drawing a model into a blank model window, previously
saved model files can be loaded either from the File menu or from the MATLAB
command prompt.
You can open saved files in Simulink by entering the following command in the
MATLAB command window. (Alternatively, you can load a file using the Open
option in the File menu in Simulink, or by hitting Ctrl+O in Simulink.)
>> filename
The following is an example model window.
A new model can be created by selecting New from the File menu in any
Simulink window (or by hitting Ctrl+N).
Basic Elements
WWW.VIDYARTHIPLUS.COM
46
WWW.VIDYARTHIPLUS.COM
There are two major classes of items in Simulink: blocks and lines. Blocks are
used to generate, modify, combine, output, and display signals. Lines are used
to transfer signals from one block to another.
Blocks
There are several general classes of blocks:
Continuous
Discontinuous
Discrete
Look-Up Tables
Math Operations
Model Verification
Model-Wide Utilities
Ports & Subsystems
Signal Attributes
Signal Routing
Sinks: Used to output or display signals
Sources: Used to generate various signals
User-Defined Functions
Discrete: Linear, discrete-time system elements (transfer functions, statespace models, etc.)
Linear:
Linear,
continuous-time
system
elements
and
connections
Lines
Lines transmit signals in the direction indicated by the arrow. Lines must
always transmit signals from the output terminal of one block to the input
terminal of another block. One exception to this
WWW.VIDYARTHIPLUS.COM
47
WWW.VIDYARTHIPLUS.COM
is a line can tap off of another line, splitting the signal to each of two
destination blocks, as shown below.
Lines can never inject a signal into another line; lines must be combined
through the use of a block such as a summing junction.
A signal can be either a scalar signal or a vector signal. For Single-Input,
Single-Output systems, scalar signals are generally used. For Multi-Input,
Multi-Output systems, vector signals are often used, consisting of two or more
scalar signals. The lines used to transmit scalar and vector signals are
identical. The type of signal carried by a line is determined by the blocks on
either end of the line.
Simple Example
The simple model (from the model files section) consists of three blocks: Step,
Transfer Fcn, and Scope. The Step is a source block from which a step input
signal originates. This signal is transferred through the line in the direction
indicated by the arrow to the Transfer Function linear block. The Transfer
Function modifies its input signal and outputs a new signal on a line to the
Scope. The Scope is a sink block used to display a signal much like an
oscilloscope.
WWW.VIDYARTHIPLUS.COM
48
WWW.VIDYARTHIPLUS.COM
There are many more types of blocks available in Simulink, some of which will
be discussed later. Right now, we will examine just the three we have used in
the simple model.
Running Simulations
To run a simulation, we will work with the following model file:
simple2.mdl
Download and open this file in Simulink following the previous instructions for
this file. You should see the following model window.
Before running a simulation of this system, first open the scope window
by double-clicking on the scope block. Then, to start the simulation, either
select Start from the Simulation menu (as shown below) or hit Ctrl-T in the
model window.
WWW.VIDYARTHIPLUS.COM
49
WWW.VIDYARTHIPLUS.COM
The simulation should run very quickly and the scope window will appear as
shown below. If it doesn't, just double click on the block labeled "scope."
Note that the simulation output (shown in yellow) is at a very low level relative
to the axes of the scope. To fix this, hit the autoscale button (binoculars),
which will rescale the axes as shown below.
Note that the step response does not begin until t=1. This can be
changed by double-clicking on the "step" block. Now, we will change the
parameters of the system and simulate the system again. Double-click on the
"Transfer Fcn" block in the model window and change the denominator to
WWW.VIDYARTHIPLUS.COM
50
WWW.VIDYARTHIPLUS.COM
[1 20 400]
Re-run the simulation (hit Ctrl-T) and you should see what appears as a
flat line in the scope window. Hit the autoscale button, and you should see the
following in the scope window.
Notice that the autoscale button only changes the vertical axis. Since
the new transfer function has a very fast response, it compressed into a very
narrow part of the scope window. This is not really a problem with the scope,
but with the simulation itself. Simulink simulated the system for a full ten
seconds even though the system had reached steady state shortly after one
second.
To correct this, you need to change the parameters of the simulation
itself. In the model window, select Parameters from the Simulation menu. You
will see the following dialog box.
WWW.VIDYARTHIPLUS.COM
51
WWW.VIDYARTHIPLUS.COM
simulation.
After hitting the autoscale button, the scope window should provide a
much better display of the step response as shown below.
WWW.VIDYARTHIPLUS.COM
52
WWW.VIDYARTHIPLUS.COM
Result
Thus the features of MATLAB are studied.
WWW.VIDYARTHIPLUS.COM
53