微机计算机控制技术课件
- 格式:ppt
- 大小:6.86 MB
- 文档页数:9
精品课程《微型计算机控制技术》电子教案PPT课件(全)第一章:微型计算机控制技术概述1.1 课程介绍了解《微型计算机控制技术》的课程目标和意义。
掌握课程的主要内容和教学方法。
1.2 微型计算机控制技术基本概念解释微型计算机控制技术的定义。
探讨微型计算机控制技术的发展历程和应用领域。
1.3 微型计算机控制系统组成分析微型计算机控制系统的硬件和软件组成。
了解输入/输出设备、控制器、执行器等主要组成部分的功能。
1.4 微型计算机控制技术的关键技术探讨微型计算机控制技术中的关键技术和算法。
了解数字信号处理、模拟/数字转换、PID控制等核心技术。
第二章:微型计算机控制系统的硬件设计2.1 控制器硬件设计基础分析控制器硬件设计的基本要求和原则。
掌握控制器硬件设计的步骤和注意事项。
2.2 控制器硬件选型了解常用控制器硬件的选择标准。
掌握控制器硬件选型的方法和依据。
2.3 控制器硬件电路设计实例分析具体的控制器硬件电路设计实例。
学习如何设计控制器硬件电路,并进行仿真和测试。
2.4 控制器硬件调试与优化探讨控制器硬件调试和优化的方法和技巧。
学习如何解决控制器硬件设计和实施过程中出现的问题。
第三章:微型计算机控制系统的软件设计3.1 控制器软件设计基础分析控制器软件设计的基本要求和原则。
掌握控制器软件设计的步骤和注意事项。
3.2 控制器软件选型了解常用控制器软件的选择标准。
掌握控制器软件选型的方法和依据。
3.3 控制器软件编程语言介绍常用的控制器软件编程语言。
学习如何选择合适的编程语言进行控制器软件开发。
3.4 控制器软件开发实例分析具体的控制器软件开发实例。
学习如何进行控制器软件开发,并进行调试和优化。
第四章:PID控制算法及其实现4.1 PID控制算法概述解释PID控制算法的定义和原理。
探讨PID控制算法的优点和局限性。
4.2 PID控制算法的数学模型分析PID控制算法的数学模型。
学习如何建立和求解PID控制算法的数学模型。
第3章微型计算机控制系统的常用控制算法3.1 数字滤波与数据处理3.2 数字控制器的设计方法3.3 数字PID控制器的设计3.4 最少拍控制算法3.5 大林控制算法3.6 模糊控制3.1 数字滤波与数据处理3.1.1 数字滤波数字滤波能够克服模拟滤波器的不足,它与模拟滤波器相比有以下优点:z数字滤波不需要硬件设备,可靠性高,稳定性好,各回路之间不存在阻抗匹配等问题。
z数字滤波用程序实现,多个输入通道可以“共用”同一个滤波程序,不需要增加硬件设备,降低了成本。
z对于不同的干扰,通过修改数字滤波程序或改变其中的参数,可以实现不同的滤波方法,与模拟滤波器只能改变硬件相比更加灵活和方便。
z数字滤波能对频率很低(如0.0lHz)的干扰进行处理,克服了模拟滤波器受电容容量的限制,频率不能太低的缺陷。
1.算术平均值滤波对某一被测参数在第k个采样时刻连续采样n次得到n个采样数据 ,计算这n个数据的算术平均值作为本次滤波器的输出 。
即:(3-1)式中 — 第k次滤波器的输出;— 第i个采样值;n — 采样次数。
2.加权算术平均值滤波在算术平均值滤波中,n次采样所得的数据在滤波结果中所占比重是均等的,加权因子均是1/n。
但有时为了突出最近几次采样值在平均值中的比重,往往对不同时刻的采样值赋以不同的加权因子。
即:其中,为加权系数,满足且。
体现了各次采样值在平均值中所占的比例。
通过合理地选择加权系数,可以获得更好的滤波效果。
(3-2)3.滑动平均值滤波滑动平均值滤波方法是先在RAM中建立一片数据缓冲区,按顺序存放n个采样数据,把n个采样数据看成一个队列,队列的长度固定为n,每进行一次新的采样,把采样结果放入队尾,而扔掉原来队首的一个数据,这样在队列中始终有n 个“最新”的数据。
只需把队列中的n个数据进行平均,可得到新的滤波值。
这样,每进行一次采样,就可以计算输出一个新的有效采样值,从而加快数据处理的速度。
滑动平均值滤波有2种,一种是滑动算术平均值滤波,另一种是滑动加权平均值滤波。