麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法與流程

文檔序號:12062593閱讀:373來源:國知局
一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法與流程

本發(fā)明屬于自動控制技術(shù)領(lǐng)域,特別是涉及一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法。



背景技術(shù):

聚酯短纖維主要用于棉紡行業(yè),單獨(dú)紡紗或與棉、粘膠纖維、麻、毛、維綸等混紡,所得紗線用于服裝織布為主,還可用于家裝面料,包裝用布,充填料和保暖材料。生產(chǎn)聚酯短纖維時(shí),多根線條集合在一起,經(jīng)給濕上油后落入盛絲桶。再經(jīng)集束、拉伸、卷曲、熱定形、切斷等工序得到成品。拉伸環(huán)節(jié)在纖維生產(chǎn)后加工過程中扮演著極其重要的作用,直接決定著纖維最終的性能。傳統(tǒng)控制方法分別對拉伸環(huán)節(jié)過程中的受變量利用PID控制器形成若干獨(dú)立閉環(huán)回路進(jìn)行控制,沒有考慮變量之間的相互影響對綜合控制效果的影響,調(diào)節(jié)手段單一,有其局限性,不利于產(chǎn)出高質(zhì)量的纖維產(chǎn)品。

針對這種情況,采用數(shù)據(jù)驅(qū)動控制方法對碳纖維凝固過程進(jìn)行控制。數(shù)據(jù)驅(qū)動控制是一種利用受控系統(tǒng)的在線和離線I/O數(shù)據(jù)以及經(jīng)過數(shù)據(jù)處理而得到的知識來設(shè)計(jì)控制器的一種控制方法,有收斂性、穩(wěn)定性保障和魯棒性結(jié)論。基于受控系統(tǒng)的在線數(shù)據(jù)主要有同步擾動隨機(jī)逼近控制(SPSA)、無模型自適應(yīng)控制(MFAC)、和去偽控制(UC)這三種數(shù)據(jù)驅(qū)動控制方法。SPSA控制器設(shè)計(jì)較復(fù)雜(函數(shù)逼近器),收斂速度較慢,且在閉環(huán)實(shí)驗(yàn)中要對控制器參數(shù)進(jìn)行擾動,可能會導(dǎo)致廢產(chǎn)品的出現(xiàn)。MFAC首先要對非線性系統(tǒng)建立動態(tài)線性化模型,根據(jù)控制輸入準(zhǔn)則函數(shù)得到控制律,再根據(jù)參數(shù)估計(jì)準(zhǔn)則函數(shù)得到偽偏導(dǎo)數(shù),繼而得到控制方案,但是MFAC控制器參數(shù)變化對控制系統(tǒng)穩(wěn)定性有較大影響。本發(fā)明引入另一種基于在線數(shù)據(jù)的數(shù)據(jù)驅(qū)動方法——去偽控制。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明在數(shù)據(jù)驅(qū)動基礎(chǔ)上,采用兩級拉伸工藝對聚酯初生纖維進(jìn)行拉伸,對于第二拉伸輥與定型輥之間的二級拉伸環(huán)節(jié),引入去偽控制算法對聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)進(jìn)行控制,該算法在候選控制器集合基礎(chǔ)上,計(jì)算虛擬參考信號,根據(jù)性能指標(biāo)辨識出當(dāng)前采樣時(shí)刻的非偽控制器,切換到控制回路中,既可以使系統(tǒng)具有較好的瞬時(shí)響應(yīng)性能,還能夠維持閉環(huán)系統(tǒng)的穩(wěn)定性。差分進(jìn)化算法(Differential Evolution,DE)是一種比較新穎的智能優(yōu)化算法,對當(dāng)前代數(shù)的種群在全局進(jìn)行隨機(jī)并行直接搜索。因?yàn)槠湓硪锥Y(jié)構(gòu)簡單,收斂速度快且優(yōu)化效果出色而在實(shí)際工程項(xiàng)目優(yōu)化技術(shù)中得到了極大的應(yīng)用。在去偽控制基礎(chǔ)上對其進(jìn)行差分進(jìn)化優(yōu)化,進(jìn)一步優(yōu)化了控制效果。

一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,所述拉伸環(huán)節(jié)中的拉伸方式為兩級拉伸工藝,對于兩級拉伸工藝中的第二拉伸輥與定型輥之間的二級拉伸環(huán)節(jié),其纖維拉伸時(shí)的速度和溫度采用去偽控制的速度-溫度耦合控制方法,具體控制步驟為:

(1)初始條件:

a、初始輸入:

速度實(shí)際輸出y1(k)在采樣時(shí)刻1~3的值y1(1)~y1(3);

