为解决Volterra级数解的连续算式分析非线性网络响应时,高阶Volterra响应算式中存在广义卷积积分的迭加运算的问题,利用方波函数的积分变换具有将时域内的微分、积分运算变换成方波域内的矩阵代数运算的性质,首先将非线性网络的一阶Volterra级数响应进行方波函数变换,求出非线性网络的一阶冲激响应的积分脉冲变换矩阵,推导出高阶Volterra响应在方波脉冲域的离散算式,计算总响应,最后求出非线性网络的响应.文中给出了该算法,仿真结果证明了它的有效性.
In the analysis of nonlinear network responses via the continuous algorithm of the solutions of Volterra series, there exists the problem of the repeated computation of a set of generalized convolution integral. In this paper, the characters of block-pulse function integral transform, which could transform the calculation of the differential and integral in time-domain into the algebra calculation of matrix in block-pulse domain, were Used to convert the recursive algorithm in continuous time-domain based on the solutions of Volterra series to a kind of discrete algorithm. After the first order nonlinear network response of Volterra series was educed by Block Pulse Function Transform(BPFT), the integral pulse transform matrix of the first order response and the discrete algorithm of the high order responses of Volterra series in block-pulse domain were obtained. Then, the block-pulse function vector of the whole response could be computed. At last, the nonlinear network response was obtained. The details of this algorithm had been shown and the results of simulation have proved the effectiveness of this method.