Sunteți pe pagina 1din 39

)(simulink

www.simpowersystem.ir


Simulink Simulink

.

.

.
Model << New << File .
.


. simulink
.




.

:
.
:

Simulink >> Sources >> Pulse Generator


Simulink >> Continuous >> Integrator
Simulink >> Continuous >> Derivative
Simulink >> Signal Routing >> Mux
Scope << Sinks << Simulink

) (Drop Drag and
Add to untitled :

untitled .
:


. R
V .

:

1 1.5 50 .
)(Duty Cycle =50%
3 .
.

+



:

)
(...
:
) Autoscale (


. Simulink
.
.
:

:
Simulink >> Sources >> Clock
Simulink >> Sources >> Constant
Simulink >> Math Operations >> Sum
Simulink >> Math Operations >> Gain
Simulink >> Math Operations >> Math Function
Simulink >> Sinks >> XY Graph
:

Constant 3

Gain 2

Gain1 3

Math Function square

Math Function1 pow

Sum signs List of |+-+-

XY Graph x -5 5 y -150
150

x
)XY Graph (
y )XY Graph (
.
) (
] [-5 5 . << Simulation...
Configuration Parameters
:

Run :

:
Simulink >> Sources >> Constant
Simulink >> Sinks >> Display
Simulink >> Math Operations >> Sum
Simulink >> Math Operations >> Gain
Simulink >> Math Operations >> Math Function

Simulink >> Math Operations >> Algebraic Constraint


Simulink >> Math Operations >> Trigonometric Function
Simulink >> Math Operations >> Product
Simulink >> Math Operations >> Abs
:

Constant1 3

Constant2 3

Gain 5

Gain1 2

Math Function1 pow

Trigonometric Function cos


) Sum Sum
Show Name << Format (
List of signs |--+-- Icon shape rectangular

Sum1 of signs List |+-

Run:

Constraint Algebraic
.
:

:
Simulink >> Sources >> Constant
Simulink >> Sinks >> Display
Simulink >> Math Operations >> Sum
Simulink >> Math Operations >> Gain
Simulink >> Math Operations >> Algebraic Constraint
:

: Ctrl+R.
:

Constant 3

Constant1 2

Gain 2

Gain1 3

Gain2 7

Gain3 5

Gain4 3

Gain5 4

Gain6 4

Sum List of signs |+-++

Sum1 List of signs |--++

Sum2 List of signs |--++

Display
long

Run :

.

) (

.
:
Constant << Sources << Simulink
Display << Sinks << Simulink
Sum << Math Operations << Simulink
Gain << Math Operations << Simulink
Product << Math Operations << Simulink
Divide << Math Operations << Simulink
to Real-Imag Complex << Math Operations << Simulink
to Complex Real-Imag << Math Operations << Simulink
to Magnitude-Angle Complex << Math Operations << Simulink
:

Constant i3+2 z

Constant1 i6-3 z1

Gain -1

Sum1 List of signs |+-

Display Hide Name << Format

Constant Display Create


Subsystem
Subsystem Display
.

:
Display
.
Run:

)
(
.
:

3 ) (
) ( MATLAB .
:
Step << Sources << Simulink
Scope << Sinks << Simulink
To Workspace << Sinks << Simulink
Derivative << Continuous << Simulink
Fcn Transfer << Continuous << Simulink
:

Step time Step 0

Transfer Fcn Denominator coefficients ] [2 3 1 1

Scope Parameters 2

To Workspace Variable name s


Save format Array

To Workspace1 Variable name h


Save format Array

:
Ctrl+E :

Run:

Autoscale .

RLC
. :

: Background Color
Screen Color .
Reciprocal Sqrt Math
Operations .
: Gain Constant .
:

R R

L L

C C

L/R L/R

LC\1 LC\1

Sum

Product 3

Step Step time D Final value A

Scope Display Hide Name << Format


Scope Parameters 2

Scope Display Create


Subsystem Subsystem
Mask Subsystem... Mask Editor .
:Mask Editor
Ports & Icon Command image Icon Drawing
commands :
))'image(imread('RLC.jpg
RLC.jpg
Apply Parameters :

Apply Documentation :

OK.
.
:

Run:

