七七影院色七七_免费观看欧美a一级黄片_亚洲综合久久久久久中文字幕_国产999999在线视频免费观看,国产小视频无码,国产精品亚洲日日摸夜夜添,女人高潮潮叫免费网站,久久影院国产精品,日韩成人在线影院,欧美囗交XX×BBB视频,色在线综合高清

機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,,快速開始

搜索
查看: 27039|回復: 69
打印 上一主題 下一主題

怎樣利用數(shù)學模型進行精確控制,?

[復制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2013-10-24 18:11:12 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近在學自動控制,,處于9-98大俠所說的轉(zhuǎn)專業(yè)的狀態(tài)(原專業(yè)是機械),試著做了一個溫度控制系統(tǒng),,硬件:觸摸屏---PLC---固態(tài)繼電器---發(fā)熱盤---熱電偶+變送器---AD轉(zhuǎn)換,。
控制方法是PID,其中最關(guān)鍵的是PID參數(shù)整定的問題,,查了下資料,,常用的有試湊法、等幅振蕩法,、飛升曲線法,。
這些都是在不知道數(shù)學模型的情況下用的,還有一種方法就是建立控制對象的數(shù)學模型,,進而搭建整個控制系統(tǒng)的傳遞函數(shù),,再根據(jù)控制指標求得PID的參數(shù)。下面,,我嘗試用這種方法來做,。

) W" Q4 [! |6 h% S; g
步驟:
8 z  h7 @1 \6 _. h  @, ~(1)確定基本數(shù)學模型;
% `; W/ i1 `! ?5 t(2)從階躍響應得到模型的參數(shù);( N, O* a2 G) ?9 ?1 S  F" t
(3)Matlab仿真,得到PID參數(shù),;/ q/ h% k- V4 M2 Z
(4)實際運行,,并調(diào)試。

1 _0 O% e6 {3 a1 R% L
詳細的推導過程在附件,。
問題:
這里我建立的數(shù)學模型目的只是為了更快地得到PID的參數(shù),,不通過數(shù)學模型而用試湊的方法也能得到,只不過麻煩點,。之前請教過9-98大俠關(guān)于精確控制的問題,,不知道怎樣利用數(shù)學模型進行精確控制?應該不是用PID控制吧,。

4 K5 L# W1 L" z" ~8 I8 W% T1 K. l

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,,沒有帳號?注冊會員

x

評分

參與人數(shù) 3威望 +32 收起 理由
野嘉森 + 1
老鷹 + 30
ltk5614 + 1 問題描述清楚,,顯得很專業(yè),!

查看全部評分

本帖被以下淘專輯推薦:

2#
發(fā)表于 2013-10-24 18:52:47 | 只看該作者
你這么想一個問題,,這種控制,其核心問題是為了實現(xiàn)一個‘目標’,,一切是圍繞這個目標的,,其展開、持續(xù)發(fā)生,、結(jié)束,,都是為一個目標,實現(xiàn)這個目標,,并對比那個實現(xiàn)的數(shù)值,,就是你需要的精度誤差,
+ x. P2 h2 ?+ n( F; t; z+ D  M" o
給你舉一個例子,,你就明白了,,
' C. P  {7 T" v1 J0 @
, e5 v( _% s1 E( E  K1 V1,為控制一個穩(wěn)定的溫度目標值,,要一套供熱系統(tǒng),,一套閥組系統(tǒng),一套自動化系統(tǒng),,并且還有你要控制的那個‘加熱體’,,: F) n  h9 c( N. d4 \' ~# L
" U' d, j! T' r8 j
2,你對目標加熱,,一定有一個加熱速率,,其數(shù)值與原始的熱動勢,閥組開度,,泵系統(tǒng)效率有關(guān)系,,你控制好這個,就實現(xiàn)了那個速率,,這不是核心問題,,加熱速率是一個動態(tài)問題,好玩,,不復雜,,
0 C5 J$ T  @. x' T
6 x* a4 K" u$ ?8 N- O# S8 s! V9 K3,核心問題是你怎么控制那個‘目標值’,,你以一個速率來‘驅(qū)動加熱’,,到目標點就會有‘過沖現(xiàn)象’,你用PID來抑制這個,,就會影響你加熱速率,,假如你希望完全達到你的目標點,加熱速率就很低,,甚至是遙遙無期,,這在工藝上不現(xiàn)實,甲方也不允許,,
' `. a2 b( _- [! Y5 J  [* a8 N& R% j
4,,你用‘屁埃地’到一個接近值的時候,這個PID就無效了,,或者過沖,,或者沒法接近,
% z, e& f6 b/ I+ p2 A" q. s3 O
5,,再往下玩,,就是你自己的模型了,你厲害,,是厲害在你自己的模型上面了,,用PID誰都會的,大家都會,,你就沒法牛,,0 h6 b2 o0 r( S3 Y8 Y+ M
6 P) i! I9 o3 j* |2 L- F
6,你切了PID,,就得玩你自己的東西了,,你必須準確知道那個加熱體的確切問題,比如熱容,,散熱率等東西,,不知道這個,沒法精確控制目標點,,
& |: h) k1 o+ v- X
6 @7 ]0 ?  {% A' P4 K1 r) U9 W7,,你寫數(shù)學模型,就是先要預知那個目標,,即再給多少熱量,,就正好是你目標,并且不過沖,,或者過沖非常小,,其與理論目標值的差值,,這就是你要的精度,水平高,,是在這個上面了,,
4 k: n; W/ S* p9 d  ]2 @, |+ M' Z& v/ q7 P# n" L" v1 c  i
8,假如你用‘單短路’來玩PID 的話,,后期要開‘雙短路’,,切掉‘雙短路’以后,切入你的模型,,
4 U: v* r4 X+ y1 u7 q# t1 r5 N
9,,即使是‘三短路 也只能玩到一定精度,高了都不行,,這之后,,你用你自己的模型去帶‘中繼箱’,用中繼箱的溫度去換那個‘加熱體’的熱容空缺,,假如計算準確的條件下,,一次就‘準確切入’了,所謂說模型,,是這個模型,,而不是PID,一次沒有切入,,要有手段修正,,修正是高速的,比PID的效率高許多倍,,直接就可以切到目標,,俺是這個玩的好,才在行業(yè)里混住了,,而不是玩PId,,
2 Q7 n: Y5 G6 h% f# s
7 @: L& y! f, p10, 當然了,,你PID玩的熟練,,也是‘大爺’,因為許多家伙連PID 的積分都調(diào)不了,,假如你隨手會玩PID的,,玩弄于股掌之間,就可以每天有6000塊,,再多了就困難,,因為再多的話,你就必須切入俺說的模型去,否則沒戲,,; c* }0 ?) X: ]# ^5 u0 g

