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

基于Tkinter的Arneodo混沌系統全局滑模控制實驗

2020-02-22 06:52:26趙海濱顏世玉
科技創新導報 2020年28期

趙海濱 顏世玉

摘? 要:對于Arneodo混沌系統,采用全局滑模控制器進行鎮定控制。通過Python語言進行系統仿真,采用SciPy庫中的odeint函數進行常微分方程的求解,采用Tkinter建立人機交互界面對系統參數進行設置,并采用Matplotlib進行數據的可視化。數值仿真結果表明,全局滑模控制器能夠進行Arneodo混沌系統的鎮定控制。

關鍵詞:Arneodo混沌系統? Python語言? Tkinter? 全局滑模控制器

中圖分類號:TP273? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2020)10(a)-0080-03

Abstract: For Arneodo chaotic system, a global sliding mode controller is used to stabilize the system. The system is simulated by Python language, the odeint function in Scipy library is used to solve ordinary differential equations, the human-computer interface is established by Tkinter, the system parameters are set, and the data is visualized by Matplotlib. Numerical simulation results show that the global sliding mode controller can stabilize Arneodo chaotic system.

Key Words: Arneodo chaotic system; Python language; Tkinter; Global sliding mode controller

混沌系統對初始條件非常敏感,廣泛存在于各種非線性系統中,有著十分廣闊的應用前景[1]。Arneodo混沌是三階嚴反饋系統,能夠用硬件電路實現,具有非常豐富的動力學特性[2]。Python語言具有開源、跨平臺和簡單易學等特點,自發布以來得到了迅速發展且應用廣泛[3-4]。Python語言在人工智能、大數據分析和機器學習中具有廣泛應用[5]。Python語言有大量的開源庫可供調用[6],非常方便。Tkinter是Python自帶的標準GUI庫,可以方便建立GUI應用程序。

根據Arneodo混沌系統的狀態方程,本文對Arneodo混沌系統進行仿真,并采用全局滑模控制器進行鎮定控制。采用全局滑模面和雙冪次趨近律設計全局滑模控制器。全局滑模控制器具有非常好的魯棒性[7],能夠用于Arneodo混沌系統的鎮定控制。采用Python語言進行系統仿真時,采用SciPy庫中的odeint函數進行常微分方程的求解。采用Tkinter建立軟件的人機交互界面,并采用Matplotlib進行數據的可視化。

1? Arneodo混沌系統

Arneodo混沌系統是典型的三階嚴反饋混沌系統,其數學模型表示為

2? 全局滑模控制

采用全局滑模控制器進行Arneodo混沌系統的鎮定控制,帶有控制輸入的受控系統,表示為

采用全局滑模控制器進行Arneodo混沌系統的鎮定控制,狀態變量漸進收斂到零。

3? 仿真實驗

采用Python語言進行Arneodo混沌系統的仿真和全局滑模控制。采用Python自帶的Tkinter進行人機交互界面的設計,如圖1所示。在圖1中,左側進行參數的設置,右側進行圖形的繪制。在圖1中,對Arneodo混沌系統的參數和初始狀態進行設置,并對全局滑模控制器的參數進行設置。

在圖1中,可以修改系統的參數,仿真時間為100s。通過用鼠標單擊按鈕“Arneodo混沌仿真”,可以進行Arneodo混沌系統的仿真,能夠顯示狀態變量的二維相圖和響應曲線。然后,用鼠標單擊按鈕“x1-x3二維相圖”,會顯示狀態變量的二維相圖,如圖2所示。Arneodo系統處于混沌狀態。

在圖1中,對全局滑模控制器的參數進行設置,用鼠標單擊按鈕“全局滑模控制”,采用設計的全局滑模控制器進行Arneodo混沌系統的鎮定控制。采用全局滑模控制器進行Arneodo混沌鎮定控制后,狀態變量的響應曲線,如圖3所示,仿真時間為6s。Arneodo混沌系統的狀態變量在全局滑模控制器的作用下,快速收斂到零。數值仿真結果表明,設計的全局滑模控制器能夠進行Arneodo混沌系統的鎮定控制。

4? 結語

