0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么P参数不需要动态都可得到很好的效果?

工程师 来源:卓晴 作者:卓晴 2020-09-10 14:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

来源:卓晴

01问题提出

卓大大,我有一个问题想要请教。对于舵机的转向控制,高速的时候需要动态P才能得到平滑的控制效果(也就是偏差越小P越小,偏差越大P越大)。

但对于电机的速度控制,在任何期望速度下,P参数不需要动态都可得到很好的效果,请问这个如何用理论解释?是因为电机的惯性比较大吗?

▲ 车模在不同速度下运行出现的振荡

02理论分析

对于电机转速 控制,如果采用电流串激闭环控制(这样建模分析比较简单),电机的转速 的加速度正比于转子力矩,转子的力矩正比于转子电流。因此如果控制速度环控制率采用比例控制,整个系统就是一个典型的二阶控制系统。在电机带有阻尼负载(即力矩与转速成正比),该系统可以稳定,并且稳定性与转速无关。这是因为整个系统反馈控制比例控制增益与转速没有关系。

对于车模在赛道上循迹运行控制时,舵机的输出正比于车模前轮的转角 。前轮转角相对于车模位移 积分就形成车模与赛道线中心的偏移量 :

而位移 是车模速度 的积分:

将(2)式代入(1)可以得到:

分析(3)可以看到,相对于舵机输出角度 对于车模偏移量影响是一个积分关系,其中积分项系数包括 ,这一项与速度成正比。如果同样使用比例负反馈来对车模偏移量进行控制的话,反馈比例系数与车模运行速度成正比。这一点与前面电机控制是不同的。

下图显示了车模运行速度 为恒速 时,车模的偏移量与舵机输出转角 之间的关系。

▲ 在恒速下,车模的偏移量与舵机输出转角之间的关系

考虑到车模的惯性以及舵机执行过程的延迟等特点,当车模方向控制比例超过一定限度后,方向控制就会变得不稳定了。

由此,可以知道车模方向比例控制的时候,需要根据车速调整比例系数。

▲ 车模在转弯过程中的动态特性

03仿真实验

由于舵机输出转角的转动速度是有限值,而且近似为 一个恒速转动,这是一个非线性的环节。为了简化分析,下面将舵机简化成一个纯延迟环节。比如延迟100ms。将这个延迟环节重新增加在上面的仿真系统中,就会发现,随着比例控制的增加增加,系统的单位阶跃响应就会变得不稳定。

▲ 带有纯延时环节的一阶积分环节的比例控制

通过上面的仿真可以看出,比例增益过大会使得系统变得越来越不稳定。根据02节叙述的,车模方向控制的比例系数是与车速成正比,所以当车速增加时,车模运行就会变得原来也不稳定了。

04如果解决方向不稳定?

解决车模方向控制不稳定的方法:

动态调整控制参数,比如车速增加时,需要适当减少P的大小,从而抑制振荡的产生。这种方法在直道运行是比较有效果,但在弯道时,车模轨迹就会距离赛道中心线有较大的偏差。

通过增加赛道检测的 前瞻距离,也就是将车模相对赛道的偏差位置尽可能往前移,这样就可以抵消舵机执行过程中所带来的时间延迟。使用摄像头可以有效提高赛道前方检测的距离。

通过机器学习的方法进行赛道预测。由于赛道元素的组合是有限的,并且是提前公布的。可以通过机器学习的方法将赛道偏移控制信息存储在人工神经网络中,来提高控制的精度。比如今年AI电磁组,虽然赛道检测的电感传感器非常短,但是经过机器学习也可以获得与摄像头相近的性能。

提高舵机的性能。舵机的惯性(延迟)是造成方向控制不稳定的内因。可以适当通过改造舵机输出机械连杆,增加它的机械传动比例,可以在一定程度上提高车模控制的快速性。

在控制算法中引入微分量,来抑制振荡的现象。

下图是通过在控制环节中引入微分控制项,可以看到微分系数在一定范围内可以减少系统输出的振荡。但是当微分系数过大时,也会引起系统的不稳定性。

▲ 增加控制中的微分项,在一定参数范围内可以抑制振荡

参考资料

