- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优秀博硕毕业论文,完美PDF内部资料、支持编辑复制,值得参考!!
2011年 9月 内蒙古大学学报 (自然科学版) Sept. 2011
第42卷第5期 JournalofInnerMongoliaUniversity(NaturalScienceEdition) Vo1.42No.5
文章编号 :1000—1638(2011)05—0565—05
基于 FPGA 的模糊温度控制系统设计
胡 亦 ,盛鸿宇。
(1.北京 电子科技职业学院电信工程学院,北京 100029;
2.北京联合大学应用科技学院,北京 100039)
摘要 :介绍了一种二维的热疗温度控制模糊系统,详细介绍了该系统的模糊控制算法及模糊
控制规则的建立及其在 FPGA上的实现方法.模糊控制比传统控制更能有效地提高恒温控制
精度,满足治疗的临床要求.
关键词 :热疗;模糊控制;数字式传感器;FPGA
中图分类号 :TP312;TP273.4 文献标志码 :A
引 言
肿瘤射频热疗是利用物理疗法,使组织加热,达到杀灭癌细胞的温度 ,以治疗恶性肿瘤.热疗 中的
温度控制问题十分复杂,在传统的自动控制技术 中,很难找到适合于射频热疗的理想控制温度方案.
究其原因,主要是因为被控制对象是患者的体 内温度 ,由于每个患者的情况都不相 同,如肿瘤所在的
人体部位,肿瘤大小及患者本身的高矮胖瘦无不是影响受热温度 的因素,显然,对于这样 的不确定对
象很难建立确定的数学模型.而模糊控制系统不依赖于精确的数学模型,模糊控制 中的知识表示 、模
糊规则和合成推理是专家或熟练作者 的熟悉经验 ,并通过学习可不断更新 ,具有智能性 ,所 以采用模
糊控制作为系统的控制算法.
采用FPGA作为控制器,由于它是以纯硬件来实现控制的,适应温度场高可靠性的要求,另外还
可使系统的器件使用数大大减少,具有设计灵活、现场可编程、调试简单和体积小等特点.并选用数字
式传感器 DS18B20作为测温元件,可以直接将温度值转换为数字量 ,不需要 A/D转换 ,简化了控制
电路,并将 DS18B20的测温精度提高到 0.1℃.
1 算法设计
采用以温度偏差及温度偏差变化率作为输入 ,以500Hz调制信号的 占空比为输 出量的二维模糊
控制器结构.控制器的结构框图如 图 1-
1.1 温度偏差的模糊化
温度偏差 error一设定温度 T。一测量温度 T ,因为设定温度 的范 围在 40~45℃,而测量温度的
范围在 25~45℃,那么温度偏差 error的基本论域 E为[一5℃,+20℃],将其划分为 10个模糊子集,
模糊子集与所对应的温差值 的关系如表 1.其 中,N、0、P0、P1、P2、P3、P4、P5、P6和 P7分别代表负、
零 、正零 、正 1,正 2、正 3、正 4、正 5、正 6和正 7.
* 收稿 日期 :2011-07—12
基金项 目:北京 电子科技职业学院 ll1人才工程项 目
作者简介:胡 亦 (1975一),男,上海市人,讲师,硕士.研究方向:图像处理.E-mail:deyou46@gmail.com.
通信作者:盛鸿宇 (1973一),北京市人 ,副教授 ,高级工程师.主要研究方向:计算机软件工程及信号处理.
内蒙古大学学报 (自然科学版)
图1 二维模糊控制器结构框图
Fig.1 Structurediagram ofthetwo-dimensionalfuzzycontroller
表 1 温差 error模糊化表
Table1 Fuzzyofthetemperatureerror
1.2 温度偏差变化率的模糊化
温度偏差变化率理论上指温度变化速度对控制输出的影响,实际应用时,将温度偏差变化率定义
为一个采样间隔内温度 的变化,即温度偏差变化率 rate一(此刻测量温度一上一时刻测量温度)/时间
间隔,令时间间隔取为 1s,即温度偏差变化率 rate=此刻测
文档评论(0)