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

基于有限狀態自動機的電鍍電源多波形輸出方法

2012-09-26 02:57:54王學梅丘東元
電源學報 2012年6期
關鍵詞:交流

張 成,王學梅,丘東元,張 波

(華南理工大學 電力學院,廣東 廣州 510640)

引言

電鍍是對材料表面進行裝飾、防護以及獲得某些特殊性能的一種表面工程技術,電鍍電源是電鍍設備中的核心部分,其性能對電鍍質量有直接影響。隨著人們對電鍍產品質量的要求越來越高,某些電鍍工藝對電鍍電源的輸出波形有著特殊的要求,如反向電流、正向大電流沖擊、階梯升高電流等[1]。而目前使用的電鍍電源只能輸出單向脈沖或雙脈沖,且存在電鍍加工時間長、鍍層厚度均勻性差、鍍層容易出現缺陷以及存在較大內應力等缺點[2],不能滿足現代電鍍工藝對電源輸出波形的特殊要求。

為此,需要電鍍電源能夠輸出多種波形,并具有以下功能:(1)可以輸出正負周期的換向脈沖;(2)輸出脈沖的頻率、寬度、幅值、正反向交替時間和持續時間在一定范圍內連續可調;(3)采用微機控制技術,可以通過程序設置工藝流程,按照工藝要求準確地輸出所需電流,滿足不同的電鍍工藝需要。可見,一臺多波形輸出電鍍電源可以實現以前需要多臺單脈沖或雙脈沖電源才能完成的工藝流程[3~6]。

1 多波形脈沖電鍍電源

多波形脈沖電鍍電源可以輸出如圖1所示的各種波形,它可以根據需要輸出不同的電鍍脈沖,滿足不同的電鍍工藝要求,具體表現在脈沖電流的幅值、頻率、占空比及正負換向時間可以在一定范圍的連續獨立調節[7]。

圖1 多波形脈沖電鍍電源的輸出波形

圖2 多波形脈沖電鍍電源的工作原理框圖

多波形脈沖電鍍電源的工作原理框圖如圖2所示。其中:主電路由正負向可調直流電源和兩個斬波器組成。兩個斬波器工作于互補狀態,斬波器的驅動信號由脈沖波形發生器和有限狀態自動機等模塊產生,它能夠調節正向和反向輸出波形的頻率、占空比;正負向直流電源可以調節正負向輸出脈沖的幅值。

2 有限狀態自動機多波形脈沖輸出方法

2.1 有限狀態自動機定義

有限狀態自動機是一種具有離散輸入和輸出,可用于描述有限個狀態以及在這些狀態之間的轉移和動作等行為的數學模型。一個確定的有限狀態自動機M是一個五元組:

式中:S是一個有限集合,每個元素稱為一個狀態;X是一個有窮字母表,每個元素稱為一個輸入字符;f是轉移函數,是一個從S×X至S的映射,f(S0,a)=S1意味著:當現行狀態為S0,輸入字符a時,將轉換到下一個狀態S1,故把S1稱為S0的一個后繼狀態;S0是唯一的一個初始狀態;Z是一個終止狀態[8]。

2.2 有限狀態自動機模型

有限狀態自動機的狀態轉移關系可以用狀態轉移圖來描述。下面以一個檢測二進制序列中具有奇數還是偶數個0的狀態機為例進行說明。如圖3所示,圖中S1表示偶數個0狀態,S2表示奇數個0狀態。當輸入一個二進制數時,如果第一位為0,狀態機則從S1狀態跳到S2狀態,若為1,則保持在S1狀態。照此規則依次檢測該二進制數的每一位,如果倒數第二位在S2狀態,且檢測到最后一位輸入為0,則跳到S1狀態,說明該二進制數有偶數個0,若檢測到輸入為1,則保持在S2狀態,說明該二進制數有奇數個0。對照(1)式,S1、S2是有限狀態集合S中的兩個元素;0、1 則是 S1、S2之間轉換的條件;f代表著映射關系如圖3所示;初始狀態S0即為S1;終止狀態Z將由該二進制數中的0的奇偶個數確定。

2.3 有限狀態自動機程序模型

