【摘 要】
:
电机控制算法是诸如平衡车、扫地机器人、机械臂等产品的核心技术,关系到从生活到国防的方方面面。常见的电机控制方法是使用通用微处理器来运行软件形式实现的,这种方式有两个弊端,一是电机性能受限于微处理器的执行速度,一般较慢;二是由于是通用微处理器,功耗通常比较高。本文通过定制微处理器和控制算法硬件化解决这些问题。本文的主要工作如下:(1)结合RISC-V,MSP430等芯片的指令集架构,提出自己的16位
论文部分内容阅读
电机控制算法是诸如平衡车、扫地机器人、机械臂等产品的核心技术,关系到从生活到国防的方方面面。常见的电机控制方法是使用通用微处理器来运行软件形式实现的,这种方式有两个弊端,一是电机性能受限于微处理器的执行速度,一般较慢;二是由于是通用微处理器,功耗通常比较高。本文通过定制微处理器和控制算法硬件化解决这些问题。本文的主要工作如下:(1)结合RISC-V,MSP430等芯片的指令集架构,提出自己的16位指令集架构,使用Verilog HDL在FPGA开发板上实现该16位处理器。本文也添加了GPIO、串口、通用SPI和定时器外设,并且在总线上为其他外设预留接口。(2)本文对FOC电机控制算法的各个模块使用Verilog HDL语言进行硬件实现,并对各个模块进行分别的测试,测试数据与Python实现的FOC算法模块进行比较。(3)为FOC算法添加了本文所实现的MCU中的总线接口,将FOC算法模块与16位处理器集成于同一系统中,并且使用该系统与Simulink进行联合仿真以验证该系统的有效性。本文结合DE10-Standard FPGA开发板和SPIFlash芯片电路板验证了上述工作。实验表明在相同FPGA器件中,本文实现的16位处理器占用的逻辑资源约为开源RISC-V芯片蜂鸟E203的11.4%,使用的寄存器约为蜂鸟E203的11.1%,更少的资源占用率意味着更低的功耗;在实现控制FOC算法模块方面,只需要8条指令就能够进行FOC的运算减少了复杂运算所需要的指令,使FOC算法能够以更高的频率运行。
其他文献
<正>游戏是幼儿的基本活动,让幼儿在游戏中主动学习、自主发展,这是当下幼儿园课程改革的价值追求。通过有效观察发现幼儿游戏生长点,以环境和材料有效支持幼儿游戏发展,基于幼儿现有经验、当下兴趣及发展需求建构高品质的游戏课程,成为幼儿园课程实践和教育研究的热点。我园以充分、有效、多元、深入、融合为关键词建构游戏课程,
项目化学习是指学生在真实情境下研究并解决复杂的问题,从而掌握关键能力,该教学模式满足当前育人要求。故笔者基于“+1”教学法改良校本化中职专门用途英语项目化学习框架(下称框架),依次由框架中的项目目标、情境、活动、评价体系梳理具体环节的设计要素并确定项目设计实施路径。根据中职学习的职业性,笔者总结对接职业标准的五点设计原则:项目目标对接技能标准;项目情境对接岗位一线;项目活动对接工作任务;项目评价对
核心素养这一观念在《教育部全面深化课程改革落实立德树人根本任务的意见》中被首先明确提出,以后这一观念被进一步不断的深入挖掘和研究。在《普通高中生物学课程标准(2017年版)》中将高中生物学的核心素养具体提炼为四个主要方面,生命观念、科学思维、科学探究、社会责任,明确了高中阶段生物学课程所需要实现的育人目标,指明了高中教师今后在教育教学中的主要方向。本研究在高中课堂中运用情境化教学的课堂教学策略,探
为慢查询添加合适的索引是提高查询性能的一个有效方法,主要通过数据库管理员等技术人员的专家经验手动选择,或者由基于规则、代价、学习等算法自动推荐索引。无论是哪种方法,都没有考虑到在索引上线到真实业务系统前对其进行评估,其有效性和安全性难以得到保障。这是因为关系数据库一般以代价模型作为执行计划选择的主要依据,而其只是将各类预定义的操作粗鲁地代价化,同时查询优化器获得的统计信息由于数据变更、数据倾斜等因
在开源这几十年的发展中,有的开源项目盛极一时却又迅速落幕,有的开源项目却始终保持屹立不倒。PostgreSQL始终是最活跃的开源关系数据库,无人出其右;而在Docker横行的年代,Kubernetes却异军突起,俨然成为了行业的实际标准。究其根本,还是开源社区这份“土壤”不同,导致了开源项目走上了不同的发展道路。而一个开源项目的治理水平对开源社区的发展起到了决定性作用。因此,如何对一个开源项目的治
金属卤化物钙钛矿半导体由于具备优异的光学和电子性能,如陷阱态密度低、吸收系数高、载流子迁移率大,并且可以通过调节卤素成分实现对发光波长的调控,在太阳能电池、发光二极管、激光器等领域受到了广泛的关注。相比于传统的有机-无机钙钛矿材料,基于无机铯离子的Cs Pb X3(X=Cl、Br和I)金属卤化物钙钛矿具有更好的热稳定性和化学稳定性,对实现高性能的发光器件有着十分重要的意义。本文研究了全无机金属卤化
在我国经济快速发展和居民生活质量不断提升的背景下,居民对居住条件的质量和室内的装修形式有着越来越高的要求。随之而来的,对于不同的装修形式和装修风格所产生的价格也是不一样的。针对每个装饰公司,都可以个性化的按照自己的定价规则来制定报价。基于以上需求,本文所述报价系统可基于设计案例便捷的产生报价清单,并可根据设计案例和用户的实际需求生成多种报价方案,报价过程中可以结合特定条件和用户个性化的需求动态调整
OLAP查询是分析型的SQL查询,被广泛应用在许多领域中。查询的执行有多种模型,如物化执行、流水线执行、向量化执行等。在这些模型中,流水线执行能够避免执行时算子物化中间结果而具有较低的时间和空间开销,适合用于执行OLAP查询。GPU数据库能够利用GPU大规模并行计算的能力和高性能的显存加速执行查询,同样适合用于执行OLAP查询。然而,现有的工作并未充分将这两种技术结合起来以加速OLAP查询的执行。
准二维钙钛矿半导体材料具有稳定性强、能带结构多、发光效率高和制备方便的特点,在发光二极管、太阳能电池和激光器领域具有较高的发展潜力。由钙钛矿为增益材料制备的微纳激光结构,具有发光波段波长可调、相干性高、尺寸小的特点,在光芯片和通信领域存在着巨大的发展潜力。研究高质量准二维钙钛矿微纳结构激光器的制备技术,实现短波长激光发射,探索准二维钙钛矿内部的发光机理和能量传输机制具有重要的意义。本论文研究了准二
随着云原生理念的普及和其生态的迅速扩大,采用容器化和云部署的应用程序能够轻松地享受到上云的便利。Kubernetes是一种能够协调集群内云部署应用容器的容器编排引擎。它在管理应用程序的同时也提供了对应用程序的弹性伸缩功能,以适应不断变化的请求负载。但是对于默认的Kubernetes弹性伸缩方法来说,这个伸缩决策依赖于静态配置的参数和被动式的伸缩策略,对于动态的Web请求而言并不灵活和主动。于是在提