7 L* @2 |+ a  Y3 O6 x  M11,,你玩了俺上面說的東西,兩次就可以準確’切入‘,,就沒有人敢跟你還價,,你就可以給博導們作咨詢,,給航空領(lǐng)域做設計,,他們都很乖的,并且非常富有,,2 K9 ?( R8 v( a, z2 r+ _1 U
9 C" Q: g( E& b2 L: Z/ F
哈哈,,
- d7 J4 o: N8 ]! e" I3 Z( c7 `" B3 \' `& m+ ^
順便說一句,俺非常,,非常喜歡你學習的態(tài)度,,是屬于多年都見不到的年輕人,努力下去,,必有出息的,,
, G/ Q! S2 S$ ?+ z
! p- N6 e0 l2 R

點評

精辟  發(fā)表于 2021-9-8 10:00
講得好!  發(fā)表于 2013-10-28 12:01
學習了,。  發(fā)表于 2013-10-25 22:28
多謝99/8大俠的指點,,我得好好琢磨一下。努力才有出路啊,,另外自己也喜歡玩這類東西,,何樂不為呢?  發(fā)表于 2013-10-24 23:15

評分

參與人數(shù) 2威望 +2 收起 理由
風追云 + 1
Michael0576 + 1 熱心助人,,專業(yè)精湛!

查看全部評分

3#
發(fā)表于 2013-10-24 21:29:26 | 只看該作者
我也是機械,,樓主這個跨的挺遠的啊  v: q. R) v0 e8 c  C0 x- N4 O
數(shù)學建模不是一個人能完成的,隔壁實驗室是控制的,,一般是一個小組來完成的

點評

大蝦,,還是我說的那個概念,設計是設計,,畫圖是畫圖,,編程是編程,設計是智慧勞動,,是用智力的,,而其它是體力,  發(fā)表于 2013-10-26 13:48
編程是雙控,,前面是熱動,。這不2人嗎  發(fā)表于 2013-10-25 21:32
沒必要倆人,這些東西從來都是我自己寫,系統(tǒng)圖我也自己畫,,只是到編程階段再交他人完成,,初期只能自己做,不可能有別的選擇,,  發(fā)表于 2013-10-25 16:59
最少倆人,,一個熱動,一個雙控,。  發(fā)表于 2013-10-25 12:35
這都是單人玩的項目,,所謂一個小組,肯定就玩死了,,這也就是教授都不會這個東西的原因,,就是你依靠我,我依靠他,,最終就大家都不玩,,  發(fā)表于 2013-10-25 09:42
我學機械的時候也有自動化的課,不過不是主要的,。建模要很多人嗎,?  發(fā)表于 2013-10-24 23:25
4#
發(fā)表于 2013-10-25 01:37:40 | 只看該作者
PID的參數(shù)可以試著設定一個值,跑一下,,看到曲線之后就知道三個值分別調(diào)整的方向了,。9 }. V3 k8 E1 U) B, J: \) e
另外,成品的溫控器很多帶有“自整定”功能,,其實也是試著跑一下,,然后自動調(diào)節(jié)參數(shù)。
9 ~' y! `, C4 W7 T, C! Z+ M. k& W3 v; x9 C& ^: e
感覺您說的這個數(shù)學模型,,像是要自己推整個系統(tǒng)的方程了,。如果是真要推這個東西的話,
. k1 x! z+ e" c個人覺得:被加熱物體在x溫度下,、對y溫度空氣的散熱功率,,難在這個地方了。

