李華雄
摘要:《現代控制理論》是大學本科自動化專業重要的專業基礎課程。針對《現代控制理論》課程的教學內容與工程應用背景,結合CDIO工程教育理念和教學實踐,提出了基于CDIO教育理念的《現代控制理論》課程教學改革方案,以提高工科自動化專業本科生的實踐創新能力,為培養相關專業卓越工程師提供了思路和借鑒。
關鍵詞:《現代控制理論》;CDIO;工程教育;教學改革
中圖分類號:G642 文獻標志碼:A 文章編號:1674-9324(2017)25-0117-02
一、引言
《現代控制理論》(Modern Control Theory)是工科自動化本科的重要專業基礎課程,在國內高校自動化及相關專業中已普遍開設。《現代控制理論》是本科課程《自動控制原理》的深化,又是研究生課程《自適應控制》、《線性系統理論》、《最優控制理論》、《魯棒控制》等專業課程的基礎[1]。因此,該課程在工科自動化專業課程中具有承前啟后的地位,在工程教育的教學改革中如何來提高該課程的教學質量顯得尤為重要[2]。在工程教育研究中,CDIO教育理念模式近年來受到世界高等教育界的廣泛關注[3]。CDIO(Conceive,Design,Implement,Operate)是本世紀初由麻省理工學院、瑞典皇家工學院等大學創立的面向未來卓越工程師的大學教學方法。CDIO教學方法的思想包括Conceive(構思)、Design(設計)、Implement(實現)和Operate(運作)四大要素,其強調工程教育應使得學生對工程應用具有充分把握,發展面向工程應用實際的綜合能力[4-6]。《現代控制理論》作為一門典型的工科專業課程,是培養自動化領域未來卓越工程師必備的基礎核心課程,具有CDIO涉及的工科課程特點,尤其適合開展CDIO模式的構思、設計、實現和運作理念課程建設。
二、工程背景下的現代控制理論教改
鑒于《現代控制理論》的工科特色背景,在教改實踐中,可以現代控制理論工程應用案例為導向,在課堂中引入控制系統構思(Conceive-Control systems)、控制系統設計(Design-Control systems)、控制系統實現(Implement-Control systems)和控制系統運作(Operate-Control systems)等內容,將CDIO模式教學思想和方法滲透到課程的各章節內容,形成由學生“做中學”的知識獲取模式。
1.結合工程實踐背景,引入CDIO模式教學方法。根據CDIO模式注重設計、實現及運作的內容要求,教師可考慮在保證現代控制理論內容的嚴謹性和完整性的前提下,不求過多定理的理論推導證明,而是突出問題的工程背景和應用案例,強調貫串于各章論述中的控制系統應用案例的實現(例如倒立擺系統、自平衡機器人系統等案例)。教學中的理論闡述應力求嚴謹、易懂和簡練。重點可考慮結合Matlab控制系統工具箱、Simulink、Automation Studio等自動化仿真平臺及相關硬件系統,加強對學生的工程應用的培養,并要求學生獨立完成有關工程案例的Conceive(構思)、Design(設計)、Implement(實現)和Operate(運作)的過程(CDIO),以達到鞏固所學理論知識的目的。工程背景下的現代控制理論教改可考慮側重現代控制理論的工程應用背景介紹,結合Matlab、Automation Studio仿真平臺展示,讓學生了解到該課程是分析與設計高質量和大型復雜控制系統的工程的理論基礎,同時應了解計算機、人工智能等應用技術對現代控制理論發展的貢獻。教師在授課時引入的主題內容包括系統的狀態空間描述的建立與分析;能控性與能觀性分析;系統穩定性分析與判斷;狀態反饋與輸出反饋綜合問題;最優控制問題;等等。按照由淺入深的原則首先介紹建立狀態空間描述的兩種方法,包括“機理建模法”和“傳函實現法”。在建立狀態空間描述后,教師展開基于狀態空間模型的系統分析方法,包括狀態空間模型求解、能控能觀、穩定性分析等。在系統綜合問題中,需突出理論與實際聯系,并依據工程控制性能指標的不同,介紹常規系統綜合應用與最優性能指標綜合應用。在CDIO模式教改中,這種教學實踐可以既使得學生掌握的知識具有系統性和連貫性,同時又面向工程實踐應用。
2.優化CDIO實踐教學內容,提升實驗平臺層次。在CDIO模式的教改實踐中,教師可以在講授《現代控制理論》的理論基礎上,重點加強控制系統案例介紹,可基于Matlab和Automation Studio等自動化軟件及相關硬件,以自平衡小車系統作為典型示例,加強CDIO模式下的實驗平臺的教學與建設,提升實驗平臺層次。倒立擺作為一種控制理論與工程的教學實驗設備,是一個典型的不穩定控制系統,實現其穩定控制可采用多種控制理論方法,具有較強的趣味性,適合學生使用它來驗證所學的控制理論。因此,倒立擺設備是進行現代控制理論CDIO模式教改較為理想的實驗平臺。根據倒立擺控制系統的實踐教學要求,針對CDIO模式的運作能力培養目標,我們考慮采取針對學生特點的個性化實踐教學培養模式。根據學生對課程知識掌握的深淺,在尊重學生個性、重視學生主體選擇和個性差異的基礎上對學生進行分類。依據學生對倒立擺控制系統的設計水平,把學生分成創新型培養目標群體、強化型培養目標群體和提升型培養目標群體。針對不同群體的學生提出倒立擺穩定控制的相應評價指標,設計梯度化的實驗考核機制,實現不同層次學生的工程實踐能力CDIO培養目標。
三、CDIO模式下的現代控制理論教改方案
考慮到學生特點和教學目標,教師可以CDIO模式培養大綱為引導,按照自動化專業本科生《現代控制理論》的培養要求,借鑒信息化和項目教學設計方法,實現“教、學、做”一體化的CDIO教學設計。CDIO模式下的《現代控制理論》教改方案具體如下。
1.在教改引入階段。(1)借助Matlab、Automation Studio等自動化教學實踐平臺,展示倒立擺穩定控制效果,提高學生對學習《現代控制理論》課程的興趣。(2)介紹課程的主要知識點,并以Matlab、Automation Studio實驗仿真平臺上實現倒立擺穩定控制為實踐目標,讓學生體會《現代控制理論》課程主要知識點的具體任務和知識點的相互關系。(3)依據學生的學習能力差異,按照優勢互補、分工協作的原則組成研究學習小組,并安排倒立擺穩定控制仿真實驗報告及評價方式等。
2.在教改深入階段。教師詳細講授《現代控制理論》的主要知識點,要求學生基于Matlab、Automation Studio仿真實驗平臺進行倒立擺穩定控制的設計,確定任務實施步驟,做好動手設計準備。進一步來講,學生在Matlab、Automation Studio實驗平臺上分組設計調試,教師給予指導,使學生完成設計任務。
3.在教改評價階段。學生在Simulink、Automation Studio實驗平臺演示倒立擺控制效果,總結學習內容,并形成課程報告,完成倒立擺穩定控制的Conceive(構思)、Design(設計)、Implement(實現)和Operate(運作)的全過程。
參考文獻:
[1]何德峰,俞立,徐建明.基于MATLAB的現代控制理論實驗教學實踐[J].實驗技術與管理,2016,33(3):123-126.
[2]鄭志強,翁智.現代控制理論課程教學改革探索[J].實驗室研究與探索,2013,32(11):381-383.
[3]胡興志,丁飛己,王紀坤.從CDIO教學大綱變動看CDIO課程改革[J].高等工程教育研究,2015,(3):189-192.
[4]曾國強,吳剛,李勍.聯合實驗室培養電子類卓越工程師模式實踐與探索[J].實驗技術與管理,2015,32(8):34-36.
[5]康全禮,丁飛己.中國CDIO工程教育模式研究的回顧與反思[J].高等工程教育研究,2016,(4):40-46.
[6]張士輝,祁蕓,嚴瑋.基于CDIO的卓越工程師訂單班課程改革實踐[J].高等工程教育研究,2014,(5):187-190.
Education Reform of "Modern Control Theory" Based on CDIO
LI Hua-xiong
(School of Management and Engineering,Nanjing University,Nanjing,Jiangsu 210093,China)
Abstract:"Modern Control Theory" is a professional core course for undergraduate students of automation major. A CDIO-based educational reform program is proposed,which considers both teaching content and application of "Modern Control Theory".The CDIO-based education reform of "Modern Control Theory" is proposed to improve the innovation ability of the undergraduate students in automation major,which provides successful educational experiences to train excellence engineer for related majors.
Key words:"Modern Control Theory";CDIO;engineering education;education reform