999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于西門子PLC的S曲線的實現(xiàn)與應(yīng)用

2021-03-23 03:49:32
電氣傳動 2021年6期
關(guān)鍵詞:程序

(天津電氣科學(xué)研究院有限公司,天津 300180)

在變頻器驅(qū)動電機來拖動被控對象的應(yīng)用中,變頻器中的速度給定通常需要經(jīng)過給定積分器后再使用。這樣在速度發(fā)生階躍變化時,可以減小電機對拖動設(shè)備的瞬時沖擊、延長設(shè)備的使用壽命。

近年來,隨著可編程控制器(PLC)運算速率的提升,在用PLC控制變頻器拖動被控對象時,工程人員逐漸開始將給定積分器的功能放在PLC中實現(xiàn)。這樣既可以提高控制編程的靈活性,也可以降低傳動裝置的運算負(fù)擔(dān)。

本文以西門子S7-1500 PLC為例,介紹給定積分器的實現(xiàn)方法。由于階躍速度給定經(jīng)過給定積分器后的輸出曲線為S型曲線,下文將給定積分器簡稱為S曲線積分器。

1 S曲線的實現(xiàn)

1.1 數(shù)學(xué)表達(dá)式

S曲線加減速過程示意圖如圖1所示[1]。

圖1 S曲線加減速過程示意圖Fig.1 Schematic for the acceleration and deceleration process of S-shaped curve

由圖1可知,S曲線分為起始圓弧段(t0—t1或t4—t5)、勻加速段(t1—t2或t5—t6)和終止圓弧段(t2—t3或t6—t7)。其中起始圓弧和終止圓弧段為變加速過程;勻加速段為恒加速過程。S曲線減速過程與加速過程類似,下面只描述加速過程的表達(dá)式。

加速度a(t)表達(dá)式如下:

式中:J為加速度的變化率;A為勻加速段的加速度。

速度v(t)表達(dá)式如下:

PLC為離散控制器,需要將連續(xù)方程式(2)、式(3)轉(zhuǎn)化為差分方程后使用。式(3)的微分形式為dv(t)=a(t)dt,離散化得到下式:

設(shè)置TA為PLC掃描周期,則有:

同理公式(1)離散化結(jié)果如下:

1.2 S曲線程序塊引腳規(guī)劃

為方便程序的移植,這里采用SCL語言編寫S曲線程序塊。程序塊需在固定周期中斷任務(wù)中調(diào)用。掃描周期TA通過輸入引腳手動輸入或采用系統(tǒng)RUNTIME塊處理得到。

圖2為S曲線程序塊結(jié)構(gòu)圖。圖2中,采用工程技術(shù)人員習(xí)慣使用的加減速時間和圓弧時間作為描述S曲線運行過程的輸入引腳。其中TU為加速時間TU輸入引腳,TD為減速時間TD輸入引腳,TRU為加速時的圓弧時間TRU輸入引腳,TRD為減速時的圓弧時間TRD輸入引腳,NRM為速度標(biāo)幺值NRM輸入引腳,LU和LL分別為速度輸出的上限值LU和下限值LL輸入引腳。

圖2 S曲線程序塊結(jié)構(gòu)圖Fig.2 Structure for the program block of S-shaped curve

根據(jù)工程應(yīng)用需要,S曲線程序塊有幾種模式可選擇,按優(yōu)先級從高到低的順序依次為EN?ABLE,S,CF,CU,CD模式。其中ENABLE=1為程序塊使能;S=1為將速度輸出YV置為輸入速度XV;CF=1為輸出YV對設(shè)定XV積分;CU=1為輸出YV對LU積分;CD=1為輸出YV對LL積分。

輸出引腳主要有速度輸出YV、加速度輸出YA、最小停車距離L、運行距離YP及程序塊故障輸出QF輸出引腳。

1.3 S曲線編程實現(xiàn)

S曲線程序塊編程步驟如下:

