一種基于非線性切換系統(tǒng)的伺服轉(zhuǎn)臺建模方法
【專利摘要】一種基于非線性切換系統(tǒng)的伺服轉(zhuǎn)臺建模方法,進行辨識實驗的設(shè)計和辨識實驗的實施,將伺服轉(zhuǎn)臺的工作狀態(tài)劃分為平穩(wěn)工作狀態(tài)和特殊工況,對辨識實驗所得數(shù)據(jù)按照對工況分析獲得的數(shù)學(xué)條件進行劃分;辨識實驗所得數(shù)據(jù)的獲得要充分考慮伺服轉(zhuǎn)臺各種工作狀態(tài),輸入信號覆蓋常見輸入信號頻率范圍,幅值不應(yīng)超過機械結(jié)構(gòu)限制范圍,數(shù)據(jù)量應(yīng)滿足提供關(guān)于系統(tǒng)的信息的要求,采集輸入輸出采樣數(shù)據(jù),輸入輸出數(shù)據(jù)處理后依據(jù)正/反向平穩(wěn)運行和低速爬行、換向、急加/減速特殊工況,對數(shù)據(jù)進行分類,根據(jù)系統(tǒng)的狀態(tài)和狀態(tài)增量,建立基于事件的切換條件;應(yīng)用基于PSO的辨識算法,獲得各個模型參數(shù)。
【專利說明】一種基于非線性切換系統(tǒng)的伺服轉(zhuǎn)臺建模方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及空間探測、衛(wèi)星通信、國防工業(yè)等領(lǐng)域,尤其是一種基于非線性切換系統(tǒng)的伺服轉(zhuǎn)臺建模方法。
【背景技術(shù)】
[0002]伺服轉(zhuǎn)臺在空間探測、衛(wèi)星通信、國防工業(yè)等領(lǐng)域有著廣泛的應(yīng)用,是精密跟蹤雷達、射電天文望遠鏡、慣導(dǎo)測試系統(tǒng)、火炮、云臺等多種設(shè)備的重要組成裝置,其技術(shù)水平的高低直接影響整個設(shè)備性能的優(yōu)劣,是國家軍事科技能力的體現(xiàn)點之一。對其展開的基于非線性切換系統(tǒng)的建模研究是精確控制的基礎(chǔ)條件之一,具有重要意義和良好的應(yīng)用發(fā)展前景,由此產(chǎn)生的技術(shù)方法和方案結(jié)論具有深刻的基礎(chǔ)研究意義和應(yīng)用價值。
[0003]過去對伺服轉(zhuǎn)臺的研究多停留在機理建模獲得的線性系統(tǒng)模型,因為此類模型的局限性,應(yīng)用的控制算法多為PID甚至是PI控制,無法保證精確的控制效果。目前,以伺服轉(zhuǎn)臺為基座和支撐的裝備,朝大/微型兩極化、數(shù)字化、精密化、低速平穩(wěn)化等方向發(fā)展,在機械形變、低速爬行、摩擦、死區(qū)、齒輪空隙、風(fēng)力擾動等方面呈現(xiàn)出更強的非線性因素和多種工作模態(tài),也對系統(tǒng)模型和控制策略提出了更高的要求。
[0004]伺服轉(zhuǎn)臺在不同的工作狀態(tài)、環(huán)境和應(yīng)用途徑下,非線性因素的突出體現(xiàn)形式有所不同。在厘米波毫米波射電望遠鏡中,為克服場源遙遠對靈敏度和抗干擾性的影響,天線口徑、伺服轉(zhuǎn)臺的機械結(jié)構(gòu)、驅(qū)動能力均往大型化發(fā)展,天線在過頂時和水平時伺服轉(zhuǎn)臺存在很大的機械結(jié)構(gòu)形變,對系統(tǒng)性能產(chǎn)生不良影響;天線在換向、低速跟蹤目標時,因粘滯摩擦、庫倫摩擦、齒輪空隙、電機力矩波動等非線性因素的作用,使得整個系統(tǒng)的性能只有采用非線性模型才能準確描述,并需要在控制器中對其進行補償;而大量早期工作和本課題組的科研結(jié)果表明:慣量適中的伺服轉(zhuǎn)臺在某些平穩(wěn)運行的工況下,線性模型可以對系統(tǒng)的結(jié)構(gòu)進行精確建模,并運用基于該模型的LQG控制器及H c?控制器。
[0005]切換系統(tǒng)是混雜動態(tài)系統(tǒng)的一種重要類型,可以準確描述許多實際模型;對連續(xù)系統(tǒng)采用切換控制器進行控制,可以獲得比傳統(tǒng)的反饋控制器更好的性能。傳統(tǒng)控制在伺服轉(zhuǎn)臺的建模和控制中存在模型失配和粗獷設(shè)計、控制器結(jié)構(gòu)過于簡單、參數(shù)試湊等問題,為解決這些問題并應(yīng)對復(fù)雜伺服系統(tǒng)在相關(guān)行業(yè)飛速發(fā)展中而出現(xiàn)的多工況多模態(tài)的情況,將多模型切換 系統(tǒng)引入伺服轉(zhuǎn)臺的精確建模和控制中。建立伺服轉(zhuǎn)臺的非線性切換模型,設(shè)計切換Hammerstein系統(tǒng)預(yù)測控制器,在低速跟蹤運行階段、加速/減速運行階段、過頂機械形變等情況下保持良好的跟蹤效果。
[0006]伺服轉(zhuǎn)臺的建模方法在國內(nèi)外常見的是機理建模和頻域特性建模,所得模型停留在線性模型上。機理建模是基于電磁系統(tǒng)原理、力學(xué)原理,通過對系統(tǒng)每一個環(huán)節(jié)(如電機驅(qū)動機構(gòu)、負載、調(diào)節(jié)器等)的傳遞函數(shù),獲得整個系統(tǒng)傳遞函數(shù)或微分方程模型,頻域特性建模的常見方法是給一個轉(zhuǎn)臺施加白噪聲,并記錄輸出參數(shù),由輸入輸出數(shù)據(jù)通過對圖形進行分析獲得傳遞函數(shù)。
[0007]上述兩種常見的建模方法,機理建模所依據(jù)的理論公式存在大量簡化,不考慮現(xiàn)場普遍存在的誤差、噪聲等現(xiàn)象。且所用參數(shù)如電機的相關(guān)參數(shù)有些無法直接獲得,有些相關(guān)手冊提供的參數(shù)不準確或在工作時在不同工況下有不同取值。頻域特性建模對對象施加的白噪聲信號很有可能會破壞伺服轉(zhuǎn)臺的驅(qū)動機構(gòu),對數(shù)據(jù)曲線的處理存在過度簡化近似,因此所得模型不能完全體現(xiàn)所有數(shù)據(jù)所包含的信息而降低模型的準確性。
[0008]另外,除上述問題之外,機理建模和頻域特性建模所得模型,均為以傳遞函數(shù)為主的線性模型。此模型在以伺服轉(zhuǎn)臺為底座的雷達、射電天文望遠鏡等裝置以一定方向和速度勻速運行時,可以相對準確的描述伺服轉(zhuǎn)臺的特性;但在裝置處于超低速運行、啟動/制動、加/減速、天線過頂?shù)仁种匾奶厥夤r下,因為摩擦、齒輪空隙、機械性變等因素,表現(xiàn)會出明顯的非線性特性,兩種現(xiàn)有建模方法所獲得的線性模型完全不具備準確描述伺服轉(zhuǎn)臺特殊工況下非線性特性的能力。
【發(fā)明內(nèi)容】
[0009]針對上述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的是提供一種基于非線性切換系統(tǒng)的伺服轉(zhuǎn)臺建模方法。
[0010]非線性切換系統(tǒng)建模技術(shù)方案如圖1所示:進行辨識實驗的設(shè)計和辨識實驗的實施;將伺服轉(zhuǎn)臺的工作狀態(tài)劃分為平穩(wěn)工作狀態(tài)和特殊工況,對辨識實驗所得數(shù)據(jù)按照對工況分析獲得的數(shù)學(xué)條件進行劃分;辨識實驗所得數(shù)據(jù)的獲得要充分考慮伺服轉(zhuǎn)臺各種工作狀態(tài),輸入信號覆蓋常見輸入信號頻率范圍,幅值不應(yīng)超過機械結(jié)構(gòu)限制范圍,數(shù)據(jù)量應(yīng)滿足提供關(guān)于系統(tǒng)的信息的要求,采集輸入輸出采樣數(shù)據(jù),輸入輸出數(shù)據(jù)處理后依據(jù)正/反向平穩(wěn)運行和低速爬行、換向、急加/減速特殊工況,對數(shù)據(jù)進行分類,根據(jù)系統(tǒng)的狀態(tài)和狀態(tài)增量,建立基于事件的切換條件;應(yīng)用基于PSO的辨識算法,獲得如下各個模型參數(shù)。
【專利附圖】
【附圖說明】
[0011]圖1為伺服轉(zhuǎn)臺非線性切換模型建立的技術(shù)路線圖;
[0012]圖2為用于切換模型參數(shù)辨識的RLS-PSO算法;
[0013]圖3M模態(tài)非線性系統(tǒng)的廣義Hammerstein模型結(jié)構(gòu)
[0014]圖4為某伺服轉(zhuǎn)臺辨識實驗輸入輸出數(shù)據(jù)。
【具體實施方式】
[0015]下面結(jié)合附圖對本發(fā)明作進一步的詳細說明。
[0016]進行辨識實驗的設(shè)計和辨識實驗的實施;
[0017]將伺服轉(zhuǎn)臺的工作狀態(tài)劃分為平穩(wěn)工作狀態(tài)和特殊工況,對辨識實驗所得數(shù)據(jù)按照對工況分析獲得的數(shù)學(xué)條件進行劃分;辨識實驗所得數(shù)據(jù)的獲得要充分考慮伺服轉(zhuǎn)臺各種工作狀態(tài),輸入信號覆蓋常見輸入信號頻率范圍,幅值不應(yīng)超過機械結(jié)構(gòu)限制范圍,數(shù)據(jù)量應(yīng)滿足提供關(guān)于系統(tǒng)的信息的要求,采集輸入輸出采樣數(shù)據(jù),正弦頻掃輸入信號的峰值是7.4V,頻率為0.5-40Hz,會多次出現(xiàn)換向的特殊工況,采樣時間是IOms (即0.0lOs),采集了 13400個輸入輸出采樣數(shù)據(jù),輸入輸出數(shù)據(jù)處理后繪圖于圖3。
[0018]輸入輸出數(shù)據(jù)處理后依據(jù)正/反向平穩(wěn)運行和低速爬行、換向、急加/減速特殊工況,對數(shù)據(jù)進行分類,根據(jù)系統(tǒng)的狀態(tài)和狀態(tài)增量,建立基于事件的切換條件;
[0019]應(yīng)用基于PSO的辨識算法,獲得如下各個模型參數(shù)。
[0020]現(xiàn)場數(shù)據(jù)應(yīng)用基于PSO的辨識算法,獲得如下所示的各個模型參數(shù)。
[0021]
【權(quán)利要求】
1.一種基于非線性切換系統(tǒng)的伺服轉(zhuǎn)臺建模方法,其特征在于:包括以下步驟: 1)進行辨識實驗的設(shè)計和辨識實驗的實施; 2)將伺服轉(zhuǎn)臺的工作狀態(tài)劃分為平穩(wěn)工作狀態(tài)和特殊工況,對辨識實驗所得數(shù)據(jù)按照對工況分析獲得的數(shù)學(xué)條件進行劃分;辨識實驗所得數(shù)據(jù)的獲得要充分考慮伺服轉(zhuǎn)臺各種工作狀態(tài),輸入信號覆蓋常見輸入信號頻率范圍,幅值不應(yīng)超過機械結(jié)構(gòu)限制范圍,數(shù)據(jù)量應(yīng)滿足提供關(guān)于系統(tǒng)的信息的要求,采集輸入輸出采樣數(shù)據(jù); 3)輸入輸出數(shù)據(jù)處理后依據(jù)正/反向平穩(wěn)運行和低速爬行、換向、急加/減速特殊工況,對數(shù)據(jù)進行分類,根據(jù)系統(tǒng)的狀態(tài)和狀態(tài)增量,建立基于事件的切換條件; 4)應(yīng)用基于PSO的辨識算法,獲得模型參數(shù),
【文檔編號】G06F17/50GK103745027SQ201310633750
【公開日】2014年4月23日 申請日期:2013年12月3日 優(yōu)先權(quán)日:2013年12月3日
【發(fā)明者】張倩, 王群京, 葉超, 李國麗 申請人:安徽大學(xué)