查看: 176|回复: 3

【保姆级讲解】手撕F-16飞行器仿真模型(飞行控制/C语言/Simulink)

[复制链接]

415

主题

456

帖子

1292

积分

金牌飞友

Rank: 6Rank: 6

积分
1292
飞币
829
注册时间
2017-7-15
发表于 3 天前 | 显示全部楼层 |阅读模式


【保姆级讲解】详细介绍F-16仿真模型,并将原始C语言代码改写为Simulink模型,便于控制律设计和品质分析: P1-概述 P2-包含文件 P3-手册详解 P4-runF16Sim.m脚本详解 P5-nlplant.c函数详解 P6-nlplant.c的Simulink实现 P7-结尾 --------------------------------------------------- 【更新】Manual手册中参考资料(Aircraft Control and Simulation图书,以及NASA

【保姆级讲解】手撕F-16飞行器仿真模型(飞行控制/C语言/Simulink)-1.png

51

主题

813

帖子

1628

积分

金牌飞友

Rank: 6Rank: 6

积分
1628
飞币
808
注册时间
2017-9-2
发表于 3 天前 | 显示全部楼层
把up主视频里用到的文件整理了一下,多谢up主分享知识https://www.jianguoyun.com/p/DdiEnjEQkoOLCRingqcE (访问密码 : 4month);

54

主题

888

帖子

1764

积分

金牌飞友

Rank: 6Rank: 6

积分
1764
飞币
874
注册时间
2017-8-7
发表于 3 天前 | 显示全部楼层
第一期视频地址:https://www.bilibili.com/video/BV1ft411i7VG

43

主题

840

帖子

1666

积分

金牌飞友

Rank: 6Rank: 6

积分
1666
飞币
824
注册时间
2017-8-20
发表于 3 天前 | 显示全部楼层
好吧,改到现在仍然和up在视频中显示的有所差别,改写前和改写后的误差仍然在小数点后两位。
结合学习+改写大概花了一周多的时间的过程,把我这段时间踩过的坑总结一下吧:
1.小扰动方程的公式别嫌麻烦,一定要自己推,最好是能借本书来看,我看的是吴森堂主编的飞行控制系统;
2.改写nlpalnt.c文件时,改写一点就编译一次,这样能及时发现哪里有问题导致编译不通过;
3.改写nlpalnt.c文件时,不知道什么原因,我必须把气动数据的两个头文件移到文件的最开始才能运行,否则会报错,而up视频里面没有提到这一点;
4.mex编译前要先安装VS,配置环境,否则会报错。
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表