热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

计算机控制技术直流电机调速控制实验报告,pid直流电机转速控制实验报告(31页)原创力文档...

课程设计课程名称计算机控制技术题目名称PID直流电机转速控制学生学院专业班级学号学生姓名指导教师2013年06月17日1目录一、系统总体设计,,,,,,,,,,,,,,,,,,,,

课程设计

课程名称计算机控制技术

题目名称 PID 直流电机转速控制

学生学院

专业班级

学号

学生姓名

指导教师

2013 年 06 月17日

1

目录

一、 系统总体设计 ,,,,,,,,,,,,,,,,,,,,

3

二、 硬件设计 ,,,,,,,,,,,,,,,,,,,,,,

10

三、 软件设计 ,,,,,,,,,,,,,,,,,,,,,,

16

四、结果分析 ,,,,,,,,,,,,,,,,,,,,,,,

21

五、实验总结及体会 ,,,,,,,,,,,,,,,,,,,,

21

六、附录 ,,,,,,,,,,,,,,,,,,,,,,,,,

22

2

一、系统总体设计

1.1 直流电机转速开环控制与闭环控制的选取

对直流电机转速的控制有一般有两种方式,一种是开环控制,一种是闭环控制。开环控制的优点是简单、稳定、可靠。若组成系统的元件特性和参数值比较稳定,且外界干扰较小,开环控制能够保持一定的精度。缺点是精度通常较低,无自动纠偏能力;闭环控制的优点是控制的精度可以达到很高,而且对外界的干扰和系统的参数变化有很好的抑制作用,且可以通过输出反馈控制系统的控制过程。缺点是存在稳定性,振荡,超调等一系列问题,对系统的性能分析和设计远比开环控制麻烦。

经过利弊的取舍,本次试验选择的是闭环控制,因为准备应用 PID 算法控制电机的转速,故而需要有实际转速进行反馈与给定的转速形成对比,进而通过算法输出 PWM波形来控制直流电机。

既然选择了直流电机转速闭环控制,可根据反馈机制大概做出其控制模型。

3

R(t) +e(t)c(t)

PID算法输出直流电机

测速装置

1.2 直流电机调速方式的选取

直流无刷电机由电动机、 转子位置传感器和电子开关线路三部分组成。直流电源通过开关线路向电动机定子绕组供电,电动机转子位置由位置传感器检测并提供信号去触发开关线路中的功率开关元件使之导通或截止,从而控制电动机的转动。在应用实例中,磁极旋转,电枢静止,电枢绕组里的电流换向借助于位置传感器和电子开关电路来实现。电机的电枢绕组作成三相,转子由永磁材料制成,与转子轴相连的位置传感器采用

霍尔传感器。 3600 范围内,两两相差1200 安装,共安装三个。

为了提高电机的特性,电机采用二相导通星形三相六状态的工

作方式。开关电路采用三相桥式接线方式。

基于直流电机的特性 ,本次试验使用的是 PWM 脉宽调制方法。脉宽调制 (PWM)是利用数字输出对模拟电路进行控制的一种有效技术,尤其是在对电机的转速控制方面,可大大节省能量。 PWM 具有很强的抗噪性,且有节约空间、比较经济等特点。模拟控制电路有以下缺陷 :模拟电路容易随时间漂移,会产

生一些不必要的热损耗,以及对噪声敏感等。而在用了 PWM 技术后,避免了以上的缺陷,实现了用数字方式来控制模拟信

号,可以大幅度降低成本和功耗。PWM 对调速系统来说, 系统

4

的响应速度和稳定精度等指标比较好 ;电枢电流的脉动量小, 容易连续,而且可以不必外加滤波电抗也可以平稳工作 ;系统的调速范围宽 ;使用元件少、线路简单。

PWM 的原理:

理论基础:冲量相等而形状不同的窄脉冲加在具有惯性的环节上

时,其效果基本相同。冲量指窄脉冲的面积。效果基本相同,是指环

节的输出响应波形基本相同。 低频段非常接近,仅在高频段略有差异。

用一系列等幅不等宽的脉冲来代替一个正弦半波,正弦半波N 等

分,看成 N 个相连的脉冲序列,宽度相等,但幅值不等;用矩形脉冲

代替,等幅,不等宽,中点重合,面积(冲量)相等,宽度按正弦规

律变化。脉冲宽度调制波通常由一列占空比不同的矩形脉冲构成,其

占空比与信号的瞬时采样值成比例。图 1 所示为脉冲宽度调制系统的

原理框图和波形图。该系统有一个比较器和一个周期为Ts 的锯齿波

发生器组成。语音信号如果大于锯齿波信号,比较器输出正常数A,

否则输出 0。因此,从图 1 中可以看出,比较器输出一列下降沿调制的脉冲宽度调制波。

1.3

直流电机测速装置的选取

