logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

强化学习算法在控制领域的多元探索:从理论到MATLAB实现

强化学习算法,DDPG算法,在simulink或MATLAB中编写强化学习算法,基于强化学习的自适应pid,基于强化学习的模型预测控制算法,基于RL的MPC,Reinforcement learning工具箱,具体例子的编程。根据需求进行算法定制:1.强化学习DDPG与控制算法MPC,鲁棒控制,PID,ADRC的结合。2.基于强化学习DDPG的机械臂轨迹跟踪控制。3.基于强化学习的自适应控制等。4

文章图片
基于无迹卡尔曼滤波(Unscented Kalmam Filter, UKF)的车辆状态观测器

UKF(无迹卡尔曼滤波)虽然算法框架成熟,但真要和黑箱般的Carsim车辆模型配合,调参调得我头秃——特别是当你要同时估计纵向车速、横向车速、横摆角速度外加四个轮子的侧向力时,简直像在玩参数俄罗斯方块。★估计的参数较多也增加了估计难度,比如估计侧向车速需要用到轮胎侧向力,但轮胎侧向力也是需要通过估计获得的,这样就会存在误差的累积,因此估计的参数越多难度越大。★用Carsim做状态估计的难度在于ca

文章图片
#mcu
基于RSSI加权质心定位算法:距离转换与权值分配提升精确度的详解

特别是在锚节点分布不均匀时,改进效果更明显——比如当多数锚节点集中在某侧时,原始算法会被"带偏",而加权算法能通过距离评估自动平衡。今天咱们聊聊MATLAB环境下基于RSSI的加权质心定位,这个法子比传统质心法更会"听声辨位"。另外阈值的设置也有讲究,遇到RSSI特别弱的锚节点(比如距离超过20米),可以直接剔除避免引入过大误差。但实际场景中,离目标越近的锚节点测距理应更准,这时候就需要"差别对待

文章图片
#云计算
三菱FX5U四轴定位控制实战笔记

用三菱FX5U,一共控制4个轴,说明了定位控制中的公共参数设定、回原点、JOG手动、决对定位、相对定位、控制等部分,威纶程序报警界面.多个机种选择,手动,自动,暂停等等,有IO表,电气选型清单,电路图一份(EPLAN)威纶通触摸屏程序,fx5u程序。用三菱FX5U,一共控制4个轴,说明了定位控制中的公共参数设定、回原点、JOG手动、决对定位、相对定位、控制等部分,威纶程序报警界面.多个机种选择,手

文章图片
#macos
西门子1200与v90伺服电机网口通讯控制

有次我手滑选了V90的旧版本GSD,结果报文结构死活对不上,设备报错跟放鞭炮似的。正确操作是去官网下最新的GSDML文件,拖到网络视图里那台绿色的伺服驱动器上,这时候你会看到熟悉的Profinet绿线亮起来,心里才踏实。咱们先整点硬核的,打开TIA Portal新建项目时千万记得勾选"Profinet网络",这步漏了就像炒菜不放油,后面肯定要糊。第一个控制字建议直接映射到DB块里,别玩虚的直接用绝

文章图片
#自然语言处理
一个非常优秀的项目源码范例,C#+Visionpro9.0,三相机定位,PLC, 逻辑及代码都...

FitLed视觉检测系统是一个专业的工业自动化解决方案,集成了三相机定位、PLC通信、数据管理和远程服务等功能。该系统主要用于LED产品的视觉检测、定位和组装过程,具备完整的配置管理、日志记录和数据上传能力。

文章图片
#微服务
西门子V90伺服驱动器与Profinet通讯实现精准运动控制:从A点到B点的往返运动控制逻辑与...

这里有个坑要注意——V90的GSD文件必须用最新版,去年用老版本死活连不上,后来换了V05版GSD瞬间打通任督二脉。有次遇到位置漂移问题,就是用它抓包发现报文里的位置值高位字节没传过去,后来改了个数据类型直接解决。整套系统调通后发现,运动控制最考验的不是代码能力,而是对机械特性的理解。报警处理必须够硬核。可以学习三个重点1.V90伺服的运用与组态 2. Profinet报文的运用 3.运动控制的逻

文章图片
#node.js
搞电机控制这活儿,有时候真觉得像在玩俄罗斯方块——各种模块得严丝合缝地对上。最近用TMS320F28335折腾永磁同步电机的双闭环控制,倒是摸出点有意思的门道

不过真正让我省心的还是Matlab/Simulink的自动代码生成,从仿真模型直接导出CCS工程的操作,比手动敲代码靠谱多了。SQRT3用的是Q15格式的0x6ED9,既避免了浮点运算又保证了精度。TBPRD寄存器设置周期值的时候,自动考虑了系统时钟分频,CMPA直接映射占空比参数,比人工计算省了至少三杯咖啡的时间。主控芯片dsp tms320f28335,基于Matlab Simulink开发的

文章图片
#sprint
深度定制S32K144与S32K148:从Boot到标定的全方位解决方案

S32k144,S32K148的boot,网络,uds,标定程序订做,包含uds烧写上位机在汽车电子和嵌入式系统开发领域,NXP的S32K144和S32K148芯片凭借其高性能和丰富的外设,成为众多开发者的心头好。今天就来聊聊针对这两款芯片的Boot、网络、UDS以及标定程序的定制开发,并且还包含UDS烧写上位机哦。

文章图片
#知识图谱
STM32环形串口队列程序:大数据串口收发的实时保障

/ 指向缓冲区的指针// 队列头// 队列尾// 队列大小这里定义了一个环形队列结构体,buffer是指向实际存储数据的缓冲区指针,head和tail分别表示队列的头和尾,size则是队列的总大小。

文章图片
#c#11.0
    共 44 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择