【标准内容】
前提条件:
前提条件是功能安全概念(见GB/T38874.2—2020的第7章)。
安全需求的构建:
在功能安全概念阶段,通过构建功能安全需求描述安全系统的基本功能,以实现安全目标。技术安全概念规范以技术安全需求的形式规定了功能安全需求在系统架构中的基本配置。系统架构由软件和硬件组成。
硬件安全需求完善并固化了技术安全需求(本书不对此进行详细介绍)。
软件安全需求从技术安全概念需求和底层硬件需求中导出(详见本书第3章)。
本条规定了系统设计过程中技术安全概念需求规范中所采用的方法,奠定了无差错系统设计的基础。
索引:本节标准内容源自GB/T38874.3—2020的5.3节和5.4.1节。
【解析】
无差错系统设计是指通过设计和实现可靠的硬件、软件系统,使该系统在运行时不会出现任何故障或错误。这种设计理念广泛应用于对系统的可靠性要求较高的领域,如航空航天、医疗器械、汽车电子、铁路交通等。无差错系统设计的目的是确保系统在运行时可以达到高可用性和高可靠性,保证系统的安全性和稳定性,降低故障率和维护成本,提高系统性能和效率。
在无差错系统设计中,需要采用一系列的技术和方法,具体如下。
(1)采用可靠性高的硬件和软件组件,以降低故障率。
(2)采用冗余设计,包括硬件冗余和软件冗余,以提高系统的可用性和可靠性。
(3)采用多层次的系统结构,实现系统功能的分层和分治,提高系统的容错能力。
(4)采用设计测试和验证技术,确保系统在设计和实现阶段就能满足高可靠性要求。
(5)采用错误检测和纠正技术,及时发现和纠正系统中的错误与故障。
无差错系统设计需要对系统的整个寿命周期进行严格的管理和控制,包括需求分析、设计、实现、测试、验收和维护等阶段。在设计和实现阶段,需要采用工程化的方法和规范,遵循国际标准和行业标准,确保系统具备高安全性和可靠性。在验收和维护阶段,需要进行实时监测和管理,及时发现和处理系统中的错误与故障。
无差错系统设计是一个综合性的工程学科,涉及多个学科领域的知识和技术,是保障现代化社会基础设施安全和稳定运行的关键之一。