共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
实时多任务操作系统的引入改变了传统飞行控制软件开发模式.本文结合RTEMS实时多任务系统部分源代码,深入剖析了该系统的任务管理、任务调度机制、SPARC寄存器窗口管理、中断管理、RTEMS系统初始化及系统配置等关键技术.并结合某型号开发经验,给出飞行控制软件的系统建模、任务划分、任务调度等开发过程.该过程为提高飞行控制软件的实时性、安全性和可靠性提供了很好的保障. 相似文献
3.
4.
硬盘冗余阵列RAID盘阵通常是由商用RAID卡或操作系统管理的软RAID实现的,这种模式的RAID存储带宽受系统共享总线和操作系统的非实时性限制,且依赖于商用主板,整机的性能和可靠性都有一定的缺陷。介绍基于可编程片上系统SOPC技术实现硬盘控制器、RAID 5管理、嵌入式文件系统和通用串行总线USB接口等技术的高速记录器方案。记录器脱离了通用总线架构,最大限度地提升了硬盘阵列的整体性能和可靠性。整个数据流的传输和处理都不需要主机CPU参与,因此对操作系统的实时性没有任何要求。研制完成的样机可以实现高达400MB/s数据率的持续记录或重放,能够满足各种应用中高带宽实时数据录放的要求。 相似文献
5.
本文介绍一个为机器人视觉跟踪系统而设计、开发的软件核心。它是一个紧凑的多任务、多中断实对操作系统,能抗行作业调度、中断和陷阱处理以及其它系统操作。系统里还包括对机器人的驱动软件、控制命令翻译程序及两个子系统间的通信程序。采用模块化设计并用汇编语言编写,因此效率高,易于扩充与修改。核心部分的设计方法具有普遍的意义,并可左此基础上扩展与开发出适宜于数据采集、处理和过程控制等广泛的实时多任务工作环境。 相似文献
6.
7.
SPARC 5/SUN工作站是用于进行RAYTHEON(雷神)一次雷达数据处理的系统。该工作站采用可移植、多用户、多进程的UNIX操作系统,是基于UNIX系统V第4版(SVR4-UNIX System V Release 4)开发的Solaris 2.3版本。工作站间以及与显示终端间用局域网连接,网际协议为TCP/IP。 相似文献
8.
一种星载计算机操作系统容错引导算法研究 总被引:1,自引:0,他引:1
将软件冗余备份与SPARC V8构架芯片EDAC相结合,提出了一种新型星载计算机操作系统容错引导算法。该算法首先在EEPROM中备份三份操作系统文件,星载机上电或复位后,利用硬件EDAC功能对引导的操作系统文件进行错误检测及纠错,当检测主操作系统文件错误并且无法纠错时,则屏蔽错误操作系统文件自动引导备份操作系统文件,星载机仍可正常启动。与目前采用的硬件编码容错技术及软件冗余容错算法相比,该算法在有效降低硬件成本和软件消耗的同时,实现了对操作系统文件的检错纠错及错误屏蔽功能,提高了操作系统数据的可靠性。该算法可以为星载机容错设计提供参考。 相似文献
9.
针对星载处理器由单核向多核发展的趋势和当前没有针对航天应用的星载多核操作系统、卫星无法发挥多核处理器性能优势的问题,文章研究了适用于航天任务的星载多核分区操作系统。设计了一种支持多核处理器的星载操作系统结构,采用多核处理器动态调度和静态调度相结合的方法,实现了星载多核处理器高效实时调度与确定性调度。通过分区管理设计,实现分区间隔离与保护,避免软件问题扩散影响其他功能。该系统还具有支持星载应用(APP)动态加载、通过软件构件技术实现星载应用快速组装与集成的特点,可为航天任务应用多核处理器提供安全可靠的软件运行平台,满足未来航天新型任务和多核处理器的需求。 相似文献
10.
一种星载操作系统进程安全监控设计 总被引:1,自引:0,他引:1
太空网络环境具有开放性、随遇接入等特性,处于这种环境下的星载操作系统将面临来自网络的干扰和攻击等安全威胁。为此,文章提出了一种星载操作系统进程安全监控设计。通过插桩技术对星载操作系统的进程控制块数据和控制流数据进行采集,并结合可信计算芯片的保密存储和哈希(HASH)计算能力,对上述数据进行校验,可实现基于进程控制块和控制流的星载操作系统进程安全监控。该设计能够对星载操作系统的运行状态进行安全监控,及时发现恶意代码等的攻击,保证星载操作系统运行时的安全。 相似文献
11.
雷神终端自动化系统采用SUN公司基于Solaris的工作站。Solaris是目前较为流行一种UNIX操作系统,以其稳定的运行和良好的安全性得到广大用户的肯定。但对于习惯于使用Windows的中国维护人员来说,比较陌生。随着雷神雷达设备的引进,要求维护人员具有Solaris系统管理员级的维护能力。因此,维护人员必须深入了解Solaris操作系统。本文通过对SUN工作站启动故障实例的分析,讲述了在实际维护过程中如何运用有关Solaris系统启动过程的理论知识,排查故障及解决问题。 相似文献
12.
13.
14.
正确调用自动化系统的shell脚本 总被引:2,自引:0,他引:2
引言
目前使用的空管自动化系统大多以unix操作系统作为平台,并基于unix shell编写了大量的脚本文件(shell脚本)。比如在杭州空管现行使用的两套自动化系统中,都各自携带了许多自己的shell脚本:在马丁系统,含有runmx、Reboot、do-install、purge.sh等脚本;在28所应急系统,又含有S99startatc、copy、openwin、start_pre等脚本。 相似文献
15.
软件定义航天器系统架构设计 总被引:3,自引:0,他引:3
《航天器工程》2021,30(5)
软件定义技术的高速发展有望引发航天产业新一轮的技术革新。文章分析了未来航天器发展的总体趋势和软件定义航天器的发展现状;针对未来航天器灵活、自主和快速的发展需求,提出了一种软件定义航天器系统架构,其具有设计分层化、接口规范化、硬件通用化、功能软件化和资源虚拟化等技术特征。相比以往的航天器系统架构,它将软件定义扩展至整个航天器,并充分考虑了航天器的固有特征。文章分析了该架构对未来航天器发展需求的满足情况,梳理了开放架构与规范、器载操作系统、器载超算平台和安全机制4项关键技术,并提出进一步细化系统架构、形成标准规范的发展建议。 相似文献
16.
本文提出了一种办公自动化用的IBM-PC及国产0520系列16位微机强化为工业过程控制主机的设计途径。着重叙述了这个设计过程的核心问题“简易实时多任务操作系统(ROS)的设计。”其中在容错能力、系统进程监视、联网信道接口等方面都有一些创新,具有较高的实用价值。 相似文献
17.
袁全波 《华北航天工业学院学报》2011,(4):30-32
本文主要解决在计算机实验室中安装多种操作系统的具体方法。每种操作系统平台独立运行,在一个平台上的误操作及故障不会引起其他平台的无法启动及运行。同时,能在计算机实验室中给学习者和研究者提供在多种操作系统平台的操作和学习机会,并对每一种操作系统平台提供不同保护措施。也能减轻计算机实验室管理人员的工作强度。 相似文献
18.
Linux操作系统高版本与Windows多操作系统在硬件保护卡管理下安装的探究 总被引:1,自引:0,他引:1
袁全波 《北华航天工业学院学报》2011,21(4):30-32
本文主要解决在计算机实验室中安装多种操作系统的具体方法。每种操作系统平台独立运行,在一个平台上的误操作及故障不会引起其他平台的无法启动及运行。同时,能在计算机实验室中给学习者和研究者提供在多种操作系统平台的操作和学习机会,并对每一种操作系统平台提供不同保护措施。也能减轻计算机实验室管理人员的工作强度。 相似文献
19.
20.
提高固体火箭发动机质量信息系统的安全性,对于固体火箭发动机的研制与生产具有重要的信息保护作用。针对基于Web的固体火箭发动机质量信息管理与评判系统。分析了操作系统,网络和数据库等三个方面的安全性,利用三维模型提出了系统安全性方案的基本框架,该方案的试运行表明,该方案的使用具有积极的意义和作用。 相似文献