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

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

3天内不再提示

阻抗控制在频域范围内的定义

麦辣鸡腿堡 来源:古月居 作者:思念之风 2023-11-17 17:47 次阅读

阻抗控制在频域范围内的定义:

图片

考虑到交互力与位置的关系,可以演变为如下模式:

图片

阻抗可以以期望惯量、阻尼与刚度的形式呈现,因此:

图片

可实现程序如下:

Z=Md*s+Bd+Kd*(1/s);
bode(Z)
grid on

仿真结果如下:

图片

从分析结果中可以看出,虚拟动态模型存在一个凹形状,这是由于系统动态的影响因素。

当考虑到交互力与位置的频域幅频特性关系时,可以用以下代码进行分析:

Z=Md*s+Bd+Kd*(1/s);
bode(Z)
bode(s*Z)
grid on

图片

而阻抗控制在时域上的微分方程形式如下:

图片

理解: 硬件控制器之间的物理等价性。这意味着不仅受控系统的硬件组件可以影响物理系统的表面行为,而且控制器也可以影响。换句话说,控制器对受控物理系统的最终效果不仅仅是控制运动或力,而是 修改其表观动态特性

检测到外力并产生相应的执行器力来辅助机器人的运动,这使受控系统执行一个修正的行为。

阻抗的势与流: 势(即力)输入和流量(即运动)输出,阻抗代表了从运动到力的因果关系。

阻抗控制与其他控制方法相比较,明显的优势: 位置控制适用于自由运动,而不是受约束的运动。力控制需要接触力的反馈信息。因此,它不能在自由空间中工作。

混合位置/力控制将任务空间划分为两个子空间,称为位置控制和力控制子空间。在操作过程中,必须根据相应的子空间来切换控制规律,这可能会导致响应的不稳定。相比之下,阻抗控制是一种统一的控制策略,适用于所有的操作阶段,包括自由运动、约束运动和瞬态阶段,而不需要切换控制模式。

阻抗控制在笛卡尔空间中的动态模型:

图片

期望的动态行为表达:

图片

联立两个公式就可以得到机器人控制律:

图片

用期望的阻抗来“掩盖”原始行为,即通过利用硬件的固有特性,可以在没有反馈的情况下调节末端的阻抗行为。

为了凸显阻抗控制方法,简化了机器人系统,Simulink可实现模型:

图片

基于上述模型,采用单关节机器人来验证阻抗控制算法的有效性。

图片

机器人实际位置,速度与加速度仿真分析结果如下:

图片

轨迹跟踪误差结果如下:

图片

期望运动与实际运动:(由于阻抗呈现的刚柔因素,需要进行控制参数的调节可实现期望的动态平衡)

图片

阻抗控制输出的力修正量:

图片

存在的问题

稳定性问题、力跟踪方法、混合阻抗控制、鲁棒性方法、自适应算法、学习控制等。模型的不确定性和未知的环境是阻抗控制中不可避免的困难。

为了减少这些问题的负面影响,将一些先进的控制威廉希尔官方网站 与阻抗控制相结合,包括鲁棒方法、自适应方法和学习方法。自适应阻抗控制方法可进一步分为两类。

其中一类是处理模型的不确定性。另一个目的是增强对未知环境的适应性。处理未知环境的方法通常被称为可变阻抗控制,因为阻抗模型的参数值是可变的,以适应变化的环境。应用神经网络威廉希尔官方网站 ,提高了控制器对模型不确定性的鲁棒性。

关键: 使机器人操作能够更好地实现不确定动态和不确定环境下的动态交互。

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

    关注

    211

    文章

    28414

    浏览量

    207055
  • 模型
    +关注

    关注

    1

    文章

    3241

    浏览量

    48833
  • 阻抗控制
    +关注

    关注

    1

    文章

    55

    浏览量

    10649
