尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
[具身智能-796]:直流电机的信号死区?并图示
直流电机信号死区控制死区概念控制器输出PWM 控制指令已经不为 0但电机实际转速 / 输出转矩仍然为 0的输入区间属于非线性环节。 ❗区分信号死区控制死区指令‑转速非线性摩擦、压降造成毫秒‑百毫秒级H 桥死区时间 (dead‑time)MOS 管防直通保护微秒级硬件延时二者完全不同。示意图形文本 ASCII 图可直接复制到笔记图 1指令 PWM ➜ 实际转速关系曲线横轴控制器 PWM 输出指令‑255 ~ 255 纵轴电机实际转速plaintext转速 ↑ | ↗ | ↗ | ↗ -----|----┌─┘ 正向死区0 ~ D | │ |────┘ 死区区间[-D‑ , D]指令在这个范围内电机不动 │ └─┐ ↘ ↘ ↘ → PWM指令 -D⁻ 0 D⁺\(D_\)正向启动阈值PWM 大于 \(D_\) 电机才开始正转\(-D_-\)反向启动阈值PWM 小于 \(-D_-\) 电机才开始反转\(\boldsymbol{-D_- \sim D_}\)信号死区此区间内 PWM≠0但转速 0工程上\(|D_| \neq |D_-|\)正负死区往往不对称。图 2时间域现象阶跃小指令落在死区plaintext指令(PWM) ^ | ____ |____| | ------------------ t 实际转速 ^ | | |_________________ t 【指令已经输出但电机完全不动】图 3PID 闭环下死区引发极限环振荡低速来回抖plaintext位置 ^ ╭─╮ ╭─╮ | │ │ │ │ |────┘ └────┘ └────→ t 反复小幅来回震荡无法收敛到目标原理存在位置误差PID 输出小指令落入死区电机不动误差持续存在PID 积分不断累加积分累积到突破死区阈值电机突然转动直接冲过目标位置反向误差产生又重复上述过程形成来回抖动。死区产生根源机械静摩擦主导齿轮箱、轴承静摩擦力必须克服静摩擦才能启动转动后动摩擦变小维持转动的 PWM 可以比启动 PWM 更低。电气压降H 桥 MOS 导通电阻、电机电刷、绕组内阻小 PWM 时有效电压被损耗吃掉。齿轮回差换向时齿轮需要走完间隙输出轴无运动等效换向死区。重要现象启动阈值 维持阈值例PWM140 才转起来转起来之后 PWM60 就可以维持低速转动。死区带来工程问题开环低速段 PWM‑转速严重非线性小指令无响应。闭环定位目标点附近极限环振荡、来回抖动。换向滞后指令已经换向输出轴短暂无动作。启动卡顿要么不动一动就冲出去。常用补偿思路阈值抬升补偿输出落在死区内直接把输出抬到启动阈值。c运行//示例PWM范围‑255~255 #define D_PLUS 140 #define D_MINUS -120 int pwm pid_out; if(pwm0 pwmD_PLUS) pwm D_PLUS; if(pwm0 pwmD_MINUS) pwm D_MINUS;缺点负载变化、温度变化阈值会漂移。积分抗饱和必做输出落在死区区间时关闭积分器防止积分无限累积。前馈查表补偿实测得到 PWM‑转速非线性表对小信号做映射修正。速度斜坡规划启动时 PWM 平滑爬升避免直接给到死区内部。硬件层面缓解使用低 Rdson 驱动芯片AM2857、TB6612避免 L298N 大压降。不要过低供电电压电压越高死区占比相对越小。改善机械润滑减小静摩擦死区只能补偿不能完全消除。指标制约关系减速比越大齿轮级数越多静摩擦越大 →死区越大追求低速高精度必须做死区补偿但补偿值设置过大会引入额外抖动物理层面不能同时实现 “极小死区 大减速比大转矩”需要取舍。
RELATED

