模糊推理系统在DSP上的实现和优化

时间:2025-04-03

您的论文得到两院院士关注

文章编号:1008-0570(2007)03-2-0177-03

DSP开发与应用

模糊推理系统在DSP上的实现和优化

RealizationandoptimizationofFuzzyInferencesysteminDSP

(吉林大学)武星星

朱喜林李晓梅

WUXINGXINGZHUXILINLIXIAOMEI

摘要:提出了一种便捷的模糊推理系统在DSP(数字信号处理器)上的实现方法,详述了利用MATLAB的模糊逻辑工具箱对模糊系统建模、算法模拟及在TMS320VC5509系统上的实现过程,对实现中遇到的问题给出了相应的解决方法。结合程序特点和硬件结构对代码进行了优化。通过实例证明,按此方法在DSP上实现的模糊推理系统和在MATLAB中算法模拟的输出一致,优化后代码的运行时间减少了约四分之一。

关键词:模糊推理系统;数字信号处理器;MATLAB;代码优化

文献标识码:A中图分类号:TP273

Abstract:AnimblemethodtorealizefuzzyinferencesysteminDSPwasadvanced.Wholeprocessofmodelingfuzzyinferencesystem

withfuzzylogictoolboxofMATLAB,arithmeticsimulationandrealizationinTMS320VC5509systemweredwelledon.Solutionstoproblemsencounteredintheprocessweregiven.Programcodewasoptimizedaccordingtotraitsoftheprogramandspecifichardwarestructure.ItwasprovedbyexamplesthatoutputoffuzzyinferencesystemrealizedinDSPwiththismethodcoincidewithoutputofarithmeticsimulationinMATLABandruntimeofoptimizedprogramcodewasreducedabout25percent.Keywords:fuzzyinferencesystem,DSP,MATLAB,codeoptimization.

首先通过菜单File—NewFIS—Mamdani或Sugeno设定模糊系统的类型,然后通过菜单Edit—AddVariable—Input和

1引言

由于可以系统有效地利用语言形式的专家经验,模糊推理系统已在诸多工程领域获得了应用,并且在复杂非线性问题的解决上具有独到的优势。从20世纪90年代以来,随着数字信号处理器DSP(DigitalSignalProcessor)功能和性价比的不断提升,已成为众多电子产品的核心部件,DSP系统被广泛应用于信号处理、自动控制、航空航天、家用电器等各个领域。本文结合MATLAB的模糊逻辑工具箱,以TI公司的主流低功耗处理器TMS320VC5509为例,详述了一种便捷地构建模糊推理系统、算法模拟、在DSP上实现和代码优化的方法。

Output为系统增加输入和输出,选定某个输入或输出,在Name

文本框中修改输入或输出的名称。双击某个输入/输出或通过菜单Edit—MembershipFunctions修改输入/输出的隶属度函数类型、参数或增减隶属度函数。通过菜单Edit—Rules启动规则编

辑器,添加模糊推理规则。最后分别选择模糊推理中的与、或、蕴涵和合成运算及解模糊方法的类型即可完成模糊系统的构建。建立后的模糊系统保存成为.fis格式文件,包含系统类型、模糊推理规则表等信息。

要测试建立后的模糊推理系统是否满足要求,首先调用read-

术创新

2模糊推理系统的构建和算法模拟

模糊推理系统在DSP上实现之前,先要进行系统构建和算法模拟,利用MATLAB的模糊逻辑工具箱可以方便地完成这一过程。在MATLAB的命令行输入fuzzy启动FISEditor,如图1所示:

fis函数将.fis格式文件中读入到FIS结构体变量中,然后调用e-valfis函数可以求出给定输入对应的模糊推理系统输出,从而实现

算法的模拟验证。在模拟验证中如果系统的输出不满足要求,可以反复修改系统的参数和结构直到得到理想的输出为止。

3在DSP上的实现

本文所用的数字信号处理器为TMS320VC5509,它基于代表TI公司最新一代C5000系列DSP的TMS320C55x处理器核,主要面向对低功耗、高性能要求严格的应用。同C54x系列相比,

C55x只用六分之一的功耗就 …… 此处隐藏:273字,全部文档内容请下载后查看。喜欢就下载吧 ……

模糊推理系统在DSP上的实现和优化.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219