模糊推理系统在DSP上的实现和优化(3)
时间:2025-04-04
时间:2025-04-04
您的论文得到两院院士关注
单Project—BuildOptions在optlevel中选择。这些等级中上一级包含下一级的优化内容,文件级优化包含去除所有未被调用函数、用内联函数代替小函数等最多的优化内容。除此以外,还可以在编译器选项中用-pm指定程序级的优化,这时所有的源文件被编译成一个模块进行更进一步的优化。除了利用优化器外,还可以针对程序和硬件的特点进行更细的优化。由于DSP的硬件循环要求循环至少被执行一次,对于执行次数可能为0的循环需要额外增加判断代码,所以在已知至少执行一次的循环前用#pragmaMUST_ITERATE(1)可以减少判断、提高速度。用onchip关键字修饰公共操作数以确保其分配在片上存储器上,可以充分地使用C55x的双乘法累加器。
本文综合应用上述方法对代码进行优化,优化前后代码的运行结果比较如图3所示:
DSP开发与应用
egyforControlofNonlinearDynamicalSystems[J],LectureNotes
inComputerScience,2005,3613:882-885
[2]何银水,张华.DSP在机器人焊接中应用系统的开发[J]微计算机信息,2006,22(5):215-218
[3]TMS320C55xTechnicaloverview,LiteratureNumber:SPRU393,TexasInstruments,2000
[4]HowardDemuth,Markbeale,MartinHagan.NeuralNetwork
sGuide.version4.MA:TheToolboxforusewithMATLABUser’
MathWorksInc,2005
[5]TMS320C55xOptimizingC/C++CompilerUser’sGuide,,TexasInstruments,2001
作者简介:武星星,男,1980年12月生,吉林大学机械电子工程专
业博士研究生,研究方向为人工智能、机电传动与自动化,发表论文5篇,E-mail:starglare@126.com。朱喜林,男,1959年4月生,吉林大学机械学院教授,博士生导师,研究方向为智能制造等。
Biography:Wu,Xingxing(1980-),acandidatefordoctor'sde-greeinmechatronicsatJilinuniversity.Theresearchaspectisartificialintelligenceandautomation.E-mail:starglare@126.com.Zhu,Xilin(1959-),prof.andtutorofPh.D.students.Theresearchaspectisintelligentmanufacturing,etc.
(130025吉林吉林大学机械科学与工程学院)武星星朱喜林
李晓梅
(CollegeofMechanicalScienceandEngineering,JilinUni-versity,130025)WuXingxingZhuXilinLIXiaomei
通讯地址:(130025吉林吉林大学机械科学与工程学院)武星星
(收稿日期:2007.1.23)(修稿日期:2007.2.25)
(上接第197页)
图3优化前后运行结果比较
利用CCS的profiler统计代码的执行性能,其中上、下窗口的分别是未优化代码和优化后代码的执行性能统计,其中Code
可按用户需求灵活改变,且易升级的振动模拟器的设计方案;且对有特殊要求的信号发生器的设计有一定借鉴意义。参考文献:
技
术创新
Size为被统计目标段的代码长度,Inc.Total为执行此代码段所
占用的所有指令周期数,包括执行此代码中所有被调用子函数的指令周期数。从图中可以看出,优化后代码长度从465减少到405,略有减少,而占用的总指令周期数从3949678减少到
3053936,执行时间减少了四分之一,代码速度得到了大幅提
升,说明算法的优化是很有效的。
5结语
本文给出了一种便捷的模糊系统建模、算法模拟及在DSP上实现的方法,详述了模糊系统在DSP上的实现过程及遇到的问题和解决方法。在DSP上实现的模糊系统与MATLAB中算法模拟的输出结果完全一致。综合运用用-o3编译选项及
MUST_ITERATE命令等方法对代码进行优化,有效地提高了代
码的执行速度。这使得模糊推理系统在电子设备上的实现变得简单易行,有力地推动模糊系统在更多领域得到应用。
本文作者创新点:提出了一种便捷的模糊系统建模、算法模拟及在DSP上的方法。综合运用多 …… 此处隐藏:976字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:新课程理念宣传材料
下一篇:环境工程中微生物分析方法研究进展