Linear System Simulator
Linear System Simulator
.!
\-- H "'zu LINEAR SYSTEM SIMULATOR
z'©
!~ J
0
_1. OBJECT
0 To study the time response: of a varic:ty of simulated linear sys1ems and 10 corrcl:lle 1he
i
studies with theoretical results.
2. EQUIPMENT DESCRIPTION
The present sci up has been designed 10 provide a convenient inc:ans-Of verification or
\ "'5 the transient response studies of linear syslcms. Special anention has been givCn at ·every stage
to make the system operationully simple and ,traightfo?"Ward without compromising tl~c
participatjon of the sludcnt in choosing/wiring I.he lest signal, system conliguration, dist.urbuncC'
points etC. Block diagram approach has been employed a'S\.a standard lcc.hnique, with Fig. I
' depicting the features available to the user. A description of the: v.!rious sub-sys1cms 1s
"'X presented next, an underslanding of which is necessary for both -· conducting the routine
..f o 0---11,, experiments anJ designing more advanced ones.
2.1 Signal Sources
w
:r ":'; There a.re three built-in sources in the unit with the following specific2tions:
;:
..
:,·
I -~ o-- ·- ~ i "
0: (a) Square Wave: frequency 40-90 Hz (variable)
..,
0
\
P·P :impli1ude 0-2 Voll (variable)
I
"" Tri~gular Frequency 40-90 Hz (variable)
oci
(b)
$
I
' 0. p·p amwlitude Oc2 Volt (variable)
t,. '" (c) Trigger Fr(..--quency 40-90 Hz (variable)
,· ::=
I
amplitude ±5 Volt (approx.)
I
All the above sourcCs are derived from the s~me .b:1sic c1rcui1 an<l are 1hrrtfor1.:
I synchronized. They are uncalibrated bolh in frequency and ampli1udc, are zero balanrcd :111,I
o---0; \. grounded 10 a common ~anh.
2.2 Building Blocks
·
l ·A dynamic system of thi: desired confi&ura1ion ma; be: coustiucted b°y a. ~11i1abk
-@
interConnection of the ba.siC blocks available. To avoid'uMcccssary complicalions, lhesc block:-;
arc till· pre-wired; they nil have foo:d tram fer functions and huridle !'lignals referred lo :;i common
I "'u
·ground 1 !hese urc lhcrcfo'l'c: ·e:usily identified with !he flllJlilior i,iclorinl reprcscn1·a1iun of:. block
diagr:irn, with one diffrre111.:c:· viz., all blocks in this sys1cm have lransfrr function with :1
· ·ne&ative sizn. Following 1ypes of blocks have: been included in tl 1e system
..
. (:.i) Error Di:1ectvr-Cum-Cui11: The bloi:k h3s 1.hree inputs (c 1,c 2,eJ) :.ind one output (e0) which
z are related by tht expression ·
.2·
:,:
· a: ';t eo = -Klc1+t:rt-i:J)
"' 0
d "'...
"
~
I
- - - -, .' .
1
IJ-
-~·--·- -- -·~~=~r-"-·" - -·-- -j .. ··---
'
ri
y
· · · · · · d, · O I JO by a 1cn-1uno po1cn11orndcr
wl1cre K ·;s lhe gam. The value ofK may be vane ,ram . 0 . . h .
UJ having a ca.libra1ed dial. Thi• block may .be used as a simple error dclecior_ (wol_ one signal
·V h
·z inverted) in a mul1iple loop ,ys1Cm or simply.as an :,dder. A cal.ibrated gam w,l negalivc
"'a:
"'UJ
a: 0 sign is·prer.cnt in all cases.- 1
::, 0 nd
:;; <I (b) Integrator: The· inlcgralor blpck has an approximale 1ransfer func1ion of lhe fonn -K ,Is ' .
0 .· is used in sirnulaling ,}'PC~t sys1Cms having a pole at 1hc o_rigin. .
0
{c) Time. Co11Mn11t: The two time conslanl blocks in the system have transf~~ ftm~ti~ns ~ th_e
form -K /(sT~J) each. The .second blocks has a XS option which results on• higher gain of
2
0
wa:· necessary.
;'! ::- ... (d) Dis1rrrbn11ce Adder: Thi• is a iwo inpul (e 1,c1), one ou1pu1 (c0) block having a defining
"'z :i: -
•· equal ion of lhe form
,, :i:.
0-'
0 u a.
u z
UJ
c0 = -(c 1+e 2)
:. The block can have applications similar lo lhc.error dc1cclor.
¢
;::
I
I 1: ...z .( (c) Uncommi11cd Amplifier: While complcling 1hc feedback path, one mighl need 10 invcn lhc
Ci .
...
0
signal so 11\.11 the rcsulling system is a ncga1ivc feedback system .. The uncommiucd
l. "'0Z · - . amp Ii ricr is used specifically for this purpose.
·..i
n
V
w
%
;::
o--- .,
, '-0~
I
-'
transient response: s1udic~. zeros an: usually no·1 considered primarily to· have simplic i1y in
caku/a1io11s an d also because 1he zeros do'Cho1~·ffee1 the inte~al modes of the sy stems. A great
deal of anal y 1ica l resul1s regarding second order systems are available in the 1·e xt books: This
forms 1he basis of studying higher order syst em; many of which can be approx'fma1ed to second
order.
: 1: A sc:i:onJ ordc-r system is repres ented in the standard fo~ as
G(s) = ---~ '- -
s2 + 2Swns+w/
__)Dc:J=. L ~·. I
_ . where ti is called the damping ratio a.nd wn thl! :mdampcd. n:i.tural 6-cquency. Depc~djng upon
i
:
.
.
.
.-:s.
K'
l ••
. .·
r-.1. l""A ·
_rtL...!:,-- cs the valul! o( 0 , the poles of the sysacm may be real, repeated or complex corijuga_1c . which is
reflected in the natur-e ori1 ... step response. Results obtained for va'r ious cases 3l'e : ·
(a) U111/atla111p e ,I L' llU (0 < 6 < l)
i' ori
·· K
~ . . e-•w,, , . .
I
ll!
-I~
. /1 /7
---1 '-' L... .- ·- - . . .J O \ ; _ C(l) -:: !- r ==Sm(wdl-t-l~ln ---) (3)
51
.
+ 1
. . . . ,1 (1 - 0 2 1 Ii .
•.
/: where W i,1 =w 11 J{j___62} is 1efT11td as !he damped natw ~I .frequency. A sketch of th e i.;nit
Slt'p respo nse for various values of 6 is ~vailabl e in !he 1ext books .
'i FIG. 2 (b) SQUARE WAYE RESPONSE OF FIRST
ORDER TRANSFER FUNCllONS,
,-
.,
,a . -. - --
I
(b) C,ritlcnlly ,lnmpctl cn.tc ( 6•·1)
c(t) c I - ci.>R, (J'+ w n 1) (4)
(c) Overdomped case (O>J)
c(I) = It--"'-"-- _e_ - _e_
2Jc&_2- ._1J [ ,,-,,, -~•] s2
where s 1 = ( 6 + JcS'~1)) o," and s 2 = ( 6 - J(</~-ij) w" ·
J.J c ·1~sed loop SHlems
( Closed loop or feedback systems involve a 'measurcmcnl' of lhc output of rhc system
.ind gencralion of _con1i-0J signals·, which arc based on 'decision making" under the influen!=C of
Ji· a 'Command' ~r 'r~fefenCe', and the measured valu~ of oulpul (Fig. 3). Such systems arc of
~. DECISION
MAKING SYSTEM ·1 grcal inlcrC.St . 1<,- con1ro;1 cn"g{nccrs du·c io features like automatic corrcclion, dislurbancc
+1:: "''
rejection, inimuni1y to "noise-and parameter ·variation c1c. A s111dy of the pcrfonnancc of closed
I.
loop syStcm is the! basiC objcclivC: of lhis experiment: 1t mily be e.is.ily appreciated 1hat although
REFERENCE
OR - ·-
C(s) a
the ma·1hcm4!tic~I dfs~ripiion of cTOSC9 -io;p system is no different from thal discussed in
sections 3.J and J.2, _the fa.cl that variati911 off~rward path gain shifls the pole loC:alion, changes
COMMAND
I !he silunlion draslic:illy and makel di~cl CompulalioO of respon:-e of little Value. Referring to
rig. J, 1!1e closed loop lrnnsfcr funclion Ior different open loop functions arc shown below :
(i) For G(s) = ~ . CC•l = -- ~----.!_.
s · R(~) _s :f· K : +I .
which gi:vcS a rcsPorise.similar to. Eq. (2) with time con~1aut dccr~ning as K increases.
(ii) For G(s) =---~-, =·__K__ =~:_15_!_..
· sT+-1 R(s) .s T+K+l sT/(l+K)+I
FIG. 3 BLOCK DIAGRAM OF A -CLOSED LOOP SYSTEM. whiCh has a s~cp response similar in nature ~s obtain:d above.
(iii) For G(s) = ___ K_-_ , C(s) = - - - _K__ = _
_ s(sT+I) R(.s) s2T+s+K s 2 ·+·s/T .+K/.T
which gives response simi!a( .10 EqS. (J), (4) or (5_) dep_i:nding upon lhc value of K .
. Thus·thc Tl!spoi1sc Or a cl'~sed loop system can be altered by varying Jh~ open loop gain
K ?nd as a ccmscqu_cncc ·ii should be possible to chose K · fo obtain. a •Suitable' performance.
This leads lo i_he -concCpl of _perfonnancc cha;ractcristics ~s · dcfmcd on the stcP response o.f an ·
111
_Hl~rdampcd second order system in Fig. 4. It musl be_noted that these specifications arc not
rc_S1nc1ed lo sccc,nd order s~sterns;. alihough 1he mathematical cxpressionsidefinitions given
bclow_arc valid and compu1a11~nally practica~I~ for second order syslcms Only.
(i ) D;'"f ,;,;,,: 1,, is defined as lhe lime needed for lhe. response 10 reach 50% of 1hc fmal
value. ·
'°· ...
I
I
'! ''·
i
~i j
l (ii) Riu time, I,, is Iii, :imc l:iken for lhe response 10 reach I00~:, of 1he final value for 1hc lirsl
lime, Ti,is is given by
t, =--·,where
n -Jl
D= 1a11
_,fH2i
- --
wd Ii
..\ (iii) Peak time,~. is the rime Jakcn for lhe response 10 reach ihe first peak of the ovcrsho, 11 :md
is given by
n
Ip ::,1(1 -o i' 2
,! 0
(ivJ Mn.ri11111111 01'f!r.\ /Joo r. Mr, is de fined by
Mp , l_l_~_-:._~L"') x I 00%
e(a:J
''
.
,
Mp
-........,
:
I
I
, 0
U I~
o _J 1/K
ll:
Ii
U/
J.:;.
\
\ '1- ,0 •
-,i
To facilitale lhe calcula1ions, error cocf/icicnls are defined
Pcisilion error coefficient ." K = lim G(s)
0
,-o
as l
.
Vcloci1 y error cocfricictll, K..,
-
= ~o
Jim sG(~)
Accclcralion crtor coefficient, K, = lim s 2G(s)
. _ _· . , · _ 1-tO ·
The steady slate errors may ·be obiained in terms of these error cocfficienls.
4. EXPERIMENTAL
. WORK
.
Som·• of the experiments which may be performed on the .unil arc dcl~ilcd below, The
· normal amount of time available in the laboratory has·becn kepi in mind while listing 1hesc
cxpcrimc111s. Suggc~1io11s have also bcCn included for .additiorial labora1ory work as a second
lcl'cl special problem or project woi·k. '
4. 1' Open Loop· Responso .
As a first step, lhe open loop 'transfer function of all the blocks viz. integralor, lime
constant, uncommilled amplifier and error de1cc1oriaddcrs arc to be dctennined experimen1ally:·-- - · -
All measurcmenls arc done wilh lhc help of a measuring oscilloscope and the signal source is
lhc built~in square· wave generator in each case . .furthcf, to gel · ? properly synchronizarl •
wal'eforrn, especially for small values of signal, ii will lie convenient to use the built-in trigger
source keeping lhe ·CRO in 'cxtem,1} _lriggering' mode, A double beam CRO for the
simultanco11~ vi<;win~ of_input ~nd ·output is recomme_ndCd. ·
(n) Error Dett!C'/or Cum ·Vn'rinhlt! Gnt'n
, _Ap.ply J'OOmV. sq11are wave signal to n;,y of lhc lhrcc inputs.
• Sci the gain sC11ing pOtenpomet_cr to I0.0
M_casurc. lhc p·p· o_~tp~t. voll.'!gc _and not~ it .fil&.1!· Cal~ulatc the gain. This is the
r"!}a=<imum.vah.lc of!i"afn pOSSi_blc for this block.
.Repeal f~r the ~iher two inpulS one by one.
Write ihe equation o_f this block and verify by connecting lhe signal 10 all 11,ree
i;,puJs.
I
i. (/J) Di.<f11rba11i;c ,1,/,{a
This..sccrion mfty he tcs.tcd cxoclly in the S;1111c milnncr os ~n) except that there arc Only
l\\·o i_npu1s a;1d_there is no _gain Sc_ni:ng potcntionicler.
(c) U11co11t111iu~d Amplifier
·Apply a ·1 volt p•p ~quarc. wave input.
J. • ··11o1eitsurc \ioc p-p outpu_l voliage and note its sig•n.
6
___ __
. . -- - -·· ~- ...,
' --
C(s)
(1/) /111egrator
> b'
0.5 10
,.: I
979
7 0.12
1· 3.2 4.4 ~10 0.559 861
J. 5 0 609 61 9
I 0.06 4.4 6.0 •10 0.667 70i 0.721 693
Calculated from c.xpcrimcn1a/ values of ~1r :ind Ip.
I/if
,::, ,,