STM32项目/学习计划表
项目名称 | 模糊控制试验教学平台开发 | ||||||
请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。http://space.ednchina.com/member/Register.aspx | |||||||
联系方式 (邮箱/电话) |
| ||||||
预计实施时间 | 自 6月20日 到 8月20日 | 计划参加人数 | 4人 | ||||
背景描述 | 该计划的背景及其实现的目的、意义 | ||||||
目前在工业现场以及实验室中所遇到的很多控制对象的数学模型难以精确的描述,随着计算机技术的不断进步,模糊控制已经越来越多的在各个领域得到了很好的应用。模糊控制理论作为高校控制类研究生的必修课已经有相当长的一段时间了,但是其相关的配套试验器材仍然比较缺少,存在的无论在功能还是应用意义上都无法达到科研和学习的需要,因此,开发一套高精度、快响应、功能齐备的模糊控制试验平台可以为在校学生提供更好的科研资源。 | |||||||
功能描述 | 详细描述该项目能够实现的功能 | ||||||
模糊控制试验教学平台主要功能是过程的模糊PID控制和小型电机的运动控制。 过程控制主要是对水温的模糊PID控制以及其效果与普通PID控制的比较,系统具有本地/远程两种控制方式,本地控制通过下位机(基于STM32)进行直接的水温控制,通过USB接口将数据上传,上位机设有温度设定、温度曲线观测等选项共试验人员使用;远程控制可以直接在上位机上进行操作,上位机直接通过调用“操作系统”自带的HID类API函数与下位机进行数据交换。 运动控制主要是对小型电机进行位置和速度的控制,实现简单的伺服控制要求。 | |||||||
解决办法 | 预计会遇到的困难和相应的解决办法 | ||||||
预计遇到的困难有模糊控制算法研究以及通过USB接口与计算机的通信。 对于模糊控制算法的研究,我们小组在事先已经做了大量的资料收集,并且经常在一起讨论相关的问题,为了更好的解决这个问题,我们打算邀请本学院做模糊控制研究的资深老师做我们的指导教师,联系兄弟院校,到这方面的重点学科点去听课,取经。再根据现场实际的控制效果修改控制参数,力求做到控制精度高,动态效果好。 对于USB接口与计算机的通信问题,由于下位机与计算机的通信数据量较小,也为避免USB驱动程序的编写,拟将USB枚举成免驱动的HID类形式,上位机直接通过调用系统自带的HID类API函数与下位机进行数据交换 | |||||||
预期效果 | 开发项目:预期要解决的问题、达到的经济效益和产品所需数量; 学习项目:希望学到的知识或技能,达到哪些实践的目的等。 | ||||||
通过对模糊控制试验教学平台的开发,掌握模糊控制技术原理与应用,为后面老师和同学们的学习提供一个教学试验平台。另外,如果该试验平台开发成功,也可以为某些实际项目的开发提供前期的实验室数据,也起到了一定的实际意义。 | |||||||
时间安排 | 日 期 | 进 度 描 述 | |||||
6月25日——7月10日 | 学习讨论模糊控制算法 ,初步设计系统功能级相关外围电路 | ||||||
7月11日——7月31日 | 针对模糊控制算法学习和熟悉SMT32的相关功能,制作相关的外围电路,编写下位机程序 | ||||||
8月1日——8月20日 | 编写上位机程序,联机调试 | ||||||
总结 | SMT32功能强大,具备了开发所需要的相关功能,是本次实验平台开发的首选设备,希望能够得到支持。 | ||||||
备 注 | 签名: 时间:2008年6月13日 |
用户391779 2008-7-17 16:03