【Simscape】用Simscape实现三维物理仿真(五)——双闭环倒立摆控制系统

2023-05-16

仿真文件下载:https://download.csdn.net/download/ReadAir/12234567


1 理论分析

       在上一章【Simscape】用Simscape实现三维物理仿真(四)——用PID控制倒立摆系统中我们实现了倒立摆的摆杆角度闭环,同时我们也注意到如果只关注倒立摆的摆杆角度,而忽视滑块的位置控制,会导致整个系统因为控制器饱和(滑块运行到限位区域)而导致系统不可控。因此要向让摆杆稳定倒立在导轨中间,我们需要同时控制滑块位置在中心和摆杆倒立,也就是说,我们要做双闭环

       在这个仿真中,最快捷的办法是做一个并联PID(只需要添加两个反馈回路)。有意思的是,这其中竟然包括了一个正反馈,笔者本科时曾经在自动控制的课本上看到过这样一句话“反馈控制系统中,有时候局部正反馈可以促进系统的稳定”,笔者曾经思考,数学上的传递函数真的在显示模型中存在吗?如今真的碰到了一个例子,这就是滑块的位置反馈

2 添加传感器与反馈回路

(1)对三轴平动关节添加Y轴方向的位置和速度传感器输出

(2)按图示连接:

 3 观测稳态性能

(1)将滑块位置信号与摆杆的角度信号接到示波器查看:

(2)配置示波器(Scope),蓝色为摆杆角度,黄色为滑块位置。

4 运行结果

可以看到滑块逐渐归中,此间倒立摆杆也保持倒立。

下一章。我们将开始探讨Simscape仿真飞行器的可能。下一章的准备周期会比较长,请大家耐心等待(可以先关注我,哈哈) 