溫度實(shí)際輸出y2(k)在采樣時(shí)刻1~3的值y2(1)~y2(3);

速度非偽控制器輸出u1(k)在采樣時(shí)刻1~2的值u1(1)~u1(2);

溫度非偽控制器輸出u2(k)在采樣時(shí)刻1~2的值u2(1)~u2(2);

初始化:

速度期望輸出y1*(k),初始化時(shí)將其設(shè)定為常值a,即為實(shí)際生產(chǎn)過程需要的速度目標(biāo)值,在任何采樣時(shí)刻k,y1*(k)=a;

溫度期望輸出y2*(k),初始化時(shí)將其設(shè)定為常值b,即為實(shí)際生產(chǎn)過程需要的溫度目標(biāo)值,在任何采樣時(shí)刻k,y2*(k)=b;

對速度-溫度耦合控制系統(tǒng)進(jìn)行PID參數(shù)工程整定,得到X組PID參數(shù):

比例系數(shù)KP候選值,從X組PID參數(shù)中提取出KP值,共有l(wèi)個(gè)不同的取值:KP1,KP2,...,KPl

積分系數(shù)KI候選值,從X組PID參數(shù)中提取出KI值,共有m個(gè)不同的取值:KI1,KI2,...,KIm

微分系數(shù)KD候選值,從X組PID參數(shù)中提取出KD值,共有n個(gè)不同的取值:KD1,KD2,...,KDn

在初始化中每次分別從l個(gè)比例系數(shù)KP候選值、m個(gè)積分系數(shù)KI候選值以及n個(gè)微分系數(shù)KD候選值中各自按序選擇一個(gè)候選值組成一組候選控制器參數(shù),將每組候選控制器參數(shù)依次賦值到一個(gè)矩陣的相應(yīng)行,組成一個(gè)候選控制器集合矩陣:

其中,N=l×m×n,則排列組合后有N組候選控制器參數(shù),最終形成一個(gè)N×3矩陣,即候選控制器集合矩陣為一個(gè)N×3矩陣;形成的候選控制器集合矩陣中,KPi為第i組控制器的KP參數(shù)值,KIi為第i組控制器的KI參數(shù)值,KDi為第i組控制器的KD參數(shù)值;

速度誤差e1(k),為任一采樣時(shí)刻k速度期望輸出y1*(k)與速度實(shí)際輸出y1(k)之間的差值,即:

e1(k)=y(tǒng)1*(k)-y1(k);

溫度誤差e2(k),為任一采樣時(shí)刻k溫度期望輸出y2*(k)與溫度實(shí)際輸出y2(k)之間的差值,即:

e2(k)=y(tǒng)2*(k)-y2(k);

(2)在采樣時(shí)刻k,結(jié)合候選控制器集合矩陣中每組候選控制器的參數(shù),分別計(jì)算出相應(yīng)的速度和溫度虛擬參考信號和計(jì)算公式如下:

其中,k≥2且k取正整數(shù);

e1(k-1)為k-1時(shí)刻纖維的速度誤差;

e1(k-2)為k-2時(shí)刻纖維的速度誤差;

e2(k-1)為k-1時(shí)刻纖維的溫度誤差;

e2(k-2)為k-2時(shí)刻纖維的溫度誤差;

u1(k-1)為k-1時(shí)刻纖維的速度非偽控制器輸出;

u2(k-1)為k-1時(shí)刻纖維的溫度非偽控制器輸出;

(3)在采樣時(shí)刻k,計(jì)算候選控制器集合矩陣中每組候選控制器參數(shù)的速度和溫度性能指標(biāo)J1(i,k)和J2(i,k),計(jì)算公式如下:

其中,

τ是在0~k之間的任意一個(gè)采樣時(shí)刻;

u1(τ)為τ時(shí)刻速度非偽控制器輸出;

u2(τ)為τ時(shí)刻溫度非偽控制器輸出;

為τ時(shí)刻第i組控制器的速度虛擬參考信號;

為τ時(shí)刻第i組控制器的溫度虛擬參考信號;

y1(τ)為τ時(shí)刻的速度實(shí)際輸出;

y2(τ)為τ時(shí)刻的溫度實(shí)際輸出;

(4)在采樣時(shí)刻k,比較候選控制器矩陣中所有組候選控制器參數(shù)相應(yīng)的速度性能指標(biāo)J1(i,k),使得速度性能指標(biāo)最小的一組相應(yīng)序號記為速度非偽控制器序號也是候選控制器參數(shù)對應(yīng)在候選控制器集合矩陣中的行號:

在采樣時(shí)刻k,比較候選控制器矩陣中所有組候選控制器參數(shù)相應(yīng)的溫度性能指標(biāo)J2(i,k),使得溫度性能指標(biāo)最小的一組相應(yīng)序號記為溫度非偽控制器序號也是候選控制器參數(shù)對應(yīng)在候選控制器集合矩陣中的行號:

(5)滯后切換:

當(dāng)時(shí),即在當(dāng)前采樣時(shí)刻k相應(yīng)的最小速度性能指標(biāo)值min(J1(i,k))與前采樣時(shí)刻k-1的速度非偽控制器器序號的當(dāng)前采樣時(shí)刻性能指標(biāo)之間的差值小于等于滯后切換閾值e時(shí),拉伸機(jī)的速度非偽控制器序號和前一采樣時(shí)刻的相同,仍然采用前一采樣時(shí)刻的速度非偽控制器序號;

當(dāng)時(shí),

即在當(dāng)前采樣時(shí)刻k相應(yīng)的最小速度性能指標(biāo)值min(J1(i,k))與前采樣時(shí)刻k-1的速度非偽控制器器序號的當(dāng)前采樣時(shí)刻性能指標(biāo)之間的差值大于滯后切換閾值e時(shí),拉伸機(jī)的速度非偽控制器序號為當(dāng)前采樣時(shí)刻速度性能指標(biāo)最小的一組相應(yīng)序號,采用當(dāng)前采樣時(shí)刻的最小性能指標(biāo)值對應(yīng)的速度非偽控制器序號;

當(dāng)時(shí),

即在當(dāng)前采樣時(shí)刻k相應(yīng)的最小溫度性能指標(biāo)值min(J2(i,k))與前采樣時(shí)刻k-1的溫度非偽控制器器序號的當(dāng)前采樣時(shí)刻性能指標(biāo)之間的差值小于等于滯后切換閾值e時(shí),溫度非偽控制器序號和前一采樣時(shí)刻的相同,仍然采用前一采樣時(shí)刻的溫度非偽控制器序號;

當(dāng)時(shí),

