第一篇 模拟电路测试与故障诊断 1
第一章 引论 1
1.1 模拟电路故障诊断概述 1
1.2 故障诊断是网络理论的一个重要分支 1
1.3 模拟电路故障诊断方法的分类 2
第二章 故障字典法 4
2.1 直流域中字典的建立 4
2.2 频域中字典的建立 8
2.3 时域中字典的建立 11
2.4 故障的识别与分辨 14
第三章 元件参数解法 21
3.1 元件参数解法的故障诊断方程概述 21
3.2 通过网络函数建立故障诊断方程 23
3.3 求解电阻网络元件参数的一个算法 26
3.4 引入辅助未知量的元件参数解法 28
3.5 网络等效变换法 31
3.6 获得线性诊断方程的条件 34
3.7 非线性电路的元件参数解法 36
第四章 故障的预猜验证法 40
4.1 符号网络函数法 41
4.2 节点故障诊断法 42
4.3 支路故障诊断法 45
4.4 故障元件的可诊断性 48
4.5 故障划界诊断法 50
4.6 网络分解诊断法 53
4.7 容差问题 56
第五章 逼近法 60
5.1 逆概率法 60
5.2 最小二乘方优化法 61
5.3 线性优化法 62
5.4 各种诊断方法的比较 63
第二篇 数字电路测试与故障诊断 67
第六章 数字电路测试码的产生方法 67
6.1 故障模拟法 67
6.1.1 并行故障模拟 67
6.1.2 演绎故障模拟 68
6.1.3 同时故障模拟 69
6.1.4 临界路径跟踪 69
6.2 一维通路敏化法 70
6.2.1 故障激活 70
6.2.2 正向驱动 70
6.2.3 反向跟踪 70
6.3 布尔差分法 71
6.3.1 布尔差分法的定义 71
6.3.2 布尔差分的性质 72
6.3.3 实例分析 72
6.4 D算法 74
6.4.1 基本定义 74
6.4.2 算法描述 77
6.4.3 实例分析 77
6.5 PODEM算法 79
6.5.1 基本原理 79
6.5.2 算法流程 79
6.5.3 实例分析 79
6.6 FAN算法 81
6.6.1 基本原理 81
6.6.2 算法流程 83
6.6.3 应用实例 83
6.7 10值算法 83
6.7.1 基本思想 83
6.7.2 算法步骤 83
6.7.3 实例分析 84
6.8 时序电路的测试序列生成 85
6.8.1 时序电路的模型 85
6.8.2 时序电路展开测试法 85
6.8.3 时序电路功能测试法 86
6.9 概率测试 88
6.9.1 输入概率优化 88
6.9.2 数据压缩方法 91
第三篇 复杂系统智能故障诊断 95
第七章 诊断知识处理、征兆获取和诊断求解 95
7.1 诊断知识处理 95
7.1.1 从传统诊断到智能诊断 95
7.1.2 从数据处理、建模处理到知识处理 96
7.1.3 诊断知识的获取 97
7.1.4 诊断知识的表示 100
7.1.5 基于知识的诊断推理 106
7.2 征兆获取和诊断求解 111
7.2.1 故障征兆的自动获取 111
7.2.2 多故障诊断问题的求解 116
第八章 传统故障诊断专家系统 120
8.1 传统诊断专家系统设计的基本组成 120
8.2 知识库的建立和维护 122
8.3 全局数据库的设计与操作 125
8.4 推理机 125
8.5 解释程序的设计 128
8.6 用户界面设计 129
8.7 基于规则的专家系统中的不精确推理 129
8.8 搜索策略 131
8.9 专家系统开发工具 133
第九章 神经网络故障诊断专家系统 136
9.1 从传统专家系统到神经网络专家系统 136
9.2 人工神经元模型 137
9.3 前向多层神经网络、BP算法及计算机实现 139
9.4 神经网络诊断专家系统知识库的组建 143
9.5 神经网 络故障诊断专家系统推理机制 150
9.6 神经网络故障诊断专家系统的解释机制 154
9.7 传统专家系统与神经网络专家系统的关系 157