空间系统的MATLAB万博1manbetx和Simulink
MATLAB®和仿真软万博1manbetx件®为航空航天工程师提供加速开发过程和改善团队之间沟通的能力。您可以使用MATLAB和Simulink:万博1manbetx
- 执行基于需求的任务验证在时域
- 运行系统级的蒙特卡罗模拟使用多学科的航天器模型
- 行为贸易研究用于航天器的尺寸和硬件选择
- 分析航天器遥测和有效载荷数据
- 设计详细的制导、导航和控制(GNC)算法
- 模型光伏(PV)电源子系统并设计电力电子元件
- 分析射频和数字通信子系统并将算法部署在fpga上
- 生成嵌入C和c++代码遵循航天工业标准
- 执行航班软件验证和确认
“与我们考虑的替代方案相万博1manbetx比,MATLAB和Simulink节省了大约90%的成本,同时给了我们开发自己的模块的编码灵活性,并充分理解所做的假设,这在向其他团队报告结果时至关重要。”
帕特里克·哈维,维珍轨道公司
利用MATLAB和Simulink万博1manbetx实现空间系统
导航和控制(GNC)
使用MATLAB和Simulink万博1manbetx,您可以测试您的控制算法与工厂模型,以实现复杂的设计,而不使用昂贵的原型。您可以针对多个物理配置进行设计,例如卫星设计的公共总线体系结构。在单一环境中,您可以处理:
- 建立和共享GNC模型
- 集成和模拟控制和机械设计变化的系统级效果
- 重用自动生成的飞行代码和测试用例
- 将新的设计与遗留的设计和工具集成
电力系统
您可以使用MATLAB和Simulink执行任万博1manbetx务,如运行任务功率剖面分析的仿真,预测电池老化对系统的影响,以及执行电气元件(如DC-DC转换器)的详细设计。
MATLAB和Simu万博1manbetxlink让你快速电器元件模型太阳能电池阵列和电压调节器等系统,使用提供的模块,或在设计需要的地方创建定制模块。然后,您可以模拟您的模型来解决底层复杂的方程组,而无需编写底层代码,并立即可视化结果。您还可以在模型中包含热和姿态影响,以便在一个环境中执行多域模拟。
探索产品s manbetx 845
系统工程
系统作曲家™使您能够创建空间和地面系统架构,定义接口,并执行贸易研究,以评估您的设计。您可以在需求级别和体系结构之间进行跟踪,并执行需求分配。
您可以使用MATLAB和Simulink将可执行模型插入到体系结构中,以传播和可视化卫星和星座轨道并执行万博1manbetx任务分析比如计算视线访问。此外,您还可以使用可执行文件为底层系统行为添加保真度多畴的航天器和地面系统模型检验和验证需求,提供了对系统级行为和性能的深入了解,而这些不能仅通过静态分析获得。
随着系统设计的进展,您可以通过将需求映射到测试用例并在测试用例执行时自动度量需求覆盖率来进一步细化体系结构模型。System Composer允许您在需求和架构的级别之间进行跟踪,监视设计中需求的详细实现,并在自动生成的源代码中跟踪需求。此外,您还可以为设计文档和测试创建定制的、自动化的报告。
探索产品s manbetx 845
空间标准遵从的空间飞行软件工程
飞行软件工程师需要遵守一系列管理他们的过程的标准。有了MATLAB和Simulin万博1manbetxk,就可以符合世界各地使用的标准如NASA软件工程要求7150.2 (NPR)欧洲空间标准化合作(ECSS)空间工程软件(ECSS- e - st -40)和软件产品保证(ECSS- q - st -80)标准。
您可以运行基于需求的单元测试,并使用自动化的建模标准检查,例如建模标准为NASA猎户座计划开发的,以确保你的飞行软件算法已经准备好生产。然后可以自动生成C和c++代码从模型和使用静态代码分析、正式方法和代码检查功能,以检查是否符合标准,例如MISRA.
MATLAB和Simu万博1manbetxlink让你证明运行时错误的缺失和自动化代码检查.你可以自动化生成的报告以及每一步的认证工件,包括软件设计文档、度量和需求。