亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        計算機控制系統(tǒng)實驗教學平臺研究

        2016-12-21 05:10:22
        實驗室研究與探索 2016年4期
        關鍵詞:計算機實驗教學實驗

        李 建 寧

        (杭州電子科技大學 自動化學院,浙江 杭州 310018)

        ?

        ·實驗教學與創(chuàng)新·

        計算機控制系統(tǒng)實驗教學平臺研究

        李 建 寧

        (杭州電子科技大學 自動化學院,浙江 杭州 310018)

        為滿足“計算機控制系統(tǒng)”的課程實驗教學環(huán)節(jié),基于Matlab/Simulink、WinCon和加拿大Quanser公司的力反饋控制產(chǎn)品Phantom omni和Novint Falcon搭建了雙邊遙操作系統(tǒng)實驗平臺。基于魯棒控制、網(wǎng)絡化控制系統(tǒng)的相關理論,采用線性矩陣不等式技術(shù)設計了系統(tǒng)的魯棒控制器,使得閉環(huán)系統(tǒng)的誤差動態(tài)漸近穩(wěn)定。基于雙邊遙操作系統(tǒng)的計算機控制系統(tǒng)實驗平臺是計算機軟件平臺與硬件平臺的統(tǒng)一體,學生借助該平臺,不僅能進行控制算法的驗證,而且可以感受到計算機與外部執(zhí)行設備的互動關系,加深了學生對計算機控制系統(tǒng)應用領域的了解,鞏固了學生對控制理論知識的理解。

        實驗教學; 計算機控制; 雙邊遙操作; 實驗平臺

        0 引 言

        “計算機控制系統(tǒng)”課重點介紹輸入/輸出接口與過程通道技術(shù)、控制算法及整體系統(tǒng)的基本組成和工作機理[1]。該課程存在概念抽象、數(shù)學理論比較強、理解困難等特性[2],而傳統(tǒng)的計算機控制系統(tǒng)實驗多基于系統(tǒng)仿真實現(xiàn),學生無法直觀體驗真實對象的運動狀態(tài),難以體會計算機控制系統(tǒng)這門課的核心思想。因此,傳統(tǒng)的實驗仿真教學手段和方法已不能滿足計算機控制系統(tǒng)課程的發(fā)展要求。需要在理論教學的基礎上,應用具體的實驗平臺來幫助學生進一步加深理解計算機如何與實際對象產(chǎn)生互動,控制理論如何在計算機控制系統(tǒng)中得以實現(xiàn)。故實驗平臺的搭建與使用關系到學生對“計算機控制系統(tǒng)”的理解和應用。

        雙邊遙操作系統(tǒng)作為一種典型的計算機控制系統(tǒng),系統(tǒng)地從端由計算機直接控制,負責接收主端操作員的相關指令,并生成相應的控制算法,驅(qū)動從端跟蹤主端的運行方式,同時將環(huán)境力信息反饋回主端計算機,使操作者具有臨場感。目前,雙邊遙操作系統(tǒng)已成為太空及海底探索、遠程醫(yī)療、危險環(huán)境管理等方向的研究熱點[3-8]。

        本文將雙邊遙操作系統(tǒng)應用到計算機控制系統(tǒng)課程的實驗教學中,利用Matlab/Simulink、WinCon、Phantom Omni及Novint Falcon構(gòu)造實驗平臺,便于學生更直觀地理解計算機控制系統(tǒng)理論,通過具體操作,增強學習的主動性,提高創(chuàng)新能力。

        1 雙邊遙操作系統(tǒng)實驗平臺的總體結(jié)構(gòu)

        綜合考慮實驗效果和成本因素,雙邊遙操作系統(tǒng)平臺由軟件平臺和硬件平臺組成。其總體結(jié)構(gòu)系統(tǒng)框圖如圖1所示。

        圖1 雙邊遙操作系統(tǒng)實驗平臺結(jié)構(gòu)

        該實驗平臺包含的主要硬件設備有:計算機,系統(tǒng)主端Phantom Omni(見圖2左),系統(tǒng)從端Novint Falcon(見圖2右),微型壓力傳感器(見圖3),MultiQ系列Q8多功能運動板卡;軟件主要應用Matlab/Simulink、WinCon平臺。操作員操縱主端運行,其操作信息通過A/D轉(zhuǎn)換器到達計算機,計算機根據(jù)預先設計的控制算法,將其轉(zhuǎn)化為驅(qū)動信號來驅(qū)動從端,使從端在期望環(huán)境中重復操作員的動作。當從端在所處環(huán)境中遇到未知環(huán)境力時,相應環(huán)境力信息也會反饋回計算機,計算機擬合其相應大小并傳輸至主端,主端將擬合的環(huán)境力傳遞給操作員,使得操作員具有臨場感。

        圖2 主端及從端

        圖3 微型壓力傳感器

        2 計算機硬件及軟件平臺規(guī)劃

        2.1 硬件平臺

        硬件平臺主要包括壓力傳感器,主要用來檢測主端的接觸力和從端的環(huán)境力,執(zhí)行器包含在Phantom Omni和Novint Falcon內(nèi)部,用來驅(qū)動設備運行,主端和從端以及計算機之間通過Q8板卡連接。 Q8多功能運動控制板卡包括8路12位可同時輸出的D/A轉(zhuǎn)換和8路14位的A/D轉(zhuǎn)換器,可用于采集接觸力信號,其硬件結(jié)構(gòu)框圖如圖4所示。

        圖4 硬件結(jié)構(gòu)框圖

        2.2 軟件平臺

        計算機軟件平臺是計算機控制系統(tǒng)實驗平臺的重要組成部分,用軟件將計算機控制系統(tǒng)的硬件部分連接為統(tǒng)一體。

        Matlab/Simulink是目前廣泛使用的科學工程計算軟件,由美國Math Works公司推出,主要可用于算法開發(fā)、數(shù)據(jù)分析、數(shù)值計算等功能,其優(yōu)勢在于建立的仿真框圖無需大量的程序代碼就可以實現(xiàn)系統(tǒng)的綜合分析,把復雜的仿真實現(xiàn)過程變得清晰簡單[9-10]。因此,基于Matlab的軟件平臺是遙操作系統(tǒng)實驗平臺建設的重要基石。

        WinCon是在Windows環(huán)境下實現(xiàn)實時控制的應用程序,可以內(nèi)嵌與Simulink,當WinCon軟件安裝后,Simulink會出現(xiàn)Quanser Toolbox工具箱,這個工具箱中存在Q8板卡支持的各種類型模塊,包括模擬量輸入輸出模塊、數(shù)字量輸入輸出模塊、PWM輸出模塊和編碼輸入模塊,從而可以向Q8板卡發(fā)送命令或從板卡采集數(shù)據(jù),實現(xiàn)實時控制。其主要計算機控制結(jié)構(gòu)用Simulink和WinCon中的Quanser Toolbox來搭建,如圖5所示。

        圖5 遙操作系統(tǒng)軟件平臺

        學生可使用該軟件平臺進行三個層次遞進的實驗:

        (1) 驗證性實驗。學生可以驗證所學的計算機控制系統(tǒng)相關知識理論。

        (2) 設計性實驗。學生可設計簡單的控制器,如PID控制器,用實驗平臺驗證所設計控制器的有效性。

        (3) 研究性實驗。學生可以研究復雜的先進控制算法,利用Simulink和Quanser Toolbox搭建更為復雜的軟件平臺,進而研究算法的控制效果。

        3 系統(tǒng)實現(xiàn)策略

        雙邊遙操作系統(tǒng)模型是整個平臺實現(xiàn)的關鍵組成部分,為了便于學生理解操作,將Phantom Omini和Novint Falcon看做一個單自由度操作單元,即操作臂在水平直線上運動,建立雙邊遙操作系統(tǒng)的模型[11]:

        其中:Mm和Ms分別表示主端和從端的質(zhì)量,ki,i=m,s為剛性,bi,i=m,s為阻尼因素;um和us分別為主端和從端的控制力,由計算機根據(jù)控制算法計算而得;fh為操作員的接觸力;fe為環(huán)境力。由于計算機控制系統(tǒng)無法直接識別連續(xù)變量,需要將連續(xù)系統(tǒng)離散化,基于離散系統(tǒng)所設計出的離散控制律才能適用計算機控制系統(tǒng),因此離散化的雙邊遙操作系統(tǒng)可以描述為:

        xm(k+1)=Amxm(k)+Bm(um(k)+fh(k))

        xs(k+1)=Asxs(k)+Bs(us(k)-fe(k))

        其中:

        i=m,s;Ts表示系統(tǒng)的采樣時間,該值可以是固定常數(shù)值也可以是時變數(shù)值,為了便于學生理解,實驗平臺中將采樣時間設為固定的常數(shù)。下一步,將根據(jù)建立起的數(shù)學模型設計相應的控制器,目前,存在多種設計方法,主要有預測控制[11],魯棒控制[12],切換控制[13],自適應模糊控制[14],滑模控制[15]等等。作為教學實驗平臺,學生可以調(diào)用已有的控制算法來加深對計算機控制系統(tǒng)這門課程的理解;作為研究實驗平臺,學生可以設計相應的控制器并驗證控制器的控制效果。

        4 結(jié) 論

        本文針對“計算機控制系統(tǒng)”課程搭建了一類雙邊遙操作系統(tǒng)實驗平臺,該實驗平臺的優(yōu)點在于:

        (1) 可以讓學生從系統(tǒng)的層面上具體把握計算機控制系統(tǒng)所涉及到的各個專業(yè)之間的內(nèi)部聯(lián)系,有助于知識的融會貫通。

        (2) 利用軟件平臺與硬件設備的相互作用,擺脫了傳統(tǒng)仿真實驗對學生思想的制約,使學生可以更直接地觀察控制算法對于外部設備的控制作用,讓學生在潛移默化的過程中熟悉硬件的完整組成,對控制器的使用有了更為準確的認識。

        (3) 使用該實驗平臺,不僅包含了“計算機控制系統(tǒng)”的主要典型教學內(nèi)容,可以滿足日常的教學需要。而且可以更為直觀地看到實驗結(jié)果,激發(fā)了學生的學習興趣和主動性。

        [1] 王建華, 黃河清. 計算機控制技術(shù)[M]. 北京: 高等教育出版社, 2003.

        [2] 劉士榮, 陳雪亭, 黃國輝,等. 計算機控制系統(tǒng)[M]. 北京: 機械工業(yè)出版社, 2013.

        [3] Yoon W K, Goshozono T, Kawabe H,etal. Model-based space robot teleoperation of ETS-VII manipulator[J]. IEEE Transactions on Robotics and Automation, 2004, 20(3): 602-612.

        [4] Hirabayashi T, Akizono J, Yamamoto T,etal. Teleoperation of construction machines with haptic information for underwater applications[J]. Automation in Construction, 2006, 15(5): 563-570.

        [5] Tavakoli M, Aziminejad A, Patel R V,etal. Methods and mechanisms for contact feedback in a robot-assisted minimally invasive environment[J]. Surgical Endoscopy and Other Interventional Techniques, 2006, 10(20): 1570-1579.

        [6] Parker N R, Salcudean S E, Lawrence P D. Application of force feedback to heavy duty hydraulic machines[C]//Proceedings of the IEEE International Conference on Robot Automation, Atlanta, GA, USA, 1993: 375-381.

        [7] Wang W, Yuan K. Teleoperated manipulator for leak detection of sealtd radioactive sources[C]//IEEE International Conference on Robotic and Automation, New Orleans, LA, 2004: 1682-1687.

        [8] 李建寧. 無線網(wǎng)絡控制系統(tǒng)的建模與控制[D]. 杭州:浙江大學, 2013.

        [9] 劉衛(wèi)國. MATLAB程序設計與應用[M].北京: 高等教育出版社, 2006.

        [10] 田 敏. 案例解說 MATLAB典型控制應用[M]. 北京: 電子工業(yè)出版社, 2010.

        [11] Pan Y J, Canudas-de-Wit C, Sename O. A new predictive approach for bilateral teleoperation with applications to drive-by-wire systems[J]. IEEE Transactions on Robotics, 2006, 22(6): 1146-1162.

        [12] Li J N. Robust stochastic control networked bilateral teleoperation systems[C]//3rdIFAC International Conference on Intelligent Control and Automation Science, Chengdu, China, 2013: 112-117.

        [13] Walker K C, Pan Y J, Gu J. Bilateral teleoperation over networks based on stochastic switching approach[J]. IEEE/ASME Transactions on Mechatronics, 2009, 14(5): 539-554.

        [14] Yang N, Hua C and Guan X. Adaptive fuzzy finite-time coordination control for networked nonlinear bilateral teleoperation system[J]. IEEE Transactions on Fuzzy Systems, 2014, 22(3): 631-641.

        [15] Hace A, France M. FPGA implementation of sliding-mode control algorithm for scaled bilateral teleoperation[J]. IEEE Transactions on Industrial Informatics, 2013, 9(3): 1291-1300.

        Research on Computer Control System Experimental Teaching Platform

        LIJian-ning

        (School of Automation, Hangzhou Dianzi University, Hangzhou 310018, China)

        Aiming at the experimental course of Computer Control System, a bilateral teleoperation system experimental platform is constructed via Matlab/Simulink, WinCon, Phantom Omni and Novint Falcon. The system’s controller gains are obtained via the theories of robust control, networked control system and linear matrix inequalities, and the stability of the error dynamic system is guaranteed. The platform of bilateral teleoperation system consists of software platform and hardware platform. Based on such platforms, the students can not only verify the effectiveness of the control algorithm, but also realize the relationships between the computer and actuators. As a result, the use of the platform deepens the understanding the control theory and applications.

        experimental teaching; computer control; bilateral teleoperation; experimental platform

        2015-05-12

        國家自然科學基金(61403113);浙江省自然科學基金(LQ14F030010);杭州電子科技大學科研啟動(KYS065613036)

        李建寧(1984-),男,山西太原人,博士,講師,碩士生導師,從事容錯控制,魯棒控制,網(wǎng)絡化控制系統(tǒng),遙操作系統(tǒng)研究。

        Tel.:13906531824;E-mail:ljn@hdu.edu.cn

        G 642.0; TP 391.9

        A

        1006-7167(2016)04-0179-03

        猜你喜歡
        計算機實驗教學實驗
        記一次有趣的實驗
        計算機操作系統(tǒng)
        小議初中化學演示實驗教學
        甘肅教育(2020年4期)2020-09-11 07:42:36
        電容器的實驗教學
        物理之友(2020年12期)2020-07-16 05:39:20
        對初中化學實驗教學的認識和體會
        甘肅教育(2020年8期)2020-06-11 06:10:04
        基于計算機自然語言處理的機器翻譯技術(shù)應用與簡介
        科技傳播(2019年22期)2020-01-14 03:06:34
        做個怪怪長實驗
        信息系統(tǒng)審計中計算機審計的應用
        消費導刊(2017年20期)2018-01-03 06:26:40
        幾何體在高中數(shù)學實驗教學中的應用
        NO與NO2相互轉(zhuǎn)化實驗的改進
        久久婷婷成人综合色| 亚洲乱码一区二区av高潮偷拍的| 亚洲av网一区二区三区| 中文字幕乱码一区av久久不卡| 富婆如狼似虎找黑人老外| 尤物蜜芽福利国产污在线观看| 日韩人妻一区二区中文字幕| 国产欧美精品aaaaaa片| 天美传媒一区二区| 2021年国产精品每日更新| 亚洲中文字幕第一第二页| 亚洲av无码专区国产乱码4se| 真人无码作爱免费视频禁hnn| 国产偷2018在线观看午夜| 亚洲专区一区二区三区四区五区| 亚洲男女内射在线播放| 中文字幕亚洲欧美日韩2019| 日本a级大片免费观看| 久久老熟女一区二区三区| 夜夜爽日日澡人人添| 色婷婷五月综合亚洲小说| 亚洲色偷偷偷综合网另类小说| 黄色国产精品福利刺激午夜片| 中文字幕乱码无码人妻系列蜜桃| 国产一级做a爱免费观看| 男女性搞视频网站免费| 国产精品国产三级国产密月| 影音先锋男人站| 国产高清在线精品一区αpp| 亚洲精彩av大片在线观看| 久久狠狠爱亚洲综合影院| 国产av日韩a∨亚洲av电影| 中文字幕精品永久在线| av熟妇一区二区三区| 免费国产裸体美女视频全黄| 在线亚洲AV成人无码一区小说| 亚洲男同免费视频网站| 五月丁香综合激情六月久久| 97欧美在线| 日韩熟女精品一区二区三区视频 | 都市激情亚洲综合一区|