一種基于模糊pid的主從式多電機同步控制方法
【專利摘要】本發(fā)明涉及一種基于模糊PID的主從式多電機同步控制方法,其中,從電機采用模糊PID控制器。模糊PID將傳統(tǒng)PID控制與模糊控制結合,它能根據(jù)環(huán)境的變化,實時地調整PID的三個參數(shù),實現(xiàn)PID參數(shù)的自整定,模糊PID在工業(yè)實際應用中有著非常重要的作用。本發(fā)明提出的基于模糊PID的主從式多電機同步控制方法,當主電機受到擾動而發(fā)生速度變化時,由于從電機采用的是模糊PID控制器,它能感知主電機的速度變化,實時地調整PID控制器的三個參數(shù),以便跟隨主電機的速度,實現(xiàn)主從電機間的高精度同步。
【專利說明】
一種基于模糊PID的主從式多電機同步控制方法
技術領域
[0001]本發(fā)明涉及一種基于模糊PID的主從式多電機同步控制方法,屬于現(xiàn)代運動控制技術領域。
【背景技術】
[0002]隨著科技的不斷進步和工業(yè)技術的飛速發(fā)展,人們對工業(yè)產(chǎn)品的期望越來越高,自然而然對產(chǎn)品質量的要求上也日益劇增,而電機是工業(yè)生產(chǎn)中必不可少的元件,因此,就對電機系統(tǒng)的控制性能也就提出了越來越高的標準?,F(xiàn)在,越來越多的工業(yè)生產(chǎn)過程中,傳統(tǒng)的電動機控制模式已經(jīng)不能滿足生產(chǎn)需求了,這時就對生產(chǎn)系統(tǒng)提出了新的挑戰(zhàn),多電機系統(tǒng)就在這個時候應運而生。
[0003]在汽車焊接行業(yè)、生產(chǎn)車間物件傳輸過程、以及軌道交通、冶金業(yè)和紡織業(yè)中,過去的單電機驅動控制系統(tǒng),已經(jīng)無法滿足人們要求的高精度、高效率的生產(chǎn)要求了。這時候多電機驅動控制系統(tǒng)就能很好地解決該問題,滿足高精度、高效率的生產(chǎn)要求。傳統(tǒng)的電機控制多采用經(jīng)典PID控制算法,經(jīng)典PID控制算法作為一般工業(yè)過程控制方法應用范圍相當廣泛。原則上講它并不依賴于被控對象的具體數(shù)學模型,但算法參數(shù)的整定卻是一件很困難的工作。更為重要的是即使參數(shù)整定完成,由于參數(shù)不具有自適應能力,因環(huán)境的變化,PID控制對系統(tǒng)偏差的響應變差,參數(shù)需重新整定。
[0004]主從式多電機同步控制(以兩臺為例)就是將系統(tǒng)中的電機分為主電機和從電機,將輸入信號給主電機,主電機的輸出作為從電機的輸入,讓主電機跟隨從電機運行,實現(xiàn)電機的同步?,F(xiàn)存在的主從式多電機控制方法中的單個電機均采用的是傳統(tǒng)的PID控制,控制原理圖如圖1所示,由于傳統(tǒng)PID的控制一旦參數(shù)確定了,在運行過程中就無法改變,因此當主電機在運行過程中受到擾動時,從電機由于PID控制器的參數(shù)已經(jīng)確定,就無法實時調整PID的參數(shù),就會導致主從電機之間出現(xiàn)較大的同步誤差。
【發(fā)明內容】
[0005]本發(fā)明的目的是:實現(xiàn)主從電機間的高精度同步。
[0006]為了達到上述目的,本發(fā)明的技術方案是提供了一種基于模糊PID的主從式多電機同步控制方法,其中,從電機采用模糊PID控制器,其特征在于,包括以
[0007]下步驟:
[0008]步驟1、確定PID控制器的三個參數(shù)KfnK^Ki與偏差E以及偏差變化EC之間的模糊關系,控制規(guī)則為:
[0009]當|eI較大時,取較大的Kp與較小的κΙ;
[0010]當IEI和IEC I處于中等大小時,取較小的Kp,Kd的取值對系統(tǒng)響應的影響較大,1^的取值要適當;
[0011]當|EI較小時,Kp與&均應取得大些,Kd取較大的值;
[0012]當IECI較大時,Kd取較小的值;
[0013]在運行時實時檢測E及EC的值,根據(jù)先前確定的模糊關系,利用模糊推理的方法,在線修改PID控制器的三個參數(shù),讓PID參數(shù)可自整定,以滿足不同E和EC對控制參數(shù)的要求;
[0014]步驟2、確定模糊PID控制器的輸入變量E和EC、輸出變量ΔΚΡ、AKlS其基本論域;
[0015]步驟3、確定模糊PID控制器的輸入變量E和EC、輸出變量ΔΚΡ、Δ化模糊集上的論域和模糊語言集合;
[0016]步驟4、確定模糊PID控制器輸入、輸出變量的隸屬函數(shù);
[0017]步驟5、建立PID參數(shù)模糊控制規(guī)則表;
[0018]步驟6、通過模糊運算求出ΔΚΡ、AK1的模糊控制調整表;
[0019]步驟7、根據(jù)模糊PID控制器算法的原理建模仿真。
[0020]優(yōu)選地,在所述步驟4中,所述隸屬函數(shù)選取三角形分布的隸屬函數(shù)。
[0021]優(yōu)選地,在所述步驟I中,取Ki = O。
[0022]模糊PID將傳統(tǒng)PID控制與模糊控制結合,它能根據(jù)環(huán)境的變化,實時地調整PID的三個參數(shù),實現(xiàn)PID參數(shù)的自整定,模糊PID在工業(yè)實際應用中有著非常重要的作用。
[0023]本發(fā)明提出的基于模糊PID的主從式多電機同步控制方法,當主電機受到擾動而發(fā)生速度變化時,由于從電機采用的是模糊PID控制器,它能感知主電機的速度變化,實時地調整PID控制器的三個參數(shù),以便跟隨主電機的速度,實現(xiàn)主從電機間的高精度同步。
[0024]基于模糊PID主從式多電機同步控制,當主電機在運行過程中受到擾動而轉速發(fā)生變化時,由于從電機的控制器采用的是模糊PID控制器,它能夠根據(jù)主電機的轉速變化,實時在線調整PID控制器的參數(shù),實現(xiàn)參數(shù)的自整定,從而更好地跟隨主電機的轉速運行,具有更好的同步精度,抗擾動能力也大大提高,具有更廣泛的應用范圍。
【附圖說明】
[0025]圖1為傳統(tǒng)主從式多電機同步控制原理圖;
[0026]圖2為基于模糊PID的主從式多電機同步控制原理圖;
[0027]圖3為模糊PID流程圖。
【具體實施方式】
[0028]為使本發(fā)明更明顯易懂,茲以優(yōu)選實施例,并配合附圖作詳細說明如下。
[0029]本發(fā)明提供的一種基于模糊PID的主從式多電機同步控制方法包括以下步驟:
[0030]步驟1、首先確定PID控制器的三個參數(shù)KhK^K1與偏差E以及偏差變化EC之間的模糊關系,這個控制規(guī)則很重要,一般經(jīng)驗:
[0031 ]①當IE I較大時,為使系統(tǒng)具有較好的跟蹤性能,應取較大的Kp與較小的&,同時為避免系統(tǒng)響應出現(xiàn)較大的超調,應對積分作用加以限制,通常取1^ = O。
[0032]②當IE I和I EC I處于中等大小時,為了使系統(tǒng)響應具有較小的超調,Kp應取得小些。在這種情況下,Kd的取值對系統(tǒng)響應的影響較大,Ki的取值要適當。
[0033]③當IEI較小時,為使系統(tǒng)具有較好的穩(wěn)定性能,&與&均應取得大些,同時為避免系統(tǒng)在設定值附近出現(xiàn)振蕩,KD的取值相當重要,一般在IEC I較小時,Kd的取值應該較大些;
[0034]④當IECI較大時,KD的取值應該較小些。
[0035]然后在運行時實時檢測E及EC的值,根據(jù)先前確定的模糊關系,利用模糊推理的方法,在線修改PID控制器的三個參數(shù),讓PID參數(shù)可自整定,以滿足不同E和EC對控制參數(shù)的要求,從而使控制系統(tǒng)有良好的動態(tài)、穩(wěn)態(tài)性能。
[0036]步驟2、確定模糊PID控制器的輸入變量E和EC、輸出變量Δ ΚΡ、Δ KlS其基本論域。
[0037]步驟3、確定模糊PID控制器的輸入變量E和EC、輸出變量ΔΚΡ、Δ化模糊集上的論域和模糊語言集合。
[0038]步驟4、確定模糊PID控制器輸入、輸出變量的隸屬函數(shù)。隸屬函數(shù)的形狀直接影響模糊控制器的性能,本發(fā)明選取三角形分布的隸屬函數(shù),其運算簡單、迅速。
[0039]步驟5、建立PID參數(shù)模糊控制規(guī)則表。建立合適的模糊控制規(guī)則直接關系到控制器性能的優(yōu)良與否,模糊規(guī)則主要依賴于工程人員長期以來積累的操作經(jīng)驗和專家知識,將其進行總結。
[0040 ]步驟6、通過模糊運算求出的模糊控制調整表。
[0041]步驟7、根據(jù)模糊PID控制器算法的原理,其工作流程圖如圖3所示,建模仿真。
【主權項】
1.一種基于模糊PID的主從式多電機同步控制方法,其中,從電機采用模糊PID控制器,其特征在于,包括以下步驟: 步驟1、確定PID控制器的三個參數(shù)Kp 與偏差E以及偏差變化EC之間的模糊關系,控制規(guī)則為: 當IE I較大時,取較大的Kp與較小的&,取K1 = O; 當IE I和I EC I處于中等大小時,取較小的KP,KD的取值對系統(tǒng)響應的影響較大,K1的取值要適當; 當IE I較小時,Kp與&均應取得大些,Kd取較大的值; 當IECI較大時,Kd取較小的值; 在運行時實時檢測E及EC的值,根據(jù)先前確定的模糊關系,利用模糊推理的方法,在線修改PID控制器的三個參數(shù),讓PID參數(shù)可自整定,以滿足不同E和EC對控制參數(shù)的要求;步驟2、確定模糊PID控制器的輸入變量E和EC、輸出變量Δ Kp, Δ KlS其基本論域; 步驟3、確定模糊PID控制器的輸入變量E和EC、輸出變量△ ΚΡ、Δ K1模糊集上的論域和模糊語言集合; 步驟4、確定模糊PID控制器輸入、輸出變量的隸屬函數(shù); 步驟5、建立PID參數(shù)模糊控制規(guī)則表; 步驟6、通過模糊運算求出△ Kp、△ K1,的模糊控制調整表; 步驟7、根據(jù)模糊PID控制器算法的原理建模仿真。2.如權利要求1所述的一種基于模糊PID的主從式多電機同步控制方法,其特征在于,在所述步驟4中,所述隸屬函數(shù)選取三角形分布的隸屬函數(shù)。3.如權利要求1所述的一種基于模糊PID的主從式多電機同步控制方法,其特征在于,在所述步驟I中,取Ki = O。
【文檔編號】H02P5/50GK106026793SQ201610485476
【公開日】2016年10月12日
【申請日】2016年6月28日
【發(fā)明人】周武能, 潘亮, 張楊
【申請人】東華大學