- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言实现模糊控制算法C语言实现模糊控制算法全文共20页,当前为第1页。C语言实现模糊控制算法--以洗衣机的模糊控制为例模糊控制器结构 选用两输入单输出模糊控制器。控制器的输入为衣物的泥污和油污,输出为洗涤时间。标题文本预设此部分内容作为文字排版占位显示 (建议使用主题字体)定义输入、输出模糊集 泥污的模糊集表示为:SD(泥污少)、MD(泥污中)、LD(泥污多); 油污的模糊集表示为:NG(油污少)、MG(油污中)、LG(油污多); 洗涤时间的模糊集为: VS(很短)、S(短)、M(中)、L(长)、VL(很长)。说明:PPT中,文字前加 的部分为C语言程序,按顺序粘贴在一起即是完整的程序,申明该函数后调用即可C语言实现模糊控制算法全文共20页,当前为第2页。C语言实现模糊控制算法--以洗衣机的模糊控制为例定义隶属函数 选用三角形隶属函数实现泥污和油污的模糊化标题文本预设此部分内容作为文字排版占位显示 (建议使用主题字体)C语言实现模糊控制算法全文共20页,当前为第3页。C语言实现模糊控制算法--以洗衣机的模糊控制为例定义隶属函数 选用三角形隶属函数实现洗涤时间的模糊化标题文本预设此部分内容作为文字排版占位显示 (建议使用主题字体)C语言实现模糊控制算法全文共20页,当前为第4页。C语言实现模糊控制算法--以洗衣机的模糊控制为例建立模糊规则 根据人的操作经验设计模糊规则,模糊规则设计的标准:“泥污多,油污多,洗涤时间长;泥污中,油污中,洗涤时间中;泥污少,油污少,洗涤时间短”。根据模糊规则的设计标准建立模糊规则表。标题文本预设此部分内容作为文字排版占位显示 (建议使用主题字体)洗涤时间Z泥污XSDMDLD油污YNGVSMLMGSMLLGMLVLC语言实现模糊控制算法全文共20页,当前为第5页。C语言实现模糊控制算法--以洗衣机的模糊控制为例变量定义float XF[3]={0,50,100};//污泥X隶属函数划分区间float YF[3]={0,50,100};//油脂Y隶属函数划分区间float ZF[5]={0,10,25,40,60};//洗涤时长Z隶属函数划分区间 //污泥X 0,1,2 //油脂Yint Rule[3][3]={{0,2,3}, // 0 {1,2,3}, // 1 {2,3,4}};// 2float Fuzzy(float XIN,float YIN)//污泥输入X,油脂输入Y{ float XU[2],YU[2],ZU[4];//隶属度 int Xn,Yn;//隶属度对应的下标 int Zn[4];//4条有效推理结果 float Temp[4]; int i,j,iu; float Zij,ZUmax[4];//输出隶属度最大值标题文本预设此部分内容作为文字排版占位显示 (建议使用主题字体)洗涤时间Z泥污XSDMDLD油污YNGVSMLMGSMLLGMLVLC语言实现模糊控制算法全文共20页,当前为第6页。C语言实现模糊控制算法--以洗衣机的模糊控制为例计算污泥X的隶属度Rule[3][3]={{0,2,3}, {1,2,3}, {2,3,4}}; if(XIN=XF[1])//0=XIN=50{ Xn=0;//隶属度对应的下标 XU[0]=(XF[1]-XIN)/(XF[1]-XF[0]); XU[1]=1-XU[0];}else if(XIN=XF[2])//50XIN=100{ Xn=1;//隶属度对应的下标 XU[0]=(XF[2]-XIN)/(XF[2]-XF[1]); XU[1]=1-XU[0];//XU[1]=(XIN-XF[1])/(XF[2]-XF[1]);}标题文本预设此部分内容作为文字排版占位显示 (建议使用主题字体)C语言实现模糊控制算法全文共20页,当前为第7页。C语言实现模糊控制算法--以洗衣机的模糊控制为例计算油脂Y的隶属度Rule[3][3]={{0,2,3}, {1,2,3}, {2,3,4}}; if(YIN=YF[1])//0=YIN=50{ Yn=0;//隶属度对应的下标 YU[0]=(YF[1]-YIN)/(YF[1]-YF[0]); YU[1]=1-YU[0];}else if(YIN=YF[2])//50YIN=100 { Yn=1;//隶属度对应的下标 YU[0]=(YF[2]-YIN)/(YF[2]-YF[1]); YU[1]=1-YU[0];}标题文本预设此部分内容作为文字排版占位显示 (建议使用主题字体)C语言实现模糊控制算法全文共20页,当前为第8页。C语言实现模糊控制算法--以洗衣机的模糊控制为例模糊推理 假定传感器测得信息:X(泥污)=60,Y(油污)=70,那么求得其隶属度为:μSD(60)=0,μMD(60)=4/5
您可能关注的文档
- 身份证件英文翻译模板.doc
- 药理学题库附答案.doc
- 中国户口本英文翻译.doc
- 《安全监测监控技术》课程教学大纲学习资料.doc
- 《员工入职登记表》经典范本.doc
- 2018-2019学年山东省烟台市招远市八年级(上)期中数学试卷(五四学制)(附答案详解).docx
- 2022年安徽理工大学公共课《C语言》科目期末试卷A(有答案).docx
- 2022年初三下学期班主任的工作计划(通用5篇).docx
- EPLAN绘制结构及技巧-问题.docx
- Felt-Park羊毛毡初级课堂.doc
- 2024年甘肃省武威市公开招聘综合应急救援人员必刷模拟卷三含答案.docx
- 2025年江苏省徐州市铜山区中考三模地理试题.pdf
- 2025年江苏省徐州市-统招专升本英语真题(含答案).pdf
- 环境保护和节约能源主题班会PPT课件.pptx
- 2025年江苏省宿迁市沭阳县中考化学第六次联考试卷+答案解析(附后).pdf
- 2023年湖南省湘潭市公开招聘综合应急救援人员复习训练试卷二含答案.docx
- 2021年甘肃省陇南市公开招聘综合应急救援人员复习训练试卷二含答案.docx
- 2024年陕西省宝鸡市公开招聘综合应急救援人员模拟测试卷三含答案.docx
- 2024年福建省莆田市公开招聘综合应急救援人员精选提分卷一含答案.docx
- 2022年贵州省遵义市公开招聘综合应急救援人员测试二卷含答案.docx
最近下载
- JR_T 0237-2021 金融大数据平台总体技术要求.docx
- 江西省吉安市第一中学2024-2025学年高一上学期第一次月考语文(原卷版).docx VIP
- 《Q∕CR9603-2015-高速铁路桥涵工程施工技术规程》.pdf
- 黑龙江大学《概率论》2022-2023学年第一学期期末试卷.doc VIP
- 我国进口牛羊肉行业市场营销方案.docx
- 中国伦理学会德育研究会班主任工作研究中心成立大会主题报告.ppt
- 学校校长年终工作总结.docx VIP
- 报考职位及人数.doc
- 新人教版数学六年级上册全册课本练习题精心可编辑.doc VIP
- 2024秋国开《市场营销原理与实务》形考任务1-4参考答案.doc
文档评论(0)