You are on page 1of 22

MATLAB SIMULINK

Simulink Browser
Tool blocks

The Constant block generates a real or complex constant value.

The Gain block multiplies the input by a constant value (gain).


The input and the gain can each be a scalar, vector, or matrix.

The Scope block displays its input with respect to simulation time.

The Display block shows the value of its input on its icon.
Tool blocks

The Sum block performs addition or subtraction on its inputs.


This block can add or subtract scalar, vector, or matrix inputs.

The Product block performs multiplication or division of its input.

The Math Function block performs numerous common mathematical functions.

It performs Exp, log, 10^u , log10, magnitude^2, square, sqrt, pow, conj,
reciprocal, hypot, rem, mod, transpose and hermitian
Tool blocks

The Mux block combines its inputs into a single output.

The Demux block extracts the components of an input signal and


outputs the components as separate signals

The Relational Operator block performs the specified


comparison of its two inputs.

The Product block performs multiplication or division of its inputs.


Tool blocks

It creates subsystem for a system.

Inport blocks are the links from outside


a system into the system.

Outport blocks are the links from a system to a


destination outside the system

It performs logical operations for the input


Tool blocks
The Abs block outputs the absolute value of the input.

It computes the magnitude and/or phase angle of a complex signal

It converts a magnitude and/or a phase angle signal to a complex signal

It converts real and/or imaginary inputs to a complex signal.

It computes the real and imaginary parts of a complex input signal.


Tool blocks
The Data Type Conversion block converts an input signal of
any Simulink data type to the data type and scaling specified
by the block's output data type mode.

It terminates an unconnected output port.

The From block accepts a signal from a corresponding Goto block,


then passes it as output.

The Goto block passes its input to its corresponding From blocks.
Tool blocks

The Derivative block approximates the derivative of its input by computing du


dt

The Integrator block outputs the integral of its input at the current time step.

The Transport Delay block delays the input by a specified amount of time.

It implements a linear transfer function.


Tool blocks
It applies a specified expression to the input.

It applies a MATLAB function or expression to the input

function output = product (inp)


a = inp (1);
b = inp (2);
c = a*b;
output = [c];
Tool blocks
The Manual Switch block is a toggle switch that selects one of its
two inputs to pass through to the output.

The Switch block passes through the first (top) input or the third (bottom)
input based on the value of the second (middle) input.

Condition for the First input to pass


•When Control input > threshold value

•When Control input >= threshold value

•When Control input ~= threshold value


Tool blocks
It generates step signal.

It generates ramp signal.

It generates sinusoidal signal.

It generates pulse signal.

It generates sinusoidal, square, sawtooth and random signals.


SIM POWER SYSTEM TOOL BOX
Electrical Sources
Loads
Transformers
Synchnous Machines
Asynchnous Machines
Power Electronics Blocks
Measurement Blocks
Measurement Blocks
Thank you

You might also like