1)判斷輸入?yún)?shù)的合法性。

2)根據(jù) TU,TD,TRU,TRD的輸入值計算加速度和加速度的斜率。當(dāng)TU=0或TD=0時,加速過程或減速過程完全為圓弧過程,即文獻(xiàn)[2]中的五段S曲線,加速度曲線為三角形;當(dāng)TRU=0或TRD=0時,為勻加速或勻減速過程,即文獻(xiàn)[3]中梯形速度曲線,加速度曲線為矩形。

3)根據(jù)模式輸出,選擇積分速度輸入。

4)根據(jù)速度和加速度方向,選擇A和J,偽代碼如表1所示。

表1 加速度選擇偽代碼Tab.1 Pseudocode of accelerated speed selection

5)加速度限幅:加速度上限值A(chǔ)up=A,加速度下限值A(chǔ)dn=-A。

6)判斷終止圓弧拐點:速度變化過程中,實時計算起始圓弧速度累計變化量dVJ=|A|·A/(2J)。以YV-XV=dVJ作為終止圓弧的起點,可以確保起始圓弧與終止圓弧對稱。計算過程偽代碼如表2所示。

表2 圓弧拐點判斷偽代碼Tab.2 Pseudocode of arc inflection point judgment

7)按照式(6),每個掃描周期對加速度進(jìn)行更新。加速度到達(dá)限幅時,停止更新。

8)按照式(5),每個掃描周期對速度更新。速度到達(dá)限幅時,停止更新。

9)計算并輸出加速度:

YA=dv/dt=(YV-YV_old)/TA

式中:YV_old為上周期的YV輸出。

10)計算最短停車距離L和運行距離YP。

在S7-1500 PLC中完成S曲線程序塊的編寫,封裝的程序塊如圖2所示。在PLC中以5 ms掃描周期調(diào)用程序塊,采用ibaPAD軟件進(jìn)行曲線記錄,采樣周期為10 ms。

程序塊S曲線階躍輸入響應(yīng)曲線如圖3所示,其中V1_OUT為速度輸出曲線,YA1為加速度曲線。

圖3 S曲線階躍輸入響應(yīng)Fig.3 Step input response of S-shaped curve

2 S曲線的應(yīng)用

2.1 動態(tài)慣量補償

用電機拖動如張力輥、卷取機等剛體做旋轉(zhuǎn)運動時,在加、減速過程中,為確保被控對象對速度給定的跟隨性能,需要按下式對旋轉(zhuǎn)的控制對象進(jìn)行慣量補償:

式中:M為需要補償?shù)霓D(zhuǎn)矩,N·m;I為轉(zhuǎn)動慣量,kg·m2,可以根據(jù)實際拖動對象的形狀和材質(zhì)直接積分計算得到;aω為角加速度,rad/s2;av為線加速度,m/s2;r為轉(zhuǎn)動半徑,m;ω為角速度,rad/s;v為線速度,m/s。

實際工程項目中,通常按照實際生產(chǎn)工藝要求對拖動對象進(jìn)行加、減速運動測試,再根據(jù)實測轉(zhuǎn)矩的百分?jǐn)?shù)折算慣量補償值。

圖4為現(xiàn)場某張力輥從45 m/min加速到190 m/min的速度、電機額定轉(zhuǎn)矩百分比曲線。其中轉(zhuǎn)矩曲線中位置①和位置③分別為低速和高速時的摩擦轉(zhuǎn)矩,位置②和位置①的差值為需要補償?shù)募铀俎D(zhuǎn)矩Mnor。

圖4 速度、轉(zhuǎn)矩曲線Fig.4 Curves of the speed and torque

生產(chǎn)運行過程中按照下式進(jìn)行動態(tài)慣量補償:

式中:YAnor為慣量測量時的加速度;YA為生產(chǎn)時S曲線程序塊輸出的實際加速度;Me為電機額定轉(zhuǎn)矩。

