【關(guān)鍵詞】新工科;MBD-MCU;多專(zhuān)業(yè)融合
為應(yīng)對(duì)新一輪的科技革命和產(chǎn)業(yè)變革,近期教育部會(huì)同國(guó)家發(fā)展改革委、工業(yè)和信息化部、財(cái)政部、人力資源社會(huì)保障發(fā)布了《普通高等教育學(xué)科專(zhuān)業(yè)設(shè)置調(diào)整優(yōu)化改革方案》,方案要求到2025年完成高校學(xué)科專(zhuān)業(yè)布點(diǎn)20%優(yōu)化調(diào)整,新設(shè)一批適應(yīng)新技術(shù)、新產(chǎn)業(yè)、新業(yè)態(tài)、新模式的學(xué)科專(zhuān)業(yè)[1]。未來(lái)新興產(chǎn)業(yè)和新經(jīng)濟(jì)所需的人才與傳統(tǒng)工科人才相比,注重工程實(shí)踐能力、創(chuàng)新能力和具備國(guó)際競(jìng)爭(zhēng)力的高素質(zhì)復(fù)合型“新工科”人才。
作為工程機(jī)械之都,徐州工程機(jī)械產(chǎn)業(yè)鏈齊全、技術(shù)研發(fā)體系完整。然而,“一帶一路”戰(zhàn)略和國(guó)內(nèi)新基建的需求變化重塑了工程機(jī)械產(chǎn)品布局,工程機(jī)械市場(chǎng)面臨產(chǎn)品、技術(shù)的快速升級(jí)與變革。隨著系統(tǒng)日益復(fù)雜和新需求不斷變化,工程機(jī)械控制系統(tǒng)開(kāi)發(fā)面臨諸多挑戰(zhàn),控制系統(tǒng)軟、硬件開(kāi)發(fā)模式正悄然變化。如何在“新工科”背景下,突破傳統(tǒng)的實(shí)驗(yàn)教學(xué)方式,提高學(xué)生興趣與參與度,培養(yǎng)學(xué)生實(shí)驗(yàn)的創(chuàng)新能力,成為當(dāng)前各類(lèi)高校研究的重點(diǎn)。
當(dāng)前高校實(shí)驗(yàn)室的教學(xué)體系主要存在問(wèn)題:
(1)教學(xué)模式與人才培養(yǎng)不適配。當(dāng)前實(shí)驗(yàn)課程內(nèi)容主要以驗(yàn)證性實(shí)驗(yàn)為主,學(xué)生只需要根據(jù)實(shí)驗(yàn)指導(dǎo)書(shū)完成實(shí)驗(yàn)內(nèi)容,缺少設(shè)計(jì)性實(shí)驗(yàn),無(wú)法實(shí)現(xiàn)理論內(nèi)容和實(shí)驗(yàn)內(nèi)容的關(guān)聯(lián),與社會(huì)生產(chǎn)存在一定的脫節(jié)。
(2)缺乏學(xué)科交叉融合。當(dāng)前高校實(shí)驗(yàn)中心的功能模塊主要是按照學(xué)科邊界劃分的,這種劃分適用于學(xué)科初步建設(shè)的時(shí)候,但現(xiàn)今學(xué)科增多,這種劃分將會(huì)阻礙學(xué)科交叉融合服務(wù)的功能,在一定程度上造成了相近實(shí)驗(yàn)資源的重復(fù)積累與建設(shè)[2]。
(3)實(shí)驗(yàn)室建設(shè)經(jīng)濟(jì)負(fù)擔(dān)較大。傳統(tǒng)的實(shí)驗(yàn)室建設(shè)主要依托國(guó)家財(cái)政資金、科研項(xiàng)目資金、社會(huì)捐助等,形成“校–院–系”三級(jí)管理模式,隨著一些新學(xué)科衍生,這些學(xué)科對(duì)應(yīng)的基礎(chǔ)設(shè)備設(shè)施需要較大的資金投入,并且迭代較快,這也就給高校帶來(lái)較大的經(jīng)濟(jì)負(fù)擔(dān)[3]。
綜上所述,目前高校實(shí)驗(yàn)教學(xué)體系難以滿(mǎn)足新工科建設(shè)和社會(huì)對(duì)人才的需求,在人才培養(yǎng)過(guò)程中需進(jìn)行實(shí)驗(yàn)課程體系的改革。本文從人才培養(yǎng)新要求出發(fā),緊隨市場(chǎng)需求變化,研究適合應(yīng)用型本科學(xué)生的MBD-MCU實(shí)驗(yàn)教學(xué)體系。
(一)MBD技術(shù)的優(yōu)勢(shì)
模型驅(qū)動(dòng)設(shè)計(jì)(Model Based Design,MBD)是一種以模型為核心的開(kāi)發(fā)技術(shù),如圖1所示。在開(kāi)發(fā)過(guò)程中,需求分析實(shí)現(xiàn)、軟件代碼生成、功能仿真驗(yàn)證以及后續(xù)迭代升級(jí)等工作都圍繞著模型展開(kāi)。MBD技術(shù)在軟件功能開(kāi)發(fā)中的應(yīng)用使得軟件開(kāi)發(fā)難度大幅降低:通過(guò)構(gòu)建模型,可以高效便捷地進(jìn)行循環(huán)驗(yàn)證;自動(dòng)代碼生成工具能直接將驗(yàn)證后的模型轉(zhuǎn)化為軟件代碼;應(yīng)用MBD技術(shù)進(jìn)行軟件開(kāi)發(fā)還能實(shí)現(xiàn)配套技術(shù)文檔的自動(dòng)化生成。
(二)MBD-MCU控制系統(tǒng)實(shí)驗(yàn)教學(xué)體系的目標(biāo)
本實(shí)驗(yàn)教學(xué)體系重點(diǎn)關(guān)注以下2個(gè)目標(biāo):
(1)實(shí)現(xiàn) MBD模式在應(yīng)用型本科院校的理論教學(xué)。隨著社會(huì)的發(fā)展,企業(yè)的產(chǎn)品研發(fā)模式發(fā)生了變化,這些變化將會(huì)直接導(dǎo)致人才需求有所變化。以前,企業(yè)更注重招聘具有專(zhuān)業(yè)領(lǐng)域技能的人才,但現(xiàn)在,企業(yè)更加需要擁有多種技能并具備創(chuàng)新能力的綜合型人才。這也意味著傳統(tǒng)的工程教學(xué)內(nèi)容已經(jīng)無(wú)法滿(mǎn)足現(xiàn)代制造企業(yè)的需求。本文提出一種基于MBD的實(shí)驗(yàn)教學(xué)平臺(tái),使學(xué)生真實(shí)地感受企業(yè)研發(fā)環(huán)境,實(shí)現(xiàn)學(xué)生的創(chuàng)新能力培養(yǎng)與企業(yè)需求相符。
(2)建立 MBD-MCU控制系統(tǒng)實(shí)驗(yàn)教學(xué)體系。建立MBD-MCU控制系統(tǒng)實(shí)驗(yàn)教學(xué)體系,完善相關(guān)工具鏈,如圖2所示;并在此基礎(chǔ)上制定MBD-MCU控制系統(tǒng)實(shí)驗(yàn)教學(xué)大綱,指導(dǎo)學(xué)生利用MATLAB/Simulink/Stateflow建立工程機(jī)械運(yùn)動(dòng)控制模型,模型內(nèi)嵌控制邏輯和算法,設(shè)計(jì)模型變量與平臺(tái)代碼、硬件關(guān)聯(lián)代碼的接口。
(三)MBD-MCU控制系統(tǒng)實(shí)驗(yàn)教學(xué)體系的特色
相比于目前各高校實(shí)驗(yàn)教學(xué)體系,本文所提出的MBDMCU控制系統(tǒng)實(shí)驗(yàn)教學(xué)體系有以下4點(diǎn)特色:
(1)開(kāi)展虛擬現(xiàn)實(shí)等新工科的研究。本研究旨在構(gòu)建一種實(shí)驗(yàn)教學(xué)的虛擬仿真平臺(tái),并進(jìn)一步發(fā)展成一種科研服務(wù)虛擬仿真平臺(tái)。通過(guò)將實(shí)驗(yàn)教學(xué)與工程應(yīng)用相融合,實(shí)現(xiàn)實(shí)驗(yàn)教學(xué)以及科研服務(wù)的功能聯(lián)合,進(jìn)一步提升學(xué)生的創(chuàng)新能力。
(2)建立多個(gè)專(zhuān)業(yè)融合實(shí)驗(yàn)室。根據(jù)以教師為輔導(dǎo)、學(xué)生為主體的教學(xué)方式,建設(shè)綜合實(shí)驗(yàn)室,實(shí)現(xiàn)多專(zhuān)業(yè)學(xué)生的協(xié)同創(chuàng)新,最終建設(shè)出具有學(xué)院特色的多專(zhuān)業(yè)融合實(shí)驗(yàn)室。
(3)加強(qiáng)校企合作。通過(guò)與企業(yè)合作的校企合作項(xiàng)目,使學(xué)生能夠更加深入地理解自己所學(xué)的專(zhuān)業(yè)知識(shí),并掌握如何將所學(xué)知識(shí)應(yīng)用于實(shí)際工程實(shí)踐中。這樣的合作可以為學(xué)生未來(lái)畢業(yè)就業(yè)提供堅(jiān)實(shí)的基礎(chǔ),并提升學(xué)生在理論與實(shí)踐之間建立聯(lián)系的能力。
(4)源自本地、服務(wù)本地。徐州素有工程機(jī)械之都的美稱(chēng),通過(guò)與本地企業(yè)的合作,可以幫企業(yè)解決技術(shù)上的難題。
MBD-MCU控制系統(tǒng)實(shí)驗(yàn)教學(xué)主要由三部分組成,具體內(nèi)容如下圖3所示。
(一)校企合作
在工程應(yīng)用實(shí)驗(yàn)室的方案制定中,首先需要進(jìn)行調(diào)查研究,了解本地工程機(jī)械相關(guān)企業(yè)的情況,實(shí)現(xiàn)團(tuán)隊(duì)與企業(yè)技術(shù)人員之間的緊密合作,共同進(jìn)行實(shí)驗(yàn)項(xiàng)目的設(shè)計(jì)與開(kāi)發(fā),有效地消除了實(shí)驗(yàn)教學(xué)環(huán)節(jié)與企業(yè)實(shí)踐能力之間的障礙。
此外,積極推動(dòng)產(chǎn)業(yè)與教育的融合,以及工學(xué)結(jié)合的聯(lián)合教研活動(dòng),定期組織校企雙方的教職員工參與其中。通過(guò)這種方式,可以有效提高教師和企業(yè)專(zhuān)家在教學(xué)和專(zhuān)業(yè)實(shí)踐方面的能力,借鑒對(duì)方的優(yōu)勢(shì),以彌補(bǔ)自身的不足,并實(shí)現(xiàn)優(yōu)勢(shì)互補(bǔ)的效果。與此同時(shí),我們還積極倡導(dǎo)并加強(qiáng)“一課雙師”聯(lián)合教學(xué)模式的推進(jìn),該模式能夠充分利用學(xué)校與企業(yè)雙方的優(yōu)勢(shì),有效地促進(jìn)產(chǎn)業(yè)和教育的融合;通過(guò)這一模式的實(shí)施,我們真正能夠?qū)⒗碚撆c實(shí)踐相結(jié)合,為學(xué)生提供更加全面和實(shí)用的教育體驗(yàn)。
(二)打破學(xué)科壁壘,構(gòu)建交叉學(xué)科的實(shí)驗(yàn)體系
目前,我校是通過(guò)學(xué)科分類(lèi)對(duì)各個(gè)學(xué)科組織進(jìn)行劃分,關(guān)注每個(gè)學(xué)科自身的專(zhuān)業(yè)發(fā)展度,而忽略了學(xué)科間的關(guān)聯(lián)和互動(dòng),交叉學(xué)科實(shí)驗(yàn)體系建立則可以提高學(xué)科和學(xué)科間的交叉研究。 為打破學(xué)科壁壘、充分利用實(shí)驗(yàn)室資源,構(gòu)建交叉學(xué)科的研究組織成為促進(jìn)學(xué)科文化融合的關(guān)鍵措施,同時(shí)也是工程應(yīng)用實(shí)驗(yàn)室迫切需要的教學(xué)要求[4]。過(guò)去,為了消除不同學(xué)科間的壁壘,我們實(shí)施了一系列學(xué)科組織調(diào)整措施,其中包括整合各個(gè)院系,并建立了以一個(gè)院為主導(dǎo)的多個(gè)系和學(xué)科的管理體系,以消除不同學(xué)科組織之間的障礙。然而,如今我們能夠通過(guò)靈活建立各種形式的交叉學(xué)科研究實(shí)驗(yàn)體系來(lái)解決這一問(wèn)題。
MBD-MCU工程應(yīng)用實(shí)驗(yàn)室通過(guò)多學(xué)科間的融合建設(shè),在實(shí)驗(yàn)室建設(shè)的不同階段持續(xù)體現(xiàn),并貫穿于整個(gè)實(shí)驗(yàn)教學(xué)實(shí)施的過(guò)程中。
(1)科學(xué)選型的實(shí)驗(yàn)設(shè)備。在項(xiàng)目初期,我們讓企業(yè)的專(zhuān)家參與到實(shí)驗(yàn)設(shè)備的選擇和論證中,這樣一來(lái),實(shí)驗(yàn)指導(dǎo)教師就可以在考慮技術(shù)性能和市場(chǎng)價(jià)格信息的基礎(chǔ)上做出綜合決策,為實(shí)驗(yàn)教學(xué)和學(xué)科競(jìng)賽的順利進(jìn)行打下了堅(jiān)實(shí)基礎(chǔ)。
(2)建立多樣化的實(shí)驗(yàn)項(xiàng)目。在建設(shè)過(guò)程中,充分吸納企業(yè)專(zhuān)家的建議,確保實(shí)驗(yàn)內(nèi)容既具有較高的學(xué)科價(jià)值和應(yīng)用價(jià)值,又能夠與行業(yè)應(yīng)用無(wú)障礙對(duì)接,從而靈活地調(diào)整和增加實(shí)驗(yàn)的部分內(nèi)容[5]。
(3)基于多專(zhuān)業(yè)融合MBD-MCU工程應(yīng)用實(shí)驗(yàn)室建設(shè),建立智能制造、機(jī)器人、PLC與運(yùn)動(dòng)控制、傳感技術(shù)、虛擬仿真等數(shù)字化、智能化實(shí)踐項(xiàng)目。這為新學(xué)科如智能制造、控制工程、智能工程與管理提供實(shí)踐教學(xué)支持,同時(shí)為全校學(xué)生提供認(rèn)知實(shí)踐服務(wù)。通過(guò)豐富教學(xué)內(nèi)容和創(chuàng)新的項(xiàng)目式工程訓(xùn)練實(shí)踐教學(xué)模式,成功提升了學(xué)生參與工程訓(xùn)練的興趣。圖4為該實(shí)驗(yàn)體系在實(shí)際教學(xué)中的照片。
(三)實(shí)驗(yàn)開(kāi)發(fā)流程
結(jié)合MBD技術(shù)的實(shí)驗(yàn)開(kāi)發(fā)流程見(jiàn)圖5。依據(jù)設(shè)計(jì)輸入進(jìn)行需求分析,梳理需實(shí)現(xiàn)的功能,將功能翻譯為等效的數(shù)學(xué)模型、邏輯狀態(tài)機(jī)等內(nèi)容,并以此進(jìn)行模型搭建。相對(duì)于文本代碼,可視化的模型更加直觀(guān)且容易理解﹐有利于規(guī)避開(kāi)發(fā)初期不必要的設(shè)計(jì)錯(cuò)誤。模型搭建完成后進(jìn)行仿真驗(yàn)證,根據(jù)仿真數(shù)值結(jié)果,評(píng)估波形是否符合預(yù)期要求,即可直觀(guān)地發(fā)現(xiàn)模型錯(cuò)誤,修補(bǔ)BUG。
模型設(shè)計(jì)與仿真驗(yàn)證通過(guò)后,代碼自動(dòng)生成工具可將模型轉(zhuǎn)換為軟件代碼。針對(duì)不同硬件芯片載體﹐Coder自動(dòng)化工具可生成C、C++、VHDL、Verilog等語(yǔ)言。生成的軟件代碼通過(guò)CODESYS或KEIL等軟件編譯后,可直接燒寫(xiě)至硬件環(huán)境或者下載到仿真軟件proteus中進(jìn)行測(cè)試驗(yàn)證。當(dāng)硬件驗(yàn)證出現(xiàn)問(wèn)題時(shí),以驗(yàn)證結(jié)果為依據(jù)進(jìn)行模型修改優(yōu)化,待模型仿真驗(yàn)證通過(guò)后,自動(dòng)生成軟件代碼,即可再次進(jìn)行測(cè)試驗(yàn)證。
MBD技術(shù)開(kāi)發(fā)流程展現(xiàn)出卓越的靈活性,易于進(jìn)行仿真驗(yàn)證;由于代碼可自動(dòng)生成,因此具有高效的開(kāi)發(fā)效率。在面對(duì)設(shè)計(jì)輸入的變更時(shí),只需修改模型,再次進(jìn)行仿真驗(yàn)證即可,實(shí)現(xiàn)了設(shè)計(jì)輸入與研發(fā)過(guò)程的實(shí)時(shí)交互,提高了設(shè)計(jì)開(kāi)發(fā)的敏捷性。當(dāng)硬件方案發(fā)生變更時(shí),僅需根據(jù)不同的芯片載體進(jìn)行參數(shù)設(shè)置,即可將模型功能轉(zhuǎn)化為不同軟件語(yǔ)言的代碼,直接燒寫(xiě)至硬件環(huán)境進(jìn)行驗(yàn)證。MBD技術(shù)在新軟件的開(kāi)發(fā)以及既有軟件的改版升級(jí)方面表現(xiàn)得非常勝任和適用。
MBD-MCU控制系統(tǒng)實(shí)驗(yàn)教學(xué)內(nèi)容包括數(shù)字電子技術(shù)、模擬電子技術(shù)、通信技術(shù)、程序設(shè)計(jì)以及單片機(jī)等多方面知識(shí)。學(xué)生的學(xué)習(xí)成果將直接影響他們未來(lái)在電子或電氣領(lǐng)域解決實(shí)際問(wèn)題的能力。該教學(xué)體系旨在培養(yǎng)學(xué)生實(shí)踐技能和創(chuàng)新精神,強(qiáng)調(diào)在實(shí)踐中發(fā)現(xiàn)、分析和解決問(wèn)題的能力,以及養(yǎng)成嚴(yán)謹(jǐn)科學(xué)的作風(fēng)和初步科研技能。鼓勵(lì)學(xué)生積極參與動(dòng)手實(shí)踐,以達(dá)到MBD-MCU控制系統(tǒng)實(shí)驗(yàn)教學(xué)的目標(biāo)。這一教學(xué)方法的目標(biāo)并非僅驗(yàn)證理論,而是為服務(wù)社會(huì)主義現(xiàn)代化建設(shè)提供更好的人才培養(yǎng)。