获得徽章 6
赞了这篇沸点
赞了这篇沸点
裁员后休息的第三天,今天终于在家里躺着了,前两天加上周末,分别租了辆高尔夫和迈腾去自驾游(其实才拿证,只开过几回车),这两次基本把各种路况跑过一遍了,开得还挺稳当,目前第一张罚单是实线变道,罚200扣1分,哈哈,不知道还有没有罚单没出来。
15
3
赞了这篇沸点
赞了这篇沸点
火箭回收控制代码与方程式精简使用说明(参考教材)
本套串级双闭环PID控制代码及配套方程式,专为火箭垂直回收软着陆设计,已修复所有Bug,原理契合可回收火箭研发方向,具备科研辅助价值,使用规范如下:
一、使用步骤
1. 全局初始化PID:仅一次创建高度、速度环PID实例,设定Kp/Ki/Kd及积分限幅参数,禁止函数内重复新建,防止控制状态失效。
2. 传入实时参数:精准输入当前高度、速度、火箭质量、最大推力、控制周期dt(默认0.05秒),物理量单位统一。
3. 生成推力指令:高度环算目标速度,速度环算基准推力,加重力补偿并限幅,循环输出发动机推力,直至着陆。
二、方程式与调试
方程式分高度外环、速度内环、总推力计算,与代码完全对应。调试先调高度环Kp、Kd,再优化速度环,积分项小幅调整,避免推力突变。
三、核心边界与注意
本方案为原理仿真级参考,不可直接用于实箭发射,缺少姿态耦合、气动干扰、航天冗余容错等工程细节,仅适用于地面仿真、课题研究、前期算法验证。使用时保证控制周期稳定、单位统一,遵循航天高可靠准则,实箭应用需补充完善并经多次试验验证。
本套串级双闭环PID控制代码及配套方程式,专为火箭垂直回收软着陆设计,已修复所有Bug,原理契合可回收火箭研发方向,具备科研辅助价值,使用规范如下:
一、使用步骤
1. 全局初始化PID:仅一次创建高度、速度环PID实例,设定Kp/Ki/Kd及积分限幅参数,禁止函数内重复新建,防止控制状态失效。
2. 传入实时参数:精准输入当前高度、速度、火箭质量、最大推力、控制周期dt(默认0.05秒),物理量单位统一。
3. 生成推力指令:高度环算目标速度,速度环算基准推力,加重力补偿并限幅,循环输出发动机推力,直至着陆。
二、方程式与调试
方程式分高度外环、速度内环、总推力计算,与代码完全对应。调试先调高度环Kp、Kd,再优化速度环,积分项小幅调整,避免推力突变。
三、核心边界与注意
本方案为原理仿真级参考,不可直接用于实箭发射,缺少姿态耦合、气动干扰、航天冗余容错等工程细节,仅适用于地面仿真、课题研究、前期算法验证。使用时保证控制周期稳定、单位统一,遵循航天高可靠准则,实箭应用需补充完善并经多次试验验证。
展开
2
2
赞了这篇沸点
赞了这篇文章
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)