Autoscale :

) (Interpolation-Extrapolation
Simulink . ) (
:
]X = [1 , 1.5 , 1.8 , 2.2 , 2.7 , 3.3 , 3.9
]y = [ 2.434 , 2.667 , 2.738 , 2.956 , 2.904 , 2.819 , 2.708
.
:
:
Simulink >> Sources >> Clock
Simulink >> Lookup Tables >> Lookup Table
Simulink >> Sinks >> Scope
:

Lookup Table Vector of input values x


Table data y OK .

:
Ctrl+E :

] [0 5
0.01 .
Run:

) Lookup Table (2-D


) Lookup Table (n-D .
Edit Lookup Table Editor
.
.
.

:
Simulink >> Sources >> Clock
Simulink >> Sources >> Constant
Simulink >> Sources >> Sine Wave
Simulink >> Math Operations >> Gain
Simulink >> Math Operations >> Product
Simulink >> Continuous >> Derivative
Simulink >> Math Operations >> Math Function
Simulink >> Signal Routing >> Mux
Simulink >> Signal Attributes >> Data Type Conversion
Simulink >> Logic and Bit Operations >> Relational Operator
Simulink >> Logic and Bit Operations >> Logical Operator
Signal Processing Blockset >> Signal Management >> Switches and Counters >>
Counter
Simulink >> Sinks >> Display
Simulink >> Sinks >> Scope
:

:
-0.5 Gain

pi*20 Sine Wave

Constant 0

Constant1 0

Relational Operator Relational operator >


Relational Operator1 operator Relational >


Relational Operator2 operator Relational <


Relational Operator3 operator Relational <


Logical Operator Icon shape distinctive


Logical Operator1 Icon shape distinctive


Data Type Conversion Output data type


double

Data Type Conversion1 Output data type


double

Counter Maximum count e1001


Output Count Reset input

Counter1 Maximum count e1001


Output Count Reset input

:
Ctrl+E :

Run:

:
.

.
: ) (GHz1
).(
) (ADC .
ADC .
ADC 256 .
) 16 (.
:
Simulink >> Sinks >> Scope
Simulink >> Sinks >> Display
Simulink >> Math Operations >> Sum
Simulink >> Logic and Bit Operations >> Relational Operator
Simulink >> Logic and Bit Operations >> Logical Operator
Simulink >> Sources >> Ground
Simulink >> Sources >> Constant
Simulink >> Sources >> Signal Generator
Simulink >> Signal Routing >> Switch
16
) ( .
A/15
16 Constant
17
) ( A/16
17 Constant
.
:

1 ) P+A/16 ( ) P
( .
:

P+(2*A)/16
P+A/16 AND P+A/15
.
:

: )
(
16 16 .

:

KHz1 1 dc 0 )
-1 2(:
:

Simulink .
.
.
:
Simulink >> Sources >> Step
Simulink >> Sources >> Clock
Simulink >> Sinks >> Stop Simulation
Simulink >> Sinks >> Scope
Simulink >> Continuous >> Transfer Fcn
Simulink >> Sources >> Constant
Simulink >> Sinks >> Display
Simulink >> Logic and Bit Operations >> Relational Operator
:

Constant

Relational Operator Relational operator =>


Step Step time 0

Transfer Fcn Denominator coefficients ] [1 6.748

Max step size 0.001

Run:

1 Stop Simulation .
.
T .
FF . JK .
FF FF 1/8 1/4 1/2 1/16
.
:
Simulink >> Sinks >> Scope
Simulink >> Sinks >> Terminator
Simulink >> Sources >> Constant
Simulink >> Signal Attributes >> Data Type Conversion
Simulink >> Simulink Extras >> Flip Flops >> Clock
Simulink >> Simulink Extras >> Flip Flops >> J-K Flip-Flop

:

Constant Signal Attributes boolean

Clock 0.2

Data Type Conversion data type Output


double

Scope Parameters 5

:
Axes properties
:

4 1 .
) 4 (1 4
.
.
:
Simulink >> Sources >> Constant
Simulink >> Sources >> Ground
Simulink >> Sinks >> Display

Simulink >> Math Operations >> Sum


Simulink >> Signal Routing >> Manual Switch
Simulink >> Logic and Bit Operations >> Logical Operator
Simulink >> Ports & Subsystems >> If
Simulink >> Ports & Subsystems >> If Action Subsystem

:

Constant1 2

Constant2 3

Constant3 4

Sum List of signs |++++

Logical Operator NOT Icon


shape distinctive

Logical Operator1 NOT


Icon shape distinctive

If :

.
. :

.
. :

:
Simulink >> Sources >> Step
Simulink >> Sources >> Constant
Simulink >> Math Operations >> Sum
Simulink >> Math Operations >> Gain
Simulink >> Continuous >> Integrator
Simulink >> Signal Routing >> Bus Creator
Simulink >> Sinks >> Scope
:

Step Step time 0 .

Constant 0.5 .

Gain 0.5 .

Gain2 3 .

Sum List of signs |+-- .

Integrator Initial condition source external


.

Stop time 20 .

Run :


.
.
.
. :
Simulink >> Sources >> Clock
Simulink >> Math Operations >> Sum
Simulink >> Discrete >> Memory
Simulink >> Sinks >> Scope
Simulink >> Sinks >> Display

Sum List of signs |-+ .

Run:

0.2
).(
Ctrl+E Fixed-step
size 0.005 OK.
Run:

0.005). !(
)ring
.(oscillator
.
:
Simulink >> Logic and Bit Operations >> Logical Operator
Simulink >> Discrete >> Unit Delay
Simulink >> Sinks >> Scope
:

Logical Operator NOT


Icon shape distinctive .

Run:

:

. .
.
NOT
)(.
.
FPGA VHDL .

. . AM .
AM .
:
Simulink >> Sources >> Constant
Simulink >> Sources >> Signal Generator
Simulink >> User-Defined Functions >> Embedded MATLAB Function
Simulink >> Sinks >> Scope
:

Constant1 0.5 .

Signal Generator 1000 .

Signal Generator1 10000 .

Scope Parameters 3
.

Embedded MATLAB Function


:
)function AM = fcn(Message,Carrier,Ac,m
% Modulation AM
;AM = Ac*(1+m*Message)*Carrier

Stop time 10 .

Max step size 10 .

: Run

: OPQR
www.mathworks.ir
TUV WXZ W[X\R ]^_` abc dXc_V

S-ar putea să vă placă și