自动化控制系统的设计重点是什么?

要实现对选择性激光烧结系统预热温度的控制,需要找到合理的控制对象模型,但选择性激光烧结设备的预热温度场是一个复杂的非线性系统,很难找到合理的控制对象模型来实现预热温度场的温度控制。模糊控制不需要具体的控制模型,预热温度场的温度控制只能通过模糊推理来实现。

模糊控制技术是现代控制理论中基于语言规则和模糊推理的先进控制策略和新技术,是智能控制的一个分支。模糊控制理论最早是由美国学者、美国加州大学著名教授L.A. Zadeh于1965年提出的,它是语言规则表示方法中的模糊推理和基于模糊数学的先进计算机技术判断的高级控制策略。

模糊控制技术的最大特点是适合在各个领域广泛应用。伦敦大学教授E.H. Mamdani最早在1974年获得了申请结果。他首先将模糊控制句子组的FC应用于锅炉和汽轮机的运行控制,并在实验中取得了成功。从1985年到1986年,日本进入了模糊控制的实际应用时期。

模糊控制系统是一种自动控制系统。它是一种带有反馈通道的闭环数字控制系统,由计算机控制技术构成。在模糊控制系统中,以模糊数学、模糊语言、模糊逻辑的规则推理等形式的知识表示为理论基础。它的宪法核心是一个具有智力和自学能力的FC。模糊控制系统的主要特点如下: 1.模糊控制系统独立于系统的精确数学模型。当一个系统的精确数学模型难以获得或根本找不到时,可以使用模糊控制,因此它特别适用于复杂系统和模糊对象。2.通常模糊控制系统具有智能和自学习功能。模糊控制系统中的知识表示、模糊规则和综合推理主要基于专业知识或熟练操作人员的成熟经验,可以通过学习不断更新。3.模糊控制系统的核心是FC。在FC中,使用计算机或单片机作为主体,因此具有数字控制系统的精度和软件编程的灵活性。

模糊控制系统与普通计算机数字控制系统的主要区别在于FC的使用。FC是模糊控制系统的核心。模糊控制系统的性能主要取决于FC的结构。FC使用的模糊规则、合成推理算法、模糊决策方法等因素是决定最终模糊控制系统优劣的关键因素。FC也称为模糊逻辑控制器。因为模糊控制规则是用模糊理论中的模糊条件语句来描述的,所以FC是语言控制器,也称为模糊语言控制器。

如图 所示,FC 主要包括输入量模糊接口、成员数据库、模糊控制规则库、模糊推理引擎和输出 defuzzy 接口五部分。FC的输入只有根据实际需要经过模糊化后才能用于模糊控制输出的求解,达到将测量值的输入转换为模糊向量的主要功能,模糊向量可以是单输入,也可以是多输入。隶属资格数据库存储所有输入和输出变量的所有模糊子集的成员向量值。如果话语的模糊域是一个连续域,那么它是一个隶属函数。FC的规则主要基于专业知识或熟练操作人员积累的长期经验。模糊规则库和数据库构成了整个FC的知识库。模糊推理引擎是FC的功能部分,通过模糊推理求解模糊关系方程,根据输入的模糊量,基于模糊控制规则得到模糊控制量。模糊推理是模糊逻辑理论中最基本的问题。

添加图片注释,不超过 140 字(可选)

一般温控系统是具有大惯性的系统,温度控制由PID算法、模糊算法和神经网络算法实现。在控制工程的实践中,许多复杂控制对象或过程的运行特性或输入输出特性很难用简单实用的物理定律或数学关系给出。在某些过程中,通过可靠的检测手段无法准确检测过程状态的变化,导致难以在经典数学建模方法中获取适用于当前控制系统设计理论的目标模型,并且通常通过模糊控制方法完成检测。考虑系统的实际情况和算法的复杂程序,采用模糊算法进行温度控制。

