LabVIEW开发航天器动力学与控制仿真系统

简介: LabVIEW开发航天器动力学与控制仿真系统

LabVIEW开发航天器动力学与控制仿真系统


计算机仿真是工程设计和验证的非常有用的工具。它节省了大量的时间、金钱和精力。航天器动力学与控制仿真系统由LabVIEW程序开发,它是模拟航天器等动态系统的有用工具。还可轻松与硬件连接并输出真实信号。


项目采用系统工程过程,这是一种系统开发方法。开发操作和系统要求,这些要求派生出架构设计。实现了PILS(编程在环仿真)系统,并将实现的系统用于仿真航天器。


对通过参考资料调查获得的仿真系统要求进行分析,并分为几类:操作和系统。操作要求侧重于系统的工作方式,系统要求侧重于系统由什么组成。


操作要求


•      刚体动力学仿真


•      卫星参数设置


•      质量、转动惯性、参数不确定性


•      状态初始化:姿态、角速度、轮速


•      传感器/执行器设置


•      陀螺仪漂移、噪声、比例因子,...


•      控制参数设置


•      控制器的增益设置


•      线性/非线性控制定律


•      环境建模


•      太阳压力、重力变化、空气动力、


系统要求


•      PC1上的卫星动力学模拟和PC2/微型计算机上的控制器模拟


•      连接数据采集


•      可扩展性、灵活性


•      升级到HILS和多颗卫星


•      环境建模


•      硬件适应性(陀螺仪、姿态传感器、执行器、电机、有效载荷(摄像头),...)


从需求分析中,得出了以下函数


•      动态仿真


•      卫星动力学建模


•      控制器建模


•      组件建模(传感器、执行器)


•      环境建模(扰动建模)


•      用户界面


•      参数输入


•      仿真场景生成


•      结果输出


•      数据传输


•      干扰输入(外部源)到卫星


•      控制输入(外部源)到卫星


•      卫星状态输出到控制器或DA


•      电脑之间的接口


•      接口硬件(传感器、电机)


该系统的核心是一个LabVIEW程序,它可以模拟航天器的动力学,并与传感器和执行器等硬件接口。


a063a87e071625d8a98f1be3db3ccc4d.png



变速CMG有由两个伺服电机由仿真程序控制。一个用于车轮,另一个用于云台。电源线和信号线通过滑环连接。这是模拟航天器等动态系统的有用工具,通过改系统可以节省了大量的时间、金钱和精力,为推进我国航天事业的发展提供了有力支持。


厂家没有提供LabVIEW的例子。根据通讯协议的相关的说明,编写了适合项目的程序。程序截图如下所示。


相关资料说明,如下所示。


LabVIEW程序,如下附件所示。

相关文章
|
8月前
|
机器学习/深度学习 人工智能 JavaScript
video-subtitle-master:开源字幕生成神器!批量生成+AI翻译全自动,5分钟解放双手
video-subtitle-master 是一款开源AI字幕生成工具,支持批量为视频或音频生成字幕,并可将字幕翻译成多种语言。它集成了多种翻译服务和语音识别技术,适合视频创作者、教育领域和个人娱乐使用。
826 0
video-subtitle-master:开源字幕生成神器!批量生成+AI翻译全自动,5分钟解放双手
|
数据采集 传感器 监控
LabVIEW在SpaceX的应用
LabVIEW在SpaceX的应用
209 0
|
11月前
|
机器学习/深度学习 人工智能 自然语言处理
探索深度学习中的注意力机制:原理、应用与未来展望
探索深度学习中的注意力机制:原理、应用与未来展望
|
机器学习/深度学习 数据采集 网络安全
使用Python实现深度学习模型:智能网络安全威胁检测
使用Python实现深度学习模型:智能网络安全威胁检测
644 6
|
机器学习/深度学习 人工智能 监控
人工智能 - 目标检测算法详解及实战
目标检测需识别目标类别与位置,核心挑战为复杂背景下的多目标精准快速检测。算法分两步:目标提取(滑动窗口或区域提议)和分类(常用CNN)。IoU衡量预测与真实框重叠度,越接近1,检测越准。主流算法包括R-CNN系列(R-CNN, Fast R-CNN, Faster R-CNN),YOLO系列,SSD,各具特色,如Faster R-CNN高效候选区生成与检测,YOLO适用于实时应用。应用场景丰富,如自动驾驶行人车辆检测,安防监控,智能零售商品识别等。实现涉及数据准备、模型训练(示例YOLOv3)、评估(Precision, Recall, mAP)及测试。
611 5
|
PyTorch 算法框架/工具
时间序列预测:CNN+LSTM+Attention模型实战
时间序列预测:CNN+LSTM+Attention模型实战
1719 0
|
人工智能 文字识别 物联网
新一代端侧模型,面壁 MiniCPM 2.0开源,魔搭社区最佳实践
MiniCPM-V 2.0 不仅带来优秀端侧多模态通用能力,更带来惊艳的 OCR 表现。通过自研的高清图像解码技术,可以突破传统困境,让更为精准地识别充满纷繁细节的街景、长图在端侧成为可能。
|
安全 开发者
LabVIEW程序退出后线程仍在运行问题
LabVIEW程序退出后线程仍在运行问题
278 2
|
数据采集 监控 测试技术
JKI State Machine的特点与详细介绍
JKI State Machine的特点与详细介绍
327 0
JKI State Machine的特点与详细介绍
|
Linux C++ iOS开发
NI和EttusResearchUSRP设备之间的区别
NI和EttusResearchUSRP设备之间的区别
241 2