MathFile 1509434999 AutomaticControlMathematicalModelling
MathFile 1509434999 AutomaticControlMathematicalModelling
ﻣﺜﺎل درﺳﯽ:
.1ﻣﻌﺎدﻻت دﻳﻔﺮاﻧﺴﻴﻞ زﻳﺮ را ﺑﺮاﺳﺎس واﺑﺴﺘﻪ زﻣﺎﻧﯽ ﻳﺎ ﻣﺴﺘﻘﻞ زﻣﺎﻧﯽ دﺳﺘﻪ ﺑﻨﺪﯼ ﻧﻤﺎﺋﻴﺪ:
2
d y
)a + 2y = 0 : Time − in var iant
dt 2
)b
d 2
dt
t y =0) ( : Time − var iant
⎞ ⎛ 1 ⎞d y ⎛ 1
2
)c ⎜ ⎜⎟ 2 + ⎟y = 0 : Time − var iant
⎝ t + 1 ⎠ dt ⎠⎝ t +1
d2y
)d + (cos t )y = 0 : Time − var iant
dt 2
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 1از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
.2ﻣﻌﺎدﻻت دﻳﻔﺮاﻧﺴﻴﻞ زﻳﺮ را ﺑﺮ اﺳﺎس ﺧﻄﯽ ﻳﺎ ﻏﻴﺮ ﺧﻄﯽ ﺑﻮدن ﺁﻧﻬﺎ دﺳﺘﻪ ﺑﻨﺪﯼ ﻧﻤﺎﺋﻴﺪ.
dy
)a +y =0 : Linear
dt
d2y
)b +y =0 : Linear
dt 2
dy
)c + y2 = 0 : Non − linear
dt
d2y
)d cos y 2 + sin 2 y = 0 : Non − linear
dt
d2y
)e cos x 2 + sin 2 x = 0 : Linear
dt
.3ﺑﺎ اﺳﺘﻔﺎدﻩ از ﻗﺎﻋﺪﻩ superpositionﭘﺎﺳﺦ yﺳﻴﺴﺘﻢ زﻳﺮ را ﺑﺪﺳﺖ ﺁورﻳﺪ:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 2از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
ﻣﺜﺎل :ﻣﺪل رﻳﺎﺿﯽ ﺳﻴﺴﺘﻢ ﺟﺮم ،ﻓﻨﺮ و دﻣﭙﺮ ﻣﻄﺎﺑﻖ ﺷﮑﻞ زﻳﺮ را ﺑﺪﺳﺖ ﺁورﻳﺪ:
Vi = VR + Vo
1 dVo
∫C
= Vo i dt ⇒ i = C VR = iRو ﮐﻪ
dt
dV
Vi = Vo + CR o ﻟﺬا:
dt
ﺳﻴﺴﺘﻢ ﺑﺎ اﻓﺰودن ﺳﻴﻢ ﭘﻴﭻ ﺑﻪ ﻣﺪار ﭘﻴﭽﻴﺪﻩ ﺗﺮ ﺧﻮاهﺪ ﺷﺪ:
ﮐﻪ Tmﮔﺸﺘﺎور ﺣﺎﺻﻞ از ﻳﮏ ﻣﻮﺗﻮر و ωﺳ ﺮﻋﺖ زاوﻳ ﻪ اﯼ ﻳ ﺎ دوراﻧ ﯽ ﺟﺴ ﻢ و θﺟﺎﺑﺠ ﺎﺋﯽ زاوﻳ ﻪ اﯼ ﺟﺴ ﻢ ﻣ ﯽ
ﺑﺎﺷﻨﺪ.
dθ
T f = Bﺑﻴ ﺎن ﻣ ﯽ ﺷ ﻮد ﮐ ﻪ Bﻧﺸ ﺎﻧﺪهﻨﺪﻩ ﺿ ﺮﻳﺐ ﮔﺸ ﺘﺎور اﺻ ﻄﮑﺎﮐﯽ Tfﺑﺼ ﻮرت ﺗﻘﺮﻳﺒ ﯽ ﺑ ﻪ ﺻ ﻮرت
dt
اﺻﻄﮑﺎﮎ ﻣﯽ ﺑﺎﺷﺪ .ﺑﻨﺎﺑﺮ اﻳﻦ راﺑﻄﻪ ﮔﺸﺘﺎور اﻋﻤﺎل ﺷﺪﻩ ﺑﻪ ﺟﺴﻢ ﻋﺒﺎرت ﺧﻮاهﺪ ﺑﺎ:
d 2θ dθ d 2θ
∑T = Tm − Tf = J 2 → Tm − B =J 2
dt dt dt
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 4از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 5از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
) ⎛ d f ⎞ (x − x D
n n
⎟⎟ + " + ⎜⎜ n "+
⎝ dx ⎠ xD n !
از ﺟﻤﻼت درﺟﻪ دو و ﺑﺎﻻﺗﺮﺻﺮﻓﻨﻄﺮ:
) f (x ) = f (xD ) + K (x − xD
df
=K
dx x = xD
) f (x ) − f (xD ) = K (x − xD
ﺑﺮاﯼ ﺗﺎﺑﻊ ﭼﻨﺪ ﻣﺘﻐﻴﺮﻩ ﻧﻴﺰ ﻣﺸﺎﺑﻬﺎ" دارﻳﻢ:
) y = f (x1 , x 2
⎡ ∂f ⎤
⎢ y = f (x1 , x 2 ) + ⎥) (x − x1 ) + ∂f (x − x 2
⎣ ∂x1 ∂x 2 ⎦
ﻧﻘﻄﻪ ﮐﺎر ﺳﻴﺴﺘﻢ ﻓﺮض ﺷﺪﻩ اﺳﺖ. ﮐﻪ ﻧﻘﻄﻪ x1 , x2
را ﺣﺮﮐﺖ دادﻩ و روﻏﻦ هﻴﺪروﻟﻴﮑﯽ ﺑﻪ داﺧﻞ ﺳﻴﻠﻨﺪر وارد ﻣ ﯽ ﺷ ﻮد .ﻟ ﺬا ﺟﺎﺑﺠ ﺎﺋﯽ ﮐﻮﭼ ﮏ ) x(tﻣﻮﺟ ﺐ ﺟﺎﺑﺠ ﺎﺋﯽ
زﻳﺎد ﺑﺎ ﻗﺪرت ﺑ ﺎﻻﯼ ) y(tﻣ ﯽ ﺷ ﻮد .دﺑ ﯽ ﺟﺮﻳ ﺎن Qﺑ ﺎ ﺟﺎﺑﺠ ﺎﺋﯽ ورودﯼ ) x(tو ﺗﻔﺎﺿ ﻞ ﻓﺸ ﺎر دو ﻃ ﺮف ﭘﻴﺴ ﺘﻮن
ﺑﺼﻮرت ) Q = g(x,pﻣﺘﻨﺎﺳﺐ اﺳﺖ .ﺑﺎ اﺳﺘﻔﺎدﻩ از ﺳﺮﯼ ﺗﻴﻠﻮر ﻣﯽ ﺗﻮان ﻧﻮﺷﺖ:
⎞ ⎛ ∂g ⎞ ⎛ ∂g
⎟ ⎜=Q ⎜x+ ⎟ P = k x x − kP P
∂
⎝ ⎠ xo ,Po
x ⎝ ∂P ⎠Po , xo
ﮐﻪ xo , Poﻧﻘﻄﻪ ﮐﺎر ﺳﻴﺴﺘﻢ ﻣﯽ ﺑﺎﺷﺪ .ﻧﻴﺮوﯼ اﻳﺠﺎد ﺷﺪﻩ ﺑﻮﺳﻴﻠﻪ ﭘﻴﺴﺘﻮن ﺑﺮاﺑﺮ A3Pﻣﯽ ﺑﺎﺷﺪ .ﻟﺬا :
d2y dy
A×P = M 2 + b
dt dt
A d2y
(k x x − Q ) = M 2 + b dy
kP dt dt
dy
Q=A
dt
Ak x ⎛ d2y A2 ⎞ dy
⎜
x = M 2 + ⎜b + ⎟⎟
kP dt ⎝ kP ⎠ dt
• ﺗﺬﮐﺮ :ﺑﺮاﯼ ﺳﻴﺴﺘﻢ دﻳﻨﺎﻣﻴﮑﯽ ﺧﻄﯽ ﺑﺎ ﺿﺮاﺋﺐ ﺛﺎﺑﺖ )ﻣﺴﺘﻘﻞ از زﻣﺎن( در ﺣﺎﻟﺖ ﻋﺎم ،ﻣﻌﺎدﻟﻪ دﻳﻔﺮاﻧﺴﻴﻞ
ﻋﺒﺎرﺗﺴﺖ از:
= an y (n ) + an −1 y (n −1) + " + a1 y (1) + aD y
bm x (m ) + bm −1 x (m −1) + " + b1 x (1) + bD x n≥m
ﭘﺲ از اﻋﻤﺎل ﺗﺒﺪﻳﻞ ﻻﭘﻼس و ﺑﺎ ﻓﺮض ﮐﻠﻴﻪ ﺷﺮاﻳﻂ اوﻟﻴﻪ ﺑﺮاﺑﺮ ﺻﻔﺮ:
] L[Output
= ) TF = G ( s
] L[Input
Y ( s ) bm s m + bm −1s m −1 + " + b1s + bD
= )G (s =
X ( s ) an s n + an −1s n −1 + " + a1s + aD
ﺗﻮﺿﻴﺤﺎﺗﯽ راﺟﻊ ﺑﻪ ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ:
• ﻣﻔﻬﻮم ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﺗﻨﻬﺎ در ﺳﻴﺴﺘﻤﻬﺎﯼ ﺑﺎ ﻣﻌﺎدﻟﻪ دﻳﻔﺮاﻧﺴﻴﻞ ﺧﻄﯽ ﻣﺴﺘﻘﻞ از زﻣﺎن ﻗﺎﺑﻞ اﺳﺘﻔﺎدﻩ اﺳﺖ.
• ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﻳﮏ ﻣﺪل رﻳﺎﺿﯽ ﺑﺮاﯼ ﺑﻴﺎن ﺳﻴﺴﺘﻤﻬﺎﯼ دﻳﻨﺎﻣﻴﮑﯽ اﺳﺖ ﮐﻪ ﺧﺮوﺟﯽ ﺳﻴﺴﺘﻢ را ﺑﻪ ورودﯼ
ﻣﺮﺗﺒﻂ ﻣﯽ ﻧﻤﺎﻳﺪ.
• ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﻣﺸﺨﺼﻪ اﯼ از ﺧﺼﻮﺻﻴﺎت ﺧﻮد ﺳﻴﺴﺘﻢ و ﻣﺴﺘﻘﻞ از ﻧﻮع واﻧﺪازﻩ ورودﯼ اﺳﺖ.
• ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﺑﻪ ﺧﻮدﯼ ﺧﻮد اﻃﻼﻋﺎﺗﯽ از ﺳﺎﺧﺘﺎر ﻓﻴﺰﻳﮑﯽ ﺳﻴﺴﺘﻢ را ﻧﺸﺎن ﻧﻤﯽ دهﺪ ،ﻳﻌﻨﯽ ﺳﻴﺴﺘﻢ هﺎﯼ
دﻳﻨﺎﻣﻴﮑﯽ ﻣﺨﺘﻠﻒ ﻣﻤﮑﻦ اﺳﺖ داراﯼ ﺗﻮاﺑﻊ ﺗﺒﺪﻳﻞ ﻳﮑﺴﺎﻧﯽ ﺑﺎﺷﻨﺪ.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 8از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
• در ﺻﻮرت ﻣﻌﻠﻮم ﺑﻮدن ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﺳﻴﺴﺘﻢ ﻣﯽ ﺗﻮان ﺧﺮوﺟﯽ را ﺑﻪ ازاء ورودﯼ هﺎﯼ ﻣﺨﺘﻠﻒ ﺑﺪﺳﺖ
ﺁوردﻩ و ﺁن را ﺗﺤﻠﻴﻞ ﻧﻤﻮد.
• ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﻳﮏ ﺳﻴﺴﺘﻢ را ﻣﯽ ﺗﻮان ﺑﺼﻮرت ﺗﺠﺮﺑﯽ و ﺑﺎ اﻋﻤﺎل ورودﯼ هﺎﯼ ﻣﻌﻠﻮم و ﺑﺮداﺷﺖ و ﻣﻄﺎﻟﻌﻪ
ﺧﺮوﺟﯽ ﺑﺪﺳﺖ ﺁورد .ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﺣﺎﺻﻞ ﻣﯽ ﺗﻮاﻧﺪ ﺗﻮﺻﻴﻒ ﮐﺎﻣﻠﯽ از ﻣﺸﺨﺼﺎت دﻳﻨﺎﻣﻴﮑﯽ ﺳﻴﺴﺘﻢ را در ﺑﺮ
داﺷﺘﻪ ﺑﺎﺷﺪ وﻟﯽ ﺗﻮﺻﻴﻒ ﻓﻴﺰﻳﮑﯽ ﺳﻴﺴﺘﻢ از ﺁن ﺑﺪﺳﺖ ﻧﻤﯽ ﺁﻳﺪ.
ﺑﻨﺎﺑﺮاﻳﻦ:
) X (s 1
= ) G(s =
F (s ) ms 2 + cs + k
• ﺟﺪاول ﻻﭘﻼس ﻣﯽ ﺗﻮاﻧﻨﺪ ﺑﺮاﯼ ﺣﻞ ﻣﻌﺎدﻻت ﺑﮑﺎر ﮔﺮﻓﺘﻪ ﺷﻮﻧﺪ .در اﻳﻦ ﺑﺨﺶ از ﺗﺒﺪﻳﻞ ﻻﭘﻼس ﻓﻘﻂ ﺑﻪ ﻣﻨﻈﻮر
ﻧﻤﺎﻳﺶ ﺳﻴﺴﺘﻤﻬﺎ ﺑﻪ ﺷﮑﻞ ﻣﻨﺎﺳﺐ اﺳﺘﻔﺎدﻩ ﺷﺪﻩ و در ﺑﺨﺶ ﺑﻌﺪ از ﺗﺒﺪﻳﻞ ﻻﭘﻼس ﺑﺮاﯼ ﺣﻞ ﻣﻌﺎدﻻت دﻳﻔﺮاﻧﺴﻴﻞ
ﺳﻴﺴﺘﻢ اﺳﺘﻔﺎدﻩ ﺧﻮاهﺪ ﺷﺪ.
ﻣﺮﺗﺒﻪ ﺳﻴﺴﺘﻢ ﻋﺒﺎرت از ﺑﺎﻻﺗﺮﻳﻦ ﻣﺮﺗﺒﻪ ﻣﺸﺘﻖ در ﻣﺪل ﻣﻌﺎدﻟﻪ دﻳﻔﺮاﻧﺴﻴﻞ ﻳﺎ ﺑﺎﻻﺗﺮﻳﻦ ﻧﻤﺎ در ﻣﺪل ﺗﺒﺪﻳﻞ ﻻﭘﻼس ﺁن
ﺳﻴﺴﺘﻢ ﻣﯽ ﺑﺎﺷﺪ .ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل:
dy
a1 + aD y = bDu
dt
و ﺗﺒﺪﻳﻞ ﻻﭘﻼس ﻣﺮﺑﻮﻃﻪ:
) Y (s bD
= ) G(s =
U (s ) a1s + aD
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 9از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
ﻣﻌﻴﻨﯽ ﺗﻐﻴﻴﺮ در ورودﯼ ﻣﯽ ﺑﺎﺷﺪ p .ﺑﻪ ﻋﻨﻮان ﺛﺎﺑﺖ زﻣﺎﻧﯽ ﺳﻴﺴﺘﻢ اﻃﻼق ﻣﯽ ﮔﺮدد ،ﮐﻪ ﺗﻌﻴﻴﻦ ﮐﻨﻨﺪﻩ ﺳﺮﻋﺖ τ
ﻋﮑﺲ اﻟﻌﻤﻞ ﺳﻴﺴﺘﻢ ﺑﻪ ﺗﻐﻴﻴﺮ ورودﯼ اﺳﺖ.
Kωn2
G(s ) = 2
s + 2ζω n s + ωn2
درﺟﻪ ﻣﻴﺮاﺋﯽ ﺳﻴﺴﺘﻢ ﻣﯽ ﺑﺎﺷﺪ. ζ ﻓﺮﮐﺎﻧﺲ ﻃﺒﻴﻌﯽ ﻧﻮﺳﺎن ﺳﻴﺴﺘﻢ و ωn ﮐﻪ Kﺑﻬﺮﻩ ﺳﻴﺴﺘﻢ )، (gain
• ﺗﻤﺮﻳﻦ درﺳﯽ:
.1ﺗﺒﺪﻳﻞ ﻻﭘﻼس ﺗﻮاﺑﻊ زﻳﺮ را ﺗﻌﻴﻴﻦ ﻧﻤﺎﺋﻴﺪ:
)a t2
)b t 2 e −2t
.2ﻣﻌﮑﻮس ﺗﺒﺪﻳﻞ ﻻﭘﻼس ﺗﻮاﺑﻊ زﻳﺮ را ﺑﺪﺳﺖ ﺁورﻳﺪ:
2
)a
s
3
)b
2s + 1
.3ﺗﺒﺪﻳﻞ ﻻﭘﻼس وﻟﺘﺎژﺑﺎ ﺗﺎﺑﻊ ﭘﻠﻪ اﯼ 4Vرا ﮐﻪ از t = 0ﺷﺮوع ﺷﺪﻩ اﺳﺖ را ﺑﺪﺳﺖ ﺁورﻳﺪ.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 10از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
.4ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﺳﻴﺴﺘﻢ ﺗﻌﺮﻳﻒ ﺷﺪﻩ ﺑﺎ راﺑﻄﻪ ورودﯼ ﺧﺮوﺟﯽ زﻳﺮ را ﺗﻌﻴﻴﻦ ﻧﻤﺎﺋﻴﺪ:
d2y dy dx
+ 3 + 2 y = x +
dt 2 dt dt
ﺣﻞ :ﺑﺎ ﻓﺮض ﮐﻠﻴ ﻪ ﻣﻘ ﺎدﻳﺮ اوﻟﻴ ﻪ ﺑﺮاﺑ ﺮ ﺑ ﺎ ﺻ ﻔﺮ و ) Y(sﺑ ﻪ ﻋﻨ ﻮان ﺧﺮوﺟ ﯽ و ) X(sﺑ ﻪ ﻋﻨ ﻮان ورودﯼ ﺧ ﻮاهﻴﻢ
داﺷﺖ:
) s 2Y ( s ) + 3sY ( s ) + 2Y ( s ) = X ( s ) + sX ( s
( )
)Y ( s ) s 2 + 3s + s = X ( s )(s + 1
)Y ( s s +1
= 2
X ( s ) s + 3s + s
• ﻣﺪل دﻳﺎﮔﺮام ﺑﻠﻮﮐﯽ
Block Diagram Model
ﺑﻪ ﻣﻨﻈﻮر ﺳﺎدﻩ ﺳﺎزﯼ ﻣﻌﻤﻮﻻ" ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل ﺑﺼﻮرت دﻳﺎﮔﺮام ﺑﻠﻮﮐﯽ ﻧﻤﺎﻳﺶ دادﻩ ﻣﯽ ﺷﻮﻧﺪ. •
در اﻳﻦ روش ﺑﺮاﯼ ﻧﻤﺎﻳﺶ هﺮ ﺳﻴﺴﺘﻢ ﮐﻨﺘﺮل ﮐﻪ ﻣﺘﺸﮑﻞ از ﺗﻌﺪادﯼ اﺟﺰاء اﺳﺖ ،از ﻧﻤﻮدار ﺑﻠﻮﮐﯽ اﺳﺘﻔﺎدﻩ ﻣﯽ •
ﺷﻮد.
ﻧﻤﻮدار ﺑﻠﻮﮐﯽ ﻧﻤﺎﻳﺸﯽ ﺗﺮﺳﻴﻤﯽ از ﮐﺎرﯼ ﮐﻪ هﺮ اﺟﺰاء اﻧﺠﺎم ﻣﯽ دهﺪ ،ارﺗﺒﺎط اﻳﻦ اﺟﺰاء و ﻧﻴﺰ ﻋﺒﻮر ﺳﻴﮕﻨﺎل •
هﺎ ﻣﯽ ﺑﺎﺷﺪ.
ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﻧﻤﺎﻳﺶ ﻳﮏ ﺟﺰء دﻳﺎﮔﺮام ﺑﻠﻮﮐﯽ: •
)G (s
• ﻧﻤﺎﻳﺶ ﻧﻘﻄﻪ ﺟﻤﻊ:
a a-b
_+
• در ﻧﻤﻮدار ) G (sدﻳﻨﺎﻣﻴﮏ ﺳﻴﺴﺘﻢ )ﻳﺎ ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﻣﺪار ﭘﻴﺸﺮو )(Feed Forward Transfer Function
ﻧﺎﻣﻴﺪﻩ ﻣﯽ ﺑﺎﺷﺪ C(s) ،ﺧﺮوﺟﯽ ﺳﻴﺴﺘﻢ و ) E(sﮐﻪ اﺧﺘﻼف ﺑﻴﻦ ﻣﻘﺪار ﻣﻄﻠﻮب و ﻣﻘﺪار ﺧﺮوﺟﯽ ﺣﻘﻴﻘﯽ
ﺳﻴﺴﺘﻢ ﻣﯽ ﺑﺎﺷﺪ ﺗﺎﺑﻊ ﺧﻄﺎ ) (Errorﻧﺎﻣﻴﺪﻩ ﻣﯽ ﺷﻮد.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 11از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
• ) R(sﺑﻪ ﻋﻨﻮان ورودﯼ ﻣﺮﺟﻊ ﻳﺎ ﻣﺒﻨﺎء ) (Reference Inputﻳﺎ ﻧﻘﻄﻪ ﮐﺎر ) (set-pointﺗﻌﺮﻳﻒ ﻣﯽ ﺷﻮد
ﮐﻪ ﺑﻪ ﻋﻨﻮان ﻣﻘﺪار ﻣﻄﻠﻮب ﺧﺮوﺟﯽ ﺳﻴﺴﺘﻢ ﺗﻌﺮﻳﻒ ﺷﺪﻩ اﺳﺖ.
• ﺗﺬﮐﺮ :ﺳﻴﺴﺘﻢ ﻣﺬﮐﻮر ﺳﻴﺴﺘﻢ ﻣﺪار ﺑﺴﺘﻪ ﺑﺎ ﻓﻴﺪﺑﮏ )ﭘﺴﺨﻮر( واﺣﺪ ﻧﺎﻣﻴﺪﻩ ﻣﯽ ﺷﻮد.
• ﻣﻌﺎدﻟﻪ ﻧﻬﺎﺋﯽ ﺣﺎﺻﻞ ﮐﻪ ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﻣﺪار ﺑﺴﺘﻪ ) Closed Loop Transfer Function (CLTFﻧﺎﻣﻴﺪﻩ
ﻣﯽ ﺷﻮد ،ﺑﻴﺎﻧﮕﺮ راﺑﻄﻪ ﺧﺮوﺟﯽ ﺳﻴﺴﺘﻢ ﺑﻪ ورودﯼ اﺳﺖ.
• ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﻣﺪار ﺑﺴﺘﻪ:
) C( s ) = G( s )E ( s
) E ( s ) = R( s ) − B( s
) E ( s ) = R( s ) − H ( s )C( s
]) C( s ) = G( s )[R( s ) − H ( s )C( s
) C( s ) G( s
=
) R( s ) 1 + H ( s )G( s
) G( s
= ) C( s ) R( s • راﺑﻄﻪ ﺧﺮوﺟﯽ ﺑﻪ ورودﯼ:
) 1 + H ( s )G( s
• ﻣﻌﺎدﻟﻪ 1 + H(s)G(s) = 0ﺑﻪ ﻧﺎم ﻣﻌﺎدﻟﻪ ﻣﺸﺨﺼﻪ ) (Characteristic Equationﻧﺎﻣﻴﺪﻩ ﻣﯽ ﺷﻮد ﮐﻪ
در ﻣﻮرد اهﻤﻴّﺖ ﺁن در اداﻣﻪ ﺑﺤﺚ ﺧﻮاهﺪ ﺷﺪ.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 12از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
ﺑﺮاﯼ ﺗﻌﻴﻴﻦ ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﺳﻴﺴﺘﻢ ﺑﺎ ورودﯼ اﻏﺘﺸﺎش ،ﻣﺎﻧﻨﺪ ﺳﻴﺴﺘﻢ ﺑﺎ دو ورودﯼ ﺑﻪ ازاء هﺮ ﻳﮏ ﺧﺮوﺟﯽ ﺳﻴﺴﺘﻢ
را ﺗﻌﻴﻴﻦ وﻧﺘﻴﺠﻪ را ﺑﺎ ﻳﮑﺪﻳﮕﺮ ﺟﻤﻊ ﻣﯽ ﮐﻨﻴﻢ:
) D(sاﻏﺘﺸﺎش
)E (s +
)R(s _+ ) G1 ( s + ) G2 ( s )C (s
)H (s
= ) C( s
) G2 ( s
]) [G1 ( s )R( s ) + D( s
) 1 + G1 ( s )G2 ( s )H ( s
• ﻗﻮاﻋﺪ ﺳﺎدﻩ ﺳﺎزﯼ دﻳﺎﮔﺮام هﺎﯼ ﺑﻠﻮﮐﯽ :
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 13از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
ﻣﺜﺎل :ورودﯼ ﺳﻴﺴﺘﻢ ، Rاﻏﺘﺸﺎش Uو ﺧﺮوﺟﯽ Cﻣﯽ ﺑﺎﺷﻨﺪ .راﺑﻄﻪ ﺑﻴﻦ ﺧﺮوﺟﯽ و ورودﯼ و ﻧﻴﺰ اﻏﺘﺸﺎش
ﻣﻄﻠﻮب ﻧﻈﺮ اﺳﺖ E .ﻣﺘﻐﻴﺮﯼ اﺳﺖ ﮐﻪ ﺻﺮﻓﺎ" ﺑﻪ ﻣﻨﻈﻮر ﮐﻤﮏ ﺑﻪ ﻣﺤﺎﺳﺒﺎت ﺗﻌﺮﻳﻒ ﻣﯽ ﺷﻮد .ﺳﻴﺴﺘﻢ ﺑﻪ ﺷﮑﻞ
زﻳﺮ ﻣﯽ ﺑﺎﺷﺪ:
ﺣﻞ :ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﻣﺪار ﺑﺴﺘﻪ ) (CLTFﺳﻴﺴﺘﻢ ﺑﻪ ﺻﻮرت زﻳﺮ ﺣﺎﺻﻞ ﻣﯽ ﺷﻮد:
C = ( E + UD )G3 E = ( R − CH )G1G2
⇒ C = [(R − CH )G1G2 + UD]G3
⇒ C = RG1G2G3 − CHG1G2G3 + UDG3
⇒ C (1 + HG1G2G3 ) = RG1G2G3 + UDG3
G1G2G3 DG3
= ⇒C R+ U
1 + HG1G2G3 1 + HG1G2G3
• روش ﻣﺤﺎﺳﺒﺎﺗﯽ ﺑﺎﻻ از روش ﻣﻮرد اﺳﺘﻔﺎدﻩ ﻣﺴﺘﻘﻴﻢ ﻣﺘﺪاول ﻣﺘﻔﺎوت ﺑﻮدﻩ و ﺑﺎ اﺳﺘﻔﺎدﻩ از ﻗﻮاﻧﻴﻦ ﺳﺎدﻩ
ﻣﻨﺪرج در ﺟﺪول ﻗﺒﻠﯽ ﻣﯽ ﺗﻮان CLTFرا ﺑﺪﺳﺖ ﺁورد .اﻳﻦ ﻗﻮاﻧﻴﻦ ﻳﺎ اﺻﻮل ﻋﺒﺎرﺗﻨﺪ از:
ﻣﺨﺮج ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﮐﻠﯽ ﺑﺮاﯼ ورودﯼ و اﻏﺘﺸﺎش ﻳﮑﺴﺎن ﺑﻮدﻩ و ﺑﺼﻮرت زﻳﺮ ﻣﺤﺎﺳﺒﻪ ﻣﯽ ﺷﻮد:
1 +/-ﺣﺎﺻﻞ ﺿﺮب ﺗﻮاﺑﻊ ﺗﺒﺪﻳﻞ ﺣﻠﻘﻪ ﺑﺴﺘﻪ ﻣﯽ ﺑﺎﺷﺪ.
ﺻﻮرت ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﮐﻠﯽ از ﺣﺎﺻﻞ ﺿﺮب ﺗﻮاﺑﻊ ﺗﺒﺪﻳﻞ در ﻣﺪار ﭘﻴﺸﺮو ) (Forward Pathﺑﻴﻦ ورودﯼ و ﻳﺎ
اﻏﺘﺸﺎش و ﺧﺮوﺟﯽ ﺑﺪﺳﺖ ﻣﯽ ﺁﻳﺪ.
CLTFﺳﻴﺴﺘﻢ ﻓﻮق ﺑﺎ اﺳﺘﻔﺎدﻩ از اﺻﻮل ذﮐﺮ ﺷﺪﻩ ﺑﻪ ﺻﻮرت زﻳﺮ ﺧﻮاهﺪ ﺑﻮد:
.1ﻣﺨﺮج ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ 1+ﺣﺎﺻﻞ ﺿﺮب ﺗﻮاﺑﻊ ﺗﺒﺪﻳﻞ در ﻣﺪارﺑﺴﺘﻪ ﻣﯽ ﺑﺎﺷﺪ ) ﻋﻼﻣﺖ +ﺑﻪ ﻋﻠﺖ ﻋﻼﻣﺖ در ﻣﺪار
ﻓﻴﺪﺑﮏ ﮐﻪ – اﺳﺖ ،ﻣﯽ ﺑﺎﺷﺪ (.ﮐﻪ ﺑﺮاﺑﺮ 1+ G 1G 2 G 3 Hﺧﻮاهﺪ ﺑﻮد.
.2ﺻﻮرت ﺑﺮاﯼ ﺟﻤﻠﻪ ورودﯼ ﺑﺮاﺑﺮ ﺑﺎ ﺣﺎﺻﻞ ﺿﺮب ﮐﻠﻴﻪ ﺗﻮاﺑﻊ ﺗﺒﺪﻳﻞ ﮐﻪ ﻣﺴﺘﻘﻴﻤﺎ" ﺑﻴﻦ ورودﯼ و ﺧﺮوﺟﯽ
اﺳﺖ .ﺻﻮرت ﺑﺮاﯼ ﺟﻤﻠﻪ اﻏﺘﺸﺎش ﺑﺮاﺑﺮ ﺑﺎ ﺣﺎﺻﻞ ﺿﺮب G1G2 G3 ﻗﺮار ﮔﺮﻓﺘﻪ اﻧﺪ ،ﻣﯽ ﺑﺎﺷﺪ ﮐﻪ ﺑﺮاﺑﺮ
ﻣﯽ ﺑﺎﺷﺪ .ﺑﻨﺎﺑﺮاﻳﻦ CLTF DG3 ﮐﻠﻴﻪ ﺗﻮاﺑﻊ ﺗﺒﺪﻳﻞ ﮐﻪ ﻣﺴﺘﻘﻴﻤﺎ" ﺑﻴﻦ اﻏﺘﺸﺎش و ﺧﺮوﺟﯽ ﻣﯽ ﺑﺎﺷﻨﺪ ﻳﻌﻨﯽ
ﺳﻴﺴﺘﻢ ﻣﺬﮐﻮر ﺑﻪ ﺻﻮرت زﻳﺮ ﺧﻮاهﺪ ﺑﻮد:
G1G2G3 DG3
=C R+ U
1 + HG1G2G3 1 + HG1G2G3
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 14از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
ﺣﻠﻘﻪ داﺧﻠﯽ ﺣﺎوﯼ ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﻣﺪار ﻓﻴﺪﺑﮏ H1ﻣﺜﺎﻟﯽ از ﺣﻠﻘﻪ ﭘﯽ در ﭘﯽ اﺳﺖ .اﻳﻦ ﺑﺨﺶ ﺧﺎص را ﻣﯽ ﺗﻮان ﺑﺎ
ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ ﺳﺎدﻩ اﯼ ﺑﻪ ﺷﮑﻞ زﻳﺮ ﺗﻌﻮﻳﺾ ﻧﻤﻮد:
G1G4
1 − G1G4 H 1
ﮐﻪ ﺳﻴﺴﺘﻢ ﺑﻪ ﺷﮑﻞ زﻳﺮ ﺳﺎدﻩ
ﺧﻮاهﺪ ﺷﺪ:
ﺗﻮاﺑﻊ ﺗﺒﺪﻳﻞ G2و G3ﺑﺼﻮرت ﻣﻮازﯼ ﻗﺮار ﮔﺮﻓﺘﻪ اﻧﺪ ﮐﻪ ﺑﺼﻮرت G2 + G3ﺳﺎدﻩ ﺧﻮاهﻨﺪ ﺷﺪ .ﺑﺎ اﻋﻤﺎل ﺁن ﺑﻪ
ﺳﻴﺴﺘﻢ ﺑﻪ ﺻﻮرت زﻳﺮ ﺳﺎدﻩ ﺧﻮاهﺪ ﺷﺪ:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 15از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
ﺳﺌﻮاﻻت درﺳﯽ
CLTF .1ﺳﻴﺴﺘﻢ زﻳﺮ را ﺗﻌﻴﻴﻦ ﻧﻤﺎﺋﻴﺪ:
.3دﻳﺎﮔﺮام ﺑﻠﻮﮐﯽ ﺳﻴﺴﺘﻢ زﻳﺮ را ﺑﻪ ﺷﮑﻞ ﻣﺘﻌﺎرف ﺁن ) (Canonicalدرﺁوردﻩ و CLTFﺁن را ﺗﻌﻴﻴﻦ ﻧﻤﺎﺋﻴﺪ:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 16از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 17از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
ﻣﻲ ﮔﻴﺮﻳﻢ:
d 2 x1 dv1 d 2 x2 dv 2
2
= , 2
=
dt dt dt dt
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 18از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
⎤ ⎡ x1
⎥ ⎢
⎥ G ⎢x2
=x
⎥ ⎢#
⎥ ⎢
⎦ ⎣xn
ﮐﻪ ﺑﺼﻮرت ﻓﺸﺮدﻩ x = Ax + Buﻧﻤﺎﻳﺶ دادﻩ ﻣﯽ ﺷﻮد.
y = Cx + Du ﻣﻌﺎدﻟﻪ ﺧﺮوﺟﯽ:
ﻣﺜﺎل :1
⎡ 0 ⎤ x 1⎤ ⎡0
⎢ ⎤ ⎡ x1 ⎥ ⎡ ⎤
⎢ x ⎥ = ⎢ k + ⎢ 1 ⎥u
1
⎤ ⎡ x1 ⎤ ⎡ 0
⎥ ⎢v ⎥ ⎢ 0
⎢ ⎥
) x = ⎢ 1 ⎥ , B = ⎢ 0 ⎥ , u = f (t
⎥ ⎢ x2
⎥ ⎢ ⎥ ⎢ 1
⎦ ⎣v 2 ⎥ ⎢M
⎦⎣ 2
ﺳﺌﻮال :ﭼﻨﺎﻧﭽﻪ ﺳﺮﻋﺖ ﺟﺮم m1ﺑﻪ ﻋﻨﻮان ﺧﺮوﺟﯽ ﻣﻮرد ﻧﻈﺮ ﺑﺎﺷﺪ ،ﻣﻌﺎدﻟﻪ ﺧﺮوﺟﯽ ﭼﻪ ﺧﻮاهﺪ ﺑﻮد؟
ﺗﺬﮐﺮ :رواﺑﻂ ﻣﻌﺎدﻻت ﺣﺎﻟﺖ و ﺗﺎﺑﻊ ﺗﺒﺪﻳﻞ در اداﻣﻪ ﺑﺨﺶ اراﺋﻪ ﻣﯽ ﺷﻮد.
d2y
ﺑﺎ ﺷﺮط ﻣ ﺮزﯼ y = 0 .5ﻣﻌﺎدﻟﻪ دﻳﻔﺮاﻧﺴﻴﻞ ﻏﻴﺮﺧﻄﻲ + y cos y = x
dt 2
در x = 0را در ﻧﻈ ﺮ ﻣﻴﮕﻴ ﺮﻳﻢ .ﻣﻌﺎدﻟ ﻪ ﻓ ﻮق را ﺑ ﺎ اﺳ ﺘﻔﺎدﻩ ﺑﺴ ﻂ ﺗﻴﻠ ﻮر ﺣ ﻮل ﻧﻘﻄ ﻪ ) (x,y) = (0,0ﺧﻄ ﻲ
ﻧﻤﺎﺋﻴﺪ.
⎞ d 2θ ⎛ g
+ ⎜ ⎟ sinθ = 0
⎠ ⎝l
2
dt
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 20از 21
ﺗﻬﻴﻪ ﮐﻨﻨﺪﻩ :رﻧﺠﺒﺮ ﺑﺨﺶ ﺳﻮم ﻣﻘﺪﻣﻪ اﯼ ﺑﺮ ﺳﻴﺴﺘﻢ هﺎﯼ ﮐﻨﺘﺮل
.7ﺳﻴﺴ ﺘﻢ ﻣﺨ ﺎزن ﺷ ﮑﻞ زﻳ ﺮ را در ﻧﻈ ﺮ ﻣ ﯽ
ﮔﻴﺮﻳﻢ.
Q1و Q2دﺑﯽ هﺎﯼ ﺣﺎﻟﺖ داﺋﻢ
H1و H2هﺪ هﺎﯼ ﺣﺎﻟﺖ داﺋﻢ
R1و R2ﻣﻘﺎوﻣ ﺖ ه ﺎﯼ هﻴ ﺪروﻟﻴﮑﯽ ﺣﺎﻟ ﺖ داﺋ ﻢ
ﻣﯽ ﺑﺎﺷﻨﺪ.
ﻣﻘ ﺎدﻳﺮ ﭘﺎراﻣﺘﺮه ﺎﯼ ﺑ ﺎ ﺣ ﺮوف اﻟﻔﺒ ﺎء ﮐﻮﭼ ﮏ
ﻣﻘ ﺎدﻳﺮ ﮐ ﻮﭼﮑﯽ ﻣ ﯽ ﺑﺎﺷ ﻨﺪ) .اﻏﺘﺸ ﺎش از ﺣﺎﻟ ﺖ
داﺋﻢ(
ﻣﻄﻠﻮﺑﺴﺖ ﻣﻌﺎدﻻت ﺣﺎﻟﺖ داﺋﻢ ﺳﻴﺴﺘﻢ ﺑﺎ اﺳ ﺘﻔﺎدﻩ از h1و h2ﺑ ﻪ ﻋﻨ ﻮان ﻣﺘﻐﻴﺮه ﺎﯼ ﺣﺎﻟ ﺖ و q1iو q2iﺑ ﻪ ﻋﻨ ﻮان
ورودﯼ هﺎ.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ﺻﻔﺤﻪ 21از 21