我是ReadAir,如果这篇教程能帮到你,请在右上角为我点个赞,谢谢!(求关注)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【Simscape】用Simscape实现三维物理仿真(五)——双闭环倒立摆控制系统 的相关文章

  • Robomaster云台,底盘,陀螺仪校准

    文章目录 前言一 云台校准二 底盘校准三 陀螺仪校准 前言 本文主要介绍了Robomaster云台 xff0c 底盘 xff0c 陀螺仪怎么校准 一 云台校准 1 将开关 S2 和开关 S1 都拨到最下面 2 将两侧拨杆打成内八字 xff0
  • 详解RTK、RTD、SBAS、WAAS、PPP、PPK广域差分等技术之间的关系与区别。

    RTK与RTD的区别 xff0c 一个是载波相位差分 一个是码差分 xff0c 并且RTK的定位精度要高一些 RTK与PPK的区别 xff0c 一个是实时提供数据信息 xff0c 一个是事后处理 WAAS是SBAS系统一个具体的实例 xff
  • 如何使用潘多拉连接千寻开发板开发高精度应用

    所需设备 xff1a 潘多拉开发板 xff08 淘宝链接 xff09 注意 xff1a 购买时请注意屏幕背面上方的版本号 xff0c 我购买的是V2 61版本 xff0c 其他版本的串口布局不一样 xff0c 在代码编写时需要注意 xff0
  • 树莓派3B+如何连接千寻开发板开发高精度应用

    所需设备 xff1a 树莓派3B 43 xff08 官网 xff09 千寻魔方120M开发板 xff1a xff08 官方链接 xff09 连接树莓派和千寻魔方开发板 xff0c 开发板接上天线 xff0c 并将串口线与树莓派进行连接 xf
  • 如何用手机实现高精度定位导航

    编者按 如果手机能够实现高精度定位 xff0c 导航再也不出错 位置共享更精确 xff0c 就连AR游戏都会变得更带感 xff01 在攻城狮们的不懈努力下 xff0c 这样的日子就快来了 3月2日 xff0c 武汉大学测绘学院博士陶贤露 x
  • 基于北斗高精度定位的运河航道安全导航解决方案

    编者按 你听说过 船联网 吗 xff1f 在我国 xff0c 以船舶为主体的内河航运 xff0c 每年完成运量大约40亿吨 xff0c 占全国货运总量的10 每天都有大量船舶 xff0c 在狭窄的内流河面上行驶 xff0c 因此用于实现航运
  • RTK与网络RTK技术的工作原理和区别对比

    一 RTK RTK是一种利用GPS载波相位观测值进行实时动态相对定位的技术 进行RTK测量时 xff0c 至少需配备2台GPS接收机 xff0c 一台安装在基准站上 xff0c 另一台在基准站附近进行实时相对定位 xff0c 进而根据基准站
  • 【GNSS高精度定位应用】

    GNSS定位技术具有全天候 高精度 覆盖全球 自动化程度高 实时服务能力强等优点 xff0c 已经广泛应用于交通 军事 农业等领域 xff0c 例如车辆自主导航 自然灾害监测 紧急事故安全救援 精确制导武器 精准农业 建筑物结构安全监测等
  • 高精度定位成就智能物联|高精度定位的“智能化”进化史

    智能化发展日益成熟 xff0c AI当道 xff0c 互联网基建2 0时代 AIoT时代来临 AIoT是AI IoT 空间三个要素的结合 AI是大脑 xff0c 是不断进阶的算法能力 xff0c IoT是躯壳和骨干 xff0c 是更多智能化
  • svn 分支(branch)和标签(tag)管理

    版本控制的一大功能是可以隔离变化在某个开发线上 xff0c 这个开发线就是分支 xff08 branch xff09 分支通常用于开发新功能 xff0c 而不会影响主干的开发 也就是说分支上的代码的编译错误 bug不会对主干 xff08 t
  • 【HTTP协议】---HTTP协议详解

    HTTP协议详解 一 HTTP简介 1 HTTP协议 xff0c 即超文本传输协议 Hypertext transfer protocol 是一种详细规定了浏览器和万维网 WWW 61 World Wide Web 服务器 之间互相通信的规
  • 智驾发展的前世今生|自动驾驶完好性解决方案,只在千寻FindAUTO

    7月6日消息称 xff0c 深圳经济特区智能网联汽车管理条例 将于8月1日起实施 这部国内首部关于智能网联汽车管理的法规 xff0c 对智能网联汽车自动驾驶的定义 市场准入规则 路权 权责认定等多方面进行了具体规定 该条例意味着深圳或成为国
  • 智驾发展的前世今生|为高阶自动驾驶而生的千寻FindAUTO NSSR解决方案

    众所周知 xff0c 定位技术作为智能驾驶的关键核心 xff0c 解决了 我在哪 的问题 xff0c 与感知 决策 执行一起 xff0c 构成了智能驾驶四大主体功能 在L3自动驾驶发展落地如火如荼之际 xff0c 对于定位服务的需求愈发细致
  • 记一次 php curl 访问 https站点遇到的问题

    问题描述 今天大壮的PHP项目上 xff0c 在后端要去从微信那边取用户手机端上传的图片文件 微信提供的获取文件资源地址是 xff1a https api weixin qq com cgi bin media get access tok
  • 从入门到入土:基于C语言采用UDP协议实现通信功能的程序

    此博客仅用于记录个人学习进度 xff0c 学识浅薄 xff0c 若有错误观点欢迎评论区指出 欢迎各位前来交流 xff08 部分材料来源网络 xff0c 若有侵权 xff0c 立即删除 xff09 本人博客所有文章纯属学习之用 xff0c 不
  • 【Linux】【Ubuntu 】Ubuntu下安装Chrome

    本文记录 Ubuntu 下安装 Chrome 的方法 文章目录 1 安装 Chrome 的两种方式1 1 通过下载 deb 包安装 推荐 1 2 通过 apt install 安装 2 使用 Chrome 1 安装 Chrome 的两种方式
  • Arduino实现压力传感器(使用HX711模块)

    span class token comment 以下为函数声明 span span class token keyword extern span span class token keyword unsigned span span c
  • Arduino操作MPU6050模块

    MPU6050是集成三轴陀螺仪 xff0c 三轴加速度计 xff0c 温度传感器于一体的模块 本文档基于Adafruit MPU6050实现MPU6050模块基本操作 Adafruit MPU6050库 xff1a https github
  • ROS小车研究笔记2/25/2023自动导航

    使用说明 xff1a 1 将小车手动放在地图起点或者通过rviz设置起点 2 运行导航launch文件 roslaunch turn on wheeltec robot navigation launch rviz 运行rviz终端 要在r
  • 倾斜摄影测量无人机炸机的八大原因及“炸机”预防措施

    引言 采用无人机航测的方式代替人工完成相应的测绘工作不仅效率高 xff0c 其精度也有保证 但飞行事故却是一个不容忽视的重要潜在危险源 航测设备的价格往往不低 xff0c 每一个事故的发生都会给客户造成巨大损失 有鉴于此 xff0c 睿铂根

随机推荐