智能车单车组之平衡控制内扰分析
目录
前言
一、内扰分析
总结
前言
紧接上一篇博客电单车平衡控制理论篇最后两个问题:
- 如何通过改变前轮打角获得我们想要的回复力
- 如何通过前轮打角产生的回复力控制车身的平衡
本文讨论如何获得我们想要的回复力。
一、内扰分析
还是继续摆出我们的运动学方程:
上面的两个方程估计有些复杂,大家看得也头疼,为了便于后面的讲解,我会对方程进行抽象简化:
将车身的横摆角速度以及侧向加速度
作为输出,前轮偏角
和车速
作为输入,可以看出每一个输出都会受到两个输入量的影响,并且两个输出量也是相互耦合。
只分析第一个方程,并去掉我认为并不重要的项(不是不重要,只是为了方便引出扰动的概念),得到:
移项得:
δ是我们的控制量,换句话说我们想要通过前轮偏角δ来控制侧向加速度,最理想的情况是:
(完全线性)
但是通过上面的式子可以看出,还会受到
的干扰,
也就是我们的内扰项了。
所以接下来我们就要想办法将这个扰动项给干掉。
插一句:为什么我不分析第二个方程呢?
当我们能检测到状态时,还需要考虑它是如何被改变的吗,答案是不需要,,,实际车模制作过程中我们会使用MPU6050之类的姿态传感器,可以检测到横摆角速度
。
总结
本文讨论了电单车在通过前轮偏角控制平衡时的内部扰动项,在上一篇博客中我们做了相应的假设将该扰动项忽略。但是如果我们想要控制车模的转向(由其是高速转向),该项就无法忽略,同时这也与我们实际生活经验相符:高速急转容易侧翻,低速转向时控制性能比较好。下一篇博客我将介绍如何抵消内扰。
未完待续。。。
智能车单车组之平衡控制内扰分析相关推荐
- 智能车单车组之平衡控制理论分析篇
目录 前言 一.电单车平衡控制原理 二.电单车平衡分析 三.电单车动力学建模 总结 前言 参加完16届智能车竞赛单车拉力组,最终止步华南赛区,比赛成绩为58.7s,没能进国赛挺遗憾的,单车组作为16届 ...
- 智能车单车组平衡控制之扰动补偿仿真
前言 承接上一篇博客内扰分析,本文讨论如何抵消内扰并落实到实际的控制器设计当中. 目录 前言 一.扰动补偿 二.扰动补偿简单举例 总结 一.扰动补偿 上一篇博客最后引出了两个式子: 扰动补偿的目标就是 ...
- 智能车电磁组——基本控制篇
智能车电磁组--基本控制篇 前言 滤波 什么是滤波 常见的软件滤波 1. 限幅滤波(又称程序判断滤波法) 2. 算术平均滤波法 PID控制 什么是PID控制 舵机控制 电机控制 目标速度的设置 前言 ...
- 智能车电磁组——岔路
智能车电磁组--岔路 一.电感排布 二.岔路判定 三.入岔路 三.岔路内寻迹 四.出岔路 一.电感排布 电感排布方案可参考:学做智能车–电磁探究篇 二.岔路判定 岔路的处理很大程度上影响着电磁车的整体 ...
- 智能车摄像头组 障碍处理方法
智能车摄像头组中最重要的就是图像处理了,这里面的图像处理包括很多方面,比如十字如何处理,弯道如何处理,起跑线,障碍等等问题,接下来我要讲的就是障碍处理方法. 首先我们先描述一下障碍的形状,在智能车竞赛 ...
- 百度智能车竞赛丝绸之路1——智能车设计与编程实现控制
百度智能车竞赛丝绸之路1--智能车设计与编程实现控制 百度智能车竞赛丝绸之路2--手柄控制 一.项目简介 本项目现已基于鲸鱼机器人开发套件对其整体外形进行设计,并且对应于实习内容--以"丝绸 ...
- 智能车电磁组——环岛处理
智能车电磁组--环岛处理 一.电感排布 二.圆环思路 1.入环 (1)预圆环 (2)入环 2.环岛内 3.出环 (1)预出环 (2)出环 三.代码部分 1.入环 2.圆环内寻迹 3.出环 一.电感排布 ...
- 全国大学生智能车单车行进组中的单车改造飞轮安装方案参考
简 介: 本文提供了一套应用于全国大学生智能车安装单车惯性飞轮的方案,仅仅提供一种思路.为的是激励大家有更好的想法. 如果希望进行分享的,可以留言一起讨论. 关键词: 电单车,惯性轮 #mermaid ...
- 十六届智能车全向组硬件开源 | 上海海事大学全向行进组
简 介: 卓大,不知道你能不能看到我的消息.今年是我做车的第三年了,也是最后一年了.三年里经历了许多,走了很多弯路,心里的感慨也不少.这两天在整理资料的时候顺手在CSDN上写了一篇全向组的硬件开源贴, ...
最新文章
- 《SVG精髓》笔记(二)
- 编程迷宫_少儿创意编程(特23)scratch之迷宫模式探索(上)
- kettle数据源连接的集群设置
- Java基础知识复习(一)
- 笔记本 win11 64位专业版iso文件v2021.07
- oppoJava面试!java开发视频聊天
- informatica如何设置失败告警_智能运维中的关键一步——告警管理
- 通过创建制定版本react-native项目解决“Unable to resolve module `AccessibilityInfo` ”的问题...
- java 类省_2019 第十届蓝桥杯大赛软件类省赛 Java A组 题解
- Hibernate一对多双向、单向
- fluent并行 linux_fluent并行计算命令
- php laravel 中文手册,Laravel 5.6 中文离线手册文档(兼容5.5)(PDF版)
- Chrome——截图插件篇
- winform设置透明图片
- 注册中心Consul
- 长短期记忆网络(LSTM)
- XiaoHu日志 9/2
- 每日新闻:互联网企业收入同比增近20%;阿里巴巴云计算收入增长101%;哈哈零兽完成融资数千万;Red Hat推出新版RHEL...
- python excel按月累计_基金定投只有高手才能玩?不,你用Excel就可以品职Python小白入门课堂...
- screen ruler屏幕电子尺源码C# 手机与windows