為了描述程序設計的方便,我們對狀態和條件進行編碼。假設狀態用q表示,條件用x表示。狀態qi的編碼方法比較簡單:對于所有可能的狀態,分配給它們一個唯一確定的編號。在圖3所示的有限狀態機中,存在奇數、偶數兩種狀態,分別用q1、q2表示。條件xi的編碼方法比較復雜:一般采用將條件字xi分為多個字段xB1、xB2,每個字段占用一定的二進制位數,不同的字段表示不同的條件類型,例如xB1表示運行狀態編碼,xB2表示操作命令編碼。在圖3所示的有限狀態機中,轉移條件可由一位運行狀態編碼和兩位二進制命令編碼組成,用D2D1D0表示。初始化時,x0=000,在q1使得運行狀態編碼為1,即xi的最高位為1,從而可以按照工作命令編碼轉移到 q1、q2。 x1~x4條件編碼分別為 100、101、110、111,如圖4所示。依據狀態轉移關系和轉移條件,一個非常復雜的程序,就變成了一個依據條件編碼內容進行轉移的多分支的結構,可以很容易的用匯編語言或C語言實現[9~11]。

圖3 有限狀態機模型

圖4 有限狀態機程序模型

有限狀態機原理和方法可以應用于計算機控制系統的程序設計。計算機控制系統的程序是由有限個功能模塊組成,每個功能模塊作為一個狀態用qi表示,有限個狀態qi就構成了M的狀態集合S;將發生轉移的兩個狀態之間用一條有向弧線連接起來,并在該弧線上標注轉移條件xk,就得到狀態轉移圖,全部xk就構成了M的輸入集合X;并對狀態和轉移條件進行編碼,就獲得了具有編碼的狀態轉移圖。依據這個狀態轉移圖,可以方便的進行程序設計。

利用狀態機原理描述程序的轉移關系比流程圖更加簡潔﹑直觀,而且包含了更多的信息。依據狀態轉移關系和轉移條件,一個非常復雜的程序,就變成了一個依據條件編碼內容進行轉移的多分支程序結構,使程序結構簡單、清晰,便于實現,同時使得程序的調試、功能的修改與擴充更加容易,極大地提高軟件的靈活性和可擴展性,避免重復開發。當程序比較復雜,狀態和條件數比較多時,可以使用分級的多級狀態機結構,即每一級就是一個簡單的狀態機[12-15]。

3 應用

3.1 特定多波形脈沖的轉移關系

圖5是一種典型電鍍電源的輸出波形。電鍍過程如下:在起鍍階段,先以“對稱交流”進行,電流值為直流電鍍時的一半,持續工作5 min至t0時刻;然后將“對稱交流”轉換至“不對稱交流1”,持續工作5 min至t1時刻;再轉換至“不對稱交流2”,持續工作10 min到t2時刻,接著轉換至 “不對稱交流3”(三種不對稱交流的反向脈沖幅值逐漸降低),持續工作2 min至t3時刻,由此得到一層結合程度較高的初始鍍層;最后將“不對稱交流”轉換到“周期換向輸出”,持續工作10 min至t4時刻,使鍍層以很快的速度增厚,直到滿足尺寸為止[1]。

本系統的控制過程由有限個子功能構成,這些子功能之間的轉移條件是有限的,并且系統在任一時刻總是處于某一確定的狀態上,所以,系統具有狀態機的特征,可以用有限狀態機理論來描述。下面就用有限狀態機理論對該波形進行分析和控制。

設多波形輸出電鍍電源控制系統的有限狀態自動機對應的S為6個工作狀態的集合:對稱交流狀態(S0)、不對稱交流狀態1(S1)、不對稱交流狀態2(S2)、不對稱交流狀態3(S3)、周期換向狀態(S4)、截止狀態 (S5);X為6個輸入事件的集合:初始化、t0時刻、t1時刻、t2時刻、t3時刻、t4時刻,如圖 6 所示。