點評

如果散熱的功率和溫度差是線性關(guān)系的話,,推導出來還是不難,,做幾個測試,參數(shù)就出來了,,最怕是非線性的關(guān)系,,要做大量的測試,或者找出這個非線性方程了,。  發(fā)表于 2013-10-25 07:47
5#
發(fā)表于 2013-10-25 11:40:45 | 只看該作者
這種帖子我喜歡:lol
6#
發(fā)表于 2013-10-25 13:17:01 | 只看該作者
如果散熱的功率和溫度差是線性關(guān)系的話,,推導出來還是不難,,做幾個測試,參數(shù)就出來了,,最怕是非線性的關(guān)系,,要做大量的測試,或者找出這個非線性方程了,。
個人觀點:) R2 |) T' P! C2 {3 x  c' Y: X
恒定加熱功率,,分別測試許多個功率點的內(nèi)外溫差,最終才能得到點圖,,到時候才能知道擬合出來是個什么樣子的線吧,?
5 F3 o- W! C9 o" \如果這個很準確的話,可以得知加熱過程中散失多少熱量,。有比熱容數(shù)據(jù)的話,,可得知△T需要的熱量,得發(fā)熱體在定功率下的加熱時間,。# _2 \" \1 U; Y( B+ b6 t* N+ a

7 v! l8 _, [: I, h. P6 `我嘗試做過小尺寸鋁殼體的恒溫,里面裝電路板的,。
7 ~! Q2 p; R% r5 _如果內(nèi)部有局部自身發(fā)熱的恒溫器件的話,,感覺就麻煩許多,比如說LM399這樣的自恒溫基準器件,。
( ?  A* h0 ?, L; C+ k* \1 C曾經(jīng)考慮過樓主所說的那種數(shù)學模型,,一方面是自己水準欠,又感覺現(xiàn)有的PID方案夠用,,所以沒有硬啃下去,,覺得那事兒太大了。) I6 Q" N' J; P7 D
雙層鋁殼,,熱穩(wěn)定時間很長,,就感覺只有PID自整定方便點了。
/ x0 u. I! E7 T  G! ~) z1 E
- L+ W& e; L7 ~( m- p/ `

點評

我是假定散失的熱量和溫度成正比,,溫度高散熱里大,,通過給加熱體一個恒定的功率,當溫度恒定后,,散失的熱量就等于加熱的熱量了,。我只測了一點,測了不同溫度下的加熱功率,,基本是成線性的,,也驗證了我的假設。  發(fā)表于 2013-10-25 13:37
7#
發(fā)表于 2013-10-25 16:43:57 | 只看該作者
                           討論的真熱鬧哎,,不過看的不太懂
8#
發(fā)表于 2013-10-25 17:17:59 | 只看該作者
看著好學術(shù)啊,,完全沒看懂,。
; U" V$ U) h# m% M. K9 ~8 Y

點評

其實是很基本的東西,真沒啥高深的,。  發(fā)表于 2013-10-25 21:40
9#
發(fā)表于 2013-10-25 20:48:15 | 只看該作者
學生進來學習
10#
發(fā)表于 2013-10-25 20:51:05 | 只看該作者
2266998 發(fā)表于 2013-10-24 18:52 : P! c) H4 E: M
你這么想一個問題,,這種控制,,其核心問題是為了實現(xiàn)一個‘目標’,一切是圍繞這個目標的,,其展開,、持續(xù)發(fā)生 ...
我是假定散失的熱量和溫度成正比,溫度高散熱里大,,通過給加熱體一個恒定的功率,,當溫度恒定后,散失的熱量就等于加熱的熱量了,。我只測了一點,,測了不同溫度下的加熱功率,基本是成線性的,,也驗證了我的假設,。
俺也是那么想的,恒功率穩(wěn)定后就是平衡狀態(tài),。
5 o$ N* P& M# F8 C) J恭喜樓主啦,!; E" O# h% a* Z, S3 s
. x# b5 q# \: V- C
俺當初想著散熱功率跟空氣流速有關(guān)系,空氣流速度跟△T有關(guān)系,,結(jié)果就越想事兒越大,,并沒有真正去測試一下。2 E2 S8 z! B6 l; p; m) V- _
改天我也試試去
1 }2 O3 z. p  h: v
( _; b5 F" ~0 [, U* U% e7 a

點評

我現(xiàn)在的發(fā)熱盤就是直接暴露在空氣中,,室溫穩(wěn)定,,可以說是恒定負載了,模型就是在這樣的情況下測的,,如果風吹一下,,氣溫降一點,模型就不準確了,。所以還得找出散熱功率跟室溫,、風速等負載的關(guān)系。  發(fā)表于 2013-10-25 21:37
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-4-26 12:54 , Processed in 0.064281 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表