ImageVerifierCode 换一换
格式:PDF , 页数:9 ,大小:29.96KB ,
资源ID:1018418      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1018418.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(REG NASA-LLIS-0772--2000 Lessons Learned Fault Protection.pdf)为本站会员(figureissue185)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

REG NASA-LLIS-0772--2000 Lessons Learned Fault Protection.pdf

1、Best Practices Entry: Best Practice Info:a71 Committee Approval Date: 2000-04-11a71 Center Point of Contact: JPLa71 Submitted by: Wilson HarkinsSubject: Fault Protection Practice: Fault protection is the use of cooperative design of flight and ground elements (including hardware, software, procedure

2、s, etc.) to detect and respond to perceived spacecraft faults. Its purpose is to eliminate single point failures or their effects and to ensure spacecraft system integrity under anomalous conditions.Abstract: Preferred Practice for Design from NASA Technical Memorandum 4322A, NASA Reliability Prefer

3、red Practices for Design and Test.Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-Fault protection design maximizes the probability of spacecraft mission success by avoiding possible single failure points through the use of autonomous, short-term com

4、pensation for failed hardware.Implementation Method:Except during critical event periods, the primary purpose of an autonomous fault protection system is to place the spacecraft in a safe, commandable state which can be maintained for a reasonable period (typically two weeks) following a fault. Duri

5、ng critical periods, the primary purpose of the fault protection system is to ensure the completion of the critical event. A simplified block diagram representing the following three general types of fault protection is illustrated in Figure 1:a71 Subsystems alone.a71 Subsystem to system, anda71 Sys

6、tem to ground control.refer to D descriptionD Fault Protection Allocations. All on-board, post lift-off, autonomous fault protection is designated as either “subsystem internal“ or “system“ fault protection. Fault protection engineering elements which have been allocated fault protection responsibil

7、ity must provide the requirements and design Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-for the associated detections, monitors, responses, and diagnostic data in compliance with project functional requirements. Where science instruments include

8、 fault protection in their design, designers must still ensure compliance with spacecraft project fault protection requirements if one of the following conditions apply:a71 The fault protection internal to the instrument is dependent on non-standard services from another subsystem (or another instru

9、ment), ora71 Internal failures have an impact external to the instrument (viz, a change in power state, momentum, support to other instruments).Spacecraft Safing. Spacecraft “safing“ is a general purpose safe-state response which is initiated by both system and subsystem internal fault protection. T

10、he purpose of this response is to provide the following:a71 A safe state for the hardwarea71 An uplink, anda71 A downlink (with some exceptions for specific failure conditions).To achieve these goals, the normal stored sequence is terminated and non-essential spacecraft loads are powered off.Undervo

11、ltage Response. Most spacecraft designs include an undervoltage response, which is designed to protect the spacecraft in the event of a short or a bus overload. The hardware senses when the power drops below an established value for a specified time. If the criteria are met, the power system sheds a

12、ll non-essential loads from the bus and indicates the undervoltage condition to the Command Subsystem, which will initiate the undervoltage recovery response. Critical spacecraft memories are maintained throughout the undervoltage.Functional Implementation Requirements. Fault protection is typically

13、 allocated to the on-board elements of the system in accordance with the following principles:a71 Spacecraft versus ground control. Autonomous fault protection is included on board the spacecraft only if a response by Mission Operations is not feasible nor practical, or if action is required within

14、two weeks of detecting the failure. Otherwise, ground control is responsible for fault recovery. In both cases, ground control is responsible for failure diagnosis and, if necessary, the configuration of the spacecraft to nominal operations after the fault.a71 Protection against sabotage and operato

15、r errors. To simplify the development of fault protection, autonomous fault protection is not required to protect against sabotage or operator errors, although such protection is not prohibited. There is limited spacecraft protection against these failures (viz, information system data integrity che

16、cks and some software checks).a71 Protection against spacecraft hardware and software design errors. To simplify the Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-development of fault protection, autonomous fault protection is usually not required

