基于通量分裂的一阶迎风差分格式在传输线分析中的应用
高印寒1, 王天皓1, 杨开宇1, 张俊东1, 金宇2, 赵竟园1
1.吉林大学 汽车仿真与控制国家重点实验室,长春 130022
2.吉林大学 仪器科学与电气工程学院,长春 130061
通信作者:杨开宇(1971-),男,副教授.研究方向:汽车电子,电磁兼容及车辆测试技术.E-mail:yangky@jlu.edu.cn

作者简介:高印寒(1951-),男,教授,博士生导师.研究方向:车辆测试技术及仪器.E-mail:yinhan@jlu.edu.cn

摘要

利用一阶偏微分方程组将属于一阶双曲型偏微分方程组的多导体传输线方程变换为一阶线性常系数方程组,应用偏微分方程的特征线构造该方程组的一阶迎风格式,将一阶线性方程组的系数矩阵进行通量分裂,结合阻性负载的边界条件,计算出传输线的瞬态响应。最后通过仿真将本文计算结果与利用具有二阶精度的传统时域有限差分(FDTD)格式和Lax-Wendroff格式计算出的结果进行比较。结果表明:本文算法克服了传统FDTD格式和Lax-Wendroff格式在间断解处的非物理振荡,同时还具有简单稳定,适用范围广的特点。

关键词: 仪器仪表技术; 通量分裂法; 一阶迎风差分格式; 传输线方程; 数值解
中图分类号:TH89 文献标志码:A 文章编号:1671-5497(2014)04-1031-06
Application of first-order upwind difference scheme based on flux splitting method in transmission line analysis
GAO Yin-han1, WANG Tian-hao1, YANG Kai-yu1, ZHANG Jun-dong1, JIN Yu2, ZHAO Jing-yuan1
1.State Key Laboratory of Automotive Simulation and Control,Jilin University,Changchun 130022,China
2.College of Instrumentation and Electrical Engineering,Jilin University,Changchun 130061,China
Abstract

Multi-conductor transmission line equations belong to the first order hyperbolic partial differential equations, which are converted into first-order linear constant coefficient equations by means of the first-order partial differential equations. It applies the characteristic line of the partial differential equations to construct its first-order upwind scheme, conducts a flux splitting of the coefficient matrix of the linear equations and combines the boundary conditions of resistive load to calculate the transient response of the transmission line. Finally, by simulation, the calculation results of this work are compared with that of the traditional PDTD format and Lax-Wendroff format with second order accuracy. It is demonstrated that the proposed calculation method overcomes the non-physical oscillation of traditional PDTD format and Lax-Wndroff format at the discontinuous solutions. At the same time the new method has the characteristics of simple and stable, wide range of application and similar efficiency to those two calculation methods.

Keyword: technology of instrument and meter; flux splitting method; first-order upwind difference scheme; transmission line equations; numerical solution
0 引 言

由于电路集成度和数字信号的频率随着电气电子设备的迅速发展而不断地提高,这使得由互电感和互电容等因素引起的线束串扰问题变得越来越突出[ 1, 2, 3],而线束串扰会严重影响信号的完整性和可靠性,甚至可能损坏电路元件及误触发信号导致系统不能正常工作[ 1, 2, 3]。多导体传输线方程的本质是双曲型偏微分方程组,所以近年来偏微分方程的数值解理论已经成为了研究传输线瞬态响应的重要手段,并且取得了很好的效果,例如传统的FDTD格式[ 4],Lax-Friedrichs格式[ 5, 6],Lax-Wendroff格式[ 7],Upwind格式[ 8, 9]等。其中传统的FDTD格式与Lax-Wendroff格式是具有二阶精度的差分方法,虽然间断的过渡区域较窄,但间断前后有相对较大的非物理振荡,不利于提取完整的信号信息。文献[8]中的Upwind格式是将一阶拟线性方程组的差分格式用于计算传输线方程的数值解,但是其只能用于求解双导体传输线方程,而且在编程之前要进行复杂的计算和差分变换,步骤较为繁琐。本文将通量分裂法[ 10]应用于一阶迎风差分格式,将传输线方程的系数矩阵进行通量分裂,从而减小了推导过程的工作量,便于编程,同时还能够解决多导体传输线的串扰问题,扩大了其应用范围。