即在當(dāng)前采樣時(shí)刻k相應(yīng)的最小溫度性能指標(biāo)值min(J2(i,k)與前采樣時(shí)刻k-1的溫度非偽控制器器序號的當(dāng)前采樣時(shí)刻性能指標(biāo)之間的差值大于滯后切換閾值e時(shí),溫度非偽控制器序號為當(dāng)前采樣時(shí)刻速度性能指標(biāo)最小的一組相應(yīng)序號,采用當(dāng)前采樣時(shí)刻的最小性能指標(biāo)值對應(yīng)的溫度非偽控制器序號;

(6)根據(jù)得到的非偽控制器序號和對應(yīng)在候選控制器集合矩陣中的行號,得到相應(yīng)的候選控制器參數(shù),從而得到相應(yīng)的速度非偽控制器和溫度非偽控制器

其中:

為候選控制器集合矩陣中第行第一列的KP值;

為候選控制器集合矩陣中第行第二列的KI值;

為候選控制器集合矩陣中第行第三列的KD值;

為候選控制器集合矩陣中第行第一列的KP值;

為候選控制器集合矩陣中第行第二列的KI值;

為候選控制器集合矩陣中第行第三列的KD值;

(7)根據(jù)步驟(6)中得到的速度非偽控制器和溫度非偽控制器得到采樣時(shí)刻k的速度非偽控制器輸出u1(k)和溫度非偽控制器輸出u2(k)如下,

其中,k>3;

(8)根據(jù)速度-溫度控制系統(tǒng),得到采樣時(shí)刻k的速度實(shí)際輸出y1(k)和溫度實(shí)際輸出y2(k),計(jì)算公式如下:

y1(k)=0.001273·y1(k-1)+0.9987·u1(k-3)+0.9987·u2(k-6);

y2(k)=0.001273·y2(k-1)-6.4817·u1(k-3)+1.4981·u2(k-6);

其中,k>3;

y1(k-1)是采樣時(shí)刻k-1的速度實(shí)際輸出;

y2(k-1)是采樣時(shí)刻k-1的溫度實(shí)際輸出;

u1(k-3)是采樣時(shí)刻k-3的速度非偽控制器輸出;

u2(k-6)是采樣時(shí)刻k-6的溫度非偽控制器輸出;

(9)若當(dāng)前采樣時(shí)刻k<TotalTime,其中的TotalTime為總采樣時(shí)間,則k=k+1,開始下一采樣時(shí)刻的去偽控制,重復(fù)上述步驟中的(2)~(8);否則,結(jié)束聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的速度-溫度去偽控制過程。

如上所述的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,對速度非偽控制器和溫度非偽控制器組成的非偽控制器參數(shù)在采樣時(shí)刻k,進(jìn)行差分進(jìn)化優(yōu)化,具體包括以下步驟:

(1)初始化種群參數(shù):初始化種群上下界約束,在當(dāng)前采樣時(shí)刻k,速度和溫度非偽控制器組成的非偽控制器參數(shù)中每一維變量的最大取值和最小取值構(gòu)成初始種群的上界約束矢量和下界約束矢量,設(shè)置種群數(shù)NP、決策變量維數(shù)D、變異策略、最大迭代次數(shù)IM、當(dāng)前迭代數(shù)G、變異尺度因子F和交叉概率因子Cr的初始值;

所述最大取值為:在當(dāng)前采樣時(shí)刻k,非偽控制器參數(shù)在進(jìn)行差分進(jìn)化優(yōu)化前取值的110%,即上界約束矢量為

所述最小取值為:在當(dāng)前采樣時(shí)刻k,非偽控制器參數(shù)在進(jìn)行差分進(jìn)化優(yōu)化前取值的90%,即上界約束矢量為

所述種群NP為進(jìn)行差分進(jìn)化優(yōu)化的參數(shù)矢量的組數(shù);所述決策變量維數(shù)D為進(jìn)行差分進(jìn)化優(yōu)化的參數(shù)矢量的維數(shù),在對非偽控制器參數(shù)進(jìn)行差分進(jìn)化優(yōu)化的過程中取值D=6;所述最大迭代次數(shù)IM為整個(gè)差分進(jìn)化優(yōu)化迭代進(jìn)行的次數(shù);所述變異尺度因子F的取值范圍為[0,2];所述交叉概率因子Cr的取值范圍為[0,1];

(2)初始化種群:根據(jù)初始化種群的上下界約束,在上、下界約束矢量間的隨機(jī)值構(gòu)成的NP×D維的種群矩陣為初始化種群,在第G次迭代中,對初始化種群中的每一個(gè)個(gè)體參數(shù)矢量先初始化第一個(gè)個(gè)體參數(shù)矢量為最優(yōu)種群個(gè)體S,初始化后第一個(gè)個(gè)體參數(shù)矢量根據(jù)適應(yīng)度函數(shù)得到的適應(yīng)度函數(shù)值為最優(yōu)目標(biāo)函數(shù)值;所述中,i=1,2,...,NP;G=1,2,...,IM;

適應(yīng)度函數(shù)為:

其中,

(3)差分變異操作產(chǎn)生變異矢量在第G次迭代中,在DE/rand/1的變異策略下其中,和是從初始化種群矩陣中隨機(jī)選擇的3個(gè)不同于父代且互不相同的個(gè)體參數(shù)矢量,即r1=1,2,...,NP,r2=1,2,...,NP,r3=1,2,...,NP,r1≠r2≠r3≠i,F(xiàn)為變異尺度因子;

交叉操作產(chǎn)生實(shí)驗(yàn)矢量在第G次迭代中,初始化種群中第i個(gè)個(gè)體參數(shù)矢量為變異矢量為采用二項(xiàng)式交叉操作,即生成NP×D階由0~1之間均勻取值的數(shù)值組成的矩陣,生成的隨機(jī)數(shù)數(shù)值小于等于交叉概率因子Cr時(shí),結(jié)果為0,此時(shí)得到實(shí)驗(yàn)矢量

(4)選擇操作產(chǎn)生下一代參數(shù)矢量在第G次迭代中,生成與實(shí)驗(yàn)矢量相對應(yīng)的速度虛擬參考信號和溫度虛擬參考信號在第G次迭代中,生成與個(gè)體參數(shù)矢量相對應(yīng)的速度虛擬參考信號和溫度虛擬參考信號計(jì)算公式如下:

其次,根據(jù)適應(yīng)度函數(shù):

計(jì)算出實(shí)驗(yàn)矢量和個(gè)體參數(shù)矢量相應(yīng)的適應(yīng)度函數(shù)值和計(jì)算公式如下:

(5)比較選擇較優(yōu)者保存到下一代,即:當(dāng)時(shí),當(dāng)時(shí),并且,當(dāng)時(shí)更新最優(yōu)種群個(gè)體,即最優(yōu)種群個(gè)體最優(yōu)目標(biāo)函數(shù)值返回步驟(3)的差分變異操作,直到達(dá)到優(yōu)化目標(biāo)值;

(6)當(dāng)達(dá)到最大迭代次數(shù)IM或者當(dāng)前最優(yōu)目標(biāo)函數(shù)值f(S)達(dá)到優(yōu)化目標(biāo)值,即時(shí),根據(jù)此時(shí)的最優(yōu)種群個(gè)數(shù)S得到當(dāng)前采樣時(shí)刻的非偽控制器優(yōu)化參數(shù)

如上所述的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,所述的候選控制器參數(shù)N的取值范圍為10~500。

如上所述的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,所述的滯后切換閾值e=5.0×10-5

如上所述的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,所述的PID參數(shù)工程整定依據(jù)衰減曲線法,即當(dāng)速度-溫度控制系統(tǒng)在運(yùn)行時(shí)的實(shí)際速度輸出和溫度輸出分別出現(xiàn)4:1衰減振蕩過程時(shí),根據(jù)衰減曲線法的經(jīng)驗(yàn)公式計(jì)算記錄此時(shí)的KP1、KI1和KD1

如上所述的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,所述的速度-溫度控制系統(tǒng)在運(yùn)行時(shí)分別出現(xiàn)4:1衰減振蕩過程是兩個(gè)相鄰?fù)较虿ǚ宓某{(diào)量之比為4:1。

如上所述的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,所述的在初始化中每次分別從l個(gè)比例系數(shù)KP候選值、m個(gè)積分系數(shù)KI候選值以及n個(gè)微分系數(shù)KD候選值中各自按序選擇一個(gè)候選值組成一組候選控制器參數(shù),其中的各自按序是指按從大到小的順序。

如上所述的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,所述常值a為纖維二級拉伸速度的期望輸出,初始化設(shè)定為160m/min,常值b為纖維二級拉伸溫度的期望輸出,初始化設(shè)定為165℃。

有益效果

本發(fā)明的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,在數(shù)據(jù)驅(qū)動基礎(chǔ)上,采用兩級拉伸工藝對聚酯初生纖維進(jìn)行拉伸,對于第二拉伸輥與定型輥之間的二級拉伸環(huán)節(jié),引入去偽控制算法對聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)進(jìn)行控制,該算法在候選控制器集合基礎(chǔ)上,計(jì)算虛擬參考信號,根據(jù)性能指標(biāo)辨識出當(dāng)前采樣時(shí)刻的非偽控制器,切換到控制回路中,既可以使系統(tǒng)具有較好的瞬時(shí)響應(yīng)性能,還能夠維持閉環(huán)系統(tǒng)的穩(wěn)定性。