該控制系統包括以下功能子程序:初始化子程序、對稱交流子程序、不對稱交流1子程序、不對稱交流2子程序、不對稱交流3子程序,周期換向子程序、結束子程序,分別用狀態qi表示;轉移條件xi由一位當前程序執行狀態編碼和三位二進制操作命令編碼組成,即D3D2D1D0。初始化時,x0=0000。其它轉移條件的編碼分別為:1000、1001、1010、1011、1100、1101、1110,如圖 7 所示。

圖6 狀態轉移圖

圖7 程序轉移圖

3.2 實現

Matlab/Stateflow是有限狀態自動機的圖形化工具,它可以用于解決復雜的邏輯問題,用戶可以通過圖形化工具實現在不同狀態之間的轉換。Stateflow可以直接嵌入到Simulink仿真模型中,并且在仿真的初始化階段,Simulink會把Stateflow繪制的邏輯圖形通過編譯程序轉換成C語言,使二者有機地結合在一起。

對于上述電鍍電源的輸出波形,主要由對稱交流方波、不對稱交流方波1、不對稱交流方波2、不對稱交流方波3、周期換向脈沖、截止脈沖六種波形組成, 分別用狀態機輸出的數字 1、2、3、4、5、6 表示。利用Stateflow仿真輸出的數值1~6,控制多端口開關的輸入端(控制端),使得上述的各種驅動脈沖波形按一定的邏輯順序在不同的時刻輸出,然后加在主電路中的開關器件門極端,從而有效控制整個電路的正常工作。圖8為狀態機,即上述六種狀態之間的狀態轉移圖,在輸入的時刻脈沖觸發下,六種波形依次轉換;圖9為狀態機的輸出,通過輸出的數值1~6控制多端口開關的使能端,從而可以確定每種波形之間的輪換時間;圖10為該控制系統最后的輸出波形。可以看出,仿真得到的波形和上述工藝所需要的波形完全吻合,表明了該控制系統的有效性。

圖8 狀態機

圖9 狀態機輸出

4 結語

本文提出一種基于有限狀態自動機的電鍍電源多波形輸出方法,并用Matlab中的Stateflow對該控制系統進行仿真,得到預先假定的輸出波形。仿真證明:利用該控制系統,可以得到高效、柔性、多特性的電鍍電源,即實現多種波形脈沖的輸出,通過對它們進行一定的組合,可以完成各種復雜的工藝流程。同時,該控制系統還可以進行推廣,適用于電解、焊接等其它需要多特性輸出的電源。此外,由于該多波形脈沖電鍍電源的脈沖頻率、占空比以及幅度能夠連續調節,因此,非常適合工藝技術人員用來探索不同工藝條件下的最佳工藝參數,為工藝技術人員進行工藝研究創造了有利條件。

[1]馮立明.電鍍工藝與設備[M].北京:化學工業出版社,2005:347-365.

[2]杜剛,袁文山,賀洪江.多波形脈沖電鍍電源控制器的研究[J].微計算機信息,2009,25(41):79-80.

[3]陳妍妍,王明彥,高忠波,賁洪奇.多波形脈沖電鍍電源控制系統的研究[J].電鍍與環保,2004,24(3):30-32.

[4]Jen Tsung Luo,Wen Bing Lin,Laurence Shang.The effect of pulse-reverse plating time on blind micro via filling[J].IEEE International Conference on Microsystems,Packaging,Assembly&Circuits Technology,2008,395-398.

[5]Xinxin Yang,Huiqin Ling,Dongyan Ding.Through-silicon via filling process using pulse reversal plating[J].IEEE International Conference on Electronic Packaging Technology&High Density Packaging,2009:91-95.

[6]文亞鳳.大容量智能化高速換向脈沖電鍍電源的研究[J].電鍍與環保,2000,20(5):30-33.

[7]Danijel VonEina,Janez Nastran.Current source for pulse plating with high di/dt and low ripple in steady state[J].IEEE International Symposium on Industrial Electronics Proceedings,1999:753-756.

[8]GU Xiang,QIU Jianlin.Formal description of networks protocols using RASIE specification language[J].IEEE International Conference on Network Computing and Information Security,2011:185-188.

[9]M Zhigulin,N Yevtushenko,S Maag,A Cavalli.FSM-based test derivation strategies for systems with time-outs[J].International Conference on Quality Software,2011:141-149.