为了验证方法的有效性,通过仿真实验,将本文算法运行的结果和传统的FDTD格式及Lax-Wendroff格式求解多导体传输线串扰问题的结果进行对比。仿真结果表明,本文算法运算结果与FDTD及Lax-Wendroff算法运行结果基本吻合,并且克服了间断解处的振荡,更好地反应了串扰信号所包含的信息。

1 通量分裂格式

通量分裂也称特征分解,首先求出偏微分方程系数矩阵的相似对角矩阵,然后根据相似对角矩阵特征值的正负情况,将其表示为两个对角矩阵的和,其中一个对角矩阵的主对角线上的值由相似对角矩阵主对角线上正或者零的元素组成,另一个对角矩阵的主对角线上的值由相似对角矩阵主对角线上负或者零的元素组成。将通量分裂应用到如下形式的方程:

式中: U是含有 m个元素的列向量; A m×m的系数矩阵。

系数矩阵 A的相似变换过程可以表示为:

式中: Λ是系数矩阵 A的相似对角矩阵。

应用式(2)可以将式(1)表示为如下解耦方程:

系数矩阵 A对应的相似对角矩阵中,任何的特征值 λl都可以表示为:

如果 λl≥0,则 = λl, =0;如果 λl≤0,则 =0, = λl

应用式(2)(5),可以分裂相似对角矩阵:

式中: Λ+ Λ-分别有对角元素 。因此式(2)可以写成下面的形式:

由上述可知,通量分解就是先对一阶线性偏微分方程组的系数矩阵 A进行相似变换,求得其相似对角矩阵 Λ,然后再将 Λ按照主对角线上特征值的正负进行分裂,得到 Λ+ Λ-,接着将 Λ+ Λ-相似对角化得到 A+ A-。求得这两个矩阵对于利用一阶迎风格式求解传输线方程至关重要,因为一阶迎风格式的构建求解需要根据特征值的正负来选择向前差分还是向后差分计算。

2 电报方程的通量分解

多导体传输线的方程可以表示为:

式中: R是传输线的分布电阻矩阵; L是传输线的分布电感矩阵; C是传输线的分布电容矩阵; G是传输线的分布电导矩阵。

为了推导出应用通量分解法的一阶迎风格式,将多导体传输线方程(8)(9)写成:

式中: u= ;矩阵 A= ;矩阵 B= ; Λ表示系数矩阵 A的相似对角矩阵,它可以分解为如式(6)所示的两个矩阵,其中:

为了计算方便,此处引进一个新的特征变量:

通过变换获得式(12):

式中: T-1 T为使系数矩阵 A对角化的可逆矩阵。

将式(11)(12)代入式(10)中可得用于推导边界条件的方程:

同时为了有利于应用一阶迎风格式,将式(10)表示为通量分解后的偏微分方程形式:

3 迎风格式及边界条件
3.1 迎风格式

图1所示,一阶迎风的差分格式是基于特征线的方向来确定插值区间,即对于 a>0,使用 N P两点进行插值,也就是向后差分;对于 a<0,使用 P Q两点进行插值,也就是向前差分。传输线方程式(14)是通过矩阵 A+ A-的特征值来确定其特征线的方向的,其中 A+是向后差分, A-是向前差分,损耗项 Bu= B( + ),令p=Δt/Δx表示网格比,可以得到:

式中: Ñ Δ分别为表示向后和向前空间差分的标识符,通过将上式中空间标识符展开重新整理可得如下的显式格式:

