推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Python语言的余度特性分析与应用

更新时间:2019-12-24 14:52:40 大小:1M 上传用户:songhuahua查看TA发布的资源 标签:python飞控系统 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

关 键 词】 Python 余度 飞控系统 可靠性


部分文件列表

文件名 大小
基于Python语言的余度特性分析与应用.pdf 1M

部分页面预览

(完整内容请下载后查看)
18  
4
( )  
京师范大学学报 工程版  
Vol. 18 No. 4  
Dec2018  
卷第  
2018  
12  
JOURNAL OF NANJING NORMAL UNIVERSITY( ENGINEERING AND TECHNOLOGY EDITION)  
  
doi: 10.3969/j.issn.1672 1292.2018.04.012  
Python  
基于  
特性分析与用  
, ,  
邱 菊 赵永平  
(
江苏 京  
211106)  
余度控计算机系统基于  
Python .  
语言余度控计算机系统 出  
摘要  
———  
, , .  
处理理在这的基硬件三余度件三余度模型 中  
一种新的念  
3 ,  
件三余度模型中 语言第一二个件用  
Python  
语言第三个  
C ,  
件用 语言发 在算机为主果表明 方法可靠性故障维可以  
降低发成本故障率  
Python, , ,  
余度 控系统 可靠性  
关键词  
- - -  
1672 1292( 2018) 04 0080 06  
V19  
A  
中图分类号  
文献标志码  
文章编号  
Analysis and Application of Redundancy Characteristics  
Based on Python Language  
Qiu JuYe ZhifengZhao Yongping  
( LibraryNanjing University of Aeronautics & AstronauticsNanjing 211106China)  
Abstract: In view of the requirements of all aspects of the redundancy flight control computer systemthe redundancy flight  
control computer system based on Python development language is introduced. A new conceptpretreatment concept is put  
forward on the basis of this ideathe structure models of the hardware three redundancy and software three redundancy are  
established. Among themin the software three-redundancy architecture modelthree versions of software are developed in  
different languages. The first software and second software are developed by Pythonthe third software is developed by C  
languageeach other being the backup software on the three computers. The results show that the method can reduce the  
cost of development and the homomorphic failure rate while improving the reliability and failure maintenance rate.  
Key words: Pythonredundancyfly control systemreliability  
算机通信控制系统天覆地变  
、 、 ,  
电子算机 器 电逐渐的机控制系统 在这些系统可以优  
, ,  
控制系统性能和效率 电子现故障这些系统可靠算机  
1]  
电子进行余度置  
控制系统较发大程为  
.  
了提可靠要增加余度 增加余度 会增加发成本重量 满足安全性  
, ,  
满足重量要因为相对于工程设计 机结重量  
, ,  
有其重要重量保持情况设计过程增加重量意  
( ) ,  
有效降低性能 因为量会有效性能斗  
2]  
, , .  
所以 要在满足机结寿命重量发  
或运载主要因素  
,  
机结材料等发展的重要因素之设计重  
, ,  
量不是一件组成 设计微  
, , ,  
就会使整将导设计整个过程都要  
3]  
, , “ 、  
进行格的重量控制 之 较工程设计调 精心设计 精心工  
.  
: 2018 04 18.  
收稿日期  
. E-mail: yzf@ nuaa.edu.cn  
通讯联系人 博士 教授 研究方工程  
:
:
80 —  
:  
基于  
Python  
语言余度特性分析与应用  
  
Python  
基于安全和重量考虑 基于  
语言余度控系统 语言  
C , , , ,  
本都用 语言 本之互异很小 故障装  
C C ,  
语言而且 语言的类型约束发出数  
安全而  
Python  
、 、 ,  
语言一种设计语言 提  
Python  
, , ,  
语言作为首要语言 可以增加安全性 适当减余度发  
用  
, ,  
成本 但是为故障所有本都用一种语言所以安的  
C . , , ,  
件用 语言面会进行数学分析 用三余度安全性能时  
, ,  
硬件余度经过数学分析 用三余度余度的  
, , , ,  
余度会增加机的重量 在经过考和研究硬件三余度 错  
( ) , , ,  
复模硬件余度直接相前面 处理模  
把  
90%  
, ,  
通过下一些不通过通过复模解  
, , , ,  
决 这硬件安全有过增加余度 重量控制经过验  
4]  
方法应用值  
1
理模块  
5]  
, ,  
空中行过程误 都是通过功能实现  
要  
,  
不要调用余度到其续正作 但在使过程会发现一问题 其故障  
.  
或错误都是或者很小般情况通过作就次  
, ,  
现故障或错误就功能余度进行动  
, ,  
成本 对于余度到其是非但  
, ,  
是这很小 般情况误都个小小作就问题 进复  
, , ,  
所以 在本设计功能前加处理测  
, , ,  
功能之前使数的误都可以通过处理块  
, ,  
进行复 对于些不通过处理进行复的误 就通过功能余  
, ,  
到其对于解  
, , .  
问题 不会系统硬件不会影响个正常的功能设计预处  
, ,  
就是通过增加这处理系统复模最  
、  
到备可以证飞控系统安全硬件余度  
. 1  
量 本设计如图 示  
1
加预处理模结构图  
Fig. 1 The program module structure diagram of add preprocessing module  
2
硬件设计  
, , ,  
余度 个单故障现一立故障望  
态的一种设计方法  
: 、 、 ,  
余度设计的基则 部件余度类型 系统余度则  
, , .  
满足可靠为目但是 在可靠余度置也问题 系统造价成本  
、 、 .  
增加 重量 线发费用 维增加 所以证飞控制系统安  
, ,  
数的成本 控制余度量 成为控系统研究的点  
2.1  
冗余结构模式  
硬件可靠便有了系统个  
6]  
, ,  
问题而出现故障故障代  
可靠系统安  
7]  
性  
81 —  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载