相关推荐

PCB布线实战指南:从信号完整性与电源完整性到DDR与射频设计

PCB布线实战指南:从信号完整性与电源完整性到DDR与射频设计

1. 从“连通”到“性能”:PCB布线的核心价值再认识 刚入行画板子那会儿,总觉得PCB布线就是个“连连看”游戏,把原理图上的网络用铜线连起来,DRC不报错,就算大功告成。后来被现实狠狠教育了几次——板子回来&#xff0c…

📅 2026/9/25 9:32:06
3步解锁米哈游游戏模组:XXMI启动器完全指南

3步解锁米哈游游戏模组:XXMI启动器完全指南

3步解锁米哈游游戏模组:XXMI启动器完全指南 【免费下载链接】XXMI-Launcher Modding platform for GI, HSR, WW and ZZZ 项目地址: https://gitcode.com/gh_mirrors/xx/XXMI-Launcher 还在为每个游戏单独配置模组而烦恼吗?XXMI启动器是你的终极解…

📅 2026/9/20 12:17:17
NucleusCoop终极指南:如何在单台电脑上免费实现完美本地分屏多人游戏

NucleusCoop终极指南:如何在单台电脑上免费实现完美本地分屏多人游戏

NucleusCoop终极指南:如何在单台电脑上免费实现完美本地分屏多人游戏 【免费下载链接】nucleuscoop Starts multiple instances of a game for split-screen multiplayer gaming! 项目地址: https://gitcode.com/gh_mirrors/nu/nucleuscoop 你是否曾梦想和朋…

📅 2026/8/22 18:21:34
MORE NEWS

更多资讯

📰

全参微调要 780G 显存,LoRA 只动 0.1% 的参数就敢叫“微调“?——低秩适配一次讲透

你有个大模型,想在"你的业务"上再训一训,让它懂你的黑话、你的格式、你的脾气。 最"老实"的办法是全参数微调(Full Fine-tuning):把模型所有参数都当作可训练,在你这点数据上再跑一遍…

📰

Day6 Linux标准IO与日志文件处理

Linux 标准 IO(输入/输出)与日志文件处理继上一篇《目录、配置文件与日志文件管理》(pwd、cp 等命令)之后,本篇讲解 Linux 中非常重要的一个基础概念——标准 IO,以及围绕它衍生出的重定向、管道和三大文本…

📰

AI原生测试范式与实战:2026年测试工程师的新边界

2026年,软件测试行业正在经历一场从“脚本时代”到“智能时代”的剧烈换挡。AI原生范式不是简单的自动化升级,而是把测试的底层逻辑都改掉了。过去我们测的是确定逻辑,今天测的是概率输出;过去维护的是用例库,今天维护…

📰

UART串口通信从原理到实战:帧结构、波特率与调试技巧

还记得第一次调串口输出的时候,我对着满屏的乱码折腾了整整一个下午。明明代码看着没问题,硬件连接也没错,就是打印出来的东西不对。后来才明白,不是代码的错,是我压根没搞懂UART到底是怎么把数据从A点搬到B点的。UART…

📰

eBPF实战:Nginx P99延迟飙升真凶与排查记录

1. 事故现场:P99 莫名飙高,常规排查全部落空 1.1 故障现象与监控数据 那天晚上八点刚过,运维群里就炸了。图片上传大面积转圈,接口响应时间翻着跟头往上涨。我拉出监控一看,Nginx 网关层的 P99 延迟从平日的 40ms 左右…

📰

聚合AI外贸GEO服务商哪家强?适用于小语种站点与Google/Bing双引擎优化

海外买家正在转向AI提问,外贸获客逻辑已经变了全球贸易数字化进程正在加速,海外采购商的决策入口正在发生根本性迁移。过去是搜关键词、打开网页、逐一比较,如今越来越多买家直接向ChatGPT、Gemini、Claude等AI提问:有哪些靠谱的中…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