自动模拟仿真书写系统

来源 :中国电气工程学报 | 被引量 : 0次 | 上传用户:zhaoxiaoyan0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在二十一世纪,随着计算机技术和AI智能技术的创新和不断进步,人们在不同方面都存在有人工智能的支持和帮助。我们设计的自动模拟仿真书写系统就是为了书写远离双手,通过机器代替人类来完成那些必须手写完成的长篇大论的文章,让人们摆脱书写的痛苦,同时也能减少因为长时间书写而引发的各类疾病。我们的设计是通过Bresenham画圆算法完成对文字的书写,然后通过蓝牙通信,运用手机APP控制单片机来实现自动书写工作。
  关键字:画圆算法、硬件设计、蓝牙通信、手机APP控制
  1、引 言
  目前我们国家在自动模拟仿真书写系统发展方面还存在很多不足,虚拟机的出现使传统的产品开发模式发生改变,人们利用虚拟机技术建立机械系统的数学模型,再通过仿真分析来用图形的方式使用图形方式来展现在不同条件下的不同表现方式,从而我们能从中找到我们需要的最优方法,使其不断进步、不断更新、越来越全能。在未来机器人的逻辑推理能力会越来越强,就像我们使用的输入法的智能联想,在我们设计的新一代自动模拟仿真书写系统也会自动联想词汇,达到理想的效果。
  2、自动模拟仿真书写系统的Bresenham画圆算法
  2.1 Bresenham画圆方法选择
  画圆的方法有两种,一种是通过用圆的几何方程画圆;另一种是通过画半圆,利用圆的对称性画圆。
  方法一:用圆的几何方程画圆,该方法要使用浮点计算和近似处理的问题,使用单片机编程很难实现,所以我门否定了该方法;
  方法二:利用圆的对称性,把圆分成八等份然后进行扫描转化,就能逐步完成整个圆,进而应用到汉字书写。
  2.2 Bresenham画圆的原理
  Bresenham 画圆,是结合圆弧的时钟方向,根据目前坐标点所在的象限进行判断,得到获选点,然后通过残差来控制从候选点中找到新的坐标点,通过计算和验证设计出新的终止条件的判定方法。
  (1) 候选点的选取和产生:
  候选点的生成主要利用了圆弧的时钟方向及当前坐标点所在象限进行生成。而生成的 3 个候选点的选择则使用残差控制,选择残差范围小的点,形成新的坐标点。
  (2) 终止条件和坐标转换:
  终止条件选取的方法是使用当前坐标点M与终止点的重合度评价。常见的有两点之间距离的判定方法和两点之间横坐标之差的绝对值与纵坐标的绝对值之和判断。
  2.3 Bresenham画圆算法总结
  Bresenham画圆算法通过构造判别式的方法是算法回到整数运算,简化了计算,提高了画圆效率,该算法的算法条理清晰,优化逻辑判断,考虑到时间效率,利于计算机编程实现,也利于代码移植。
  3、自动模拟仿真书写系统硬件设计方案
  3.1 自动模拟书写仿真系统的组成
  该系统主要由步进电机、STC89C52单片机、步进电机驱动器、LCD 显示组成。
  3.2自动模拟书写仿真系统设计目标
  从最初进行硬件电路设计时我们就既定了系统的设计目标:可靠、高效、简洁,在整个系统设计过程中严格按照规范进行。我们在对电路进行了详细分析后,对电路进行了简化,合理设计元件排列、电路走线,使本系统硬件电路部分轻量化指标都达到了设计要求。
  3.3PID算法
  3.3.1 PID参数作用基本介绍
  (1)比例调节(P)作用:
  是按比例反应系统的偏差,系统一旦出现偏差,比例调节立即产生调节作用,以减少偏差。比例作用大,可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至造成系统的不稳定。
  (2)积分调节(I)作用:
  是使系统消除稳态误差,提高无差度。因为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一常值。积分作用的强弱取决于积分时间常数Ti,Ti越小,积分作用就越强。反之Ti越大则积分作用越弱,加入积分调节可使系统稳定性下降,动态响应变慢。积分作用常与另两种调节规律结合,组成PI调节控制器或PID调节器。
  (3)微分调节(D)作用:
  微分作用反映系统偏差信号的变化率,具有预见性,能预见偏差变化的趋势,因此能产生超前的控制作用,在偏差还没有形成之前,已被微分调节作用消除。因此,可以改善系统的动态性能。在微分时间选择合适情况下,可以减少超调,减少调节时间。微分作用不能单独使用,需要与另外两种调节规律相結合,组成PD或PID控制器。
  3.3.2PID的运用
  PID控制主要使用位置式PID控制和增量式PID控制。
  位置式PID控制多用于舵机控制,我们舵机控制多采用PD控制,可达到快速反应、提前打角的效果。位置式PD公式:Uk=Kp*ek+Kd*[ek-e(k-1)]。ek是本次误差,e(k-1)是上一次误差。就是这么一个简单的公式就是PID的内核算法,一切算法通过它来实现。
  3.4步进电机
  步进电机有两种基本的形式:可变磁阻型和混和型。步进电机的的工作过程是这样的:当有一相绕组被激励时,磁通从正相齿,经过软铁芯的转子,并以最短的路径流向负相齿,而其他六个凸齿并无磁通。为使磁通路径最短,在磁场力的作用下,转子被强迫移动,使最近的一对齿与被激励的一相对准。电机步长(步距角)是步进电机的主要性能指标之一,不同的应用场合,对步长大小的要求不同。改变控制绕组数(相数)或极数(转子齿数),可以改变步长的大小。它们之间的相互关系,
  4、自动模拟仿真书写系统项目设计和完成步骤
  4.1机器人结构选择
  首先,我们对结构进行查阅资料了解,最经典的xyz的结构,多用于3D打印机上,xyz优点在于结构非常简单,控制简单些,但由于三个方向的运动都是解耦的(几种方向不会相互影响),而且相对来说是由于是纯线性驱动,所以运动精度还比较容易;还有就是DELTA结构,最大优点是灵活,但由于杠杆效应,运动速度快,但同时消耗更大的cpu资源,而且更加复杂的机械结构和解算公式和推导,所以我们选择了CoreXY结构。与传统XY结构不同,CoreXY是一种仅使用一根同步带就可以控制末端在XY两个方向运动的结构,非常巧妙。
  4.2用 bresenham 画圆算法原理对电机进行控制
  为了使电机能更好的的运行和控制,我们利用 bresenham 画圆算法原理对电机进行控制。
  4.3用手机app控制机器运行
  对电机实现精确的控制后,我们想利用手机APP控制机器运行。我们通过手机的蓝牙与单片机进行通信来控制电机运动,当我们在手机上发送指令,就可以写出想要的内容,我们编写了一个简单APP,然后进行蓝牙连接,通过APP来控制,使操作更加方便。
  5、小结
  文中,我主要介绍了自动模拟仿真书写系统中自动手写的基本思路,包括机械、电路以及最重要的控制算法的创新思想。在机械结构方面,分析了舵机转向系统的软件程序改进方法。在电路方面,以模块形式分类,在主板、电机驱动等模块分别设计,经过不断实验,最后决定了最终的电路图。在程序方面,使用C语言编程,利用开发工具调试程序,经过小组成员不断讨论、改进,终于设计出一套比较通用稳定的版本。
  参考文献
  [1]康华光《电子技术基础模拟部分》[M].北京高等教育出版社2006年第五版.
  [2]谭浩强.《C程序设计》[M].北京清华大学出版社2003
  作者简介:王智昱(1999-),男,汉族,大二本科在读全日制学生,现就读院校及专业:长春工程学院 电气与信息工程学院 电子信息工程专业。