17、to protect against spacecraft design errors, although it is not prohibited if practical. The practice of fault protection typically provides some limited spacecraft protection against design errors (e.g., thermal fault responses).The autonomous fault protection function is responsible for all on-boa

18、rd fault detections and corrections except those routinely required to ensure spacecraft data integrity (viz, EDAC, Reed Solomon encoder, checksums, etc.). Data error detections and corrections may be used, however, for fault protection purposes. The spacecraft information system typically has the p

19、rimary responsibility for ensuring data integrity.Fault Protection Design Requirements. Management and coordination of fault detection, monitoring, and response, for both system and subsystem internal fault protection, is performed in accordance with the following general rules:a71 Enables/disables

20、for responses. Where applicable, fault responses should have two enable/disable mechanisms (or the functional equivalent): 1. an enable/disable by stored sequence, and2. an enable/disable by ground control or by fault protection algorithms.a71 Enables/disables for monitor activation of any response.

21、 If a response can be initiated by more than one monitor, those monitors should include an enable/disable mechanism or the functional equivalent.a71 Enable/disable state specification. Each enable/disable is specified by a single parameter unique to each fault protection algorithm.a71 Enable/disable

22、 strategy - general. As a goal, fault protection monitors and responses should be designed to be enabled for the entire mission. This reduces the risk of incorrect fault protection states.a71 Enable/disable strategy - critical events. For critical events, enable/disable strategies may be used to min

23、imize or prevent the effects of an erroneous fault indication.a71 Response initiation. Fault responses are initiated if and only if spacecraft performance is unacceptable, or there is a significant risk to the mission or to subsystem safety.a71 Parameter modifications. All fault protection parameter

24、s which may reasonably be expected to change as a function of mission mode, type of activity, fault history, or operational experience should be alterable by ground control without requiring flight software modification.a71 Software modifications. To the extent possible, monitor and response algorit

25、hms should be stored in programmable RAM.a71 Configuration compatibility. On-board fault protection should be designed to respond to a fault while in any possible spacecraft configuration (e.g., fault protection should be able to accommodate all possible combinations).a71 Independence from instrumen

26、ts. Engineering fault protection should not depend on science instruments or their data.a71 Multiple faults. At a minimum, fault protection should be designed with the assumption that Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-only one fault occ

27、urs at a time, and that a subsequent fault will occur no earlier than the response completion time for the first fault. As a goal, fault protection should be capable of recovering from multiple successive or coincident faults provided that the faults and associated fault algorithms are independent.a

28、71 Propagation of failures. Autonomous fault protection assumes that spacecraft hardware design ensures that a single failure in a subsystem (including instruments) cannot propagate to its redundant unit or to another subsystem, or prevent switching to its redundant unit. This can be verified by per

29、forming a failure modes, effects, and criticality analysis (FMECA) or fault tree analysis (FTA).Typical Fault Detection Design Requirements. Hardware and software detection sources have two criteria:a71 Direct detection. Detection mechanisms should be as direct as possible (i.e., a direct measuremen

30、t is preferred over a calculated or derived measurement).a71 Detection coverage. Detection mechanisms should only be required to detect a failure to the level at which that failure can be isolated or corrected.Design Requirements for Fault Monitors. Software monitors used by system and subsystem int

31、ernal fault protection have the following features:a71 Monitor thresholds. Where possible, thresholds should use reasonableness checks, detection filtering (to exclude certain faults from a previously established fault database), or redundant detections.a71 Threshold modifications. Monitor threshold

32、 values should be alterable by ground or sequence command, or by fault protection responses as appropriate. As a goal, monitors are best designed to detect and disregard failed sensors.a71 Redundant detection. For detections where an inadvertent trip would result in a severe response (viz, downlink

33、loss, irreversible hardware swaps, large use of expendables, critical sequence cancellation), and where a sensor anomaly could cause an inadvertent trip, independent physically or functionally redundant detections are employed such that simultaneous detections are necessary for response initiation.a

