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

本文涉及的产品
简介: 自动化控制系统的设计重点是什么?

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


模糊控制技术是现代控制理论中基于语言规则和模糊推理的先进控制策略和新技术,是智能控制的一个分支。模糊控制理论最早是由美国学者、美国加州大学著名教授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的功能部分,通过模糊推理求解模糊关系方程,根据输入的模糊量,基于模糊控制规则得到模糊控制量。模糊推理是模糊逻辑理论中最基本的问题。


e99eb01626111f7691ef277a71e95e5c.jpg


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


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


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

相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
20天前
|
机器学习/深度学习 人工智能 算法
人工智能在电气自动化控制系统中的应用及实现
人工智能在电气自动化控制系统中的应用及实现
44 0
|
20天前
|
数据采集 存储 API
网络爬虫与数据采集:使用Python自动化获取网页数据
【4月更文挑战第12天】本文介绍了Python网络爬虫的基础知识,包括网络爬虫概念(请求网页、解析、存储数据和处理异常)和Python常用的爬虫库requests(发送HTTP请求)与BeautifulSoup(解析HTML)。通过基本流程示例展示了如何导入库、发送请求、解析网页、提取数据、存储数据及处理异常。还提到了Python爬虫的实际应用,如获取新闻数据和商品信息。
|
20天前
|
数据采集 机器学习/深度学习 算法框架/工具
利用Python实现基于图像识别的自动化数据采集系统
本文介绍了如何利用Python编程语言结合图像识别技术,构建一个自动化的数据采集系统。通过分析图像内容,实现对特定信息的提取和识别,并将其转化为结构化数据,从而实现高效、准确地采集需要的信息。本文将详细讨论系统的设计思路、技术实现以及应用场景。
|
20天前
|
Web App开发 Python
在ModelScope中,你可以使用Python的浏览器自动化库
在ModelScope中,你可以使用Python的浏览器自动化库
21 2
|
20天前
|
存储 BI 数据处理
Python自动化 | 解锁高效办公利器,Python助您轻松驾驭Excel!
Python自动化 | 解锁高效办公利器,Python助您轻松驾驭Excel!
|
12天前
|
Python
办公自动化-Python如何提取Word标题并保存到Excel中?
办公自动化-Python如何提取Word标题并保存到Excel中?
29 2
|
3天前
|
JSON 程序员 数据格式
豆瓣评分9.6!用81个项目带你从Python 3零基础到Python自动化
Python的名字来自超现实主义的英国喜剧团体,而不是来自蛇。Python程序员被亲切地称为Pythonistas。Monty Python和与蛇相关的引用常常出现在Python的指南和文档中。
|
10天前
|
XML 数据格式 Python
Python自动化脚本编写技巧
本文介绍了Python自动化脚本的编写技巧:选择合适的库(如os, requests, BeautifulSoup)以简化编程,利用循环和条件语句实现流程控制,通过函数和模块提高代码的可读性和可维护性,使用异常处理保证脚本稳定性,以及借助日志记录进行问题追踪。通过这些方法,可以编写出高效、稳定的自动化脚本。
|
18天前
|
数据采集 Java 开发工具
一文2500字从0到1教你搭建Android自动化python+appium环境
一文2500字从0到1教你搭建Android自动化python+appium环境
一文2500字从0到1教你搭建Android自动化python+appium环境
|
20天前
|
JSON 监控 调度
局域网管理软件的自动化任务调度:Python 中的 APScheduler 库的应用
使用 Python 的 APScheduler 库可简化局域网管理中的自动化任务调度。APScheduler 是一个轻量级定时任务调度库,支持多种触发方式如间隔、时间、日期和 Cron 表达式。示例代码展示了如何创建每 10 秒执行一次的定时任务。在局域网管理场景中,可以利用 APScheduler 定期监控设备状态,当设备离线时自动提交数据到网站,提升管理效率。
71 0

热门文章

最新文章