课程设计 大林算法控制系统设计

发布 2022-10-01 22:36:28 阅读 6728

课程设计报告。

题目: 大林算法控制系统设计

课程: 计算机控制技术课程设计

专业: 电气工程及其自动化

班级。姓名。

学号。第一部分。任。务。

书。计算机控制技术》课程设计任务书。

一、课题名称。

大林算法控制系统设计。

二、课程设计目的。

课程设计是课程教学中的一项重要内容,是达到教学目标的重要环节,是综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。

计算机控制技术》是一门理论性、实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。计算机控制技术的课程设计是一个综合运用知识的过程,它需要控制理论、程序设计、硬件电路设计等方面的知识融合。通过课程设计,加深对学生控制算法设计的认识,学会控制算法的实际应用,使学生从整体上了解计算机控制系统的实际组成,掌握计算机控制系统的整体设计方法和设计步骤,编程调试,为从事计算机控制系统的理论设计和系统的调试工作打下基础。

三、课程设计内容。

设计以89c51单片机和adc、dac等电路、由运放电路实现的被控对象构成的计算机单闭环反馈控制系统。

1. 硬件电路设计:89c51最小系统加上模入电路(用adc0809等)和模出电路(用tlc7528和运放等);由运放实现的被控对象。

2. 控制算法:大林控制算法。

3. 软件设计:主程序、中断程序、a/d转换程序、滤波程序、大林算法控制程序、d/a输出程序等。

四、课程设计要求。

1. 模入电路能接受双极性电压输入(-5v~+5v),模出电路能输出双极性电压(-5v~+5v)。

2. 模入电路用两个通道分别采集被控对象的输出和给定信号。

3. 每个同学选择不同的被控对象:

4. 对象的纯延迟环节用软件通过数组单元移位实现。

5. 定时中断间隔选取50ms,采样周期t要求既是采样中断间隔的整数倍,又满足。。

6. 闭环系统时间常数按的被控对象最大时间常数选择。

有关的设计资料可参考《计算机控制实验指导书》的相关内容。

五、课程设计实验结果。

1. 控制系统能正确运行。

2. 有振铃和消除振铃的系统阶跃输出和控制器。

六、进度安排。

七、课程设计报告内容:

总结设计过程,写出设计报告,设计报告具体内容要求如下:

1.课程设计的目和设计的任务。

2.课程设计的要求。

3.控制系统总框图及系统工作原理。

4.控制系统的硬件电路连接图(含被控对象),电路的原理。

5.软件设计流程图及其说明。

6.电路设计,软件编程、调试中遇到的问题及分析解决方法。

7.实验结果及其分析。

8.体会。第二部分。课。程。

设。计。报。告。

目录。1 课程简介7

1.1程设计目的7

1. 2程设计内容7

1.3程设计要求7

2 方案设计8

2.1控制系统整体方案8

2.2控制系统闭环工作原理8

3 大林算法硬件电路设计8

3.1 a/d采样电路8

3.2 d/a输出电路10

3.3 给定对象硬件电路设计10

3.4译码电路11

3.5总硬件图12

4 控制算法设计12

4.1控制算法的原理12

4.2采样周期12

5 软件编程设计12

5.1 主程序与中断流程图12

5.2 部分控制程序**13

3. 全局变量定义的源**16

6 实验结果与分析17

7 小结与体会17

参考文献18

附录191、课题简介。

1.1 课题目的。

课程设计是课程教学中的一项重要内容,是达到教学目标的重要环节,是综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。

计算机控制技术》是一门理论性、实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。计算机控制技术的课程设计是一个综合运用知识的过程,它需要控制理论、程序设计、硬件电路设计等方面的知识融合。通过课程设计,加深对学生控制算法设计的认识,学会控制算法的实际应用,使学生从整体上了解计算机控制系统的实际组成,掌握计算机控制系统的整体设计方法和设计步骤,编程调试,为从事计算机控制系统的理论设计和系统的调试工作打下基础。

2019运动控制系统课程设计过程指导 设计示例

信息工程与自动化学院 运动控制系统 课程设计过程指导 设计举例 专业 自动化。班级 自动化2008级b方向。张寿明编著。昆明理工大学信自学院自动化系。第一章课程设计任务 2 一 已知数据 2 二 指标要求 2 三 设计内容 2 第二章设计过程指导 设计举例 4 一 总体方案的确定,画出系统组成结构图...

算法设计课程设计

课程设计报告。课程设计名称 算法设计与分析 系计算机科学系 学生姓名。班级。学号。成绩。指导教师 开课时间 2013 2014 学年 1 学期。一 问题描述。1 普通背包装载问题。有一个背包容量为c,输入n个物品,每个物品有重量s i 以及物品放入背包中所得的收益p i 求选择放入的物品,不超过背包...

算法课程设计

目录。1 问题描述第1页。2 算法分析第2页。3 伪 第5页。4 设计流程第6页。5 演示程序设计第8页。6 测试与结论第16页。7 设计过程遇到的问题 思考及解决方法 第17页。八 总结第17页。1 问题描述。八皇后问题是一个古老而著名的问题,它是回溯算法的典型例题。该问题是十九世纪德国著名数学家...