1、“.....保存当前规则中条件分支中的值,规则基中当前的分支,保存当前分支中的值被条件使用的成员函数设第个分支是条件分支遍历每条规则读入当前的分支,当前的分支是不是条件分支是否正在分析结果复位得到条件分支的值当前分支是结果置位标志位,如果当前规则的比参考的值要大,保存这个值作为新的模糊输出用方法计算模糊输出和反模糊输出软件主要子程序霍尔元件角速度采样及显示子程序该程序主要功能是使用霍尔元件和七段数码管对角速度进行采样和显示,程序流程图如图。图霍尔元件采样显示流程图霍尔元件测角速度开始初始化传感器跳过读序列延时初始化读取角速度并显示跳过读序列号启动速度转换跳过序列号源程序由个函数组成,程序清单如下启动总线停止总线发送应答位发送非应答位应用哈尔滨工业大学出版社附录应答位检查向虚拟总线上发送个数据字节从总线上读取个数据字节......”。
2、“.....从虚拟总线上读取个字节的数据系统的安装与调试软件调试采用模块化程序设计思想,首先调试子程序,然后逐级叠加调试,即单独调试好每个模块,然后再连接成个完整的系统,最后完成个完整的系统调试。系统调试软硬件结合在起,看是否能工作正常,检验系统的功能及其效果并校正数值。根据实测数据,逐步校正数据,使功能更加完美。总结和体会在基于单片机的温度模糊控制器这个项目设计过程中,我发现了许多问题的同时,也学到了很多知识。在开发这个项目之前,我学过汇编语言,语言,单片机等课程,自己对掌握的程度感觉良好,当面对具体设计时,我才发现,以前相关课程的学习及作业都只是浮于表面,可以说都只算得上纸上谈兵。对于个具体的设计,软件上缺乏整体思想,思路混乱,不能很好的组织各个子模块,而且程序算法也欠灵活,可见自己编程思想有待改进,实践能力有待加强硬件上......”。
3、“.....导致不能合理的利用各部件的各种资源以使系统功能达到最完善。庆幸,通过本项目的设计,也让我受益良多。除了重拾了曾经遗忘的知识之外,还学到了新的知识学科,比如模糊数学。最重要的应当是学到了许多书本上学不到的东西,比如团队分工合作精神。通过本次设计,学习到发现问题和解决问题的方法,为以后的工作奠定了基础,也明确了自己以后学习的目标。致谢在毕业设计的过程中,特别感谢李强老师毫无保留的指导,从相关书籍到问题的解决方法上都给出了许多宝贵的意见和建议。同时对对本次设计中提供帮助的同学们,致于最真诚的谢意,同时非常感谢学校实验室为我们提高便利的条件和完善的设备,使我们拥有个强大的毕业设计平台,让我们可以随时验证数据,进行仿真。感谢学校图书馆,为我们提供各种资料书籍,以便于我们查找需要的资料,同时也为我们提供了环境优美的自习室供我们整理整理,设计仿真。最后......”。
4、“.....感谢那些帮助我们解决各种问题的同学,感谢学校为我们提供的我们所需要的软硬件设备。此致敬礼,参考文献周航慈等,单片机程序设计基础,北京北京航空航天大学出版社,年章卫国模糊控制理论与应用陕西西北工业大学出版社,,刘曙光,魏俊民模糊控制技术北京中国防治出版社,,郁有文,程继红传感器原理及工程应用西安西安电子科技大学出版社,王福瑞单片微机测控糸统设计大全北京北京航空天大学出版社张义和,陈敌北例说北京人民邮电出版社冯冬青模糊智能控制北京化学工业出版社,年徐淑华程退安姚万生单片机微型机原理及而与线圈端联接的换向片跟电刷接触,如图所示。这样,线圈内的电流方向变为从流向,再从流向,从而保持在极下面的导体中的电流方向不变。因此转矩的方向也不改变,电枢仍然按照原来的反时针方向继续旋转。由此可以看出......”。
5、“.....直流电机是最常见和成本最低的小型电机,并且广泛用于各种应用。无刷直流电机宣称能提供更高可靠性以及更低噪声和成本,然而到目前为止,它却只能在磁盘或计算机风扇等少数量产应用中取代传统直流电机。在些应用里,无刷直流电机有多项优点胜过传统电刷电机,例如它以电子组件和传感器取代电刷,不但延长电机寿命和减少维护成本,而且也没有电刷产生的噪音。直流电机的特性使它成为调速系统最容易使用的电机。电路设计整体思路整体原理图如图图整体思路原理图系统控制算法设计与实现模糊控制的原理模糊控制的基本原理模糊控制是以模糊集合论模糊语言变量和模糊逻辑推理为基础的种计算机数字控制。该系统的被控对象是直流电动机,被控参数是直流电动机电流值,单片机模糊速度控制器,控制器根据系统给定角速度和直流电动机角速度偏差值及电动机角速度偏差值的变化率,利用模糊控制算法......”。
6、“.....经变换器转变为控制模拟量以控制直流电动机电流。它的基本原理见图,可概括为以下四个步骤根据传感器采样值,计算出变化量和变化率作为系统的输入量。将输入变量的精确值变为模糊量。根据输入变量模糊量及模糊控制规则,按模糊推理合成规则计算模糊量。由上述得到的控制量计算精确的控制量。通常使用的变量形式用等组合来表示图模糊控制的基本原理模糊控制器设计的基本方法模糊控制器的设计基本方法为确定模糊控制器的输入变量与输出变量。设计模糊控制器的控制规则。模糊化与非模糊化的方法。模糊控制器的输入变量和输出变量的论域并确定模糊控制器的参数。模糊控制算法的应用程序。选择模糊控制算法的采样时间。模糊规则的设计般包括选择描述输入输出变量的词集,定义个模糊变量的模糊子集及建立模糊控制器的控制规则。输入输出变量的词集般为,......”。
7、“.....般用正态分布。在精确度要求不很高时,可采用梯形分布。控制规则可用条件语句描述,即等,然后建立控制规则表。模糊化就是把精确量转为模糊量,可采用公式,精确量实际变化范围为,。模糊控制的输出是个模糊量,它不能直接控制被控对象,需要将其转为精确量。此过程亦称清晰化判决。方法有三取最大隶属度法。该法简单易行,但利用信息少。中位法。平均判决法,该法利用信息多,但计算量大。本设计模糊控制算法的设计思想确定模糊控制器的输入和输出量模糊控制器采用目前广泛使用的二维模糊控制器。确定模糊变量为直流电动机转子角速度给定值和实际值的偏差,直流电动机转子角速度给定值和实际值的偏差的变化量,直流电动机电流值。精确量的模糊化取直流电动机转子角速度给定值和实际值的偏差直流电动机转子角速度给定值和实际值的偏差的变化量作为控制器的输入信息......”。
8、“.....模糊化是对模糊控制器的输入变量求取相应语言值的隶属度。模糊变量词集选择的词集为选择的词集为选择的词集为采样角速度值模糊子集的隶属函数输入值论域划分为档,令采角速度偏差范围为。通过统计可得模糊变量的赋值表如表表模糊变量赋值表偏差变化量模糊子集的隶属函数设角速度偏差变化量论域划分为档,令。通过统计可得模糊变量的赋值表如表所示。开始定时器初始化允许定时器中断开系统中断采样时间到采样角速度值值查模糊决策表输出控制量偏差变化量控制直流电动机显示角速度显示电流定义常量模糊度的最大值为代表面规则数个数成员函数的个数定义数据库输入功能函数以点斜式方式存储第维成员函数标号第二维是点斜式数据距离功能函数定义模糊系统规则定义各变量模糊输出值子程序函数头申明如果输入不在曲线下值为用点斜式计算......”。
9、“.....令,通过统计,输出变量的赋值表如表所示。表输出变量赋值表模糊控制规则模糊控制规则部分的任务是利用前面模糊化部分得到的输入和的模糊集和,按照模糊推理语句规则或经验求出输出模糊集。模糊控制规则由下列推理语言构成。实际上它们规定了输入变量和的各种状态下输出变量的对应值,体现了人的控制经验。共有条规则,把这些规则列成表,称作控制规则表,如表。表模糊控制规则表模糊判决根据控制规则,可以求出每条规则的模糊关糸,进而求得总的模糊关糸。对于给定的和的值,通过合成推理规则可求出对应的。再经过模糊判决可得执行量。由前述可知计算的工作量较大,且是重复性运算。因此,可以事先进行运算。在工程上常用的方法是,根据模糊量化模糊决策表......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。