
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
想象你手里拿着遥控器,想让飞机悬停在空中某个点,这时候位置控制开始干活了。不过别急,咱们先看看这铁鸟怎么动起来的。有次没校准直接上电,四个电机转速差出200多转,飞机离地瞬间就表演了180度空翻。这里有个坑:四个电机的安装位置距离中心轴的距离会影响力矩计算,代码里0.1那个系数就是杆臂长度。别小看这数字,实测时要是飞机总往奇怪方向飘,八成是这参数没调准。有一次手滑写错矩阵系数,飞机直接变身陀螺满地

仿真对比实验数据很能说明问题:在突加负载工况下,强化学习控制器的恢复时间比模糊PI快40%,超调量只有传统PI的三分之一。传统PI控制器就像驾校教练,参数调好了能开直线,遇到弯道就手忙脚乱。最近我在Simulink里折腾了把强化学习的位置控制器,发现这货居然像开了自动驾驶模式,效果有点意思。这种调参全靠玄学的玩法,遇到负载突变时积分项会直接"上头",要么超调过大,要么响应慢半拍。某次测试中,当负载

BMS 的核心功能之一就是对电池进行精细化管理,而控制策略模型则是实现这一目标的关键。它就像是 BMS 的“大脑”,指挥着各个模块有序工作。状态切换模型:这就好比是一个智能开关,它能根据电池当前的状态(比如充电、放电、静置等),灵活地切换 BMS 的工作模式,确保电池在各种工况下都能高效运行。SOC 估计模型:SOC(State of Charge)即荷电状态,通俗来讲就是电池还剩多少电。这部分模

玩过卡尔曼滤波的都知道传统EKF在非线性系统里容易跪,而CKF这货用球面积分规则生成Sigma点,在轮胎非线性这种妖魔鬼怪面前表现稳如老狗。特别是当车辆出现剧烈横摆时(比如r>45 deg/s),CKF的容积积分规则能更好地捕捉Dugoff模型的非线性突变,而EKF的雅可比矩阵在这种工况下直接崩成表情包。实际调试时要特别注意kappa(滑移率)和alpha(侧偏角)的计算精度,这俩是状态估计的命门

Matlab环境下实测有效,先看效果:红色是全局路径,蓝色轨迹实时扭得跟贪吃蛇似的绕过突发障碍。完整代码已打包,评论区自取,调参时记得备够咖啡——别问我怎么知道的。最后说个压箱底的技巧:在RRT*的Cost计算里加入方向权重,能让全局路径更贴近DWA的运动特性。:全局路径每5秒要重新生成一次,但别在DWA执行中途打断,否则会出现路径抽搐。这么一调,全局路径自然就带弧度了,DWA执行起来更顺滑,实测

跑出来的结果骚气得狠——真实SOC曲线和估计值基本重合,误差曲线全程被压在±0.4%的红线内。后来发现个邪道:先把过程噪声调大让算法浪起来,再慢慢收紧观测噪声,比教科书说的管用多了。仿真时发现不加这个,SOC在50%附近会抖得像帕金森,加上直接稳如老狗。采用m脚本编写EKF扩展卡尔曼滤波算法,在Simulink模型运行时调用m脚本计算SOC,通过仿真结果可以看出,估算的精度很高,最大误差小于0.4

AMESim是一款多学科领域的系统建模与仿真平台,对于热管理系统,它能精准地模拟系统内热量的传递、流动以及各种热相关部件的交互。在汽车、航空航天等诸多对热管理要求极高的领域,AMESim的应用十分广泛。例如在汽车热管理中,它可以模拟发动机冷却系统、空调系统等,帮助工程师优化系统设计,提高能源利用效率。

特别是那个"BaoJingChuLi"模块,把十六种故障类型分颜色显示在触摸屏上,老师傅隔着三米都能看出是哪个工位卡料。松下FP XH六轴标准程序,程序控制六个伺服,轴的点动控制,回零,相对定位,绝对定位,程序结构清晰,分块编程通俗易懂,注释完整,程序是成熟的项目程序,多工位转盘循环控制,是转盘控制的经典作品。有次设备验收时,日本客户拿着这个状态监控界面研究了半小时,最后在报告上写了句"状態表示が

最近在MATLAB里搞了个四旋翼自适应控制的活儿,用Simscape Multibody把SolidWorks建的模型直接拽进来飞,这可比纯数学仿真带劲多了。MATLAB四旋翼自适应控制仿真simulink simscape,可更换成自己的无人机solidworks模型有公式手册需MATLAB2017版本以上。遇到过仿真悬停时无人机莫名漂移的情况,最后发现是空气密度参数在作妖。完整仿真文件已打包,

FB函数块把复杂逻辑打包成乐高积木,特别是那个带运动学模型的定位函数块,调用时参数往里一填,三轴联动自动解算脉冲量——这设计,老工程师看了直呼内行!咱今天聊的这个三轴项目,把转盘和丝杠玩出了花——两轴脉冲同步转360度不带飘,第三轴丝杠精准到位,这底层程序有点东西。3.程序中使用到的计算程序全部使用St语言与FB.函数块,逻辑程序使用FBD梯形图(类似西门子程序)。自动程序才是重头戏。1.本程序结








