基于神经网络的离散傅里叶变换 数字信号处理论文
更新时间:2023-08-12 02:28:01 阅读量: 外语学习 文档下载
- 傅里叶变换 神经网络推荐度:
- 相关推荐
数字信号处理 论文
研究与开发
基于神经网络的离散傅里叶变换
廖家祥沈天珉杜川
(西南交通大学峨眉校区,四川峨眉
李晋
614202)
摘要本文基于连续hopfield神经网络提出一种并行计算离散傅里叶变换的新方法,该方法
针对连续hopfield网络的能量函数,构造出所需的网络结构,从根本上改变传统的顺序计算的方法,解决了传统方法计算速度慢的缺点。该方法是通过先计算离散哈莱特变换(DHT),再根据DHT和离散傅里叶变换(DFT)的数学关系,得到离散傅里叶变换的结果。最后利用Matlab/Simulink仿真,得出了傅里叶变换的结果,证明了新方法的可行性和正确性。
关键词:并行;连续hopfield;能量函数;DHT;DFT
DiscreteFourierTransformBased
LiaoJiaxiang
Shen乃anmin
on
NeuralNetwork
Li.fin
DuChuan
(SouthwestJiaotongUniversity,E’mei.Sichuan614202)
AbstractInthis
paper,anewproposal
was
presented
whichbased
on
continuous
hopfield
iscreteFourierTransformparallelly.ThecomputateDjustnetworkwasfabricedaimingattheenergy
functionofthecontinuoushopfield.Thismethodradicallychangedthetraditionalsequentialalgorithms,solvedthetraditional
method’Sshortcom.ItcomHTfirstly,thenderivedtheingsofslowputatedtheD
relations
resultofDFTbythemathematical
between
theDHTandDFrfinallycomFTbyputatetheD
ofthemethod.
simulationofMatlab,totestifythefeasibilityand
correctness
HT;DFTKeywords:parallelly;continuoushopfield;energyfunction;D
l
引言
离散傅里叶变换是信号处理中的重要变换,但
(1)
x(仃)是需进行变换的序列,Ⅳ是序列长度。2.2离散哈特莱变换的定义
直接计算DFT的计算量很大,直到1965年快速傅里叶变换(FFT)出现,为数字信号处理技术应用与各种信号的实时处理创造了良好的条件,大大推动了数字信号处理技术的发展,本文将神经网络充分应用于离散傅里叶变换,利用其并行计算的能力,提出了一种计算DFT的方法,与传统的顺序计算DFT相比,新方法计算DFT速度有所提高。
砟∑工∽砟㈣=(兰尼m(篑)=271)cosn=O
螂(等砌)
JT
k=0,l,…,N-1
(2)
x(n)是需进行变换的序列,Ⅳ序列长度,其中COS(玎)=cos(门)+sin(疗)。
以(后)可以分为奇对称分量‰(后)和偶对称分
量k(七),且
.k。(七)2
2离散傅里叶变换和离散哈特莱变换
2.1离散傅里叶变换的定义
—[XH(k)+X—H(N-k)](3)
2
x(后):∑N-I函
J(以)e一7百2z勋七:0,l,…,Ⅳ一l
%。(七)=—[Xz—(k)_-X广z(N~-k)]
将式(2)代入式(3)、式(4)得到
(4)
=》)【cos(等妒Jsin(-努kn)]㈣’l,...'N-l
剐垆篓砌)cos(等砌)
%。(七)=∑工(刀)cos(等砌)
2008.年12期电气技戒l
(5)
21
数字信号处理 论文
研究与开发
州舻纂砌)sin(等聊
(6)
所以x(n)DFT可以表示为
X(k)=XH。(七)一,x0。(后)
(7)3连续hopfield网络的结构
根据hopfield网络的结构,利用模拟电子线路,建立反馈型人工神经网络的电路模型见图1。
图I反馈型人工神经网络的模拟电路实现
其中运算放大器a用来模拟神经元的功能函数,运算放大器输入端的电阻尺和C的并联电路用
来模拟神经元动态特性的时间常数,连接电导%
建立了rfl输出电压”与第j个运算放人器输入电流之间的联系,由它来模拟生物神经元的突触作用。网络再给予。定的输入后,网络将最终演变到一个稳定的状态。如果能设计出合适职,的和输入电流,使得网络的稳定状态与要求的结果对应,则网络可以完成优化汁算之功能。
为此hopfield提出了一个连续hopfield网络的能量函数为网络的稳定性做出衡量
E(f)=一去∑∑%厶f=l/=1
q(,)_(f)一2v,(t)lj
f=l
(8)
+喜去n弋棚
式中各量为图1中所示的变量,/-1(玎)为放大器功
能函数的反函数。由于运放的放大系数通常较大,
积分项的值较小,冈此,积分项窆三f
r1)dr/往
i=l
Rri
“’一1(往可以忽略不计。
对于连续hopfield网络,若满足网络对称,
e>0,还有神经元的功能函数为连续单调递增函
数的条件,则有掣d,<-0,即网络的状态演变总是
22
I电鼍技摩2008年第12期
朝着能量减小的方向运动,而且网络的稳定平衡点就是能量函数的极小值点。基于以上的网络的特点,可以对网络进行改造,构造出相应的能量函数,使
其的最小值对应问题的最优解。
4
DHT和DFT的实现
4.1
DHT的实现
为了计算DFT,先构造出如下图2的相应的网
络来计算DHT。
:DOn
I)02【)1)l
一√
DinD12UJI
DlU
,
憾
j
D2”
D22J2L—lD20
●
i
-一
‘长k/,
x
㈣㈣㈣∞D劲:
)D硼D)n;f_)nI,
/)nil
l厂、y
好)
州帕
掣
.D20.D10
.DOI
卜
封心’y一
l
㈣∞N-DnlD21—D11
.I)0
一
/㈨”x-Dn;.L)22.D12一D02
/
《纣)一咐∞
1
y
~iDnr
D2n.Dl
-.DOt
r。枣≈
州¨
图2DHT的实现电路
此网络的能鼍函数为
E=E=艺纷芝=OF委N∑%¨+窆÷q=O形+∑F(∑%((y)y州dV(9)
9)
,=0
K一够)+i∑÷=0
1~
r
存此能量函数的最终稳定状态中,我们就能实现DHT。DHT的具体实现过程如下:
由式(2)有
%(后)=∑x(刀)cos(等砌),k=o,1,…,N一1
我们定义一个矩阵D,其为一个NXN的矩阵,其中
岛=cos(百2x/j)
(10)
此矩阵有如下几个特点:①D=D7,②D2=NI
(,是Ⅳ阶单位阵)
将式(10)表达成向量形式:x=D。1J
(11)
在图2电路中定义工=b,a=0,g(u)=励,厂@)=伽,X=V,蛾对应连接权值,将它们带
入能量函数中得
E=薹詈c军N-1%置一t,2+篓寺rf扣c-2,
数字信号处理 论文
此能量函数会不断减小直到最终达到一个稳定值,第二项可以通过设定比较大的ZanRa值被忽略,随.)02(
着时间推移第一项将不断减小,而因为第~项是大于0的,所以它会不断逼近于0,这实质上就是在解方程DX=工,根据定义D的特点可以得出D-1,所以该方程有解,在网络稳定时输出值便是所需要计算的值。下面来看看网络的动态特性。
对材在节点使用基尔霍夫定理,令R=R,G=C有
e警一(妥+篓以谚)
(13)
其中
谚=/(∑B置一_)=烈∑B置一xj)
(14)
将上两式写成向量形式
Cd出
。u。.R=一i
u—aD(flDX一工)
(15)
解之,有
“:(‰一甜倒)e[一(去+-y),]+甜倒
(16)
Ⅳ倒(17)
筇Ⅳ=÷+去
Dx其中U。是U的初始值,此方程的时问常数为
f=五iR万C而,因为筇ⅣR>>1,进而可以化为
f=Ⅸ÷
BN
(18)
网络能更快的稳定下来。同样口、∥增大也会使网络更快的稳定下来。
定义理论值计算的DHT为‰,实际计算出的
结果为—蝴和“倒,由式(11)有
‰。亩眈
‘19)
在网络的变化状态过程中,甜会越来越接近于
zf舢,又因为g(u)=肛,得
x删=伽
综合式(17)x、涮:芝(18)、(19)xl,有
。
trflN+二,c
研究与开发
得到实际计算误差为
lIk一‰l|2=而1+11.X—fl:
(21)
从(21)得到误差能通过增大口、夕、R来减
小,同时当变换点数增多时,误差也会减小,同样
由(18)有盯、∥、N也能加快计算速度。
4.2
DFT的实现
因为有(22)(23)、(24)
X(k)=XⅣ。(后)一,.rⅣ。(I|})
(22)%艇):堕盟孚竺型
(23)
以。(七):—[X—n(—k)—-X_u—(N~-k)]
(24)
所以我们可以通过在DHT电路的基础上加上
简单的加法、减法和除法的部分来实现DFT。
扎。(o)
xH。(1)
X‰(1)Xm(2)
图3
DFT的实部和虚部的实现电路
5仿真结果
在Matlab/Simulink中搭建电路网络并进行仿真试验,对函数Y=sin(200冗n)进行IO点的DFT变换
(这里进行10点变换,避免了泄露的产生),仿真结果见表l。
图4DFT实部的理论值和仿真结果比较
2008年第12期电一技柬I
23
数字信号处理 论文
研究与开发
表1理论和仿真计算值列表
tfKO
6(,)
O.58780.95110.95ll0.5878.0.0000
.0.5878
X。(K)理论值
0.00006.974l0.00000.0000
0.0000
X。(K)理论值
0.00002.9389.0.0000.0.00000.0000.0.00000.0000.0.0000.0.00002.9389
z。(K)
理论值
0.0000i.4.045“+O.0000i..0000i0.0000i—0.0000i
.0.0000
Ⅳ(K)
理论值
0.00002.9389—4.045li.0.0000+0.0000i.0.0000一.0000i0.0000+0.0000i
一0.00000.0000—0.0000i一0.0000+0.0000i.0.0000.0.0000i2.9389+0.45li
Ⅳ(K)计算值
0.00002.9388-4.0449i.0.0000+0.0000i.0.0000一.0000i0.0000+0.0000i
23
4
5678
9
0.00000.00000.00000.00002.4880
.0.9511
.0.95ll
+0.0000i.0.0000i0.045“
o.000幽9Q堕一
.0.0000+0.0000i.0.0000—0.0000i2.9387+0.450i
0.0000
.0.5878
0.0000
O.0034%,虚部理论值为.4.0451,仿真值的虚部为一4.0449,相差O.0002,误差为0.0049%,仿真结果验汪了新方法的正确性和町行性。
参考文献
【1】侯嫒彬,杜京义,汪梅.神经网络.两安:西安电子
科技大学出版社,2007.
图5
DFT虚部的理论值和仿真结果比较
【2】RichardGLyons.数字信号处理.北京:机械T业
出版社,2006.【3】
张明友,吕幼新.信号与系统分析.西安:西安电子科技大学出版社。2004.
【4】MarcoRomero-Tetzicatl,RubenAlejos-Palomares,Ramiro
Castellanos-Nolasco.Discrete
Neural
Fourier
TransformUsing
6结论
通过仿真试验得出本文所提出的电路网络能精
确地计算出DFT,如表2所示。
表2仿真结果和理论值对比
Xl23
理论值
2.9389—4.045
仿真值
lj
2.9388—4.0449jO.0000+0.000j-0.0000+0.000j
Network.IEEE,1995.
—0.0000+0.000jO.0000+0.000j
【5】.R.Marrian.ANeuralA.D.Culhane,M.C.PeckeraLC
net
approach
to
Discrete
Hartley
andfourier
从表2中町以看出,采用新方法得出的DFT值和理论值差距很小,K=I时,实部理论值为2.9389,仿真值的实部为2.9388,相差0.0001,误差为
(上接第20贞)
transforms.1EEE.1989.
到变换点数Ⅳ增大时,f会减小,也即是于彤,横£:=%(41)
在突然单相短接时我们采用F面的公式
2
吒I
’
轴的磁导瞬时值是对应于《。以它们的平均值的电抗对应于电流如是很近似的,即
l
’
艺,:兰譬
上
(38)
2了屯+j而
另一个方面逆序电流也有同样的现象,所以
吒35屯
(39)(40)
囚帆=专×警
9结论
㈤,
因此耻务2刍
此处‘是定子绕组的电阻。
在突然二相短接情形下通常认为
本文阐述了有关同步发电机出口端遭遇到突然短路(短接)所引起短路电流事故的分析,可供读
者们设计相应的保护发电机的真空断路器参考。
24
I电鼍技泶2008年第12期
正在阅读:
活动策划方案【最新7篇】03-27
刑事诉讼法学课程模拟试卷112-18
血液透析病人日常各项注意事项06-07
小学生一年级关于感恩的作文06-13
人才培训班能力提升感言02-22
株洲市城市总体规划文本07.3.2905-03
成组技术在多工位级进模中的应用05-09
××县不动产登记数据整合建库技术方案11-13
被咬了一口的苹果作文600字06-27
- 奶牛焦虫病的诊断与防治 - 医学期刊频道--首席医学网
- 外包工程发包流程
- 管理信息系统(路晓丽版)课后题答案(1-12章全)
- 小学语文课题研究方案
- 企业内部培训师管理制度
- 《史记》拓展阅读设计
- 入口广场铺装施工方案
- 附录B塔式起重机安装验收记录表
- 云南省昆明三中2014-2015学年高二下学期期中考试物理试卷 (Word版含答案)
- 郑州大学毕业设计附件
- 民俗学视野下的中国百年歌谣研究
- 巩固练2020统编版(2019)高二选择性必修上册第一单元阶段复习 第一单元仿真模拟训练
- 量化研究学习书单
- 给尾注编号加方括号超级简单方法
- 第1课《放大镜》
- 定价的步骤及新产品定价策略(1)
- 八年级英语下册第六单元基础知识
- 全省地方志工作会议综述
- An Investigation of Tightly Coupled Time Synchronous Speech Language Interfaces Using a Uni
- 新目标英语八年级(上)单元测试题(Units6-7)
- 神经网络
- 信号处理
- 离散
- 变换
- 基于
- 数字
- 论文
- 傅里