图1 偏微分方程的特征线Fig.1 Typical line of partial differential equations

为了保证本文差分格式在计算中的稳定性,必须满足稳定条件,即 p, i=1,2,…, m。由于其差分格式是基于特征线的走向来选取差分项的,因此从根本上消除了因空间坐标离散而导致的寄生振荡。

3.2 边界条件

这里讨论传输线具有阻性负载的情况,多导体传输线空间离散方法如图2所示。由基尔霍夫电压定律和欧姆定律可得传输线源端和负载端的边界条件为:

式中: Rn代表源电阻矩阵; Rf代表负载电阻矩阵。

图2 多导体传输线空间离散Fig.2 Multi-conductor transmission line space discretization

应用式(13)可以将式(17)写成如下形式:

式中: 已知。

式中: Zn1 Zn2分别表示 M×M的矩阵,则式(19)可以表示为如下形式:

由稳定条件可得如下关系:

进而可以推得:

特征向量( ) n的关系如下:

式中: T-1的子矩阵:

由式(12)和式(23)可获得源端的边界条件:

同样,负载端的边界条件可以表示为:

式中:( ) n+1 =( ) n; Zf=( )=(1- Rf) Z

一阶迎风格式的多导体传输线内部各点的电压和电流可通过式(16)进行迭代,而源端和负载端的电压和电流通过式(26)(27)获得。

4 仿真实例

图3中的(2+1)多导体传输线系统进行仿真。通过实例说明本文算法在传输线瞬态响应中的应用,并将计算结果与其他差分方法所得的结果进行比较。

图3 简单的(2+1)多导体传输线系统Fig.3 Simple (2+1) multi conductor transmission line system

假设多导体传输线的长度为1 m,它的单位长度参数矩阵分别为:

L= nH/m

C= pF/m

R= Ω/m

G= S/m

传输线的激励源为梯形电压波,上升和下降时间都为0.334 ns,顶部持续时间为12.5 ns,持续阶段的电压值为1 V。将传输线等分为200段,每段的长度(即空间步长)Δ x=0.005 m,传输线的源阻抗与负载阻抗都为50 Ω,对于本文算法和另外两种格式的算法均取空间步长Δ x=0.005 m,时间步长Δ t=(6e-12) s。发射线与受扰线的近端与远端电压计算结果如图4~图7所示。

图4 发射线近端的电压波形Fig.4 Voltage waveform of proximal emission line

图5 发射线远端的电压波形Fig.5 Voltage waveform of distal emission line

图6 受扰线近端的电压波形Fig.6 Voltage waveform of proximal disturbed line

图7 受扰线远端的电压波形Fig.7 Voltage waveform of distal disturbance line

图4~图7可以看出,本文算法和传统的FDTD格式及Lax-Wendroff格式所仿真出的结果很吻合,在间断解处,本文算法的过渡区域与传统的FDTD格式及Lax-Wendroff格式的宽度基本一致;同时在时间步长及空间步长相同的情况下,3种格式的仿真效率也大致相同,但本文算法克服了传统FDTD格式和Lax-Wendroff格式在间断解处的较大的非物理振荡。

图8 不同时间步长、空间步长的仿真效果图Fig.8 Simulation diagram of different time steps and different space steps

观察表1图8可以发现,时间步长与空间步长减小,计算精度提高,但计算时间变长。因此在实际应用中,要综合考虑时间成本和计算精度,合理选择时间步长与空间步长。

表1 不同时间步长、空间步长的运行时间 Table 1 Running time of different time steps and different space steps
5 结束语

根据传输线方程的双曲特性,结合通量分裂法,给出了可应用于传输线瞬态分析的具有一阶精度的迎风格式的差分方案。仿真结果表明:这种基于传输线方程时-空离散的数值计算方法不仅消除了因空间坐标离散而导致的间断解处的寄生振荡,而且克服了文献[8-9]只能求双导体传输线的限制,其边界条件表达更为简单,省去了复杂的数学推导,编程方便,可用于求解多导体传输线的方程。