其他文献
摘要:本文阐述了一种针对常见的脱落连接器存在结构和脱落方式复杂的不足,提供了一种能够实现在紧急情况下自动脱落的连接器,提高使用的安全性能,确保用户使用时的人身安全,同时结构和脱落方式简单,为某些特殊应用场合提出一种解决方案,同时设计短路保护方案。  主题词:连接器;气路;脱落;滚轮  1 引言  在一些特殊的连接场合,要求连接器具有气电混装功能并能实现自动脱落。为满足上述要求,设计一种能够实现在紧
期刊
摘要:随着继电保护技术的不断发展,社会生产力也得到了很大提高,从而获得了更多的经济效益。应用这项安全技术的主要目的是通过人力资本的减少,使总成本降低,以及对工作效率进行提升。对于我国的电气自动化系统而言,几继电保护安全技术占据了关键地位,因此,应对该技术给予高度重视。本文首先从我国电气自动化系统中应用继电保护技术的具体情况入手,并对当期存在的问题进行分析,进而提出更好地应用该项技术的有效措施。  
期刊
摘要:现阶段,随着我国科技水平的不断提升,在很大程度上促进着电子信息工程技术的发展与应用,为社会生产发展及人类生活带来了极大的便利。本文针对电子信息工程技术的应用状况进行了探讨,结合新时期行业发展状况对电子信息技术的发展趋势进行了分析,旨在为业内发展提供一定借鉴价值。  关键词:电子信息;工程技术;;发展途径  引言:电子信息工程技术为社会现代化的发展提供了技术基础,通过将网络信息和信息技术进行相
期刊
摘要:嵌入式平台的计算性能和存储空间都与高性能服务器无法媲美。本文提出了一个结合改进的YOLOv3与决策树的新方法来实现人类非法狩猎行为识别。由于只需要2帧图像就可以判定出是否发生人类非法行为。我们提出了用图像中对象类别相关度、对象中心点距离变化和中心点连线的几何角度变化构造决策树来实现行为识别模型。我们这种方法尤其在计算力有限的无人机等嵌入式设备上具备识别速度和精度上的综合优势。我们的方法在DO
期刊
摘要:近年来我国经济和科学技术的发展水平在不断的提升,电气工程机械化领域也取得迅猛发展,这在我国科技发展的过程中是不可或缺的一部分。即便是在科技发展如此快速的时代下,电气工程自动化中也存在一些缺点,因此本篇文章主要谈论对智能化技术的理解和其在过程中如何起到控制作用。  关键词:电气工程;智能;自动化  1.解读智能化技术的基本概念  随着科技迅速发展,现阶段我国的电气工程行业在智能化以及自动化等方
期刊
摘要::当前随着我国工业化进程的不断加快,电气行业已经得到了长足的发展,且已经走入了人们生产生活中的方方面面,人们对电气工程建设质量要求也在不断加强,其中电气自动化技术的应用对于提升工业生产效率具有极其重要的意义。然而,电气相关设备安装中的接地保护系统应用存在不少问题,这对于电气系统的安全稳定运行造成了极大的阻碍,引起了相关企业的重点关注。基于此,本文首先介绍了电气自动化系统接地中存在的主要问题,
期刊
摘要:工程车辆维修不仅需要掌握扎实的理论知识,同时对实践能力的要求也非常高。因此在工程车辆维修的教学方面,必须做好理论和实践的结合,以此才能培养出符合行业要求的人才。本文分析了项目式教学法在工程车辆维修课程中的应用,希望对相关人才培养具有一定推动作用。  关键词:项目式教学法;工程车辆维修;应用  前言:项目式教学法充分结合了理论和实践,改变了传统教学重理论、轻实践的现状,在教学中已经得到了广泛应
期刊
摘要:现阶段,随着我国经济的快速发展,而电能是我国应用最为广泛的能源,其运营的安全性、可靠性直接关系到经济的发展和人们的日常生活。电力运行设备是电能运行的基础,电气设备的质量也直接关系到电能的配送质量,因此在日常的工作中必须重视电气运行设备的保养和维护,既能有效保证电能配送的安全性、可靠性,也能减少电气企业的成本输出,有效延长电气运行设备的使用寿命。基于此,本文对电气运行设备日常保养和维护进行分析
期刊
摘要:众所周知,在电气自动化技术的推动之下,我国的电气工程领域已经在近些年得到了迅猛发展,实现了质的飞跃。电气工程已经成为了我国经济发展中的重要基础产业。目前,我国电气工程领域中,几乎所有的程序,从小到大,从轻到重,都已经与电气自动化技术产生了不可分割的紧密联系。以下是笔者结合多年的相关工作经验,就电气自动化的具体应用提出自己的几点看法以及建议。  关键词:电气工程;电气自动化;必要性;存在的问题
期刊
摘要:在电气工程领域,科学利用电气自动化技术是项目工程的运行质量与效率提升的关键,也是促进其发展的重中之重。为了能够将电力系统的安全性与稳定性进行进一步的升级,本文试图围绕“电气自动化技术”进行探讨,研究其在电气工程领域的利用状况,从而更好地为人民服务。  关键词:电气自动化;电气工程;应用分析  1 电气自动化系统简介  进入21世纪以来,人们在电力方面的需求越来越多,人们的日程生活、企业的生产
期刊