在慣量測量時,應(yīng)進(jìn)行多點多次測量,取平均值應(yīng)用。

2.2 S曲線串聯(lián)

S曲線的串聯(lián)廣泛應(yīng)用于工程項目中。例如在連續(xù)帶鋼處理線中,出口段速度給定為工藝段S曲線輸出速度疊加沖、放套速度,出口段速度相當(dāng)于兩級S曲線串聯(lián)。這里,采用兩個S7-1500 PLC進(jìn)行試驗。PLC1中運行S1曲線,PLC2中運行兩個加減速參數(shù)相同的曲線S2和S12。同時給S1和S2階躍速度輸入,將S1輸出速度V1_OUT通過以太網(wǎng)通信傳輸給PLC2,作為S12曲線的速度輸入。下面討論不同斜率S曲線的輸出響應(yīng)特性。

TU1<TU2串聯(lián)曲線如圖5所示。高斜率S1曲線串聯(lián)低斜率S12曲線,即加速時間TU1<TU2時,串聯(lián)后的輸出響應(yīng)與單獨調(diào)用S2曲線的效果一致。由圖5可知,S1曲線的加速時間TU1=5 s,圓弧時間TRU1=1 s,S2和S12曲線的加速時間TU2=10 s,圓弧時間TRU2=1 s。串聯(lián)后S12的速度輸出曲線V12_OUT與S2輸出曲線V2_OUT重合,串聯(lián)后S12的加速度YA12與S2的加速度YA2相等。

圖5 TU1< TU2串聯(lián)曲線Fig.5 Series connection curves with TU1<TU2

低斜率S1曲線串聯(lián)高斜率S12曲線時,即加速時間TU1>TU2時。由于S12的速度和加速度受到S1的加速度限制,S12始終處于變加速過程。串聯(lián)后的速度輸出曲線V12_OUT跟隨低加速度S1曲線的速度輸出,但加速度YA12與S1,S12曲線的加速度變化率 J1,J2的大小有關(guān)。J2相對 J1越大時,S12的圓弧時間越短,S12的輸出速度曲線V12_OUT對S2的輸出曲線V2_OUT跟隨性越好,但加速度YA12以YA2為基準(zhǔn)線波動越明顯。

圖6為J1<J2時積分器串聯(lián)的響應(yīng)曲線,其中TU1=10 s,TRU1=1 s,TU2=5 s,TRU2=0.1 s。當(dāng) J2相對 J1越小時,S12的圓弧時間越長,V12_OUT滯后V2_OUT越多,但YA12曲線相對平滑。圖7為J1>J2時積分器串聯(lián)的響應(yīng)曲線,其中TU1=10 s,TRU1=1 s ,TU2=5 s,TRU2=1 s。由于圓弧時間越短,加減速過程對設(shè)備的瞬時沖擊越大,工程應(yīng)用中應(yīng)根據(jù)設(shè)備的承受能力選擇合適的J1,J2值以滿足生產(chǎn)工藝要求。

圖6 J1<J2串聯(lián)曲線Fig.6 Series connection curves with J1<J2

圖7 J1>J2串聯(lián)曲線Fig.7 Series connection curves with J1>J2

2.3 定位停車

工程項目中,經(jīng)常需要準(zhǔn)確定位停車。這就需要知道S曲線從當(dāng)前速度按照給定斜率降到零速需要運行的距離L。程序塊按照下式計算停車距離:

當(dāng)NRM單位為m/s時,輸出L單位為m;當(dāng)NRM單位為m/min時,輸出L除以60后單位為m。

L為按照S曲線斜率至少需要預(yù)留的停車距離。多級S曲線串聯(lián)應(yīng)用時,取最長單級S曲線的停車距離L做定位控制。定位時從L+dL的位置開始啟動定位停車程序,dL為停車余量。給定速度V按下式計算:

