logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

智能水下机器人控制:基于增量PID的轨迹跟踪仿真

通过本文的增量PID控制仿真,我们看到了该算法在无人船轨迹跟踪中的优良性能。随着AI技术的进步,未来的智能水下机器人控制将会更加智能化和自动化,为人类探索海洋世界提供更强大的工具。

文章图片
#retrofit
最近在折腾工业物联网项目,发现很多同行都在找支持西门子全系PLC的安卓通讯方案。刚好手头有个自研的APP源码可以分享,直接上硬货

这里有个坑要注意:S7-1200/1500在博途环境需要先启用"允许来自远程对象的PUT/GET通信"。完整项目在Github开源了(地址见评论区),下个版本打算加入OPC UA支持。欢迎PLC老司机们来提PR,或者分享你们在设备通信中遇到的奇葩问题——上周刚解决个1500PLC的TSAP地址冲突问题,这酸爽...目前已经实现的功能包括:PLC寄存器轮询、报警推送、历史数据缓存(用Room做的本地

文章图片
#状态模式
基于深度强化学习的微能源网能量管理与优化策略研究:以Python代码实现的微能源网优化方法

这种让人又爱又恨的智能算法,正是我们今天要聊的深度强化学习。还记得第一次跑出正收益曲线时的场景——凌晨三点,实验室突然响起警报,原来是智能体发现了电价机制的漏洞,在某个特殊时段反复充放电套利。该方法使用深度 Q 网络(deep Q network,DQN)对预测负荷、风/光等可再生能源功率输出和分时电价等环境信息进行学习,通过习得的策略集对微能源网进行能量管理,是一种模型无关基于价值的智能算法。内

文章图片
#系统架构
基于PID的四旋翼无人机轨迹跟踪控制仿真程序:MATLAB Simulink S-Functi...

仿真结果可视化时,三维轨迹窗口里蓝线(期望轨迹)和红线(实际轨迹)的贴合程度,堪比热恋中的情侣。特别是在8字形轨迹跟踪中,程序里的偏航角控制算法让机头方向始终与运动方向保持一致,这个细节处理让轨迹转折处的跟踪误差缩小了37%——别问我这个数字怎么来的,调参时熬的咖啡杯数可以绕飞控板三圈。资源包里的圆形轨迹案例有个隐藏菜单:修改trajectory_config.ini中的radius参数到3.5时

文章图片
#零知识证明
COMSOL变压器绝缘油中流注放电仿真:基于PDE模块的MIT飘逸扩散模型

MIT模型的核心就是电荷漂移+扩散这俩活宝的二人转,COMSOL的Mathematics模块里选PDE接口,模式切到系数型偏微分方程。最后放个大招——油纸复合结构的处理技巧。注意看这个电场依赖的迁移率表达式,当局部电场强度超过临界值E_crit时,迁移率会突然飙车,这就是流注放电突然加速的数学密码。模型文件里已经埋了五个隐藏彩蛋,包括电场触发二次电子发射的骚操作,还有动态网格加密的黑科技。跑仿真时

文章图片
#pytest
自动驾驶控制:LQR控制路径跟踪Simulink与Carsim联合仿真

最近在搞的Simulink+Carsim联合仿真项目里,横向控制直接上前馈+反馈LQR组合拳,纵向用位置-速度双PID套娃控制,实测下来能把横向误差压到0.1米以内。最后说下联合仿真的坑:Carsim的坐标系和Simulink的千万别直接连,Y轴方向是反的!说到四轮转向的骚操作(没错就是店里那个),在LQR基础上加个后轮转角补偿,弯道极限工况能再砍掉30%的横向误差。纵向控制别看是双PID,坑比横

文章图片
#启发式算法
完整的PID和LQR四旋翼无人机simulink,matlab仿真,两个slx文件一个m文件...

最近在Matlab里搭了个包含PID和LQR两种控制方案的仿真框架,两个Simulink模型共用同一个动力学模型,参数配置都放在m文件里。先说PID控制那个slx文件,打开就能看到四个环形嵌套的控制器结构——这可不是为了好看,每个环对应姿态角、角速度、位置和速度四个控制维度。最后说说那个m文件里的数据记录功能,用To Workspace模块导出的数据结构比俄罗斯套娃还复杂。后来在slx里把两种控制

文章图片
#gateway
自动驾驶横纵向耦合控制:复现 Apollo 横纵向控制的奇妙之旅

自动驾驶横纵向耦合控制-复现Apollo横纵向控制基于动力学误差模型,使用mpc算法,一个控制器同时控制横向和纵向,实现横纵向耦合控制matlab与simulink联合仿真,纵向控制已经做好油门刹车标定表,跟踪五次多项式换道轨迹,效果完美。内含三套代码,两套采用面向对象编程-一套只对控制量添加约束,一套对控制量和控制增量均添加约束,另外一套采用面向过程编程。在自动驾驶领域,横纵向耦合控制一直是个关

文章图片
#tekton
KSoft 物联网通用平台 《ksoft-common》模块源码级功能说明书

• MqttConfig 读取 application.yml 中 mqtt.* 属性,统一给出 host、port、clientId、userName、password、qos、keepAlive、threadPoolSize。├─ utils// 工具大合集(日期、Http、IP、DES、MD5、Excel、反射、SpringUtils…├─ annotation// 自定义注解(@DataS

#物联网
    共 532 条
  • 1
  • 2
  • 3
  • 54
  • 请选择