You are on page 1of 14

A:=matrix([[1/(R*C1),1/(R*C1),1/C1],[-1/(R*C2),-1/(R*C2),0],[-1/L,0,0]])

1
C1 R

1
C1 R

1
C1

- C21 R - C21 R 0
- L1

B:=matrix([[-1/(R*C1)],[1/(R*C2)],[1/L]])

1
C1 R

1
C2 R
1
L

sI:=matrix([[s,0,0],[0,s,0],[0,0,s]])
s 0 0
0 s 0
0 0 s
K:=(sI-A)^-1
C1 L s s2

C2 L s

L s2

s1

s1

s1

C2 C1 L R s2 - L s + R

- C1s L s
-

s1

C1 s2

- C2
s

s1

- sL

L C1 s - C2 s + C1 C2 R s2

s1

where

s1 = C2 R s + C1 L s2 - C2 L s2 + C1 C2 L R s3 + 1
s2 = C2 R s + 1
T:=K*B


s2
s1

- s1 +
1

Ls
R s1

L s s2
R s1

C1 L R s2 - L s + R
R s1

C1 s - C2 s + C1 C2 R s2

s1

1
R s1

Ls
R s1

s2
R s1

where

s1 = C2 R s + C1 L s2 - C2 L s2 + C1 C2 L R s3 + 1
s2 = C2 R s + 1
simplify(collect(T[2],[s]))
C1 L s2
C1 C2 L R s3 + C1 L - C2 L s2 + C2 R s + 1

A:=R1*R2/((C1+C2)*(R1+R2))
R1 R2
R1 + R2 C1 + C2

B:-C2/(C1+C2)/R1/C2
1
R1 C1 + C2
Ee:=C1/(C1+C2)
C1
C1 + C2

Tf:=(-C2/(C1+C2)/R1/C2+Ee*s)/(s-A)

s
1
- C1C1+ C2
R1 C1 + C2
R1 R2
sR1 + R2 C1 + C2

collect(Tf,[s])
- C1 R12 - C1 R2 R1 s + R1 + R2
- C1 R12 - C2 R12 - C1 R1 R2 - C2 R1 R2 s + R12 R2

6)
I/

.I
j
I

a l

~.

///r"

\ T ti }111

~v II"

-~-------~-

dVM

-- ./

=V

_1_ J o - - - ' - "

Mv
,

--

-----~,----

A:=matrix([[-B/M,1/M],[-K,0]])


- MB

1
M

-K 0

Bm:=matrix([[0],[K]])
0
K
sI:=matrix([[s,0],[0,s]])
s 0
0 s
T:=(sI-A)^-1*Bm
K
M s2 + B s + K
K B+M s
M s2 + B s + K

simplify(collect(T[2],[s]))
K B+M s
M s2 + B s + K

~T-

///////
Tp(\~~I ~

dw1
dt

~:::le,+ TK

=~T1

11

-~1
J:t - J
l

Jwl.

W~-==

WK, .::'Wi-Wz.

----

'/J

~'}_

d [ w,
G\t

WL

Ti<

- Br-/J1
--

'1'r-/J2
kr

br/J

- &-/]2
-\'.=-r

lr1

1/J20

lJ -{

lJ L t

Tr-

1/11
0

1(+)

Jx

-
=>

C=[o

C ,<;l -A)- ~ =

.i

o]

tr+ 1:>,s
s (J 1 V\:12 K/~J1 +t>r-1~5-t J1 J2 s?__

(E

:!):::: ~y- J /( -r J2

11]2

Ci:;

T(s) = -

Am:=matrix([[-B/J1,B/J1,-1/J1],[B/J2,-B/J2,1/J2],[K,-K,0]])





- J1B

B
J1

- J11

B
J2

- J2B

1
J2

-K

Bm:=matrix([[1/J1],[0],[0]])
1
J1

0
0
sI:=matrix([[s,0,0],[0,s,0],[0,0,s]])
s 0 0
0 s 0
0 0 s
TT:=(sI-Am)^-1*Bm
J2 s2 + B s + K

s1

J1 s2 + B s + K

s1

J2 K

s2

K+B s

K+B s

s1

s1

J1 K

s2

where

s1 = J1 K s + J2 K s + B J1 s2 + B J2 s2 + J1 J2 s3
s2 = J1 K + J2 K + B J1 s + B J2 s + J1 J2 s2
factor(simplify(collect(TT[2],[s])))
K+Bs
s J1 K + J2 K + B J1 s + B J2 s + J1 J2 s2

partfrac(((A*s+B)/(s^3*(s^2+C*s+D))),s)
A D2 - B C D
s2 D3

s1

s D3

B C 3 + A D 2 - A C 2 D - 2 B C D s s1
D3
D3
2
C s+s + D

where

s1 = B D - B C 2 + A C D

B
s3 D

'p
-=3

..

1....

-'"&CJ.. CO ==-2.

AP2._ ECD
- - - -- 0 -; A

?~

1)3

(l_f\D

2..

~ (s

~U:l

::::.

~ ~..O

t---

X'UC.

6VVap~<f\..t.

! ""'

~ ~ -->

.._<-_:::-

'ZN\

(1.v'u.i.

~c__

{4-: i z]

~~'Zt.ttfofq<)..

Y11~ f"J\ o.>J ~\.Q nw. ~ 6A~cru5- ~iua.~ u..-v cw, x SJ\.JJ .

- - --- - -

_ 60s +

sY (s +~s-f3)
2

5/6

- --

zo/3. 5 1 >
- - -f----rS+i

s2

sLf

~ - __::_ _A_ + l _::_ ti_


lb </-..{ i
lf S +j_ 20 S+?, S 7-

- _il_

()

T(t)=5t

(t)=5t

T(t)=sint

(t)=sint,
.
(t)=5t,
, .
2 .

You might also like