空间系统的MATLAB金宝app和Simulink

MATLAB®和模拟金宝app®为航空航天工程师提供加速开发过程和改善团队间沟通的能力。系统和子系统工程师使用MATLAB和Simulink:金宝app

  • 基于要求任务验证在时域内
  • 运行系统级的蒙特卡罗模拟使用多学科航天器模型
  • 行为贸易研究用于航天器的尺寸和硬件选择
  • 分析宇宙飞船遥测和有效载荷数据
  • 设计详细的制导、导航和控制(GNC)算法
  • 模型光伏(PV)电源子系统并设计电力电子元件
  • 分析RF和数字通信子系统并将算法部署在fpga上
  • 生成嵌入式C和c++代码遵循航天工业标准
  • 执行飞行软件验证和验证

“Matlab和Simu金宝applink将美国节省了大约90%的成本,而我们考虑的替代方案,同时为我们提供编码灵活性来开发自己的模块并充分了解所做的假设,这在向其他团队报告结果时至关重要。”

维珍轨道公司的帕特里克·哈维

免费白皮书

基于模型的空间控制系统设计

了解如何开始并简化需求捕获、设计、实现和测试。

读白皮书

指导导航和控制(GNC)

使用Matlab和Simulink金宝app,控制工程师可以测试他们的控制算法使用植物模型在实施之前,因此他们可以在不使用昂贵的原型的情况下实现复杂的设计。他们可以为多种物理配置设计,例如卫星设计的公共总线架构。在一个环境中,工程师正在开展工作:

  • 构建和共享GNC模型
  • 集成和模拟控制和机械设计变化的系统级效果
  • 重用自动生成的飞行代码和测试用例
  • 将新设计与遗留设计和工具集成

电力系统

电力系统工程师使用MATLAB和Simulink进行任务,如运行仿真任务功率轮金宝app廓分析,预测电池老化对系统的影响,以及进行详细的电气元件设计,如DC-DC变换器。

他们可以迅速电器元件模型系统,如太阳能阵列和电压调节器,使用提供的块,或者他们可以创造定制块的设计需要它。工程师可以通过模拟模型来解决底层复杂的方程组,而无需编写低级代码,并立即将结果可视化。它们还可以在模型中包括热和姿态效应,以便在一个环境中进行多域仿真。


通信系统

通信系统工程师使用MATLAB和Simulink作为通用的设计环境来开发、分析和实现航天器金宝app通信系统。工程师可以使用MATLAB和Simulink原型信号链元件金宝app,包括射频、天线和数字元件。然后,他们可以将多个团队的工作组合为一个系统级可执行模型。

工程师可以快速探索系统级别的缺陷,并检查在实验室中难以产生的假设场景。随着设计的成熟,工程师可以自动生成C代码用于嵌入式处理器或HDL码fpga。


系统工程

系统工程师使用MATLAB和Simulink进行动态分析。金宝app他们使用可执行多域航天器和地面系统模型的需求验证和验证,提供对系统级行为和性能的洞察,这是单独通过静态分析无法获得的。

系统工程师可以从高级规范中跟踪需求,监控设计中需求的详细实现,并在自动生成的源代码中跟踪需求。他们可以将需求映射到测试用例,并在测试用例执行时自动度量需求覆盖率。

系统工程师还可以为设计文档和测试创建定制的自动报告。


空间标准遵从性软件工程

航空航天和软件工程师需要遵守一个管理其流程的广泛标准。使用Matlab和Simulin金宝appk,工程师可以符合世界各地使用的标准,如美国国家公共电台7150.2(美国宇航局软件工程要求)和ECSS-E-40(欧洲空间标准化合作、空间工程软件)。

工程师可以运行基于需求的单位测试,并使用自动建模标准检查,以确保其飞行软件算法准备好。然后他们可以自动生成C和c++代码从模型和用途静态代码分析,正式的方法,以及代码审查功能来检查对标准的遵从性,例如MISRA

它们还可以证明没有运行时错误和自动代码检查。工程师可以在每个步骤中自动生成认证工件,包括软件设计文档、指标和需求。


模型,模拟和可视化CubeSat卫星

CubeSat Aerospace Blockset仿真库可以让您对CubeSat卫星的运动和动力学进行建模、仿真、分析和可视化。要开始使用CubeSat模拟,可以使用库的现成模拟示例或模型模板。在MATLAB桌面的Add-On Explorer中使用搜索词“CubeSat”来找到并安装这个库。


探索产品下载188bet金宝搏