玻璃清洁机器人的无刷直流电机控制算法研究

来源 :中国计量大学 | 被引量 : 0次 | 上传用户:flypoet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技进步与发展,家用清洁机器人开始步入人们的视野,为解决清洁机器人在实际运行中出现噪声大、续航时间短等问题,本课题以玻璃清洁机器人为背景,研究了无刷直流电机的速度控制算法。本文的主要研究内容如下:(1)根据无刷直流电机的结构以及运行原理,得到电机的霍尔信号时序图,进而推导出驱动电机的PWM时序图。随后搭建了一套以STM32为核心的硬件系统,其中包括主控电路、驱动电路、通讯电路等,然后根据玻璃清洁机器人的工作特点,在本文设计的硬件平台上设计了一套控制算法,其中包括转速/电流测量算法、电机换相控制算法、边缘检测与直线行驶算法。(2)基于电机的运行的特点,设计了无刷直流电机电流/转速双闭环控制系统,根据电机的数学模型进行电机本体仿真以及双闭环控制系统仿真,同时以电机的动态方程为基础结合伯德图法计算得到转速控制的PI参数,并进行双闭环控制系统仿真实验,实验结果表明双闭环控制算法对电机转速可实现有效控制。(3)基于无刷直流电机仿真模型,将神经网络控制和模糊控制进行融合,提出BLDCM的模糊神经网络控制器,并实现网络功能的仿真。最后在ARM处理器上实现了电机的双闭环控制算法以及清理机器人的系统功能,所设计玻璃清洁机器人控制系统能稳定的实现水平和垂直玻璃面的清洁功能。
其他文献
基于蒙特卡罗积分方法的渲染器由于其灵活性以及普遍性,在渲染真实感场景、计算机动画制作以及视觉产品生成等方面有着广泛的应用。由于这种方法仅能随机地对有限的光线路径
许多大气气溶胶颗粒都会带有一定程度的多余电荷,研究表明沙尘颗粒带电量可达上千微库仑每千克。沙粒在空中运动,由于携带多余电量,在空中产生强风沙电场,从而使带电沙粒受到
图像分类问题一直以来都是计算机视觉领域中一个十分热门的研究课题。无论是日常生活,还是医疗诊断、军事活动,图像分类都起着十分重要的作用。互联网的普及,电子设备的更新
随着信息时代的进步,人们获取多媒体信息日益便捷,视频娱乐也渐渐成为了人们生活中不可缺少的一部分。而视频处理软件的进步使得视频篡改的技术成本大大降低,致使现在被篡改视频随处可见。在此情形下,除了需要提高网络内容监管力度,更需要对篡改视频进行有效的检测。所以无论是从理论研究价值考虑,还是从社会价值考虑,对视频篡改检测算法进行研究是非常有必要的。视频复制-粘贴是一种常见的视频帧内篡改方式,此篡改能在视频
欠驱动TORA(Translation oscillators with rotating actuator)系统是具有强耦合的非线性系统,控制力仅为电机的驱动力,而被控自由度有两个,即框架位移与电机摆角;TORA系统要
量子阱红外探测器(QWIP)是20世纪末发展起来一个新技术,与其它材料的红外探测技术相比,它具有可重复性高、加工工艺成熟、均匀性好、响应速度快,探测波长范围广,探测的波长可以通过调节量子阱的参数加以控制等优点。通过半导体工艺可以制备出高品质、大面积均匀的量子阱材料,容易做成焦平面阵列,常用在成像系统中,在国防,工业,医学等领域有广泛的应用。自从贝尔实验室研制出第一个QWIP以来,其技术得到快速的发
主动容错控制(Fault-tolerant Control,FTC),是一种系统元件在运行时发生故障的情况下,通过对所发生的故障进行补偿的方式,来确保系统能够安全、可靠、正常稳定的运行的控制
以风沙运动为标志的土地荒漠化及其引起的沙尘暴等灾害,是21世纪重要的环境问题。而对这一典型气固两相流体的动力学求解,面临着诸如Navier-Stokes方程的非线性、湍流运动的
目标检测任务是通过计算机从采样得到的图像或视频中快速,有效寻找感兴趣目标并对其定位,给出所属类别。目标检测作为计算机视觉的一个基本问题,也是当下的热点问题、难点问
基于机器学习的文本分类是自然语言处理领域的重要研究方向之一,能够帮助人们快速、准确地进行信息的获取。目前大部分机器学习算法采用向量形式进行数据的表示。相比之下,采用张量形式进行数据的表示能够更多地保留多模态数据的内在结构信息,并且在面对高维小样本数据时,有着更强的泛化能力,因此近年来基于张量数据的机器学习算法愈发受到研究人员的重视。本文围绕支持张量机与文本分类两个主题进行展开,着重研究了支持张量机