The authors have declared that no competing interests exist.

参考文献
[1] Gao Yin-han, Wang Tian-hao, Yang Kai-yu, et al. Improvement of the best and the worst case method on the automobile cable bundles dynamic crosstalk based on the statistical model[J]. Journal of Applied Sciences, 2013, 13(16): 3330-3334. [本文引用:2] [CJCR: 0.5182]
[2] 高印寒, 王瑞宝, 李碧若, . 汽车线束电感性串扰动态变化的预测[J]. 光学精密工程, 2011, 19(5): 1088-1094.
Gao Yin-han, Wang Rui-bao, Li Bi-ruo, et al. Prediction of variation of inductive crosstalk in automotive cable bundles[J]. Optics and Precision Engineering, 2011, 19(5): 1088-1094. [本文引用:2] [CJCR: 2.239]
[3] 高印寒, 王瑞宝, 马玉刚, . 汽车线束导线间寄生电容及串扰的解析预测模型[J]. 吉林大学学报: 工学版, 2011, 41(Sup. 1) : 144-149.
Gao Yin-han, Wang Rui-bao, Ma Yu-gang, et al. Analytical prediction of parasitic capacitance and crosstalk in automotive cable bundles[J]. Journal of Jilin University(Engineering and Technology Edition), 2011, 41(Sup. 1): 144-149. [本文引用:2] [CJCR: 0.701]
[4] Clayton R Paul. Analysis of Multiconductor Transmission Lines[M]. 2nd ed. New York: John Wiley&Sons Press, 2008. [本文引用:1]
[5] 郭裕顺. 传输线瞬态分析中基于电报方程时空离散的有效方法[J]. 电子学报, 2001, 29(3): 373-377.
Guo Yu-shun. An efficient transient analysis method for general transmission lines based on the time-space discretization of telegrapher equations[J]. Acta Electronica Sinica, 2001, 29(3): 373-377. [本文引用:1] [CJCR: 0.686]
[6] 郑生富. 传输线方程的一种时域有限差分解法[J]. 重庆文理学院学报: 自然科学版, 2007(2): 22-25.
Zheng Sheng-fu. Solution of transmission line equation with the finite difference-time domain method[J]. Journal of Chongqing University of Arts and Sciences(Natural Science Edition), 2007(2): 22-25. [本文引用:1]
[7] 窦磊, 王执铨. Lax-Wendroff 差分法在高速互联线分析中的应用[J]. 信息与控制, 2005(6): 724-728.
Dou Lei, Wang Zhi-quan. Application of Lax-Wendroff difference method to the analysis of high-speed interconnect transmission lines[J]. Information and Control, 2005(6): 724-728. [本文引用:1] [CJCR: 0.669]
[8] 张希, 刘宗行, 孙韬. 传输线方程的一种数值解[J]. 重庆大学学报: 自然科学版, 2004(2): 116-119.
Zhang Xi, Liu Zong-hang, Sun Tao. A numerical method for transmission line equations[J]. Journal of Chongqing University(Natural Science Edition), 2004(2): 116-119. [本文引用:1] [CJCR: 0.5143]
[9] 黄俊彦, 刘永强, 马士超, . 基于Upwind差分格式的电缆故障测距仿真系统[J]. 光纤与电缆及其应用技术, 2010(3): 22-26.
Huang Jun-yan, Liu Yong-qiang, Ma Shi-chao, et al. Simulation system for cable fault location based on Upwind difference scheme[J]. Optical Fiber & Electric Cable, 2010(3): 22-26. [本文引用:1] [JCR: 1.187]
[10] Steger J L, Warming R F. Flux vector splitting of the invicid gasdynamic equations with applications to finite-difference methods[J]. Journal of Computational Physics, 1981, 40(2): 263-293. [本文引用:1] [JCR: 2.138]