星载软件相关论文
针对航天器寿命延长与功能复杂度提升带来的对软件在轨重构和升级的迫切需求,基于SpaceWire设计了一种对星载软件升级与重构进行统......
为了减少地面人工操作失误带来影响,增加卫星在轨任务执行成功率,本文对太阳同步近圆轨道卫星星上自主任务规划进行了探讨,提出了一种......
针对星载嵌入式软件在轨升级难的问题,提出了基于1553B总线的星载嵌入式软件在轨(线)升级方法.通过1553B总线接收升级程序、固化程......
为同时满足对于星务管理数据和高速载荷数据的传输要求,国内外的飞行器趋于使用1553B和SpaceWire组合网络来进行星上数据传输。复......
由于星载软件运行于特定的环境中,对其质量有很高的要求.对比传统的航天软件质量保证,发现星载软件开发过程中实施过程和产品质量......
提出了基于文件系统的星载软件在轨维护方法。该方法采用配置数据与程序代码独立存储的方式实现星载信息流实时在轨重构;采用引导......
随着星载软件在航天器上实现的功能比重越来越高,星载软件可靠性和可信性的指标要求越来越严格。传统软件测试方法的局限性难以确......
星载软件均为嵌入式软件,中断是星载软件与外界进行信息交互的重要接口,中断的响应是否及时对星载软件的性能有着较大的影响;且由......
星载软件配置管理是星载软件工程化的一项重要内容,目前国内的软件配置管理基本上是采用国外的通用配置管理工具,由于工具没有和具......
MIL-STD-1553B总线标准为目前航空航天领域中广泛应用的一种数据通信标准,在卫星中的应用也十分广泛,为此,1553B总线模拟器也已逐......
文章主要介绍星载处理器软件在轨重配置中断处理机制。首先说明软件在轨重配置功能的基本处理流程,接着重点分析了在轨重配置过程中......
针对星载软件数量多且设计分散,各自承担不同的信息处理任务,难以进行有效的总体软件需求分析的问题,文章提出一种基于信息流的软件需......
星载软件是整个卫星系统设计和开发的中心,而体系结构是整个软件开发的蓝图,在软件开发中占有十分重要的位置。为了提高星载软件开......
摘要:软件构件技术是当前软件工程的一个热点研究领域,本文从软件构件体系的角度,全面叙述了如何通过构件化技术方法,提高星载软件的研......
软件可靠性测试是验证和评估软件可靠性水平的重要方法,要求软件运行环境的真实性,因此,测试环境的建立是进行可靠性测试的难点,也......
随着星载软件复杂度的增加,提高软件测试效率对保证软件质量越来越重要,软件的可测试性设计成为提高软件测试效率的关键手段。文中......
针对现有小卫星CAN总线通信能力无法满足大规模星载软件在轨重构需求,文章在剖析高传输速率灵活可变数据率控制局域网络(CAN FD)总......
针对空间环境造成的星载计算机内存区域性故障,以星载最小模式软件为研究对象,设计一种支持内存区域故障自适应的软件方案,将原来......
空间环境因素引发的星载软件瞬态的控制流错误可能对系统执行效能造成严重影响,为避免容错算法存储开销和执行开销给系统带入过多的......
空间高能粒子的辐射造成星载板卡单粒子翻转,进而改变板卡中的数据、代码,因此,星载软件对可靠性的要求非常高。笔者分析软件需求......
随着卫星功能日趋复杂,遥测参数越来越多,处理要求越来越快,遥测设计面临越来越大的压力,必须拓展新的设计思路.本文讨论了一种低......
星载软件工作环境的特殊性要求其具有高可靠性和容错性。现有软件可靠性低于硬件可靠性,星载软件失效在系统失效中占有很大比例。......
本文的主要工作是研究如何设计高可靠、高容错、可重组、软实时的分布 式的嵌入卫星操作系统,并在相关的软件工程领域进......
分析了星载软件及其可靠性的特点,针对空间环境对星载软件的影响,提出了软件工程化、模块化和容错设计、遥测遥控处理,以及异常检......
介绍了星载软件的特点和构成,从提高星载软件可靠性的角度引入了高级程序设计语言--Ada语言与汇编语言的接口调用技术,以及使用Ada......
针对测试工具无法对星载软件中涉及硬件操作的代码进行动态测试的技术难题,提出将测试工具与虚拟开发验证平台集成为虚拟仿真测试......
为了进一步提高星载软件复用程度和解决航天器软件开发效率低下的问题,对星载软件特性和软件构件技术进行了分析和研究;对星载软件......
针对航天器系统级软件故障模式测试特点及难点,对故障注入技术在航天器系统级软件测试的工程应用进行经验总结。详细说明了系统级......
为了适应航天器高可靠、长寿命的需求,以某实际项目应用为背景提出一种基于BM3803处理器的高可靠星载软件在轨重注方法。该方法通......
近年来,商用现货(Commercial-Off-the-Shelf,COTS)FPGA器件因低成本、高性能、不受国外进口限制等特点被越来越多地应用于航天领域......
讨论了一种USB发射机和数传发射机功能上互为备份的冗余设计,提高了测控数传功能的可靠性,为卫星工程的备份冗余设计提供了一个新......
随着现代小卫星技术的快速发展,研制周期短、成本低、可靠性高已成为小卫星的发展趋势。工程研究中对软件、硬件复用技术的研究已经......
针对传统的数管软件测试环境硬件设备依赖性强、地检设备多、监视点分散和软件内部状态跟踪困难等问题,设计和构建了基于QEMU模拟......
为减少多位翻转(multi-bit upset,MBU)对星载计算机的危害,提出了一种抵御单粒子多位翻转的系统自恢复技术.该技术利用硬件EDAC(error......
本文通过对ARM处理器指令和反汇编文件结构分析,提出了一种ARM指令动态重构方法,通过对u C/OS-II操作系统任务运行特点分析,建立了......
时间管理是星载软件中一项基本且重要的功能,准确的获取星上时间是星载软件部分重要功能正确执行的必要前提条件;星载软件在处理获取......
随着ADA编程语言被引入到星载软件的开发中,相比较汇编编程语言,用ADA编程语言可以大大提高软件的可复用性,缩短开发周期并进而降......
8051系列单片机在卫星上的应用非常广泛,在基于8051单片机的软件中,中断服务程序往往发挥着关键作用;这里对8051中断系统进行了介......
系统测试在卫星星载软件的测试中起着重要作用。系统测试强调软件运行环境的真实性, 因此测试环境的建立是进行系统测试的难点, 也......
为了减少对测控通道的占用时间,提高在轨更新过程的安全性和可靠性,提出基于增量链接、并可回滚至更新前状态的星载软件在轨更新方......
对卫星姿轨控计算机软件在轨编程功能的设计和工程实现技术进行了研究,给出了在轨编程的原理、实现方法、可靠性设计、资源分配、......
基于对国内星载软件现状的分析,阐述了引入嵌入式操作系统对系统性能的影响,并介绍了几种典型的嵌入式实时操作系统(RTOS),总结了......
提出了基于宏定义动态连接的软件模块化设计思路,并针对某小卫星平台的体系结构,对其星载软件进行了具体的模块化实现,同时提出了......
介绍了软件重用技术、意义和实现途径,讨论了星载软件重用技术的形式,分析了影响星载软件可重用性的主要因素,并根据星载实时嵌入......
深空探测是21世纪世界宇航大国关注的焦点,深空探测器自主技术是当前研究的热点,星载软件是实现探测器自主运行的基础。本学位论文......
针对常见的星载软件堆栈溢出问题,提出了一种应用错误监测与纠正(EDAC)容错技术的堆栈溢出实时检测方法。以采用BM3803处理器的星载......