式中:V0為降速前的初始速度;Lact為停車程序啟動后運行的距離,可由程序塊輸出YP處理得到;k為比例調(diào)節(jié)系數(shù),用于根據(jù)生產(chǎn)工藝要求做變比例調(diào)節(jié)。

3 結(jié)論

文中S曲線程序塊以加速時間和圓弧時間作為輸入?yún)?shù),符合工程應(yīng)用習(xí)慣。程序塊輸出實時加速度值和最短停車距離,方便使用者根據(jù)工藝要求進(jìn)行慣量補償和定位停車控制。此外,程序塊以SCL編程實現(xiàn),可以方便地移植到其它支持SCL語言的PLC中,也可以編譯成STL語言后,移植到支持STL的PLC中。目前,該S曲線程序塊已在多款PLC中用于平整機、軋機、連續(xù)退火等生產(chǎn)線的速度、張力控制,并取得良好的效果,具有較好的參考和實用價值。

猜你喜歡
程序
給Windows添加程序快速切換欄
電腦愛好者(2020年6期)2020-05-26 09:27:33
試論我國未決羈押程序的立法完善
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
基于VMM的程序行為異常檢測
偵查實驗批準(zhǔn)程序初探
我國刑事速裁程序的構(gòu)建
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 日韩毛片免费观看| 午夜不卡视频| 婷婷在线网站| 亚洲天堂日韩在线| 中文毛片无遮挡播放免费| 国产农村精品一级毛片视频| 黑人巨大精品欧美一区二区区| 男女男免费视频网站国产| 日韩毛片在线视频| 欧美精品aⅴ在线视频| 成人va亚洲va欧美天堂| 国产网友愉拍精品视频| 久久精品aⅴ无码中文字幕| 国产精品亚洲片在线va| 91九色视频网| 国产日韩欧美中文| 国产精品午夜电影| 最近最新中文字幕在线第一页| 亚洲女同一区二区| 精品三级网站| 国内毛片视频| 免费毛片a| 三级毛片在线播放| 日韩在线成年视频人网站观看| 无码不卡的中文字幕视频| 在线高清亚洲精品二区| 国产在线91在线电影| 欧美全免费aaaaaa特黄在线| 亚洲欧美极品| 亚洲欧美综合在线观看| 黄色免费在线网址| 免费观看精品视频999| 亚洲综合久久成人AV| 国产精品亚欧美一区二区三区| 成人在线第一页| 欧美日本在线| 一级看片免费视频| 亚洲男人在线| 天天色综网| 色综合五月| 国产午夜在线观看视频| 欧美伦理一区| 国产午夜福利亚洲第一| 欧洲高清无码在线| 无码丝袜人妻| 日本三区视频| 久久婷婷国产综合尤物精品| 欧美亚洲第一页| 国产亚洲精| 狠狠干欧美| 一级一级一片免费| 婷婷成人综合| 日韩AV无码一区| 91丝袜美腿高跟国产极品老师| 久久人午夜亚洲精品无码区| 国产专区综合另类日韩一区| 麻豆精品在线播放| 色噜噜狠狠色综合网图区| 国产福利在线免费| 久久久久人妻一区精品| 麻豆精品在线视频| 无码国内精品人妻少妇蜜桃视频| 日本精品中文字幕在线不卡| 色综合久久无码网| 亚洲午夜久久久精品电影院| 国产一区免费在线观看| 91精品日韩人妻无码久久| 中文字幕第4页| 日韩人妻无码制服丝袜视频| 国产亚洲欧美日本一二三本道| 欧美亚洲一区二区三区导航| 91视频青青草| 久久这里只有精品2| 亚洲男人天堂2018| 欧美不卡在线视频| 国产亚洲高清视频| 亚洲欧美自拍中文| 黄片一区二区三区| 欧美一级在线播放| 国产视频 第一页| 国产精品永久久久久| 亚洲第一色视频|