本發(fā)明的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,引入的差分進(jìn)化算法(Differential Evolution,DE)是一種比較新穎的智能優(yōu)化算法,對當(dāng)前代數(shù)的種群在全局進(jìn)行隨機(jī)并行直接搜索。因?yàn)槠湓硪锥Y(jié)構(gòu)簡單,收斂速度快且優(yōu)化效果出色而在實(shí)際工程項(xiàng)目優(yōu)化技術(shù)中得到了極大的應(yīng)用。在去偽控制基礎(chǔ)上對其進(jìn)行差分進(jìn)化優(yōu)化,進(jìn)一步優(yōu)化了控制效果。

附圖說明

圖1是聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法結(jié)構(gòu)框圖;

圖2是聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制算法流程圖;

圖3是聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的纖維拉伸速度控制實(shí)例;

圖4是聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的纖維拉伸溫度控制實(shí)例。

具體實(shí)施方式

下面結(jié)合具體實(shí)施方式,進(jìn)一步闡述本發(fā)明。應(yīng)理解,這些實(shí)施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍。此外應(yīng)理解,在閱讀了本發(fā)明講授的內(nèi)容之后,本領(lǐng)域技術(shù)人員可以對本發(fā)明作各種改動或修改,這些等價(jià)形式同樣落于本申請所附權(quán)利要求書所限定的范圍。

實(shí)施例1

本發(fā)明涉及一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,該方法結(jié)構(gòu)框圖如圖1所示,拉伸方式采用兩級拉伸工藝,初生纖維在經(jīng)過集束環(huán)節(jié)形成工藝規(guī)定粗度的大股絲束后喂入集束拉伸機(jī),集束拉伸機(jī)對于第二拉伸輥與定型輥之間的二級拉伸環(huán)節(jié)的纖維拉伸速度和拉伸溫度采用去偽控制的速度-溫度耦合控制方法。在數(shù)據(jù)驅(qū)動的基礎(chǔ)上,引入去偽控制算法對拉伸環(huán)節(jié)進(jìn)行控制,該算法在候選控制器集合基礎(chǔ)上,計(jì)算虛擬參考信號,根據(jù)性能指標(biāo)辨識出當(dāng)前采樣時(shí)刻的非偽控制器,與其他數(shù)據(jù)驅(qū)動控制方法相比,去偽控制使系統(tǒng)具有較好的瞬時(shí)響應(yīng)性能,還能夠維持閉環(huán)系統(tǒng)的穩(wěn)定性。根據(jù)去偽控制得到的非偽控制器參數(shù),對其進(jìn)行差分進(jìn)化優(yōu)化,經(jīng)過差分變異、交叉和選擇操作后,再將改進(jìn)后的非偽控制器切換至閉環(huán)控制回路,可達(dá)到更好的控制效果。