采用Python語言進行系統的仿真,采用全局滑模控制器進行Arneodo混沌的鎮定控制,狀態變量漸進收斂到零。通過Arneodo混沌的狀態方程進行仿真。采用全局滑模面和雙冪次趨近律設計全局滑模控制器。采用Tkinter建立人機交互界面,并采用Matplotlib進行數據可視化,繪制狀態變量的二維相圖,狀態變量的響應曲線。采用Tkinter建立人機交互界面,非常方便。在人機交互界面中,可以對參數進行修改,非常形象和直觀,方便進行系統的仿真。

參考文獻

[1] 孫克輝.混沌保密通信原理與技術[M].北京:清華大學出版社,2015.

[2] 趙海濱,于清文,陸志國,等.基于滑模控制器的Arneodo混沌控制試驗[J].機械設計,2019,36(S2):10-13.

[3] 李軍紅.基于Python的輔助教學系統[J].電子技術與軟件工程,2019(17):51-52.

[4] 于清文,趙海濱,顏世玉.Python語言在Liu混沌系統仿真實驗中的應用[J].科技創新導報,2020,17(12):139-140.

[5] 王雅瑩,蔡學森.基于Python語言的智能家居系統的設計[J].科技資訊,2020,18(7):25+27.

[6] 張健,張良均. Python編程基礎[M].北京:人民郵電出版社,2018.

[7] 劉金琨.滑模變結構控制MATLAB仿真基本理論與設計方法[M].3版.北京:清華大學出版社,2015.

主站蜘蛛池模板: 玩两个丰满老熟女久久网| 国产91在线|日本| 亚洲无线一二三四区男男| 国产精品成人观看视频国产| 97成人在线视频| 日韩午夜片| 久久五月视频| 凹凸国产熟女精品视频| 亚洲αv毛片| 91福利在线观看视频| 久久精品最新免费国产成人| 久久国产精品麻豆系列| 香蕉综合在线视频91| 亚洲无码高清免费视频亚洲| 欧美亚洲国产精品久久蜜芽| 亚洲无码免费黄色网址| 超薄丝袜足j国产在线视频| 亚洲高清在线播放| 免费国产小视频在线观看| 亚洲人成网站观看在线观看| 国产靠逼视频| 欧美劲爆第一页| 精品国产成人高清在线| 先锋资源久久| 日韩在线播放中文字幕| 午夜精品久久久久久久2023| 免费在线看黄网址| 亚洲男人的天堂在线| 欧美性爱精品一区二区三区 | 亚洲欧洲免费视频| 欧美色视频在线| 九色综合伊人久久富二代| 欧美综合中文字幕久久| 人妻精品全国免费视频| 成年人福利视频| 国产亚洲美日韩AV中文字幕无码成人 | 国产欧美高清| 国产高潮流白浆视频| 日韩精品一区二区深田咏美| 久久国产精品麻豆系列| YW尤物AV无码国产在线观看| 国产熟睡乱子伦视频网站| 国产美女视频黄a视频全免费网站| 免费观看无遮挡www的小视频| 亚洲动漫h| 亚洲中文字幕无码mv| www.91在线播放| 激情视频综合网| 欧美伦理一区| 亚洲欧美日韩成人高清在线一区| 一级爆乳无码av| 国产在线日本| 青青草一区| 日本欧美一二三区色视频| 精品人妻AV区| 久久久久无码精品国产免费| 91探花在线观看国产最新| 蜜臀AVWWW国产天堂| 囯产av无码片毛片一级| 国产成人精品一区二区不卡| 国产区成人精品视频| 亚洲精选高清无码| 国产精品冒白浆免费视频| 日韩欧美国产综合| 国产精品一区不卡| 国产精品成人免费视频99| 在线色国产| 日韩福利在线视频| AV无码一区二区三区四区| 成人午夜在线播放| 亚洲精品视频网| 国产成人三级| 波多野结衣AV无码久久一区| 国产一区三区二区中文在线| 国产精品999在线| 国产在线观看第二页| 国产91线观看| 免费一级无码在线网站 | 中文字幕在线永久在线视频2020| 97亚洲色综久久精品| 欧美三级日韩三级| 欧美a级在线|