基于MATLAB系统辨识课程实验教学改革.docVIP

基于MATLAB系统辨识课程实验教学改革.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MATLAB系统辨识课程实验教学改革

基于MATLAB系统辨识课程实验教学改革   摘要:根据“系统辨识”课程的特点,对理论与实践相结合教学要求下的“系统辨识”课程教学改革问题展开了讨论,着重研究了MATLAB在系统辨识实验环节中的应用。MATLAB实验环节的互动性、主动性活跃了课堂气氛,调动了学生积极性。教学效果证明,学生在应用该软件的过程中,易于掌握算法的本质,巩固对算法的理解,从而提高教学质量。   关键词:系统辨识;MATLAB;教学改革   作者简介:刘娣(1983-),女,江苏盱眙人,南京工程学院自动化学院,讲师;许有熊(1980-),男,福建晋江人,南京工程学院自动化学院,讲师。(江苏 南京 211167)   基金项目:本文系南京工程学院引进人才基金项目(项目编号:121108100004)、南京工程学院教学改革项目(项目编号:JG201116)的研究成果。   中图分类号:G642.423 文献标识码:A 文章编号:1007-0079(2013)01-0139-02   一、课程特点及教学要求   1.课程特点   “系统辨识”是自动化及相关专业高年级本科生和研究生的专业课程,其理论性强、应用范围广、算法种类多。学生在初次接触和学习该课程时往往会遇到一定的困难,一方面,各种辨识算法的理论推导涉及较多的公式,若教师的教学方法不当,可能会降低学生对该课程的学习积极性,阻碍其对辨识算法的理解;另一方面,即使学生掌握了各种算法的理论思想,若不能直观有效地实现各种算法,依然不能从根本上理解系统辨识的涵义,进而无法将辨识算法应用到实际系统中。   由此可见,“系统辨识”课程兼具理论性与实践性的特点。学生不仅要从理论上理解算法的意义,更需要通过实践环节完善对算法的理解。MATLAB仿真软件地有效利用加快了这一学习过程,通过仿真实例完成对研究对象的结构辨识及参数辨识,可使学生从总体上理解辨识概念,即如何从输入、输出数据中提取研究对象的数学模型。[1]   2.教学要求   针对“系统辨识”课程的特点,在教学过程中,尤其是针对本科生的教学,教师应做到理论上深入浅出,算法实现上直观易行。培养学生的学习兴趣是首要的教学要求,笔者在教学过程中发现,学生往往会因抽象化的理论知识及大量的公式推导对一些算法望而却步,先入为主的排斥对算法的消化吸收,因此,理论教学应以引导为主,不要求学生独立推导书中给出的结论,只要学生能看懂、理解推导过程即可;根据研究对象的不同特点,选用合适的辨识算法获得相应的数学模型是教学的根本要求,教师借助仿真软件直观、快速地实现这一过程能帮助学生将算法原理与应用结合起来,真正使其做到学以致用,也能让学生更加深入地理解各种辨识算法,因此,实验环节在教学过程中的作用至关重要,加强实验环节的教学不仅能使学生在初学阶段受益匪浅,也能为以后的深入学习打下坚实基础。   二、MATLAB基本功能   美国Math Works公司于1967年开发了Matrix Laboratory(MATLAB)软件包,经不断地更新和扩充,该软件的应用范围越来越广。其高效的数值计算及符号计算功能帮助用户从繁重的数学运算中解脱出来;完备的图形处理功能实现了可视化操作;友好的用户界面及自然化语言方便了用户的学习和使用;目前,在系统建模、自动控制、语言处理、信号分析、图像处理、优化设计等领域的实用工具箱为用户提供了方便的处理工具,极大地丰富了MATLAB内容。   MATLAB的系统辨识工具箱(System Identification Toolbox)是进行模型辨识的有力工具,[2]其主要功能有:各种模型类的建立、参数和非参数模型地辨识、参数估计、模型验证等。在教学过程中教师可以基于辨识工具箱简单介绍其中涉及到的函数及辨识算法的实现方法,除使用系统辨识工具箱进行模型辨识外,还可指导学生采用M文件进行原始编程。这样,学生可对具体算法的实现过程有更直观地理解,且这种原始编程灵活性高,避免了工具箱固定模式地限制,不同系统、不同算法间的程序移植也较为方便。此外,教师还可将MATLAB与其他编程软件有机结合完成系统辨识。[3]   三、“系统辨识”实验教学改革方案   “系统辨识”是理论性较强的学科,在很多学校只设置了理论教学内容,对于研究生教学来说,学生的理论研究水平达到了一定的高度,应将理论研究作为教学的侧重点,而对于一般的本科生教学,则需要在理论研究的基础上增加实验环节以加强学生对理论知识的理解。   1.实验时间及内容设置   MATLAB软件能在短时间内帮助学生对辨识算法有直观的感性认识。实验时间安排应与课堂理论教学紧密相连,这样可及时巩固所学的内容,加深对算法的理解,理论课时与实验课时穿插交替进行也在一定程度上降低了课程的枯燥性,提高了学生的学习兴

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档