一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,所述拉伸環(huán)節(jié)中的拉伸方式為兩級拉伸工藝,對于兩級拉伸工藝中的第二拉伸輥與定型輥之間的二級拉伸環(huán)節(jié),其纖維拉伸時(shí)的速度和溫度采用去偽控制的速度-溫度耦合控制方法,具體控制步驟為:

(1)初始條件:

a、初始輸入:

速度實(shí)際輸出y1(k)在采樣時(shí)刻1~3的值y1(1)~y1(3)=0;

溫度實(shí)際輸出y2(k)在采樣時(shí)刻1~3的值y2(1)~y2(3)=0.1;

速度非偽控制器輸出u1(k)在采樣時(shí)刻1~2的值u1(1)~u1(2)=5;

溫度非偽控制器輸出u2(k)在采樣時(shí)刻1~2的值u2(1)~u2(2)=0.1;

b、初始化:

速度期望輸出y1*(k),初始化時(shí)將其設(shè)定為常值a,即為實(shí)際生產(chǎn)過程需要的速度目標(biāo)值,在任何采樣時(shí)刻k,y1*(k)=160;

溫度期望輸出y2*(k),初始化時(shí)將其設(shè)定為常值b,即為實(shí)際生產(chǎn)過程需要的溫度目標(biāo)值,在任何采樣時(shí)刻k,y2*(k)=165;

對速度-溫度耦合控制系統(tǒng)進(jìn)行PID參數(shù)工程整定,得到40組PID參數(shù):

比例系數(shù)KP候選值,從40組PID參數(shù)中提取出KP值,共有4個(gè)不同的取值:0.1,0.15,0.2,0.25;

積分系數(shù)KI候選值,從40組PID參數(shù)中提取出KI值,共有5個(gè)不同的取值:0.01,0.02,0.03,0.04,0.05;

微分系數(shù)KD候選值,從40組PID參數(shù)中提取出KD值,共有2個(gè)不同的取值:0.01,0.05;

在初始化中每次分別從4個(gè)比例系數(shù)KP候選值,5個(gè)積分系數(shù)KI候選值以及2個(gè)微分系數(shù)KD候選值中各自按序選擇一個(gè)候選值組成一組候選控制器參數(shù),將每組候選控制器參數(shù)依次賦值到一個(gè)矩陣的相應(yīng)行,組成一個(gè)候選控制器集合矩陣:

其中,4×5×2=40,則排列組合后有40組候選控制器參數(shù),最終形成一個(gè)40×3矩陣,即候選控制器集合矩陣為一個(gè)40×3矩陣;形成的候選控制器集合矩陣中,KPi為第i組控制器的KP參數(shù)值,KIi為第i組控制器的KI參數(shù)值,KDi為第i組控制器的KD參數(shù)值;

速度誤差e1(k),為任一采樣時(shí)刻k速度期望輸出y1*(k)與速度實(shí)際輸出y1(k)之間的差值,即:

e1(k)=y(tǒng)1*(k)-y1(k);

溫度誤差e2(k),為任一采樣時(shí)刻k溫度期望輸出y2*(k)與溫度實(shí)際輸出y2(k)之間的差值,即:

e2(k)=y(tǒng)2*(k)-y2(k);

(2)在采樣時(shí)刻k,結(jié)合候選控制器集合矩陣中每組候選控制器的參數(shù),分別計(jì)算出相應(yīng)的速度和溫度虛擬參考信號和計(jì)算公式如下:

(3)在采樣時(shí)刻k,計(jì)算候選控制器集合矩陣中每組候選控制器參數(shù)的速度和溫度性能指標(biāo)J1(i,k)和J2(i,k),計(jì)算公式如下:

(4)在采樣時(shí)刻k,比較候選控制器矩陣中所有組候選控制器參數(shù)相應(yīng)的速度性能指標(biāo)J1(i,k),使得速度性能指標(biāo)最小的一組相應(yīng)序號記為速度非偽控制器序號也是候選控制器參數(shù)對應(yīng)在候選控制器集合矩陣中的行號:

在采樣時(shí)刻k,比較候選控制器矩陣中所有組候選控制器參數(shù)相應(yīng)的溫度性能指標(biāo)J2(i,k),使得溫度性能指標(biāo)最小的一組相應(yīng)序號記為溫度非偽控制器序號也是候選控制器參數(shù)對應(yīng)在候選控制器集合矩陣中的行號:

(5)滯后切換:

當(dāng)時(shí),即在當(dāng)前采樣時(shí)刻k相應(yīng)的最小速度性能指標(biāo)值min(J1(i,k))與上一采樣時(shí)刻k-1的速度非偽控制器的性能指標(biāo)之間的差值小于等于滯后切換閾值e時(shí),拉伸機(jī)的速度非偽控制器序號和前一采樣時(shí)刻的相同,仍然采用前一采樣時(shí)刻的速度非偽控制器序號;

當(dāng)時(shí),即在當(dāng)前采樣時(shí)刻k相應(yīng)的最小速度性能指標(biāo)值min(J1(i,k))與上一采樣時(shí)刻k-1的速度非偽控制器的性能指標(biāo)之間的差值大于滯后切換閾值e時(shí),拉伸機(jī)的速度非偽控制器序號為當(dāng)前采樣時(shí)刻速度性能指標(biāo)最小的一組相應(yīng)序號,采用當(dāng)前采樣時(shí)刻的最小性能指標(biāo)值對應(yīng)的速度非偽控制器序號;

在采樣時(shí)刻k=21時(shí),采用當(dāng)前采樣時(shí)刻的最小性能指標(biāo)值對應(yīng)的拉伸速度非偽控制器序號,即在采樣時(shí)刻k=300時(shí),仍然采用上一時(shí)刻的拉伸速度非偽控制器,即

當(dāng)時(shí),即在當(dāng)前采樣時(shí)刻的最小溫度性能指標(biāo)值與上一采樣時(shí)刻的溫度非偽控制器的當(dāng)前性能指標(biāo)值之間的差值小于等于滯后切換閾值e時(shí),溫度非偽控制器序號和上一采樣時(shí)刻的相同,仍然采用上一采樣時(shí)刻的溫度非偽控制器序號;

當(dāng)時(shí),即在當(dāng)前采樣時(shí)刻的最小溫度性能指標(biāo)值與上一采樣時(shí)刻的性能指標(biāo)之間的差值大于滯后切換閾值e時(shí),溫度非偽控制器序號為當(dāng)前采樣時(shí)刻速度性能指標(biāo)最小的一組相應(yīng)序號,采用當(dāng)前采樣時(shí)刻的最小性能指標(biāo)值對應(yīng)的溫度非偽控制器序號;

在采樣時(shí)刻k=224時(shí),采用當(dāng)前采樣時(shí)刻的最小性能指標(biāo)值對應(yīng)的拉伸溫度非偽控制器序號,即在采樣時(shí)刻k=300時(shí),仍然采用上一時(shí)刻的拉伸溫度非偽控制器,即

(6)根據(jù)(5)得到的非偽控制器序號和對應(yīng)在候選控制器集合矩陣中的行號,得到相應(yīng)的候選控制器參數(shù),從而得到相應(yīng)的速度非偽控制器和溫度非偽控制器分別為:和

(7)根據(jù)(6)中得到的速度非偽控制器和溫度非偽控制器得到采樣時(shí)刻k的速度非偽控制器輸出u1(k)和溫度非偽控制器輸出u2(k)如下,

其中,k>3;采樣時(shí)刻k=224時(shí),u1(224)=0.1,u2(224)=0.8436,采樣時(shí)刻k=300時(shí),u1(300)=0.1,u2(300)=0.8436

(8)根據(jù)速度-溫度控制系統(tǒng),得到采樣時(shí)刻k的速度實(shí)際輸出y1(k)和溫度實(shí)際輸出y2(k),計(jì)算公式如下:

y1(k)=0.001273·y1(k-1)+0.9987·u1(k-3)+0.9987·u2(k-6);

y2(k)=0.001273·y2(k-1)-6.4817·u1(k-3)+1.4981·u2(k-6);

其中,k>3;

y1(k-1)是采樣時(shí)刻k-1的速度實(shí)際輸出;

y2(k-1)是采樣時(shí)刻k-1的溫度實(shí)際輸出;

u1(k-3)是采樣時(shí)刻k-3的速度非偽控制器輸出;

u2(k-6)是采樣時(shí)刻k-6的溫度非偽控制器輸出;

采樣時(shí)刻k=224時(shí)、y1(224)=1.00、y2(224)=0.25,采樣時(shí)刻k=300時(shí),y1(300)=1.00,y2(300)=0.25;

(9)總采樣時(shí)間TotalTime=300,采樣時(shí)刻k=224時(shí),k<TotalTime,開始下一采樣時(shí)刻的去偽控制,重復(fù)上述步驟中的(2)~(8);否則,結(jié)束聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的速度-溫度去偽控制過程。