预热温度模糊控制系统的基本结构如图1.46所示。模糊控制系统的输入是预热温度场的温度,由红外测温仪测量,输出是预热温度场的加热装置的加热强度。在实施控制活动时,不仅需要确定输入温度和设定温度之间的预热温度偏差以决定采取何种措施,还需要确定预热温度偏差的变化率。即根据偏差和偏差的变化率进行综合称重和判断,从而保证系统控制的稳定性,减少超调和振荡。因此,在进行温度控制时,模糊概念涉及三个语言变量域:温度偏差Δ T、偏差变化率ΔTe和控制量输出U

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/131649.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何修改jupyter notebook默认打开路径

1、用jupyter notebook在其他位置打开自己的ipython项目: jupyter notebook是一个很好用的工具,可以保存运行结果,还可以给项目添加很多可视化操作与介绍文字。安装anaconda后,jupyter notebook就会自动安装,点开它会…

The specified module could not be found.

新电脑运行项目的时候出现了某个包找不到的问题 \\?\D:\guanwnag\cloudquery-website\node_modules\.pnpm\nxnx-win32-x64-msvc16.5.3\node_modules\nx\nx-win32-x64-msvc\nx.win32-x64-msvc.node 引入的路径就感觉有问题 去github上查找原因,发现是没安装 Micro…

基于SSM的应急资源管理系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

TypeScript类型推断

🎬 岸边的风:个人主页 🔥 个人专栏 :《 VUE 》 《 javaScript 》 ⛺️ 生活的理想,就是为了理想的生活 ! 目录 类型推断 1. 基础类型推断 #2. 最佳公共类型推断 3. 上下文类型推断 4. 类型断言 #5. 类型推断和泛型 总结 类…

第1章_瑞萨MCU零基础入门系列教程之单片机程序的设计模式

本教程基于韦东山百问网出的 DShanMCU-RA6M5开发板 进行编写,需要的同学可以在这里获取: https://item.taobao.com/item.htm?id728461040949 配套资料获取:https://renesas-docs.100ask.net 瑞萨MCU零基础入门系列教程汇总: ht…

从零开始:PostgreSQL入门完全指南

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🐅🐾猫头虎建议程序员必备技术栈一览表📖: 🛠️ 全栈技术 Full Stack: &#x1f4da…

linux设备树节点添加新的复位属性之后设备驱动加载异常问题分析

linux设备树节点添加新的复位属性之后设备驱动加载异常问题分析 1 linux原始设备驱动信息1.1 设备树节点信息1.2 linux设备驱动1.3 makefile1.4 Kconfig1.5 对应的defconfig文件 2 修改之后的linux设备驱动2.1 修改之后的设备树节点信息2.2 原始test_fw.c出现的问题以及原因分析…

探访天府蜂巢成都直播基地,全成都前十的直播产业供应链都在这!

随着新一轮科技革命和产业变革深入发展,数字化转型已经成为大势所趋。成都直播基地作为数字经济创新发展的前沿和焦点,为产业转型升级和数字经济发展提供核心驱动力。 “直播”新业态新模式的兴起,显示出强大的潜力和活力,树莓集团…

直播平台源码开发搭建APP的DASH协议:流媒体技术其中一环

在直播平台源码APP中,有着许许多多、多种多样的功能,比如短视频功能,帮助我们去获取信息,看到全世界用户身边发生的事情或是他们的生活;又比如直播功能,为用户提供了实时的娱乐享受,还让一些用户…

创建java文件 自动添加作者、时间等信息 – IDEA 技巧

