第1章 绪论 1
1.1 计算机仿真的基本概念 1
1.2 C语言简介 1
1.3 MATLAB概述 2
1.4 电力谐波电流检测方法的研究现状 4
1.4.1 有源电力滤波器的工作原理 4
1.4.2 电力谐波电流检测方法的研究现状 5
1.5 本书结构 7
参考文献 7
第2章 C语言程序设计基础 10
2.1 C语言集成环境与C语言程序结构 10
2.2 数据类型、运算符 15
2.2.1 数据类型 16
2.2.2 算术运算符 16
2.2.3 关系运算符 16
2.2.4 逻辑运算符 16
2.3 定义与引用 16
2.3.1 一维数组的定义和引用 16
2.3.2 有参函数定义与调用 17
2.3.3 文件型指针的定义 17
2.3.4 宏定义 17
2.4 语句 18
2.4.1 表达式语句 18
2.4.2 if语句 18
2.4.3 for语句 18
2.4.4 continue语句 18
2.4.5 return语句 18
2.5 注释 19
2.6 C语言库函数 19
参考文献 20
第3章 MATLAB仿真技术基础 21
3.1 MATLAB工作环境简介 21
3.2 MATLAB基本命令 22
3.3 MATLAB程序设计 22
3.4 MATLAB仿真模型建立 23
参考文献 26
第4章 谐波电流检测方法的仿真 27
4.1 非线性负载电流的傅里叶级数表示 27
4.2 离散傅里叶系数法仿真 27
4.2.1 离散傅里叶系数法简介 28
4.2.2 仿真 28
4.3 直接计算法仿真 40
4.3.1 直接计算法简介 40
4.3.2 仿真 41
4.4 简单迭代算法仿真 53
4.4.1 简单迭代算法简介 53
4.4.2 仿真 55
4.5 最优迭代算法仿真 68
4.5.1 最优迭代算法简介 69
4.5.2 仿真 69
4.6 双线性构造算法仿真 83
4.6.1 双线性构造算法简介 83
4.6.2 仿真 89
4.7 单相电路瞬时功率法仿真 105
4.7.1 单相电路瞬时功率法简介 105
4.7.2 仿真 106
4.8 硬件电路自适应法仿真 116
4.8.1 硬件电路自适应法简介 116
4.8.2 仿真 124
4.9 神经元自适应法仿真 124
4.9.1 神经元自适应法简介 124
4.9.2 仿真 125
4.10 神经网络自适应法仿真 138
4.10.1 神经网络自适应法简介 138
4.10.2 仿真 139
4.11 参考方法仿真 153
4.11.1 参考方法简介 154
4.11.2 仿真 154
4.12 小结 168
参考文献 169
第5章 谐波电流检测方法的仿真比较 171
5.1 直接计算法和离散傅里叶系数法的仿真比较 172
5.2 简化的神经元自适应法和简化的神经网络自适应法的仿真比较 196
5.2.1 两种算法简介 196
5.2.2 仿真比较 198
5.3 直接计算法和单相电路瞬时功率法的仿真比较 232
5.3.1 直接计算法的MATLAB仿真模型 232
5.3.2 MATLAB仿真比较模型 233
5.3.3 仿真比较 234
5.4 直接计算法和硬件电路自适应法的仿真比较 253
5.4.1 MATLAB仿真比较模型 253
5.4.2 仿真比较 254
5.5 直接计算法和参考方法的仿真比较 260
5.5.1 MATLAB仿真比较模型 260
5.5.2 仿真比较 262
5.6 单相电路瞬时功率法和硬件电路自适应法的仿真比较 268
5.6.1 MATLAB仿真比较模型 268
5.6.2 仿真比较 269
5.7 单相电路瞬时功率法和参考方法的仿真比较 276
5.7.1 MATLAB仿真比较模型 276
5.7.2 仿真比较 277
5.8 硬件电路自适应法和参考方法的仿真比较 283
5.8.1 MATLAB仿真比较模型 283
5.8.2 仿真比较 284
5.9 小结 290
参考文献 291