如上所述的一種聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的去偽控制方法,對速度非偽控制器和溫度非偽控制器組成的非偽控制器參數(shù)在采樣時(shí)刻k,進(jìn)行差分進(jìn)化優(yōu)化,具體包括以下步驟:

(1)本實(shí)例中初始化種群參數(shù)如下:種群數(shù)NP=60,決策變量維數(shù)D=6,變異策略為DE/rand/1,最大迭代次數(shù)IM=500,變異尺度因子F=0.85,交叉概率因子Cr=0.1,初始化種群上界約束矢量為下界約束矢量為

(2)初始化種群:根據(jù)初始化種群的上下界約束,在上、下界約束矢量間的隨機(jī)值構(gòu)成的NP×D維的種群矩陣為初始化種群,在第G次迭代中,對初始化種群中的每一個(gè)個(gè)體參數(shù)矢量先初始化最優(yōu)種群個(gè)體最優(yōu)目標(biāo)函數(shù)值

(3)差分變異操作產(chǎn)生變異矢量在第G次迭代中,在DE/rand/1的變異策略下其中,和是從初始化種群矩陣中隨機(jī)選擇的3個(gè)不同于父代且互不相同的個(gè)體參數(shù)矢量,即r1=1,2,...,NP,r2=1,2,...,NP,r3=1,2,...,NP,r1≠r2≠r3≠i,F(xiàn)為變異尺度因子;

(4)交叉操作產(chǎn)生實(shí)驗(yàn)矢量在第G次迭代中,初始化種群中第i個(gè)個(gè)體參數(shù)矢量為變異矢量為采用二項(xiàng)式交叉操作,即生成NP×D階由0~1之間均勻取值的數(shù)值組成的矩陣,生成的隨機(jī)數(shù)數(shù)值小于等于交叉概率因子Cr時(shí)結(jié)果為1,此時(shí)生成的隨機(jī)數(shù)數(shù)值大于交叉概率因子Cr時(shí)結(jié)果為0,此時(shí)得到實(shí)驗(yàn)矢量

(5)選擇操作產(chǎn)生下一代參數(shù)矢量在第G次迭代中,生成與實(shí)驗(yàn)矢量相對應(yīng)的速度虛擬參考信號和溫度虛擬參考信號在第G次迭代中,生成與個(gè)體參數(shù)矢量相對應(yīng)的速度虛擬參考信號和溫度虛擬參考信號計(jì)算公式如下:

其次,根據(jù)適應(yīng)度函數(shù):

比較選擇較優(yōu)者保存到下一代,當(dāng)時(shí),當(dāng)時(shí),并且,當(dāng)時(shí)更新最優(yōu)種群個(gè)體,即最優(yōu)種群個(gè)體最優(yōu)目標(biāo)函數(shù)值返回步驟(3)的差分變異操作,直到達(dá)到優(yōu)化目標(biāo)值;

(6)當(dāng)達(dá)到最大迭代次數(shù)IM或者當(dāng)前最優(yōu)目標(biāo)函數(shù)值f(S)達(dá)到優(yōu)化目標(biāo)值,即時(shí),根據(jù)此時(shí)的最優(yōu)種群個(gè)數(shù)S得到當(dāng)前采樣時(shí)刻的非偽控制器優(yōu)化參數(shù)

仿真運(yùn)行過程如圖1、2所示,分別使用去偽控制和基于差分進(jìn)化的去偽控制對聚酯短纖維生產(chǎn)過程中拉伸環(huán)節(jié)的拉伸速度和拉伸溫度進(jìn)行控制,仿真結(jié)果如圖3、4所示,由圖中可以看出,系統(tǒng)實(shí)際輸出能快速到達(dá)控制目標(biāo),且超調(diào)量小,具備消除時(shí)滯和解耦的能力。仿真表明該優(yōu)化方法收斂速度快,具有較出色的優(yōu)化效果。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
主站蜘蛛池模板: 安福县| 全椒县| 霍山县| 三原县| 电白县| 乐清市| 靖州| 合川市| 凌海市| 罗甸县| 虞城县| 南岸区| 张北县| 安达市| 甘孜县| 蒙城县| 安福县| 理塘县| 呈贡县| 同仁县| 临城县| 龙岩市| 湖南省| 红原县| 惠东县| 桑植县| 海南省| 黎川县| 大丰市| 福鼎市| 郎溪县| 林甸县| 建阳市| 额尔古纳市| 紫阳县| 镇原县| 武威市| 江川县| 竹山县| 富裕县| 张家川|