




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 设计任务描述 1 1 设计主要内容及要求 设计一个空调控制器 能利用单片机等原理部件模拟温度的调控和显示等 功能 空调器是能控制风机和压缩机同时工作产生调节温度的原理 硬件要求 能有电路原理图及各部件完整的实物分析等 要对空调机有完整的了解 才能 达到此次设计任务的效果 要求 1 硬件电路设计 包括原理图和 PCB 板图 2 控制器软件设计 3 要求能够设定温度 测量温度 显示温度 制冷控制以及风机控 制 2 设计思路 2 1 系统总体结构的设计 可以说空调控制器是围绕着一个核心部件来架设外围部件的设备 在这里 核心部件是大多数厂家都会选用的单片机 因为现在的单片机拥有很高的集成 设备 包含了大量的存储器和虚拟存储等 而且键盘输入及显示都是在内部集 成的省却了扩展外围设备的麻烦 这样更能有利于我们着手于功能设置 系统的设计出空调器的原理和注意事项 能方便的使用空调器来完成我们 所想达到的目的 对于一般的空调器来说能自动的调节温度的变化范围 可以 说这是一种恒温的效果 但是毕竟我们模拟的设备部能像真实的一样细致 所 以我采用灯和电机等代替采集和设定的比较结果 能很好的显示和明显的完成 任务 2 2 环节设计 部件选择及参数计算 无疑对于空调器的设计来说 要能人工智能的操作其能控制温度的调节和 设定温度的比较是一个较大的难题 因为往往我们所用的都是十进制数即所说 的阿拉伯数字 但是像单片机这种高级的工具设备是不能识别的 它只能识别 机器码也就是术语说的机器语言 这就为我们采集温度带来了一个很大的难题 对于我所采集的温度值来讲 把每个温度值分为 16 等份 在每一等份之间 我人为的规定每跳变一个数字度即比较一次 当然采集的都是模拟信号这样的 话单片机是不能用于比较的 所以接入单片机之前用 A D 转换器把数据转换成 数字量 这样通过单片机本身的比较器就能计算出设定值和采集值的判定工作 模式和是否应该工作电机和风机及压缩机等外部设备 主要的步骤包括转换十进制数和十六进制数 这其中有一种方法叫按位加 权累加和法 即当你把十进制数分别存储在两个存储单元中 即按十位和个位 的排法 把个位的数值乘以 16 的零次方 并且存储在原位 这时可以用另一个 单元的数乘以 16 的一次方这样循环使用把两者的数值相加 即能完成一个数的 十进制和十六进制的转化 这样当你的键盘有输入值的时候 每一个键值会自动转化为每个存储单元 供显示作用 2 3 各部分部件选择 温度采集电路中所选用的传感器是热电偶 因为它测量精度高 而且输出 的是电压信号 与摄氏温度成正比 同时又能够直接与单片机的 A D 直接相连 使用方便 便于处理 温度的采集是通过热电偶的温度采集电路 将温度转化成模拟电压进行输 出 作为输入信号送给单片机 单片机的 A D 最高输入电压为 对应于十2 4V 二位 A D 转换器的最大值 FFFH 根据其对应关系得到 A D 转换后的值 存入固 定的存储单元中准备与温度设定值进行比较 在比较之前需要按照一定的比例 值进行转换 这个比例值近似的取为 16 倍 得到一个新的十六进制数 由于选 用的传感器每摄氏度对应 0 01V 经过模数转换后得到每摄氏度对应 08H 再通 过判断查表即可得到温度的十六进制数 再存到相应的单元中与设定值进行比 较 当温度高于设定值时进行制冷 温度低于设定值时加热 只有温度处于人 体适宜温度提示灯才不会亮 温度设定是通过键盘输入来完成的 再通过查表 得到可以进行比较的数 存入相应的存储单元 进行显示 2 4 总体功能解析 它主要完成的功能就是可以设定温度 实时采集温度并在 LED 上显示设定 温度和当前温度 我设计的空调控制器硬件部分主要有温度采集传感器应用电 路 制冷电路 加热电路 指示灯电路 C8051F020 单片机 以及单片机的复 位和晶振电路 2 5 设计方框图 图 2 1 空调控制器框图 开始 系统初始化 启动A D A D数据变换 有设定值 A D转换完成 实际温度大于设定值 制冷工作 显示温度 相等 加热工作 设置温度温度转换 Y N N Y N N Y 图 2 2 空调控制器程序流程图 3 各部分硬件电路设计及参数计算 3 1 电源电路设计 图 3 1 电源电路 单片机所采用的电源是 3 3V 还有复位电路和其他电路也需要直流电源 而家用电是交流 220V 所以需要进行整流 滤波 需要将输入为 5V 9V 的电压值稳压到 3 3V 需要使用两块 LM7805 和 1117 稳压芯片 其中 LM7805 的作用是将输入为 5V 9V 的电压稳压为 5V 满足 1117 稳压芯片的工作电压 5V 经过 1117 稳压芯片后其输出的电压为所需的 3 3V 电 压 LM7805 系列为 3 端正稳压电路 TO 220 封装 能提供多 种固定的输出电 压 应用范围广 内含过流 过热和过载保 护电路 带散热片时 输出电流可 达 1A 虽然是固定稳压电 路 但使用外接元件 可获得不同的电压和电流 主要特点 1 输出电流可达 1A 2 输出电压有 5V 3 过热保护 4 短路保护 5 输出晶体管 SOA 保护 3 2 单片机电路 单片机正常工作时 除了要加恒压电源外 还需要设计复位电路和晶振电 路 我所设计的复位电路既可以上电复位 又可以在单片机非正常工作时进行 手动复位 晶振采用的是 12MHZ 外部晶振 通电时 电容进行充电 电路导 2 C 通 充电结束后 复位结束 充电时间决定复位时间 工作过程中 当按下复 位键后 电路导通 按键时间决定了复位时间 电路中电容的作用是抑制干 1 C 扰从复位端进入 器件内还集成了外部振荡器驱动电路 允许使用晶体 陶瓷 谐振器 电容 RC 或外部时钟源产生系统时钟 复位电路和晶振电路图如下所示 图 3 2 单片机复位及晶振电路 3 3 键盘和显示电路 PB 和 PC 口是 8255 两个八位带锁存的输入口 可实现输出数据锁存 PB 口 的端口地址为 8001H PC 口的端口地址为 8002H PA 口未用 用 PB 口作六个数 码管的位选 用 8708 作显示器的位选驱动 PC 口作字型码锁存 8255 控制字 的端口地址是 8003H 8078 作数码管字型显示驱动 六位数码管采用共阴极方 式 键盘及显示电路如下图所示 图 3 3 键盘输入电路 图 3 4 输出显示电路 8255 扩展接口是由高八位地址 A8 A15 通过 74LS138 译码产生的 PA PB PC 口和 8255 控制口的地址分别是 8000H 8001H 8002H 和 8003H 它们由 低位地址 A0 和 A1 区别 低位地址 A0 和 A1 从低位地址锁存器 74LS138 的输出 端引出 3 4 温度传感器的选择 本系统采用镍铬 镍硅热电偶作为温度传感器 由热电偶的特性可知 进入 放大器的电压信号实为热电偶冷热端温差引起的热电势信号 冷端处于设定温 度 热端处于外界室温 单片机的 A D 通道可以直接采集热电偶信号 经冷端 温度补偿后 在查 K 分度表则可以得到热端温度值 室温的测量可以经过热电 阻式传感器变化为电压信号 经放大后直接送给单片机的 A D 通道 单片机程 序自动完成热电偶信号的采集和冷端信号采集 计算出实际的温度 从而控制 控制空调的外部设备工作 图 3 5 传感器采集电路 3 5 外围部件的选择 在单片机的程序中需要设定适宜温度的范围 当从传感器接受的温度电压 信号经过模数转换后 室内温度高于或者低于设定的范围 那么指示灯亮 通 过编写单片机的 I O 输出来控制指示信号的发出 当采集温度高于设定温度时 需进行制冷 通过程序的设计启动风机 当采集温度低于设定温度需利用电机 进行加热 图 3 6 外部工作灯电路 由于二极管所能承受的最大电流为 而电源电压为 5V 所以应串接一20mA 个电阻 其阻值最小为 3 5 250 20 10 U R I 4 主要元器件介绍 4 1 热电偶传感器 镍铬温度传感器是一种电压输出型精密温度传感器 它工作类似于齐纳二 极管 其反向击穿电压随绝缘温度以的比例变化 该器件在工作电流10 mV K 为范围内的动态电阻小于 当对它在校准后 它在范围400 A500 Auu 1 25 C 内具有小于的典型误差 热电偶可应用于范围在内的任何形式的温40150 C 度检测 它的低阻抗和线性输出使得其读出和控制接口电路非常简单 热电偶 测温范围分别为 其短时间使用测温上限可扩宽至 40100 C 120 C 主要特点 1 在绝对温度下直接校准 2 1 的初始精度 3 工作于 400uA 5mA 电流范围 4 低于 1 的动态阻抗 5 容易校准 6 40 100 宽工作温度范围 4 2 8255 扩展芯片 8255 是 Intel 公司生产的可编程并行 I O 接口芯片 有 3 个 8 位并行 I O 口 具有 3 个通道 3 种工作方式的可编程并行接口芯片 40 引脚 其各口功 能可由软件选择 使用灵活 通用性强 8255 可作为单片机与多种外设连接时 的中间接口电路 8255 作为主机与外设的连接芯片 必须提供与主机相连的 3 个总线接口 即数据线 地址线 控制线接口 同时必须具有与外设连接的接 口 A B C 口 由于 8255 可编程 所以必须具有逻辑控制部分 因而 8255 内部 结构分为 3 个部分 与 CPU 连接部分 与外设连接部分 控制部分 主要特点 8255 管脚特性如下 1 一个并行输入 输出的 LSI 芯片 多功能的 I O 器件 可作为 CPU 总线与 外围的接口 2 具有 24 个可编程设置的 I O 口 即 3 组 8 位的 I O 口为 PA 口 PB 口和 PC 口 它们又可分为两组 12 位的 I O 口 A 组包括 A 口及 C 口 高 4 位 PC4 PC7 B 组包括 B 口及 C 口 低 4 位 PC0 PC3 A 组可设置为基本的 I O 口 闪控 STROBE 的 I O 闪控式 双向 I O3 种模式 B 组只能设置为基本 I O 或闪控式 I O 两种模式 而这些操作模式完全由控制寄存器的控制字决定 引脚功能 1 RESET 复位输入线 当该输入端处于高电平时 所有内部寄存器 包 括控制寄存器 均被清除 所有 I O 口均被置成输入方式 2 CS 芯片选择信号线 当这个输入引脚为低电平时 即 CS 0 时 表示芯 片被选中 允许 8255 与 CPU 进行通讯 CS 1 时 8255 无法与 CPU 做数据传输 3 RD 读信号线 当这个输入引脚为低电平时 即 RD 0 且 CS 0 时 允许 8255 通过数据总线向 CPU 发送数据或状态信息 即 CPU 从 8255 读取信息或数 据 4 WR 写入信号 当这个输入引脚为低电平时 即 WR 0 且 CS 0 时 允许 CPU 将数据或控制字写入 8255 5 D0 D7 三态双向数据总线 8255 与 CPU 数据传送的通道 当 CPU 执 行输入输出指令时 通过它实现 8 位数据的读 写操作 控制字和状态信息也通 过数据总线传送 6 PA0 PA7 端口 A 输入输出线 一个 8 位的数据输出锁存器 缓冲器 一个 8 位的数据输入锁存器 7 PB0 PB7 端口 B 输入输出线 一个 8 位的 I O 锁存器 一个 8 位的 输入输出缓冲器 8 PC0 PC7 端口 C 输入输出线 一个 8 位的数据输出锁存器 缓冲器 一个 8 位的数据输入缓冲器 端口 C 可以通过工作方式设定而分成 2 个 4 位的 端口 每个 4 位的端口包含一个 4 位的锁存器 分别与端口 A 和端口 B 配合使 用 可作为控制信号输出或状态信号输入端口 9 A0 A1 地址选择线 用来选择 8255 的 PA 口 PB 口 PC 口和控制寄存器 当 A0 0 A1 0 时 PA 口被选择 当 A0 0 A1 1 时 PB 口被选择 当 A0 1 A1 0 时 PC 口被选择 当 A0 1 A1 1 时 控制寄存器被选择 4 3 C8051F020 系列单片机 本系统的核心控制部件采用 Silicon Laboratories 公司生产的 C8051F020 单片机作为控制器 C8051F 系列单片机是集成的混合信号片上系统 SOC 具 有与 MCS 51 内核及指令集完全兼容的微控制器 除了具有标准 8051 的数字外 设部件之外 片内还集成的数据采集和控制系统中常用的模拟部件和其他数字 外设及功能部件 C8051F 系列单片机的功能部件包括模拟多路选择器 可编程增益放大器 ADC DAC 电压比较器 电压基准 温度传感器 SMBus I2C UART SPI 可 编程计数器 定时器阵列 PCA 定时器 数字 I O 端口 电源监视器 看门狗 定时器 WDT 和时钟振荡器等 C8051F020 单片机是 C8051F 系列中一个比较有代表性的型号 该器件是完 全集成的混合信号系统级 SCM 芯片 具有 64 个数字 I O 引脚 主要性能 1 高速 流水线结构的 8051 兼容的 MCS 51 内核 可达 25MIPS 2 全速 非侵入式的在系统调试接口 片内 3 真正 12 位 100ksps 的 8 通道 ADC 带 PGA 和模拟多路开关 4 真正 8 位 500ksps 的 ADC 带 PGA 和 8 通道模拟多路开关 5 两个 12 位 DAC 具有可编程数据更新方式 6 64KB 可在系统编程的 Flash 存储器 7 4352 4096 256 B 的片内 RAM 8 可寻址 64KB 地址空间的外部数据存储器接口 9 硬件实现的 SPI SMBus I2C 和两个 UART 串行接口 10 5 个通用的 16 位定时器 11 具有 5 个捕捉 比较模块的可编程计数 定时器阵列 C8051F 系列单片机都可工作在工业温度范围 45 85 内用 2 7 3 6V 的电压工作 端口 I O RST 和 JTAG 引脚都容许 5V 的输入信号电压 C8051F020 为 100 引脚 TQFP 封装 dt de Tedt T eD t I 0 11 SD I T T 1 1 5 控制算法的研究 5 1 PID 算法的研究 PID 是一种负反馈控制 用设定的控制目标值与受控对象的输出反馈值相 比较 对其差作比例 微分 积分后用来控制受控对象 PID 控制规则 u 3 1 式中占为比例带 介为积分时间 与为微分时间 传递函数为 G 3 2 s TI TD 的改变对控制作用影响很大 越大 比例调节的残差越大 从 这一点说 越小能使残差越小 但 小则使调节系统的开环增益加大 从 而可能导致系统激烈振荡甚至不稳定 系统首先要稳定 所以比例带的设定必 须保证一定的稳定裕度 TI 越大即积分速度越小 积分作用越弱 使过度时间变 长 达到稳定的速度越慢 TI 越小积分速度越快 而增大积分速度会降低控制 系统的稳定程度 直至出现发散的振荡过程 TD 则主要改善系统的动态性能 TD 增大会加快系统的响应 降低超调 增大系统稳定性 但 TD 过大 会使系 统的抗干扰能力减弱 而且微分环节对纯滞后过程无效 PID 控制器中 TI TD 的选择如果合适 则能发挥它们的长处 从而较好地控制系统 否 则 不仅不能发挥各种调节作用 反而适得其反 5 2 模糊控制系统设计 模糊控制是一种以模糊集合论 模糊语言变量及模糊推理为基础的一种计 算机数字控制 模糊控制模仿人的思维通过把精确量模糊化 通过模糊推理 然后经过清晰化处理得到控制量 5 2 1 模糊控制算法 模糊自动控制是以模糊集合论 模糊语言变量及模糊逻辑推理为基础的一 种计算机数字控制 尤其是模糊控制和遗传算法 神经网络及混沌理论等新学 科相结合 正在显示出其巨大的应用潜力 1 模糊控制原理 模糊控制的引入 随着计算机的发展和应用 自动控制理论和技术获得了飞跃的发展 在解 决线性或非线性 定常或时变的多输入多输出系统问题上 获得了广泛的应用 但是 采用传统控制理论来设计一个控制系统 需要事先知道被控对象精确的 数学模型 然后再根据给定的性能指标选择适当的控制规律 进行控制系统设 计 然而 在许多情况下 被控对象的精确数学模型很难建立 有时甚至是不 可能的 这样一来 对于这类对象或过程就难以进行自动控制 与此相反 对 于一些难以自动控制的生产过程 有经验的操作人员进行手动控制 却可以达 到满意的效果 这是由于作为操作者的人在长期的操作实践中获得了对系统的 认识 在头脑中形成了他自己对该系统的认识模型 并积累了操作经验 总结 人的控制行为 用语言描述人的手动控制决策 形成一系列的条件语句和决策 规则 进而设计一个控制器 利用计算机实现这些控制规则 再驱动设备对工 业过程进行控制 这就是模糊控制 实践表明 模糊控制器具有以下几个特点 1 它不需要知道被控对象或过程的精确数学模型 2 易于实现对不确定性系统和强非线性系统的控制 3 对被控对象或过程参数的变化有较强的鲁棒性 4 对干扰有较强的抑制能力 模糊控制系统的组成 模糊控制系统是一种自动控制系统 它是以模糊数学 模糊语言形式的知 识表示和模糊逻辑为理论基础 采用计算机控制技术构成的一种具有闭环结构 的数字控制系统 它的组成核心是具有智能性的模糊控制器 其基本结构如图 3 1 所示 图 3 1 模糊控制系统框图 模糊控制系统一般由四个部分组成 l 模糊控制器 它是以模糊逻辑推理为主要组成部分 同时又具有模糊化和 去模糊功能的控制器 2 输入 输出接口装置 模糊控制器通过输入 输出接口从被控对象获取数字 信号量 并将模糊控制器决策的输出数字信号经过数模变换 将其转变为模拟 信号 送给执行机构去控制被控对象 3 广义对象 包括被控对象和执行机构 被控对象可以是线性或非线性的 定常或时变的 也可以是单变量或多变量的 有时滞或无时滞的以及有强干扰 的多种情况 4 传感器 传感器是将被控对象或各种过程的被控制量转换为电信号的一类 装置 传感器在模糊控制系统中占有十分重要的地位 它的精度往往直接影响 整个控制系统的精度 5 2 2 模糊控制的基本概念 1 模糊集合 模糊集合用于在无法明确地定义元素是否属于集合的情况下 利用一种度 量来表示某一元素属于这一集合的程度 这就是隶属度 也就是级别 当一个 元素肯定属于这一集合时 级别为 1 肯定不属于这一集合时 级别为 0 其余 的级别为 0 到 1 的中间值 以论域为离散有限集 xl x2 xn 为例 设 A xi ui i 1 2 n 模糊集合用扎德法表示如下 A 3 3 2 量化因子 连续论域进行离散化的过程称为量化 设有连续论域 a b 量化后的离 散论域为 n n 1 0 n 1 n 将连续论域分为 2n 段 则有系数 K 2n b a K 称为量化因子 3 比例因子 偏差的基本论域与偏差的实际变化范围的比值称为比例因子 当偏差的实 际变化范围超出基本论域的范围时 采用最大输出或零输出 对于偏差的任何 采样值 乘以比例因子后取整 可以得到相应的值 5 2 3 模糊控制过程 模糊控制过程可以分为以下三个步骤 模糊化过程 模糊推理过程和反模糊 化过程 1 模糊化过程 模糊化 Fuzzification 就是将基础变量论域上的确定量变换成基础变量论 域上的模糊集的过程 其主要功能就是根据输入变量的隶属度函数求出精确输 入量相对于输入变量各语言值的隶属度 常规控制都是用系统的实际输出值与 n n 2 2 1 1 x u x u x u 设定值相比较 得到一个偏差值 E 控制器根据这个偏差值及偏差值的变化率 来决定如何对系统进行控制 无论是偏差还是偏差的变化率都是精确的输入值 要采用模糊控制技术就必须首先把它们转换成模糊集合的隶属函数 因此 要 实现模糊控制就要先通过传感器和变送器把被控量变换成电量 再通过模 数转 换器得到精确的数字量 精确输入量输入至模糊控制器后 首先要把精确量转 换成模糊集合的隶属函数 这就是精确量的模糊化或者模糊量化 2 模糊推理过程 模糊推理过程就是对于给定的模糊输入量 模糊控制器根据判定的模糊规 则和事先确定好的推理方法进行模糊推理 求出模糊输出量的过程 模糊推理 是模糊控制器的核心 它具有模拟人类基于模糊概念的推理能力 是基于模糊 逻辑中的蕴含关系及推理规则来进行的 模糊控制是模仿人的思维方式和人的 控制经验来实现的一种控制 根据有经验的操作者或者专家的经验制订出相应 的控制规则即是模糊控制规则 它是模糊控制器的核心 为了能存入计算机 就必须对控制规则进行形式化处理 再模仿人的模糊逻辑推理过程确定推理方 法 控制器根据制订的模糊控制规则和事先确定好的推理方法进行模糊推理 得到模糊输出量 即模糊输出隶属函数 这就是模糊控制规则的形成和推理 其目的是用模糊输入值去适配控制规则 为每个控制规则确定其适配的程度 并通过加权计算合并那些规则的输出 3 模糊量的去模糊 模糊量的去模糊 Defuzzification 就是将基础变量论域上的模糊集变换成 基础变量论域上的确定值的过程 根据模糊逻辑推理得到的输出模糊隶属函数 用不同的方法找一个具有代表性的精确值作为控制量 就是模糊量的去模糊 它要求在推理得到的模糊集合中取一个最能代表这个模糊推理结果可能性的精 确量 去控制或驱动执行机构 4 模糊控制器及系统设计 模糊控制器 Fuzzy Controller 在模糊自动控制系统中占有举足轻重的地 位 因此在模糊控制系统中 设计和调整模糊控制器的工作是很重要的 模糊 控制器的设计包括以下几项内容 1 确定模糊控制器的输入变量和输出变量 2 设计模糊控制器的控制规则 3 建立模糊化和反模糊化的方法 4 选择模糊控制器的输入变量及输出变量的论域并确定模糊控制器的参数 如量 化因子 比例因子 5 编制模糊控制算法的应用程序 6 合理选择模糊控制算法的采样时间 5 模糊控制器的结构设计 模糊控制器有两种组成方式 一种是由模糊逻辑芯片组成的硬件专用模糊 控制器 它是用硬件芯片来直接实现模糊控制算法 另一种是用微处理器组成 硬件系统 用软件来实现模糊控制算法 这种模糊控制器的特点是资源开销小 灵活性高 通用性强 应用范围广 在一般控制系统中 目前多采用第二种方 式 模糊控制器的结构设计是指确定模糊控制器的输入变量和输出变量 模糊 控制器的输入一般有三个 偏差 偏差的变化及偏差变化的变化 输出变量一般 选择控制量的变化 目前广泛采用的是二维模糊控制器 这种控制器的输入变 量选偏差及偏差的变化 以控制量的变化为输出变量 根据本系统的特点及控 制要求 模糊控制器选用二维结构 其结构如图 3 2 所示 图 3 2 二维模糊控制机构框图 根据本系统的特点及控制要求 模糊控制器采用双输入单输出结构 分别 用偏差 e 和偏差的变化率 e 作为输入变量 以控制量 u 作为输出变量 6 精确量的模糊化 在温室温度模糊控制器里 将键盘输入的温度值作为给定值 T 由传感器 测量得到的温度值记为 t k 则误差 e 及误差的变化 e 为 e k T t k 3 2 e k e k e k 1 3 3 将 e k 和 e k 作为温度模糊控制器的输入变量 输出变量为加热器及风扇 的通断状态 根据温室的实际工作情况 从温带植物三基点温度如表 2 1 所示 可以看出其适宜温度变化值在 10 左右 考虑到实际检测条件和适当的控制精 度 将温度误差的基本论域定为 5 5 温度误差变化的基本论域定为 1 1 为提高控制精度和响应速度 将温度的控制范围分为模糊控制 区和确定控制区 以温度设定值的 5 为界 温度在设定值的 5 C 以内为模 糊控制区 以外为确定控制区 在确定控制区 系统将进行强制冷却或加热 并发出温度超标报警信号 而在模糊控制区 将温度偏差 偏差变化率的模糊 集合分为 7 个模糊子集 分别为 PB 正大 PM 正中 PS 正小 Z 零 NS 负小 NM 负中 NB 负大 选取语言变量 e e 的论域均为 x 4 3 2 1 0 1 2 3 4 温度偏差 偏差变化率的隶属函数赋值表如表 3 1 所示 表 3 1 e 的隶属度函数赋值表 论域 4 3 2 1 0 1 2 3 4 NB 10 5 0 0 0 0 0 0 0 NM 0 2 0 6 1 0 6 0 2 0 0 0 0 NS 0 0 0 5 1 0 5 0 0 0 0 Z 0 0 0 0 5 1 0 5 0 0 0 PS 0 0 0 0 0 5 1 0 5 0 0 PM 0 0 0 0 0 2 0 6 1 0 6 0 2 PB 0 0 0 0 0 0 0 0 5 1 控量的隶属函数形状可以是三角形 梯形 单点或其它形状 采用单点为 控制量在实际处理时较为方便 因为这时只要知道控制量的模糊量也就知道了 实际用于控制的论域元素 本系统控制量的模糊划分采用单点 分为 7 个模糊 子集 分别为 PB 正大 PM 正中 PS 正小 Z 零 NS 负小 NM 负中 NB 负大 选取语言变量 u 的论域为 3 2 1 0 1 2 3 控制量的隶 属函数如图 4 3 所示 图 3 3 U 的隶属度函数 7 模糊控制规则 模糊控制规则实际上是总结有经验的操作者或专家的控制知识和经验制定 出的一条条模糊条件语句的集合 通常简写成一个表 即模糊控制规则表 确 定模糊控制规则的原则必须是系统输出响应的动静态特性达到最佳 当误差大 或较大时 选择控制量以尽快消除误差为主 而当误差较小时 选择控制量要注 意防止超调 以系统的稳定性为主要出发点 8 模糊控制算法设计 控制算法是模糊控制的关键 可根据不同的系统情况选用不同的控制算法 常用的有查表和公式法 本系统采用查表法实现模糊控制算法 查表法是根据 模糊控制规则表 求出输入量论域元素和输出量论域元
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度地库车位销售与售后服务合同范本
- 二零二五年度教育培训机构加盟合同买卖补充约定
- 2025版企业招聘及员工培训一体化合同
- 2025至2030年中国新疆煤炭资源开采市场深度评估及行业投资前景咨询报告
- 2025至2030年中国高速耦合器行业市场全景监测及投资前景展望报告
- 二零二五年度专业理发店技师岗位录用协议
- 二零二五年度昆都仑召消防演练场地租赁与布置合同
- 二零二五年度履约保函标准协议书(新能源开发)
- 2025至2030年中国猪油膏行业市场调查研究及发展战略规划报告
- 二零二五年度汽车租赁企业员工租车服务合同
- 办公自动化使用教材课件
- 2025年专业士官考试题库
- 院前急救技能大赛
- 2024年武汉广播电视台专项招聘真题
- 62个重大事故隐患判定标准汇编(公开版)
- 2025年历史文化街区保护与城市更新文化遗产保护现状分析报告
- 胸膜间皮瘤的护理查房
- 高血压尿毒症护理查房
- 2025届山东省青岛五十八中高一物理第二学期期末考试试题含解析
- 网络工程工期承诺及安全保证措施
- 医院培训课件:《基于医院感染防控的安全注射》
评论
0/150
提交评论