summaryrefslogtreecommitdiff
path: root/28/CH3/EX3.3.g/ex3_3_6.sce
blob: 0e780d76d55b420be071fc9afa29aa2eb4052cbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// for open loop
syms t g s;
s=%s;
K1=50;
K=1.5;
g=20;
V=syslin('c',((K1*K)*0.8)/(s*((g*s)+1)))
// taking inverse laplace
v=ilaplace(V,s,t)
v=60(11-%e^(-t/20))
// given v=90%
v=0.9;
t=-20*log(1-v);
disp(t,"time open=")
// for closed loop
syms K' g'
s=%s;
V=syslin('c',(60.8*K')/(s*((g'*s)+1)))
// taking inverse laplace
v=ilaplace(V,s,t)
// given 
K'=75/76; 
g'=.263;
v=60(1-%e^(-t/.263))
// at v=90%
v=0.9;
t=-.263*log(1-(v/60));
disp(t,"time closed=")