[10]蔣存波,王聰,劉麗,鐘凡.基于AT89C52的液體卸料控制器的研究[J].制造業自動化,2009,31(2):86-91.

[11]黃志強,蘇穎.有限自動機在自動控制軟件設計中的應用[J].華北電力大學學報,2002,29(1):49-51.

[12]鄧志洪,張治國.有限狀態程序模型及其應用[J].五邑大學學報,2001,15(4):66-70.

[13]陳小琴,蔣存波,金紅.狀態機原理在控制程序設計中的應用[J].制造業自動化,2007,29(10):57-60.

[14]XUE Senlin.Multi-behaviors finite state machine[J].IEEE Youth Conference on Information,Computing and Telecommunication,2009:201-203.

[15]Alberto Alvarez-Alvarez,Gracian Trivino,Oscar Cordon.Body posture recognition by means of a genetic fuzzy finite state machine[J].IEEE International Workshop on Genetic and Evolutionary Fuzzy Systems,2011:60-65.

猜你喜歡
交流
如此交流,太暖!
科教新報(2022年12期)2022-05-23 06:34:16
學習交流
加強交流溝通 相互學習借鑒
今日農業(2021年14期)2021-10-14 08:35:28
學習交流
學習交流
學習交流
學習交流
周櫻 兩岸交流需要更多“對畫”
海峽姐妹(2020年8期)2020-08-25 09:30:18
回眸·交流
遵義(2018年14期)2018-08-06 06:32:18
交流&イベント
主站蜘蛛池模板: 91青青在线视频| 国产精品视频a| 国产在线观看高清不卡| 91精品人妻互换| 日韩中文无码av超清| 亚洲AV成人一区二区三区AV| 亚洲综合一区国产精品| www.99在线观看| 国产资源免费观看| 99热国产这里只有精品无卡顿" | 免费国产福利| 国产欧美在线观看精品一区污| 欧美中文字幕在线视频| 高清免费毛片| 久久综合九九亚洲一区| 青草视频免费在线观看| 国产黄色免费看| 成人亚洲视频| 国产精品免费露脸视频| 色网站免费在线观看| 午夜在线不卡| 波多野结衣一二三| 日韩专区第一页| 精品国产免费观看一区| 免费中文字幕在在线不卡| 亚洲国产欧洲精品路线久久| 99爱视频精品免视看| 欧美中文一区| 欧美国产在线一区| 精品国产一区二区三区在线观看| 国产精品第一区| 国产h视频免费观看| 99er精品视频| 欧美中文字幕第一页线路一| 亚洲不卡网| 美女视频黄又黄又免费高清| 91在线视频福利| 亚洲视频无码| 19国产精品麻豆免费观看| 伊人成色综合网| 亚洲无码在线午夜电影| 最近最新中文字幕在线第一页| 三上悠亚一区二区| 免费福利视频网站| 亚洲AV成人一区二区三区AV| 熟女视频91| 在线国产你懂的| 国产女人18水真多毛片18精品| 成人亚洲国产| 国产夜色视频| 国产精品丝袜在线| 久久精品亚洲热综合一区二区| 亚洲精品免费网站| 久久婷婷五月综合97色| 国产极品嫩模在线观看91| 婷婷亚洲视频| 欧美成人国产| 九九九九热精品视频| 老司机午夜精品视频你懂的| 青青草国产精品久久久久| 老司国产精品视频91| 国产女人喷水视频| 九一九色国产| 中文无码日韩精品| 精品人妻无码中字系列| 日韩精品专区免费无码aⅴ| 欧美性天天| 2022国产无码在线| 色欲综合久久中文字幕网| 夜夜高潮夜夜爽国产伦精品| 亚洲精品第五页| 久久久久久午夜精品| 亚洲人妖在线| 欧洲亚洲欧美国产日本高清| 美女毛片在线| 免费在线a视频| 欧美精品黑人粗大| 亚洲 成人国产| 91精品视频播放| 四虎永久免费地址| 2022国产91精品久久久久久| 国产精品网曝门免费视频|