[1]劈-I-D: https://zhuoqing.blog.csdn.net/article/details/104134875

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电机
    +关注

    关注

    143

    文章

    9486

    浏览量

    153179
  • 舵机
    +关注

    关注

    17

    文章

    373

    浏览量

    42837
  • 智能车模
    +关注

    关注

    0

    文章

    7

    浏览量

    6896
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问SPI为什么不需要加上拉电阻?

    SPI为什么不需要加上拉电阻?
    发表于 11-25 07:52

    系统c盘满了怎么清理不需要文件

    统c盘满了怎么清理不需要文件   你的 c: 驱动已经满了, 电脑变慢或者无法安装更新, 这是 windows 机器常见的问题, 不用当技术专家也能腾出空间, 这篇指南用简单安全的步骤帮你找到并删除
    的头像 发表于 11-22 09:30 691次阅读

    光纤线需不需要套管

    光纤线是否需要套管,需根据具体应用场景、环境条件及安装要求综合判断。在大多数实际工程中,为了保护光纤、确保信号稳定性和延长使用寿命,套管是必要的防护措施。以下是详细分析: 一、需要套管的情况 户外或
    的头像 发表于 08-07 09:45 892次阅读
    光纤线需<b class='flag-5'>不需要</b>套管

    设备数据的采集可以实现用“不需要点表的网关”吗

    做变压器的工厂,它的设备数据的采集可以实现用“不需要点表的网关”吗
    发表于 05-28 09:59

    目前国内有哪些厂家是做不需要点表的工业网关的?

    目前国内有哪些厂家是做不需要点表的工业网关的?
    发表于 04-08 10:03

    深控技术不需要点表的工业数采动态产线重构支持方案

    深控技术不需要点表的工业数采网关“动态产线重构支持”方案通过语义化建模、多Agent系统、协议自适应等核心技术,解决了传统MES系统在柔性制造场景下的刚性瓶颈。其价值不仅体现在维护成本降低50
    的头像 发表于 03-18 15:16 597次阅读
    深控技术<b class='flag-5'>不需要</b>点表的工业数采<b class='flag-5'>动态</b>产线重构支持方案

    深控技术不需要点表的工业网关物联网数据采集解决方案“远程管理+智能预警”,重塑设备运维模式

    深控技术的不需要点表的工业网关物联网数据采集解决方案通过集成远程管理功能与智能预警算法,实现设备运维的智能化与高效化。
    的头像 发表于 03-05 11:15 610次阅读
    深控技术<b class='flag-5'>不需要</b>点表的工业网关物联网数据采集解决方案“远程管理+智能预警”,重塑设备运维模式

    TLC1543怎么直接用SPI接口控制,不需要模拟时序?

    自己在做SST51与TLC1543的连接,而SST51集成SPI接口,想咨询TLC1543怎么直接用SPI接口控制,不需要模拟时序。请指教,谢谢
    发表于 02-11 07:49

    包装印刷企业实现性生产中不需要点表工业网关部署架构是怎样的?

    深控技术的不需要点表工业网关的部署架构围绕实现快速换线与柔性生产展开,涉及设备层、网络层、系统层以及管理层的多层协同
    的头像 发表于 01-16 16:40 600次阅读
    包装印刷企业实现性生产中<b class='flag-5'>不需要</b>点表工业网关部署架构是怎样的?

    深控技术的不需要点表工业网关在包装印刷行业的具体实施案例和实施效果如何?

    安装深控技术的不需要点表工业网关,对设备的能耗进行实时监测和分析。通过优化设备运行参数和生产流程,降低设备能耗,同时根据设备运行状况制定合理的维护计划,降低设备维护成本。
    的头像 发表于 01-14 15:50 588次阅读
    深控技术的<b class='flag-5'>不需要</b>点表工业网关在包装印刷行业的具体实施案例和实施<b class='flag-5'>效果</b>如何?

    5G不需要点表的工业网关是什么,5g不需要点表的工业网关生产厂家有哪些?

    深圳市深控信息技术有限公司的物联网解决方案,专注于工业物联网技术研发和应用,其不需要点表的工业网关在多个行业得到广泛应用,以先进的自动识别技术和稳定的性能受到客户好评。
    的头像 发表于 01-07 16:24 641次阅读
    5G<b class='flag-5'>不需要</b>点表的工业网关是什么,5g<b class='flag-5'>不需要</b>点表的工业网关生产厂家有哪些?

    sn65lvdt14的dir引脚如果不需要,是接地还是悬空?

    sn65lvdt14的芯片dir引脚如果不需要,是接地还是悬空
    发表于 12-26 07:21

    ADS1118初始化的时候是不是送寄存器A0P1就可以了,不需要再送A2P3?

    A0p1 或A2p3就可以读取相应的差分值。 2、想知道初始化的时候是不是送寄存器A0P1就可以了,不需要再送A2P3.
    发表于 12-19 08:09

    深控信息技术公司:不需要点表的工业网关数据采集方案

    深控信息技术公司的 “不需要点表的工业网关” 数据采集方案,颠覆了传统依赖点表进行数据采集的模式。传统方式往往需要大量的人力和时间去配置点表,且在面对复杂多变的工业环境和设备时,容易出现错误和兼容性
    的头像 发表于 12-16 15:29 732次阅读
    深控信息技术公司:<b class='flag-5'>不需要</b>点表的工业网关数据采集方案

    请问AFE5816配置完成后需不需要重启?

    如题:AFE5816配置完成后,需不需要重启?
    发表于 12-09 07:45