34、71 Fault response tolerance. Monitors are designed to be tolerant of off-nominal conditions following a reconfiguration resulting from a fault protection response (e.g., thresholds might be relaxed as part of a response).Design Requirements for Fault Responses. System and subsystem internal fault re

35、sponse concerns include:a71 Fault response primary responsibility. Following an anomaly, fault responses should ensure spacecraft commandability and the maintenance of a safe state for at least two weeks. This requirement is superseded only by a requirement to complete a critical event.Provided by I

36、HSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-a71 Fault protection priorities. Fault responses are designed with the following priorities: 1. Protect critical spacecraft functionality,2. Protect spacecraft performance and consumables,3. Minimize disruptions to

37、normal sequence operations, and4. Simplify ground recovery response, including providing for downlink telemetry.a71 Multiple levels of response. Where possible, response design includes multiple levels of response, with the response actions executed in order of increasing severity.a71 Real-time grou

38、nd responses. Autonomous fault protection is designed so as to not require real-time ground responses for recovery from known faults.a71 False alarm tolerance. Unintended entry into a fault protection response in the absence of a fault must not present a hazard to the spacecraft or mission. For crit

39、ical event periods, however, this requirement is relaxed and is considered a goal.a71 Use of redundant (and spare) units. Redundant or spare units may be used by autonomous fault protection responses if a satisfactory alternative design is not available.a71 Unpowered redundant units. The transition

40、of a unit from “off“ to “prime“ must not require ground commands in order to support spacecraft fault protection and mission critical functions.a71 Component warm-up times. Fault responses should take into account component warm-up times and similar delay requirements.Data Handling Requirements. The

41、 following data handling tasks are performed:a71 Recording engineering data. The combination of sequences and fault responses should ensure the recording of engineering data prior to, during, and after the execution of any fault response. Some exceptions are made for recorder and command subsystems

42、failures.a71 Storage and preservation of diagnostic data. Fault protection is designed to include the storage of diagnostic data (see Telemetry and Diagnostic Data on page 7), and ensure that data are not overwritten as the result of a response action. This requirement only applies if the writing of

43、 diagnostic data is not affected by the original fault.a71 Protection of critical science and engineering data. Fault responses must not destroy “critical data“ stored on-board the spacecraft. “Critical science and engineering data“ must be defined by project policy.Requirements Interactions with St

44、ored Sequences. The following interactions with on-board sequences may be necessary:a71 Response design for critical events. Fault response is designed to ensure the completion of the critical event as and when required, with spacecraft safety having lower priority, until the critical events are com

45、pleted. Orbit insertion is an example of a critical event.a71 Response design for non-critical events. Unless required to execute a critical event, fault responses should stop any on-board sequence(s) only if the sequence(s) compromises the integrity of the fault response, or if the fault response c

46、ompromises the integrity of the sequence.Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-a71 Reactivation of stored sequences. After completion of a response which terminates a non-critical stored sequence, fault responses should not autonomously res

47、ume the terminated sequence.Safing Requirements. “Safing“ is defined as a general purpose fault response which results in the cancellation of non-critical sequences, the possible suspension of critical sequences, and a general reconfiguration of spacecraft components. Safing responses typically incl

48、ude the following general features:a71 Uplink communications. The safing response provides for a spacecraft state and attitude that ensures uplink commandability in the long term.a71 Downlink communications. The safing response provides for a spacecraft state and attitude that ensures continuous eng

49、ineering telemetry with positive link margin.a71 Environmental constraints. The safing response meets boresight and radiator environmental constraints.a71 Safing priorities. When uplink, downlink, and hardware safing requirements are in conflict, the following priorities apply: 1. Provide a safe state for the hardware,2.

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1