经过查阅了大量资料,发现目前常用的测速装置有三种。

1.3.1

直流测速发电机测速

直流测速发电机可分为励磁式和永磁式两种。励磁式由励磁绕组接成他励,永磁式采用矫顽力高的磁钢制成磁极。由于永磁式不需另加励磁电源,也不因励磁绕组温度变化而影响输出电压,故应用较广。

根据已学过的直流发电机的工作原理知,电刷两端的感应电势 :

5

Ea = Ceфn=Ke n 可知

电刷两端的感应电势与电机的转速成正比。

直流发电机能够把转速信号换成电势信号,从而用来测

速。

自动控制系统对测速发动机的要求为: 1. 输出电压与转速的关系曲线为线性。 2. 输出特性的斜率要大。 3. 温度变化对输出特性的影响要小。 4. 输



推荐阅读
  • 作者:守望者1028链接:https:www.nowcoder.comdiscuss55353来源:牛客网面试高频题:校招过程中参考过牛客诸位大佬的面经,但是具体哪一块是参考谁的我 ... [详细]
  • 作为一名专业的Web前端工程师,掌握HTML和CSS的命名规范是至关重要的。良好的命名习惯不仅有助于提高代码的可读性和维护性,还能促进团队协作。本文将详细介绍Web前端开发中常用的HTML和CSS命名规范,并提供实用的建议。 ... [详细]
  • 堆是一种常见的数据结构,广泛应用于计算机科学领域。它通常表示为一棵完全二叉树,并可通过数组实现。堆的主要特性是每个节点的值与其父节点的值之间存在特定的关系,这使得堆在优先队列和排序算法中非常有用。 ... [详细]
  • 深入剖析 DEX 赛道:从 60 大头部项目看五大趋势
    本文通过分析 60 大头部去中心化交易平台(DEX),揭示了当前 DEX 赛道的五大发展趋势,包括市场集中度、跨链协议、AMM+NFT 结合、新公链崛起以及稳定币和衍生品交易的增长潜力。 ... [详细]
  • 深入理解一致性哈希算法及其应用
    本文详细介绍了分布式系统中的一致性哈希算法,探讨其原理、优势及应用场景,帮助读者全面掌握这一关键技术。 ... [详细]
  • 探索电路与系统的起源与发展
    本文回顾了电路与系统的发展历程,从电的早期发现到现代电子器件的应用。文章不仅涵盖了基础理论和关键发明,还探讨了这一学科对计算机、人工智能及物联网等领域的深远影响。 ... [详细]
  • Linux 学习路径与核心框架
    本文提供了一套系统化的 Linux 学习路径,旨在帮助初学者和中级用户构建全面的知识体系。通过逐步深入的学习方法,掌握从基础命令到高级系统管理的技能。 ... [详细]
  • 本文详细介绍了 Flink 和 YARN 的交互机制。YARN 是 Hadoop 生态系统中的资源管理组件,类似于 Spark on YARN 的配置方式。我们将基于官方文档,深入探讨如何在 YARN 上部署和运行 Flink 任务。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 开发笔记:9.八大排序
    开发笔记:9.八大排序 ... [详细]
  • 在使用 Flutter 进行开发时,可能会遇到热更新功能无法正常工作的问题。本文将探讨一种常见的错误:无法连接到 Dart 观察站,并提供详细的解决方法。 ... [详细]
  • 本书系统介绍了概率论的基础概念,包括样本空间、事件及其概率定义,条件概率和独立性,并深入探讨了贝叶斯公式。随后,书中详细讲解了多种类型的随机变量,如离散型(伯努利、二项、几何、泊松)和连续型(均匀、指数、伽玛、正态)。此外,还涵盖了随机变量的期望值计算、联合分布特性、矩母函数以及极限定理等内容。特别地,本书对马尔可夫链、泊松过程及其扩展形式进行了详尽分析,为读者提供了丰富的理论依据和实际应用案例。 ... [详细]
  • 无线通信设备的OTA测试及其重要性
    随着智能设备和无线通信技术的广泛应用,确保这些产品在各种应用场景中的稳定性和可靠性变得至关重要。OTA(Over The Air)测试作为一种关键手段,能够有效验证无线传输设备的整体性能,解决通信问题并提升用户体验。 ... [详细]
  • 本题探讨了在一个有向图中,如何根据特定规则将城市划分为若干个区域,使得每个区域内的城市之间能够相互到达,并且划分的区域数量最少。题目提供了时间限制和内存限制,要求在给定的城市和道路信息下,计算出最少需要划分的区域数量。 ... [详细]
  • 本文探讨了如何使用自增和自减运算符遍历二维数组中的元素。通过实例详细解释了指针与二维数组结合使用的正确方法,并解答了常见的错误用法。 ... [详细]
author-avatar
jinglongyy70
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有