电机控制
文章平均质量分 90
轩阁楼主
这个作者很懒,什么都没留下…
展开
-
电机控制中数学运算的程序优化方案
引言电机控制应用设计传统上采用微控制器(MCU)或数字信号处理器(DSP)来运行电机控制算法。在研究永磁同步电机(PMSM)矢量控制的时候,坐标变换的三角函数运算、观测器的迭代、锁相环的鉴相环节(用到了三角函数)都比较消耗电机主控芯片的计算能力。在考虑算法实现的时候,都需要针对主控芯片的实际性能进行一定优化,才能确保算法能够顺利运行。这里我总结下电机控制中对程序算法优化的办法。数据的概念浮点数浮点数是一种小数表示方法。 IEEE浮点数标准定义了两种基本的格式:以4个字节表示的单精度格式和以8个字转载 2021-07-19 13:57:28 · 1581 阅读 · 0 评论 -
电机控制基础——定时器捕获单输入脉冲原理
1 问题引出在单片机与嵌入式开发中,某些场景需要捕获传感器的高电平(或低电平)信号的持续时间,如红外解码信号、编码器输入信号等。如下图,以单一的一段高电平输入信号为例,如何测量这段高电平的时间呢?从直观上理解,就是要不断的检测这个信号,当信号从0变到1时,记录一个时间,再从1变到0时,记录另一个时间,两个时间差就是高电平的持续时间了。那具体要怎么编程呢?这就要用到定时器了。2 定时器的捕获原理上篇介绍了定时器的输出功能,本篇是利用定时器的输入功能,来计算脉冲时长。如下图:定时器的转载 2021-06-21 16:16:16 · 1840 阅读 · 0 评论 -
读懂PID控制算法(抛弃公式,从原理上真正理解PID控制)
**一文读懂PID控制算法(抛弃公式,从原理上真正理解PID控制)**PID控制应该算是应用非常广泛的控制算法了。小到控制一个元件的温度,大到控制无人机的飞行姿态和飞行速度等等,都可以使用PID控制。这里我们从原理上来理解PID控制。PID(proportion integration differentiat...转载 2019-07-13 09:12:37 · 470 阅读 · 0 评论