2023 09 亲测 文章目录 效果修改位置配置信息 效果 每次创建文件的时候,自动加上作者、时间等信息 修改位置 打开:File —> Settings —> Editor —> File and Code Templates —> includes —> FileHeader 配置信息 /*** author : Java…

图论第二天|岛屿数量.深搜版、岛屿数量.广搜版、岛屿的最大面积、1020.飞地的数量

岛屿数量.深搜版 文档讲解 &#xff1a;代码随想录 - 岛屿数量.深搜版 状态&#xff1a;开始学习。 本题是dfs模板题 本题代码&#xff1a; class Solution { private:int dir[4][2] {0, 1, 1, 0, -1, 0, 0, -1}; // 四个方向void dfs(vector<vector<char>>&…

interview3-微服务与MQ

一、SpringCloud篇 &#xff08;1&#xff09;服务注册 常见的注册中心&#xff1a;eureka、nacos、zookeeper eureka做服务注册中心&#xff1a; 服务注册&#xff1a;服务提供者需要把自己的信息注册到eureka&#xff0c;由eureka来保存这些信息&#xff0c;比如服务名称、…

diskGenius专业版使用:windows系统下加载ext4 linux系统分区并备份还原资源(文件的拷贝进、出)

前言 EXT4是第四代扩展文件系统&#xff08;英语&#xff1a;Fourth extended filesystem&#xff0c;缩写为 ext4&#xff09;是Linux系统下的日志文件系统&#xff0c;是ext3文件系统的后继版本。 所以我们在windows系统下是不能识别的&#xff0c;也不能对其写入、拷贝出文…

FD1257H 带有嵌入式霍尔传感器的智能电机驱动器芯片

FD1257H 带有嵌入式霍尔传感器的智能电机驱动器芯片 特征 电机驱动器与集成霍尔传感器 锁关闭保护和自动重启功能 精确的磁开关阈值 “软开关“相位切换技术&#xff0c;以减少振动和声噪声 热关闭保护 可在SIP-4L包 为12V系统 一般说明 FD1257H是一个嵌入式霍尔传感器的单线圈…

fastjson漏洞批量检测工具

JsonExp 简介 版本&#xff1a;1.3.5 1. 根据现有payload&#xff0c;检测目标是否存在fastjson或jackson漏洞&#xff08;工具仅用于检测漏洞&#xff09;2. 若存在漏洞&#xff0c;可根据对应payload进行后渗透利用3. 若出现新的漏洞时&#xff0c;可将最新的payload新增至…

jeesite自定义数据字典,自定义字典表,自带树选择数据源(保姆级图文教程)

文章目录 前言一、框架自带树字典表如何使用二、自定义表作为字典表1. 下拉选项使用自建表作为字典表。实际效果框架示例实际开发代码2. 结构树选择使用自建表作为字典表。效果展示实际开发代码总结前言 项目开发中字典表如果不满足实际需求,比如使用自己的表作为字典,系统自…

Linux中执行bash脚本报错/bin/bash^M: bad interpreter: No such file or directory

文章目录 参考博客&#xff1a; Linux中执行bash脚本报错/bin/bash^M: bad interpreter: No such file or directory 首先在此对这位博主表示感谢。 运行bash脚本会出现两个文件&#xff0c;1037.err和1037.out。 1037.err的文件内容如下&#xff1a; /data/home/user12/.lsbat…

【javaSE】 枚举与枚举的使用

文章目录 &#x1f384;枚举的背景及定义⚾枚举特性总结&#xff1a; &#x1f332;枚举的使用&#x1f6a9;switch语句&#x1f6a9;常用方法&#x1f4cc;示例一&#x1f4cc;示例二 &#x1f38d;枚举优点缺点&#x1f334;枚举和反射&#x1f6a9;枚举是否可以通过反射&…

TypeScript类型系统层级

&#x1f3ac; 岸边的风&#xff1a;个人主页 &#x1f525; 个人专栏 :《 VUE 》 《 javaScript 》 ⛺️ 生活的理想&#xff0c;就是为了理想的生活 ! 目录 1. 顶层类型&#xff08;Top Type&#xff09; 1.1 any 类型 1.2 unknown 类型 2. 底层类型&#xff08;Bottom …

UMA 2 - Unity Multipurpose Avatar☀️八.UMA内置实用Recipes插件

文章目录 🟥 UMA内置Recipes位置🟧 CapsuleCollider🟨 Expressions : 表情管理(重点)🟩 Locomotion : 移动测试的插件🟦 Physics : Collider升级版🟥 UMA内置Recipes位置 如下图所示,UMA共内置5种实用Recipes,文件夹内的Text Recipes类型的文件即是实用Recipes. …