1作者選用離線計算構成操控決策表寄存內存的計劃。速度環實時操控時,據輸入的e和e,查表即得對應的輸出操控量增量。這篇文章研討了量化因子和份額因子對SRD含糊操控器功能的影響,標明含糊操控與慣例操控相同,其動、靜態特性之間存在必定的對立,選用固定的參數難以獲得滿意的功能,為確保體系迅速呼應,且超調小,應引進自適應含糊操控器。
2 SR電機8098單片機含糊操控的完成
2. 1精確量的含糊化
設SR電機的轉速差錯e( e=設定值-實測值)、轉速差錯改變e( e= e i - e i- 1)、操控器輸出增量U對應的含糊子集均為7檔,即U~= EC~= E~{負大( NL ) ,負中( NM ) ,負?。?NS) ,零( ZE) ,正?。?PS) ,正中( PM ) ,正大( PL) }對應的量化等級均取15,別離表明為- 7, - 6, - 5, - 4, - 3, - 2, - 1, 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7,即論域E、EC、U均為: {- 7, - 6, - 5,- 4, - 3, - 2, - 1, 0, + 1, + 2, + 3, + 4, + 5, + 6,+ 7}實踐的SRD體系, e或e(以x記之)的改變規模并非在之間,而在之間,可經過式( 5)所示的改換y = 14 b - a( x - a + b 2)( 5)將在區間改變的變量x轉化為區間的變量y.例如,依據SR電機轉速環采樣周期,設e改變規模為 ,在差錯改變實踐值為e= 120時,代入式( 5) ,得y= 3. 36,取整為3,故e對應的量化因子GEC= 14/ 500;同理,若設e的改變規模為 ,則e對應的量化因子GE= 14/ 3000.可見,各變量只要乘上相應的量化因子,即可轉化成在區間上改變的量。
2. 2極大極小含糊操控器設計
依據SRD現場調試經歷,可斷定一組操控規矩。當e i n給定,請求轉速降低,即占空比應減小,故輸出U應降低;而當e i 及內,若越出束縛區間,則令其為相應的區間鴻溝值。這是必要的,由于體系運轉試驗標明,若按實踐可能呈現的e及e****改變規模及斷定量化因子( GE= 14/ 2e 1, GEC= 14/ 2e 1)。
因量化因子小,在挨近暫穩態時,分辨率差,體系功能欠安。因而,在參數固定的含糊操控體系程序設計中,應以一適宜的小于實踐改變規模的區間及來斷定量化因子,即GE= 14/( 2e 0) , GEC= 14/ ( 2e 0) ,這么,為了使實踐的e及e對應的含糊量不超出論域的規模,需對實踐的e及e用束縛條件加以判斷、限幅。
3量化因子及份額因子的調整
量化因子GE、GEC及份額因子GU對SR電機含糊操控體系的動、靜態功能有較大的影響,應當經過體系實踐運轉,權衡穩、快、準三方面的請求整定。
3. 1差錯e量化因子GE的選擇差錯e量化因子GE的巨細本質上反映了操控體系對速度差錯的分辨率,影響體系的靜態差錯的動態調整時刻。GE大,體系上升速率大,但GE過大,將使體系發生較大的超調,然后延伸過渡進程。若GE很小,則體系上升較慢,迅速性差; GE還直接影響體系的穩態品質。
若設第k次履行速度環對應的速度差錯量化值為E( k) ,其精確量為e( k) ,則有E( k) = INT( GE e( k) + 0. 5)( 6)含糊操控體系的穩態進程可用下述含糊規矩描述:若差錯為“零”,差錯改變為“零”,則操控增量為零。言語值“零”對應于必定的規模,當差錯和差錯改變都進入言語值“零”所對應的規模時,體系即進入穩態。由式( 6)可導出差錯的穩態取值規模:GE e(∞) , GE取值巨細對SR電機負載起動功能的影響如所示。圖中三條曲線別離對應于GE = 0. 035, e束縛區間為 ;GE= 0. 00875, e束縛區間為 ; GE= 0. 0047, e束縛區間為三種GE取值在給定速度800r/ min下的實測起動功能。
GE取值對SR小電機起動功能的影響(速度給定800r / min, GU= 2, GE C= 0. 07)由可見, GE= 0. 035,體系超調小,穩態差錯小,有較好的動、靜態態能; GE= 0. 00875和GE = 0. 0047,過渡進程時刻長,穩態精度很差,動、靜態功能差。
3. 2差錯改變量化因子GEC的選擇GEC越大,體系輸出改變率越小,體系改變越慢,過渡進程時刻長;若GEC越小,則體系反響越快,但GEC取值過小易導致很大的超諧和振動,這相同使體系調理時刻變長。
在GU固定為2, GE固定為0. 0175, e束縛區間為 , GEC取值巨細對SR電機負載起動功能的影響如所示。圖中3條曲線別離對應于GEC= 0. 14, e束縛區間為 ;GEC= 0. 035, e束縛區間為 ; GEC = 0. 00875, e束縛區間為 3種GEC取值在給定速度800r/ min下的實測起動功能。
GEC取值對SR電機起動功能的影響(速度給定800r/ min, GU= 2, GE = 0.0175)由可見, GEC取0. 14,體系超調很小,過渡進程較快,體系有較好的動、靜態功能; GEC取0. 0875,體系超調很大, (高達25%)過渡進程很慢(約5 . 5s ) ,且有振動,動態功能很差; GEC取0. 035的功能介于GEC取0. 14和GEC取0. 00875之間。試驗標明, GEC取值不宜小于0. 035.
3. 3操控輸出份額因子GU的選擇GU在體系呼應的上升和安穩期間有不同的影響。在上升期間, GU獲得越大,上升越快,但易導致超調。
GU小,則體系的反響比較緩慢。在安穩期間, GU過大亦會導致振動。
在GE固定為0. 0175, e束縛區間為 ; GEC固定為0. 07, e束縛區間為。圖中三條曲線別離對應于GU= 1, GU = 4和GU = 10三種GU取值在給定速度800r/ min下的實測起動功能??梢?, GU取10,體系初始上升很快,但有很大的超諧和振動,導致調理時刻很長; GU取4或取1,體系超調較小,過渡進程較快。