本程序分为界面和控制器核心两部分 一、界面部分功能主要有: (1)显示控制器核心数据和参数 (2)与用户交互,可以调节初始输入温度值,并将温度变化率清零以便进行新一轮的模拟。 界面使用了定时器。开启模拟时候,每隔一秒,触发一次计时器消息,完成下列工作: 1. 将界面上的当前温度映射为模糊控制器的输入温度 2. 输出当前温度,当前温度变化率 3. 调用模糊控制,得到控制器输出值,将其乘以m_fFuelEffect (燃料输出对温度变化率的影响率,目前设置为0.3),得到变化率的变化,加到当前温度变化率上,得到新的变化率。 4. 更新变化率,更新温度。将结果映射到界面上。 5. 记录相关数据并以图形、数字方式输出。 二、控制器核心用到的类有 (1)Rule_Func_Single 将简单的函数包装成类,方便后面使用。实现了 NB, NS, ZO, PS, PB 等梯形函数,以及常值函数。 (2)Grading_Func 继承自Rule_Func_Single类,比基类增加一个输入参数,指明梯形函数属于Input, Delta或者Output 。 (3)Rule_Function 将两个Grading_Func结合在一起,进行模糊与或模糊或等模糊逻辑操作,并输出结果。
上传时间: 2014-11-01
上传用户:Yukiseop
ssd1325控制器液晶的驱动程序,很难找到哦,不过也挺不容易用上;)
上传时间: 2014-01-03
上传用户:hzy5825468
网络控制器enc28j60开发的源代码,非常好用的一款芯片哦,不需要解压密码
上传时间: 2013-12-26
上传用户:skfreeman
空调控制器,用6502系列CPU作为主芯片,控制继电器,实现空调的加热,致冷,通风,定时等设置。
标签: 空调控制器
上传时间: 2015-10-18
上传用户:klin3139
can总线控制器的原代码,是用vhdl写的,我没有验证过,不保证正确性。可以作为参考。
上传时间: 2015-10-21
上传用户:LIKE
用于数控摇杆控制手持式控制器,用89C52单片机作接口
上传时间: 2013-12-26
上传用户:亚亚娟娟123
用8051驱动240*128液晶的C51程序,控制器为T6963,由于代码比较大,试验时请用52 本程序移植性较好,已成功移植到MSP430上
上传时间: 2013-12-17
上传用户:wkchong
控制器为NT7532的LCD-cgg128064M02显示屏的示例程序,用C语言编写的。
上传时间: 2014-01-17
上传用户:hphh
系转载,液晶控制器T6963的C语言驱动程序,T6963应用广泛,特别是240×128的液晶基本上都是用这个芯片
上传时间: 2014-08-26
上传用户:www240697738
用语言编的小车循迹运动程序,采用凌阳061单片机控制器,在电子应用中功能强大!
上传时间: 2015-12-18
上传用户:invtnewer