收藏 人收藏

    评论

    相关推荐

    CC2530频偏需要控制在多少范围内才可以保证正常工作呢?

    想请问一下 CC2530 和 CC2541 做的产品,批量生产的时候,频偏需要控制在多少范围内才可以保证正常工作呢?
    发表于 04-06 10:34

    怎样把电压保持某个数值电压之上,控制在一定范围内

    设计了一个电路,需要监测某个元器件的电压,现在该元器件的电压变化特别大,假如说是20V--40V,现在希望把电压维持一个较小的电压范围内,如控制在35V--40V,电路怎样设计呢
    发表于 06-27 15:52

    高速HDMI接口PCB相关阻抗匹配控制设计指南

    HDMI 规范文件里面规定其差分线阻抗要求控制在 100Ω ±15%,其中 Rev.1.3a 里面规定相对放宽了一些,容忍阻抗失控100Ω ±25%
    发表于 05-17 10:40

    AD5521可以设计满足1~2GHz宽范围内阻抗匹配吗?

    您好! 我的设计是需要满足1~2GHz的低噪声放大,当我选用了ADL5521后,ADL5521datasheet发现典型电路做输入匹配时貌似并不能满足1~2GHz宽
    发表于 11-17 07:51

    为什么将噪声极点(noise pole)控制在噪声带宽

    最近在ADI官网中看见一篇文章《运算放大器驱动容性负载时的稳定性影响》,文中提到的第一点使放大器稳定的方法是控制噪声增益和带宽,但对文中一点很疑惑:为什么将噪声极点(noise pole)控制在噪声带宽?个人感觉应该将极点
    发表于 11-23 06:57

    PID控制在交流位置伺服系统中的应用

    对于交流位置伺服控制系统而言,采用基于pc机的开发平台,用常规的pid调节器进行控制,只要参数整定适当,加之系统的机械精度(运动轴、齿轮、电机丝杠传动化)控制在一定误差范围内,电气
    发表于 02-08 19:20 3657次阅读
    PID<b class='flag-5'>控制在</b>交流位置伺服系统中的应用

    多相 DC/DC 转换器整个负载范围内提供高效率

    多相 DC/DC 转换器整个负载范围内提供高效率
    发表于 03-19 00:07 9次下载
    多相 DC/DC 转换器<b class='flag-5'>在</b>整个负载<b class='flag-5'>范围内</b>提供高效率

    反激式控制 -55ºC 至 150ºC 的结温范围内工作

    反激式控制 -55ºC 至 150ºC 的结温范围内工作
    发表于 03-19 06:22 0次下载
    反激式<b class='flag-5'>控制</b>器<b class='flag-5'>在</b> -55ºC 至 150ºC 的结温<b class='flag-5'>范围内</b>工作

    相位调制的全桥式控制器可在 -40°C 至 150°C 结温范围内工作

    相位调制的全桥式控制器可在 -40°C 至 150°C 结温范围内工作
    发表于 03-19 08:57 1次下载
    相位调制的全桥式<b class='flag-5'>控制</b>器可在 -40°C 至 150°C 结温<b class='flag-5'>范围内</b>工作

    高压、低静态电流同步降压型 DC/DC 控制 -55ºC 至 125ºC 的温度范围内工作

    高压、低静态电流同步降压型 DC/DC 控制 -55ºC 至 125ºC 的温度范围内工作
    发表于 03-21 05:36 1次下载
    高压、低静态电流同步降压型 DC/DC <b class='flag-5'>控制</b>器<b class='flag-5'>在</b> -55ºC 至 125ºC 的温度<b class='flag-5'>范围内</b>工作

    60V 输入、低静态电流降压型控制 -55°C 至 125°C 的温度范围内工作

    60V 输入、低静态电流降压型控制 -55°C 至 125°C 的温度范围内工作
    发表于 03-21 12:39 1次下载
    60V 输入、低静态电流降压型<b class='flag-5'>控制</b>器<b class='flag-5'>在</b> -55°C 至 125°C 的温度<b class='flag-5'>范围内</b>工作

    AN-316:AD7224不同范围内提供可编程电压

    AN-316:AD7224不同范围内提供可编程电压
    发表于 04-18 11:31 7次下载
    AN-316:AD7224<b class='flag-5'>在</b>不同<b class='flag-5'>范围内</b>提供可编程电压

    AN-314:14位DAC扩展温度范围内保持高性能

    AN-314:14位DAC扩展温度范围内保持高性能
    发表于 04-19 13:45 7次下载
    AN-314:14位DAC<b class='flag-5'>在</b>扩展温度<b class='flag-5'>范围内</b>保持高性能

    为什么接收机中频不能落入调谐范围内

    放大、滤波等处理后,将其转化为原始信号的系统。中频信号的频率是高频和低频之间的,使得信号的处理更加容易,同时也方便了信号的处理和放大。 然而,接收机中频不能落入调谐范围内,主要是由以下原因造成的: 1.中频振荡器
    的头像 发表于 10-19 17:21 716次阅读

    Microsoft Copilot for Security(国际版)将于4月1日全球范围内正式发布

    今天,我们很高兴地宣布,Microsoft Copilot for Security (国际版) 将于 4 月 1 日全球范围内正式发布。
    的头像 发表于 03-14 09:11 706次阅读