第7章专家控制系统

合集下载

电力系统自动化与智能电网

电力系统自动化与智能电网

电力系统自动化与智能电网摘要:随着经济社会的不断发展,工业发展和生活需求用电量持续增加,电力系统的稳定安全可以保证用电的持续性。

电力系统本身比较复杂,内部各个电气元件较多,覆盖的范围较多,电力系统中任何元件的故障都可能导致整个电力系统的破坏。

随着信息技术发展,电力系统自动化控制中的智能电网应用越来越广泛,其语义网络和知识网络、自主计算、内容计算功能让电力系统不断得到优化。

鉴于此,文章结合笔者多年工作经验,对电力系统自动化与智能电网提出了一些建议,仅供参考。

关键词:电力系统;自动化;智能电网引言在电力系统中应用智能化技术,提升了电力系统自动化、智能化水平,保证了电力系统运行的安全性、可靠性,从而满足广大用户的电力需求,节省能源、资源,推动电力企业持续健康发展。

1、电力系统自动化技术的运用(1)数据采集。

电力企业应该合理借助各项技术提高系统运行的稳定性和先进性,这样能提高电力输送的质量,从而满足人们各种用电需求。

而电力系统实现自动的技术处理则应该保障其基础——数据采集,通过对电网系统中各项数据信息进行有效的采集和分析,技术人员能及时发现电力系统在运行过程中出现的问题。

在对电力数据进行采集之后能通过传输通道将这些数据信息传输到调度中心,调度工作人员可以根据数据分析发现电网运行中出现的问题,以此对电网运行进行针对性的调度,这样能保障电网运行的稳定性和安全性。

目前在进行数据传输的过程中分为有线和无限这两种传输方式,均能达到数据传输的效果。

(2)监控系统。

电力行业在进行电力系统建设的过程中运用了计算机技术、通信以及信息技术,这样极大地提高了系统建设的技术性和稳定性,进一步保障供电的质量以满足人们的电需求。

要想保障电力系统实现平稳与安全运行则应该对电力系统实施精准的监控,通过监控系统的运用给电力系统提供智能化的技术保障。

通过监控系统的合理运用可以对电力系统的运行数据进行自动化的采集,然后将这些电力信息传输到调度中心,这样能对系统运行情况进行高水准的监督。

军工行业军事装备智能化改造方案

军工行业军事装备智能化改造方案

军工行业军事装备智能化改造方案第1章绪论 (3)1.1 背景与意义 (3)1.2 目标与任务 (3)第2章军事装备智能化改造技术概述 (4)2.1 智能化改造技术发展现状 (4)2.2 智能化改造技术发展趋势 (4)2.3 智能化改造技术在军事领域的应用 (5)第3章军事装备智能化改造需求分析 (5)3.1 装备现状分析 (5)3.2 智能化改造需求识别 (6)3.3 智能化改造需求分析 (6)第4章军事装备智能化改造总体设计 (6)4.1 设计原则与目标 (6)4.1.1 设计原则 (6)4.1.2 设计目标 (7)4.2 智能化改造体系结构 (7)4.2.1 智能化改造层次结构 (7)4.2.2 智能化改造功能结构 (7)4.3 智能化改造关键技术 (7)4.3.1 自主导航技术 (7)4.3.2 目标识别与跟踪技术 (7)4.3.3 信息融合技术 (7)4.3.4 通信与协同作战技术 (8)4.3.5 人工智能与决策支持技术 (8)4.3.6 故障诊断与维修保障技术 (8)第5章智能感知与信息处理技术 (8)5.1 智能感知技术 (8)5.1.1 概述 (8)5.1.2 关键技术 (8)5.2 信息处理技术 (8)5.2.1 概述 (8)5.2.2 关键技术 (8)5.3 数据融合与挖掘 (9)5.3.1 概述 (9)5.3.2 关键技术 (9)5.3.3 应用实例 (9)第6章人工智能算法与模型 (9)6.1 机器学习算法 (9)6.1.1 线性回归算法 (9)6.1.2 决策树算法 (10)6.1.3 支持向量机算法 (10)6.2 深度学习算法 (10)6.2.1 卷积神经网络(CNN) (10)6.2.2 循环神经网络(RNN) (10)6.2.3 对抗网络(GAN) (10)6.3 强化学习算法 (10)6.3.1 Q学习算法 (10)6.3.2 策略梯度算法 (11)6.3.3 深度Q网络(DQN) (11)6.3.4 异策强化学习算法 (11)第7章智能控制系统设计与实现 (11)7.1 控制系统概述 (11)7.2 智能控制器设计 (11)7.2.1 控制器架构设计 (11)7.2.2 控制器硬件设计 (11)7.2.3 控制器软件设计 (11)7.2.4 人工智能算法应用 (12)7.3 仿真与实验验证 (12)7.3.1 仿真分析 (12)7.3.2 实验验证 (12)第8章军事装备智能化改造集成与测试 (12)8.1 集成方案设计 (12)8.1.1 集成目标 (12)8.1.2 集成原则 (12)8.1.3 集成架构 (12)8.2 集成测试方法 (13)8.2.1 测试目标 (13)8.2.2 测试方法 (13)8.2.3 测试工具与设备 (13)8.3 集成测试与评估 (13)8.3.1 测试指标 (13)8.3.2 评估方法 (13)8.3.3 测试结果分析 (13)第9章军事装备智能化改造应用案例 (14)9.1 装甲车辆智能化改造 (14)9.1.1 案例概述 (14)9.1.2 改造内容 (14)9.2 飞行器智能化改造 (14)9.2.1 案例概述 (14)9.2.2 改造内容 (14)9.3 无人作战系统智能化改造 (15)9.3.1 案例概述 (15)9.3.2 改造内容 (15)第10章军事装备智能化改造未来发展展望 (15)10.2 应用前景与挑战 (16)10.3 政策与产业建议 (16)第1章绪论1.1 背景与意义现代战争形态的不断发展,军事装备的智能化水平已成为衡量一个国家军事实力的重要标志。

人工智能专家系统课程教案

人工智能专家系统课程教案

人工智能专家系统课程教案教学内容:本章主要介绍专家系统的定义、结构、特点和类型,分析了基于规则的专家系统、基于框架的专家系统和基于模型的专家系统,归纳了协同式和分布式等新型专家系统,并结合实例介绍了专家系统的设计方法和开发工具。

教学重点:专家系统的特点、专家系统的类型、专家系统的设计等。

教学难点:专家系统的设计。

教学方法:课堂教学为主。

注意结合学生前面所学的人工智能原理、知识的表示等内容,及时提问加深学生对基本原理和概念以及专家系统开发设计等的理解。

利用网络课程中的相关内容,协助对抽象概念的理解。

教学要求:重点掌握专家系统的基本概念和设计,掌握基于规则、基于模型、基于框架的专家系统,了解新型专家系统的一些概念和类型,一般了解专家系统的开发工具以及评价方法。

1专家系统概述教学内容:本小节讨论专家系统的一些基本概念,介绍专家系统的定义、结构、特点和类型。

本小节内容是本章的一个重点,是深入学习讨论专家系统的基础。

教学重点:专家系统的定义、专家系统的结构、专家系统的一般特点、各类专家系统的任务和特点。

教学难点:专家系统的结构与建造步骤。

教学方法:主要通过课堂教学,讲解各种基本概念和系统结构,归纳专家系统的一般特点,分析各类专家系统的任务、特点并进行举例教学要求:重点掌握专家系统的定义与基本结构,掌握专家系统的特点,了解专家系统的类型1.1专家系统的特点1、定义专家系统是一个含有大量的某个领域专家水平的知识与经验智能计算机程序系统,能够利用人类专家的知识和解决问题的方法来处理该领域问题。

简而言之,专家系统是一种模拟人类专家解决领域问题的计算机程序系统。

2、专家系统特点启发性:专家系统能运用专家的知识与经验进行推理、判断和决策。

透明性:专家系统能够解释本身的推理过程和回答用户提出的问题,以便让用户能够了解推理过程,提高对专家系统的信赖感。

灵活性:专家系统能不断地增长知识,修改原有知识,不断更新。

3、专家系统的优点具体地说,包括下列八个方面:(1)专家系统能够高效率、准确、周到、迅速和不知疲倦地进行工作。

微型计算机控制技术第二版课后习题答案_潘新民

微型计算机控制技术第二版课后习题答案_潘新民

第一章1.微型计算机控制系统的硬件由哪几部分组成?各部分作用?由四部分组成(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。

主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。

(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。

过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。

过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。

过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。

(3)外部设备:这是实现微机和外界进行信息交换的设备,简称外设,包括人机联系设备(操作台)、输入输出设备(磁盘驱动器、键盘、打印机、显示终端等)和外存贮器(磁盘)。

其中作台应具备显示功能,即根据操作人员的要求,能立即显示所要求的内容;还应有按钮,完成系统的启、停等功能;操作台还要保证即使操作错误也不会造成恶劣后果,即应有保护功能.(4)检测与执行机构:a.测量变送单元:在微机控制系统中,为了收集和测量各种参数,采用了各种检测元件及变送器,其主要功能是将被检测参数的非电量转换成电量.b.执行机构:要控制生产过程,必须有执行机构,它是微机控制系统中的重要部件,其功能是根据微机输出的控制信号,改变输出的角位移或直线位移,并通过调节机构改变被调介质的流量或能量,使生产过程符合预定的要求。

2、微型计算机控制系统的软件有什么作用?说出各部分软件的作用。

软件是指能够完成各种功能的计算机程序的总和。

整个计算机系统的动作,都是在软件的指挥下协调进行的,因此说软件是微机系统的中枢神经。

就功能来分,软件可分为系统软件、应用软件及数据库。

(1)系统软件:它是由计算机设计者提供的专门用来使用和管理计算机的程序。

智能控制技术复习题课后答案讲解

智能控制技术复习题课后答案讲解
10.智能控制的不确定性的模型包括两类:(1);
(2)。
10、(1)模型未知或知之甚少;(2)模型的结构和参数可能在很大范围内变化。
立一个实用的专家系统的步骤包括三个方面的设计,它们分别是、
和。知识库的设计推理机的设计人机接口的设计
13.专家系统的核心组成部分为和。知识库、推理机
一、填空题
1.智能控制是一门新兴的学科,它具有非常广泛的应用领域,例如、、和。
1、交叉学科在机器人控制中的应用在过程控制中的应用飞行器控制
2.传统控制包括和。2、经典反馈控制现代理论控制
3.一个理想的智能控制系统应具备的基本功能是、、和。
3、学习功能适应功能自组织功能优化能力
4.智能控制中的三元论指的是:、和。
•(6)具有获取知识的能力;
•(7)知识与推理机构相互独立。专家系统一般把推理机构与知识分开,使其独立,使系统具有良好的可扩充性和维护性。
2、简述专家系统设计的基本结构。
答:基本知识描述---系统体系结构---工具选择----知识表示方法----推理方式----对话模型.P20
4、什么是专家控制系统?专家控制系统分为哪几类?
46、二进制编码
47.遗传算法的3种基本遗传算子、和。
47、比例选择算子单点交叉算子变异算子
48.遗传算法中,适配度大的个体有被复制到下一代。更多机会
49.遗传算法中常用的3种遗传算子(基本操作)为、、和。
49、复制、交叉和变异
第一章
1
答:(1)在无人干预的情况下能自主地驱动智能机器实现控制目标的自动控制技术。
(3)神经控制系统(1分)
神经网络具有某些智能和仿人控制功能。学习算法是神经网络的主要特征。
(4)遗传算法(2分)

智能控制第七章 专家系统

智能控制第七章 专家系统

7.4 专家控制系统
1、结构原理图
间接专家系统控制图2
7.4 专家控制系统
2、专家系统PLD控制结构设计
用专家系统实现智能PND控制的过程,实际上是模拟操作 人员调解PID参数判断和决策过程,是将数字PID控制方法 与专家系统融合起来,从模仿人征订参数的推理决策入手, 以经典Ziegler-Nichols相现在最优控制征订规则为基础,利 用实时控制信息和系统输出信息,将归纳为一系列征订规则, 并把征订过程分成预整定和自整定两部分,预整定运用于系 统初始投入运行且无法给出PID初始参数的场合,自整定运 用于系统正常运行时,不必再辨别对象特性和参数控制,只 需随对象特性的变化而进行迭代优化的场合。
7.2 专家系统的知识表示法
(1) 黑板:黑板用于存储所有知识源可访问的知识,它的全局数据结构被用 于组织问题求解数据,并处理各知识源之间的通讯问题。放在黑板上的对象 可以是输入数据、局部结果、假设、选择方案和最后结果等。各知识源之间 的交互作用是通过黑板执行的。一个黑板可被分割为无数个子黑板;也就是 说,按照求解问题的不同方面,可把黑板分为几个黑板层。 (2) 知识源:知识源是领域知识的自选模块;每个知识源可视为专门用于处 理一定类型的较窄领域信息或知识的独立程序,而且具有决定是否应当把自 身信息提供给问题求解过程的能力。黑板系统中的知识源是独立分开的,每 个知识源具有自己的工作过程或规则集合和自有的数据结构,包含知识源正 确运行所必须的信息。知识源的动作部分执行实际的问题求解,并产生黑板 的变化。知识源能够遵循各种不同的知识表示方法和推理机制。因此,知识 源的动作部分可为一个含有正向/逆向搜索的产生式规则系统,或者是一个 具有填槽过程的基于框架的系统。 (3) 控制器:黑板系统的主要求解机制是由某个知识源向黑板增添新的信息 开始的。然后,这一事件触发其它对新送来的信息感兴趣的知识源。接着, 对这些被触发的知识源执行某些测试过程,以决定它们是否能够被合法执行。 最后,一个被触发了的知识源被选中,执行向黑板增添信息的任务。这个循 环不断进行下去。

2008智能控制基础教学日历

2008智能控制基础教学日历
问题 12:试举一个实时专 家控制系统的应用实例, 说明实时专家控制系统的 构成和工作原理。 问题 13:专家控制器与专 家控制系统的区别? 问题 14:模糊专家系统的 特点是什么? 问题 15:设计专家控制的 原则是什么? 问题 16:描述神经网络专 家系统在知识处理、知识 表示和推理等方面的主要 特征。
6.3.7 模糊自适应共振理论网络(Fuzzy
ARTMAP)(选讲)
第 7 章 专家控制
7.1 概述
7.2 专家控制系统
13
7.2.1 专家控制系统的结构
4
7.2.2 专家控制系统的工作原理
7.2.3 建立专家系统的步骤
7.2.4 专家控制器
7.2.5 PID 专家控制器应用实例
7第.3 模8 糊章专家智系能统控制在过程控制中的应
2.2.2 Putting Control Knowledge into
Rule-Bases
2.2.3 Fuzzy Quantification of
3
knowledge 2.2.4 Matching:
Determining which
4
rules to use
2.2.5 Inference step: Determining
4
2. Speed control design for a vehicle system
using fuzzy logic
实验 2 基于 BP 神经网络自整定 PID
16
2
控制仿真实验
问题 7:列出控制中常用 的神经网络类型及其调节 原理
问题 8:简述专家控制的 基本原理,并说明其典型 结构。 问题 9:专家系统与常规 的应用程序之间有何不同 呢? 问题 10:什么是专家系 统?简单论述专家系统的 一般结构的组成。 问题 11:什么是专家控制 系统?它与传统的专家系 统的区别是什么?

智能控制习题答案

智能控制习题答案

第一章绪论1. 什么是智能、智能系统、智能控制?答:“智能”在美国Heritage词典定义为“获取和应用知识的能力”。

“智能系统”指具有一定智能行为的系统,是模拟和执行人类、动物或生物的某些功能的系统。

“智能控制”指在传统的控制理论中引入诸如逻辑、推理和启发式规则等因素,使之具有某种智能性;也是基于认知工程系统和现代计算机的强大功能,对不确定环境中的复杂对象进行的拟人化管理。

2.智能控制系统有哪几种类型,各自的特点是什么?答:智能控制系统的类型:集散控制系统、模糊控制系统、多级递阶控制系统、专家控制系统、人工神经网络控制系统、学习控制系统等。

各自的特点有:集散控制系统:以微处理器为基础,对生产过程进行集中监视、操作、管理和分散控制的集中分散控制系统。

该系统将若干台微机分散应用于过程控制,全部信息通过通信网络由上位管理计算机监控,实现最优化控制,整个装置继承了常规仪表分散控制和计算机集中控制的优点,克服了常规仪表功能单一,人机联系差以及单台微型计算机控制系统危险性高度集中的缺点,既实现了在管理、操作和显示三方面集中,又实现了在功能、负荷和危险性三方面的分散。

人工神经网络:它是一种模范动物神经网络行为特征,进行分布式并行信息处理的算法数学模型。

这种网络依靠系统的复杂程度,通过调整内部大量节点之间相互连接的关系,从而达到处理信息的目的。

专家控制系统:是一个智能计算机程序系统,其内部含有大量的某个领域专家水平的知识与经验,能够利用人类专家的知识和解决问题的经验方法来处理该领域的高水平难题。

可以说是一种模拟人类专家解决领域问题的计算机程序系统。

多级递阶控制系统是将组成大系统的各子系统及其控制器按递阶的方式分级排列而形成的层次结构系统。

这种结构的特点是:1.上、下级是隶属关系,上级对下级有协调权,它的决策直接影响下级控制器的动作。

2.信息在上下级间垂直方向传递,向下的信息有优先权。

同级控制器并行工作,也可以有信息交换,但不是命令。

智能控制导论 蔡志兴版 教学课件1

智能控制导论 蔡志兴版 教学课件1

14
(2)人—机结合作为控制器的控制系统:机器完 成需要连续进行的并需快速计算的常规控制任务,
人则完成任务分配、决策、监控等任务;
(3)无人参与的自主控制系统:为多层的智能控
制系统,需要完成问题求解和规划、环境建模、
传感器信息分析和低层的反馈控制任务。如自主 机器人。
15
萨里迪斯对智能控制系统的分类做出贡献。 他把智能控制理论分成三级递阶结构,即组织 级、协调级和执行级。这些思想成为递阶控制 的基础。 阿尔布斯等开发了一个分层控制理论,能够 表示学习,并能提供复杂情况下学习的反射影 响。此外,他还提出求解和规划功能。
三元交集结构理论
分级智能控制系统
组织器
组织级
它代表系统的主导思 想, 并由人工智能起控制 作用 是上(第一级)下 (第三级) 级间的接口,由人工 智能和运筹学起控制 作用
分配器
协调器1

协调器N
协调级
硬件控制器1


硬件控制器N
执行级 是智能控制系统的最 低层级,要求具有很 高的精度,并由控制 理论进行控制
7
1.2
智能控制的发展和学科的建立
智能控制是人工智能和自动控制的重要部分 和研究领域,被认为是通向自主机器递阶道路
上的自动控制的顶层。
自动控制发展的最新阶段,主要用于解决传
统控制难以解决的复杂系统的控制问题。控制
科学的发展过程如图所示。
8
(3)针对实际系统往往需要进行一些比较苛刻
的线性化假设,而这些假设往往与实际系统不符
23
智能控制的基本概念
智能控制是一类 无需人的干预就 能够自主地驱动 智能机器实现其 目标的自动控制, 也是用计算机模 拟人类智能的一 个重要领域。

智能控制(研究生)习题集

智能控制(研究生)习题集

习题集第一章概论1.试从学科和能力两个方面说明什么是人工智能。

2.哪些思想、思潮、时间和人物在人工智能发展过程中起了重要作用?3.近年来人工智能研究取得哪些重要进展?4.为什么能够用计算机模拟人类智能?5.目前人工智能学界有哪些学派?它们的认知观为何?6.自动控制存在什么机遇与挑战?为什么要提出智能控制?7.简述智能控制的发展过程,并说明人工智能对自动控制的影响。

8.傅京孙对智能控制有哪些贡献?9.什么是智能控制?它具有哪些特点?10.智能控制器的一般结构和各部分的作用为何?它与传统控制器有何异同?11.智能控制学科有哪几种结构理论?这些理论的内容是什么?12.为什么要把信息论引入智能控制学科结构?13.人工智能不同学派的思想在智能控制上有何反映?第二章知识表示方法1.状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点?2.设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去?3.利用下图,用状态空间法规划一个最短的旅行路程:此旅程从城市A开始,访问其他城市不多于一次,并返回A。

选择一个状态表示,表示出所求得的状态空间的节点及弧线,标出适当的代价,并指明图中从起始节点到目标节点的最佳路径。

4.试说明怎样把一棵与或解树用来表达下图所示的电网络阻抗的计算。

单独的R、L或C可分别用R、jωL或1/jωC来计算,这个事实用作本原问题。

后继算符应以复合并联和串联阻抗的规则为基础。

5.试用四元数列结构表示四圆盘梵塔问题,并画出求解该问题的与或图。

6.用谓词演算公式表示下列英文句子(多用而不是省用不同谓词和项。

例如不要用单一的谓词字母来表示每个句子)。

A computer system is intelligent if it can perform a task which,if performed by a human, requires intelligence.7.把下列语句表示成语义网络描述:(1)All man are mortal.(2)Every cloud has a silver lining.(3)All branch managers of DEC participate in a profit-sharing plan.8.作为一个电影观众,请你编写一个去电影院看电影的剧本。

智能控制技术(第2章-专家系统与专家控制系统)

智能控制技术(第2章-专家系统与专家控制系统)

(3)成熟期(1972-1977年): 在此期间斯坦福大学研究开发了最著名 的专家系统-血液感染病诊断专家系统 MYCIN,标志专家系统从理论走向应用。 另一个著名的专家系统-语音识别专家系统 HEARSAY的出现,标志着专家系统的理 论走向成熟。
(4)发展期(1978-现在) 在此期间,专家系统走向应用领域, 专家系统的数量增加,仅1987年研制成 功的专家系统就有1000种。 专家系统可以解决的问题一般包括解 释、预测、设计、规划、监视、修理、 指导和控制等。目前,专家系统已经广 泛地应用于医疗诊断、语音识别、图象 处理、金融决策、地质勘探、石油化工、 教学、军事、计算机设计等领域。
等价问题(更易)
4、“与或图”表示法
与或图构成规则 •与或图中的每个节点代表一个要解决的 单一问题或问题集合,图中的起始节点对 应总问题。 •对应于本原问题的节点为叶节点,它没 有后裔。 •对于把算符(与操作/或操作)应用于 问题 A的每种可能情况,都把问题变换为 一个子问题集合;有向弧线自A指向后继 节点,表示所求得的子问题集合。
(2)推理机的设计
① 选择推理方式;
② 选择推理算法:选择各种搜索算法,如 深度优先搜索、广度优先搜索、启发式优 先搜索等。
(3)人─机接口的设计
① 设计“用户─专家系统接口”:用于咨 询理解和结论解释; ② 设计“专家─专家系统接口”:用于知 识库扩充及系统维护。
2.3 专家控制系统的设计方法
2. 2、专家系统的基本结构与实现
专家系统主要由知识库和推理机构 成,专家系统的结构如图2-4所示。
用户
领域专家
知识工程师
人机接口
解释机构
知识获取机构 专 家 系 统 核 心
数据库

微型计算机控制技术第二版课后习题答案潘新民

微型计算机控制技术第二版课后习题答案潘新民

第一章1.微型计算机控制系统的硬件由哪几部分组成?各部分作用?由四部分组成(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。

主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。

(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。

过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。

过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。

过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。

(3)外部设备:这是实现微机和外界进行信息交换的设备,简称外设,包括人机联系设备(操作台)、输入输出设备(磁盘驱动器、键盘、打印机、显示终端等)和外存贮器(磁盘)。

其中作台应具备显示功能,即根据操作人员的要求,能立即显示所要求的内容;还应有按钮,完成系统的启、停等功能;操作台还要保证即使操作错误也不会造成恶劣后果,即应有保护功能.(4)检测与执行机构:a.测量变送单元:在微机控制系统中,为了收集和测量各种参数,采用了各种检测元件及变送器,其主要功能是将被检测参数的非电量转换成电量.b.执行机构:要控制生产过程,必须有执行机构,它是微机控制系统中的重要部件,其功能是根据微机输出的控制信号,改变输出的角位移或直线位移,并通过调节机构改变被调介质的流量或能量,使生产过程符合预定的要求。

2、微型计算机控制系统的软件有什么作用?说出各部分软件的作用。

软件是指能够完成各种功能的计算机程序的总和。

整个计算机系统的动作,都是在软件的指挥下协调进行的,因此说软件是微机系统的中枢神经。

就功能来分,软件可分为系统软件、应用软件及数据库。

(1)系统软件:它是由计算机设计者提供的专门用来使用和管理计算机的程序。

第七章_专家系统

第七章_专家系统
故具有小的状态空间,可以使用穷尽的逆向搜索方法(基于规则的逆向演 绎)。因此,只需简单的体系结构。 HEARSAY-Ⅱ——口语理解是一个相当复杂的任务,ES系统不仅要处理不可靠的 数据(语音分析的二意性和噪音),而且状态空间很大,要求更强有力的知 识组织和推理控制结构:知识源—黑板体系结构。
14
任务复杂程度和ES系 统体系结构间的相 关性 随问题求解 任务复杂程度的增 加,需要在体系结 构设计时渐增地采 用一些相适应的推 理技术。 不存在最好的 设计体系结构的通 用原则,再好的原 则也只能适用于一 定的范围。
3
1 ES系统的特点 1) 具有求解问题所需的专门知识:
应用领域的基本原理和常识——专门知识的主部,可以精确地定 义和使用,为普通技术人员所掌握,求解问题的基础;不与求解的问题 紧密结合,知识量大和推理步小,不能高效地支持问题求解。
领域专家求解问题的经验知识——对如何使用前者解决问题所作的 高度集中、抽象和浓缩的描述;使问题求解过程可以大踏步地发展, 高效高质地解决困难和复杂问题;使用这类知识的条件比较苛刻,条 件不满足时会导致不正确的解答甚至推理失败。
<条件> := <简单条件> |($OR {<简单条件>}+)
简单条件常用7类函数表示:(SAME <对象> <属性> <值>);
最常用的动作函数:(CONCLUDE <对象> <属性> <值> TALLY <结 论CF>);
TALLY——存放规则前提的可信度(CF—Certainty Factor);
用控制结构的基础上), * 能适用于较宽广的应用领域, * 增加了ES系统的开发和维护困难。 开发工具箱(开发环境): KEE

专家系统知识题解答

专家系统知识题解答

第七章专家系统7.1.答:(1)专家系统的定义费根鲍姆(E.A.Feigenbaum):“专家系统是一种智能的计算机程序,它运用知识和推理步骤来解决只有专家才能解决的复杂问题”专家系统是基于知识的系统,用于在某种特定的领域中运用领域专家多年积累的经验和专门知识,求解需要专家才能解决的困难问题保存和大面积推广各种专家的宝贵知识博采众长比人类专家更可靠,更灵活(2)专家系统的特点①具有专家水平的专门知识专家系统中的知识按其在问题求解中的作用可分为三个层次:数据级、知识库级和控制级数据级知识(动态数据):具体问题所提供的初始事实及在问题求解过程中所产生的中间结论、最终结论数据级知识通常存放于数据库中知识库级知识:专家的知识,这一类知识是构成专家系统的基础一个系统性能高低取决于这种知识质量和数量控制级知识(元知识):关于如何运用前两种知识的知识在问题求解中的搜索策略、推理方法②能进行有效的推理推理机构——能根据用户提供的已知事实,通过运用知识库中的知识,进行有效的推理,以实现问题的求解.专家系统的核心是知识库和推理机③具有启发性除能利用大量专业知识外,还必须利用经验判断知识来对求解问题作出多个假设(依据某些条件选定一个假设,使推理继续进行)④ 能根据不确定(不精确)的知识进行推理综合利用模糊的信息和知识进行推理,得出结论⑤具有灵活性知识库与推理机相互独立,使系统易于扩充,具有较大的灵活性⑥具有透明性一般有解释机构,所以具有较好的透明性解释机构向用户解释推理过程,回答“Why ?”、“How ?”等问题⑦具有交互性一般都为交互式系统,具有较好的人机界面一方面它需要与领域专家或知识工程师进行对话以获取知识;另一方面它也需要不断地从用户处获得所需的已知事实并回答询问.7.2.答:专家系统的一般结构人机接口、推理机、知识库、动态数据库、知识获取机构、解释机构专人机接口解释机构知识获取机构知识库推理机数据库用户领域专家知识工程师家系统核心知识库:主要用来存放领域专家提供的专门知识(1) 知识表达方法的选择(最多的三种表示方法是产生式规则、框架和语义网络)①充分表示领域知识②能充分、有效地进行推理③便于对知识的组织、维护与管理④便于理解与实现(2) 知识库管理冗余和矛盾一致性和完整性安全性推理机模拟领域专家的思维过程,控制并执行对问题的求解能根据当前已知的事实,利用知识库中的知识,按一定的推理方法和控制策略进行推理,直到得出相应的结论为止推理机包括推理方法和控制策略两部分推理方法有精确推理和不精确推理(已在推理章节介绍)控制策略主要指推理方向控制及推理规则选择策略推理有正向推理、反向推理和正反向混合推理推理策略一般还与搜索策略有关(已在推理章节介绍)推理机性能/构造与知识的表示方法有关,但与知识的内容无关à保证推理机与知识库的独立性,提高灵活性知识获取机构“瓶颈”,是建造和设计专家系统的关键基本任务是为专家系统获取知识,建立起健全、完善、有效的知识库,以满足求解领域问题的需要要对知识进行一致性、完整性检测人机接口专家系统与领域专家、知识工程师、一般用户间进行交互的界面,由一组程序及相应的硬件组成,用于完成输入输出工作更新、完善、扩充知识库;推理过程中人机交互;结束时显示结果内部表示形式与外部表示形式的转换数据库又称“黑板”、“综合数据库”或“动态数据库”,主要用于存放用户提供的初始事实、问题描述及系统运行过程中得到的中间结果、最终结果等信息数据库是推理机不可缺少的工作场地,同时由于它可记录推理过程中的各种有关信息,又为解释机构提供了回答用户咨询的依据(需相应的数据库管理程序)解释机构:回答用户提出的问题,解释系统的推理过程,使系统对用户透明7.3答:(1) 传统程序是依据某一确定的算法和数据结构来求解某一确定的问题,而专家系统是依据知识和推理来求解问题,这是专家系统与传统程序的最大区别.传统程序= 数据结构+ 算法专家系统= 知识+ 推理(2) 传统程序把关于问题求解的知识隐含于程序中,而专家系统则将知识与运用知识的过程即推理机分离.(使专家系统具有更大的灵活性,使系统易于修改)(3) 从处理对象来看,传统程序主要是面向数值计算和数据处理,而专家系统则面向符号处理.传统程序处理的数据多是精确的,对数据的检索是基于模式的布尔匹配,而专家系统处理的数据和知识大多是不精确的、模糊的,知识的模式匹配也多是不精确的.(4) 传统程序一般不具有解释功能,而专家系统一般具有解释机构,可对自己的行为作出解释.(5) 传统程序因为是根据算法来求解问题,所以每次都能产生正确的答案,而专家系统则像人类专家那样工作,通常产生正确的答案,但有时也会产生错误的答案(这也是专家系统存在的问题之一).专家系统有能力从错误中吸取教训,改进对某一工作的问题求解能力.(6) 从系统的体系结构来看,传统程序与专家系统具有不同的结构.7.4答:可行性分析:威特曼(Watermam)从三方面研究如何选择适合专家系统开发的问题(1)什么情况下开发专家系统是可能的? (满足!)①问题的求解主要依靠经验性知识,而不需要大量运用常识性知识②存在真正的领域专家,这也是开发专家系统最重要的要求之一专家必须能够描述和解释他们用于解决领域问题的方法③一般某领域中有多个专家,他们应该对领域答案的选择和精确度有基本一致的看法④任务易,有明确的开发目标,且任务能被很好地理解(2)什么情况下开发专家系统是合理的?(之一!)①问题的求解能带来较高的经济效益②人类专家奇缺,但又十分需要,且十分昂贵③人类专家经验不断丢失④危险场合需要专门知识(3)什么情况下开发专家系统是合适的?(特征!)①本质——问题本质上必须能很自然地通过符号操作和符号结构来进行求解,且问题求解时需要使用启发式知识,需要使用经验规则才能得到答案②复杂性——问题不是太容易且较为重要③范围——问题需要有适当的范围.选择适当的范围是专家系统的关键,一般有两个原则:一是所选任务的大小可驾驭;二是任务要有实用价值.7.5答:专家系统的设计原则(1)专门任务领域大小(2)专家合作反复磋商,团结协作(3)原型设计从“最小系统”到“扩充式”开发(4)用户参与充实、完善知识库(5)辅助工具提高设计效率(6)知识库与推理机分离体现特征,灵活专家系统的开发步骤知识工程比软件工程更强调渐进性、扩充性重新描述(1) 问题识别阶段——知识工程师和专家确定问题的重要特点,抓住问题各主要方面的特征①确定人员和任务②问题识别:描述问题的特征及相应的知识结构,明确问题的类型和范围③确定资源:确定知识源、时间、计算设备以及经费等资源④确定目标:确定问题求解的目标(2) 概念化阶段——主要任务是揭示描述问题所需的关键概念、关系和控制机制,子任务、策略和有关问题求解的约束①什么类型的数据有用,数据之间的关系如何?②问题求解时包括哪些过程,这些过程中有哪些约束?③问题是如何划分成子问题的?④信息流是什么?哪些信息是由用户提供的,哪些信息是应当导出的?⑤问题求解的策略是什么?(3)形式化阶段——把概念化阶段概括出来的关键概念、子问题和信息流特征形式化地表示出来(究竟采用什么形式,要根据问题的性质选择适当的专家系统构造工具或适当的系统框架)三个主要的因素是:假设空间基本的过程模型数据形式化阶段假设空间①把概念描述成结构化的对象,还是处理成基本的实体?②概念之间的因果关系或时空关系是否重要,是否应当显式地表示出来?③假设空间是否有限?④假设空间是由预先确定的类型组成的,还是由某种过程生成的?⑤是否应考虑假设的层次性?⑥是否有与最终假设和中间假设相关的不确定性或其它的判定性因素?⑦是否考虑不同的抽象级别?形式化阶段基本的过程模型找到可以用于产生解答的基本过程模型是形式化知识的重要一步过程模型包括行为的和数学的模型(如果专家使用一个简单的行为模型,对它进行分析,就能产生很多重要的概念和关系)(数学模型可以提供附加的问题求解信息,或用于检查知识库中因果关系的一致性)形式化阶段数据的性质①数据是不足的、充足的还是冗余的?②数据是否有不确定性?③对数据的解释是否依赖于出现的次序?④获取数据的代价是多少?⑤数据是如何得到的?⑥数据的可靠性和精确性如何?⑦数据是一致的和完整的吗?(4)实现阶段把形式化知识变成计算机的软体,即要实现知识库、推理机、人机接口和解释系统(知识的一致性和相容性)推理机应能模拟领域专家求解问题的思维过程和控制策略必须很快地实现(实现原型系统的目的之一是检查开发早期阶段的设计是否有效)(5)测试阶段通过运行实例评价原型系统以及用于实现它的表达形式,从而发现知识库和推理机制的缺陷性能不佳的因素:①输入输出特性,即数据获取与结论表示方面存在缺陷例如,提问难于理解、含义模糊,使得存在错误或不充分的数据进入系统;结论过多或者太少,没有适当地组织和排序,或者详细的程度不适当②推理规则有错误、不一致或不完备③控制策略问题,不是按专家采用的“自然顺序”解决问题测试的主要内容:①可靠性——通过实例的求解,检查系统所得出的结论是否与已知结论一致②知识的一致性——向知识库输入一些不一致、冗余等有缺陷的知识,检查是否可检测出来检查是否会给出不应给出的答案检测获取知识的正确性(如有某些自动获取知识功能)③运行效率——知识查询及推理方面的运行效率,找出薄弱环节及求解方法与策略方面的问题④解释能力——一是检测能回答哪些问题,是否达到了要求;二是检测回答问题的质量(说服力)⑤人机交互的便利性7.6答:专家系统种类解决的问题解释根据感知数据推理情况描述诊断根据观察结果推断系统是否有故障预测推导给定情况可能产生的后果设计根据给定要求进行相应的设计规划设计动作控制控制整个系统的行为监督比较观察结果和期望结果修理执行计划来实现规定的补救措施教学诊断、调整、修改学生行为调试建议故障的补救措施(1) 解释型专家系统能根据感知数据,经过分析、推理,从而给出相应解释.(必须能处理不完全、甚至受到干扰的信息,给出一致且正确的解释)代表性:DENDRAL(化学结构说明)、PROSPECTOR(地质解释)等(2) 诊断型专家系统能根据取得的现象、数据或事实推断出系统是否有故障,并能找出产生故障的原因,给出排除故障的方案(目前开发、应用得最多的一类)代表性:PUFF(肺功能诊断系统)、PIP(肾脏病诊断系统)、DART(计算机硬件故障诊断系统)等(3) 预测型专家系统能根据过去和现在信息(数据和经验)来推断可能发生和出现的情况(天气预报、市场预测、人口预测等)(4) 设计型专家系统能根据给定要求进行相应的设计(工程设计、电路设计、服装设计)代表性:XCON(计算机系统配置系统)、KBVLSI(VLSI电路设计专家系统)等(5) 规划型专家系统能按给定目标拟定总体规划、行动计划、运筹优化等(机器人动作控制、军事规划、城市规划等)代表性:NOAH(机器人规划系统)、SECS(帮助化学家制定有机合成规划的专家系统)、TATR (帮助空军制订攻击敌方机场计划的专家系统)等(6) 控制型专家系统能根据具体情况,控制整个系统的行为代表性:YES/MVS(帮助监控和控制MVS操作系统)(7) 监督型专家系统能完成实时的监测任务,并根据监测到的现象作出相应的分析和处理代表性:REACTOR(帮助操作人员检测和处理核反应堆事故)(8) 修理型专家系统能根据故障的特点制订纠错方案,并能实施该方案排除故障,当制订的方案失效或部分失效时,能及时采取相应的补救措施(9) 教学型专家系统能根据学生学习过程中所产生的问题进行分析、评价、找出错误原因,有针对性地确定教学内容或采取其它有效的教学手段代表性:GUIDON(讲授有关细菌感染性疾病方面的医学知识)(10) 调试型专家系统能根据相应的标准检测被测试对象存在的错误,并能从多种纠错方案中选出适用于当前情况的最佳方案,排除错误专家系统的应用领域已扩展到数学、物理、化学、医学、地质、气象、农业、法律、教育、交通运输、机械、艺术以及计算机科学本身,甚至渗透到政治、经济、军事等重大决策部门,产生了巨大的社会效益和经济效益,同时也促进了人工智能基本理论和基本技术的发展.7.7答:(1)正向推理:见教材P206图7.7(2)反向推理:见教材P212图7.127.8答:(1)知识获取的任务基本任务:为专家系统获取知识,建立起健全、完善、有效的知识库,以满足求解领域问题需要①抽取知识识别、理解、筛选、归纳等,及自学习②知识的转换第一步:从专家及文献资料处抽取的知识转换为某种知识表示模式,如产生式规则、框架等(知识工程师完成)第二步:该模式表示的知识转换为系统可直接利用的内部形式.(输入及编译实现)③知识的输入知识编辑器④知识的检测不一致、不完整等⑵知识获取的模式①非自动知识获取(人工移植)知识工程师知识编辑器②自动知识获取系统具有获取知识的能力,它不仅可以直接与领域专家对话,从专家提供的原始信息中学习到专家系统所需的知识,而且还能从系统自身的运行实践中总结、归纳出新的知识,发现知识中可能存在的错误,不断自我完善,建立起性能优良、知识完善的知识库➢具有识别语音、文字、图像的能力➢具有理解、分析、归纳的能力➢具有从运行实践中学习的能力③半自动知识获取7.9答:正确性(1)系统设计的正确性①系统设计思想的正确性如目标、原则等②系统设计方法的正确性如知识表达方法、知识推理方法、控制策略、解释方法等③设计开发工具的正确性如正确使用和正确维护(2)系统测试的正确性①测试目的、方法、条件的正确性②测试结果、数据、记录的正确性(3)系统运行的正确性①推理结论、求解结果、咨询建议的正确性②推理解释及可信度估算的正确性③知识库知识的正确性语法、语义和语用及专业内容有用性(1)推理结论、求解结果、咨询建议的有用性(2)系统的知识水平、可用范围、易扩充性、易更新性等(3)问题的求解能力(解题速度、推理效率),可能场合和环境(4)人机交互的友好性(5)运行可靠性、易维护性、可移植性(6)系统的经济性(软硬件投资、运行维护费用、设计开发费用和系统运行取得的直接或间接经济效益)7.10答:(1)四种主要的类型:①用于开发专家系统的程序设计语言②骨架系统③通用型知识表达语言④专家系统开发环境(2)专家系统开发环境(工具包)AGE是斯坦福大学研制的一个专家系统开发环境.AGE是典型的模块组合式开发工具,为用户提供了一个通用的专家系统结构框架,并将该框架分解为许多在功能和结构上较为独立的的组件部件,这些组件已预先编制成标准模块存在系统中.AGE采用了黑板模型来构造专家系统结构框架.可通过两条途径构造自己的专家系统:①用户使用AGE现有的各种组件作为构造材料,很方便地来组合设计自己所需的系统.②用户通过AGE的工具界面,定义和设计各种所需的组成部件,以构造自己的专家系统.应用AGE已经开发了一些专家系统,主要用于医疗诊断、密码翻译、军事科学等方面.7.11答:EMYCIN是由MYCIN系统抽去原有的医学领域知识,保留骨架而形成的系统(产生式规则表达知识、目标驱动的反向推理控制策略).EMYCIN具有MYCIN的全部功能:①解释程序——可以向用户解释推理过程.②知识编辑程序及类英语的简化会话语言——提供一开发知识库的环境,使得开发者可以使用比LISP更接近自然语言的规则语言来表示知识.③知识库管理和维护手段——所提供的开发知识库的环境还可以在进行知识编辑及输入时进行语法、一致性、是否矛盾和包含等检查.④跟踪和调试功能EMYCIN开发的一些专家系统(适合开发各种领域咨询、诊断型专家系统).EMYCIN帮通过解释呼吸分析并确定病通过解释油井预测麦田是否助决定解决结构分析问题的策略测试数据来诊断肺病人血液凝固机制中有无问题SACON钻探数据来鉴定地下岩层将受黑鳞翅目幼虫之害LIGHOPIANT/CDP。

控制系统设计指南 原书第4版

控制系统设计指南 原书第4版

一、概述控制系统设计是现代工程领域中一个重要的议题,对于各种工业过程、汽车、飞机、机器人等系统的性能和稳定性起着至关重要的作用。

而《控制系统设计指南》作为一部经典著作,在控制系统设计领域具有非常高的影响力和权威性。

本文将对《控制系统设计指南》原书第4版进行全面的阐述和分析。

二、作者及书籍概况《控制系统设计指南》是由美国知名控制系统专家George Ellis撰写的一部专著,涵盖了控制系统设计的理论和实践,适用于工程师、学生和研究人员。

本书已经出版了多个版本,第4版在第3版的基础上做了更新和扩充。

作者George Ellis是美国系统与控制学会的会员,拥有丰富的理论和实际经验,因此《控制系统设计指南》具有很高的权威性和可信度。

三、内容概述1. 第一章 - 控制系统概述本章介绍了控制系统的概念和基本原理,阐述了控制系统在各个领域的应用和意义,为后续章节的学习奠定了基础。

2. 第二章 - 数学模型本章深入探讨了控制系统设计所需的数学模型,包括传递函数、状态空间模型、离散时间系统等内容,为读者理解控制系统的数学基础做了详细解释。

3. 第三章 - 控制系统设计原则本章围绕系统性能、稳定性、鲁棒性等方面,介绍了控制系统设计的基本原则和方法,包括PID控制器设计、校正控制器设计等内容。

4. 第四章 - 控制系统实现本章讨论了控制系统实现的各种技术和方法,如数字控制系统、模糊控制系统、遗传算法等,为读者提供了多种选择和思路。

5. 第五章 - 稳定和性能分析本章介绍了稳定性和性能分析的相关理论和实践,包括时域分析、频域分析、极点分布等内容,帮助读者深入理解控制系统的稳定性和性能。

6. 第六章 - 鲁棒性设计本章详细介绍了鲁棒性设计的理论和方法,包括H-infinity控制、鲁棒控制、鲁棒优化等,为读者提供了多种解决方案。

7. 第七章 - 多变量系统设计本章探讨了多变量系统设计的理论和实践,包括多变量控制系统、模态分析、多变量稳定性分析等内容,帮助读者了解多变量系统设计的复杂性和挑战。

第7章_ERP-EIS-DSS与数据仓库

第7章_ERP-EIS-DSS与数据仓库


– –
辅助功能
支持电子通信,包括电子邮件、传真、计算机会议和 字符处理。 包括提高个人工作效率的工具,如电子日历、电子备 忘录等。
3 3.3
EIS和数据仓库 EIS概念模型
综合信息
3 3.4
EIS和数据仓库 EIS在企业中的作用
物流资金流 信息流集成 销售管理 财务管理 成本管理 MPS,MRP,CRP 库存管理 工艺路线 工作中心 BOM
库存计划 物料信息集成 MPS,MRP,CRP 库存管理 工艺路线 工作中心 BOM
MRP
70年代
MRP II
80年代
ERP
90年代
ERP II
21世纪
2 2.4
ERP和数据仓库 主要的ERP厂商
EIS
MIS/ERP ES
OIS
TPS
事务性
TPS 1960 1970 1980 1990
2000 时间
1 1.1
概述 企业信息系统的演进


事务处理信息系统(TPS or EDP) ,1960
– 能够处理大量的例行性事务数据。
功能性管理信息系统(Functional MIS) ,1970
– – – – – 大量事务数据,可以生成各类管理报表 为绩效监督与管理控制的提供参考数据 适用于中低阶主管 缺点:各功能系统间整合较少甚至于没有做整合性信息 ERP系统属于这类系统,但是不是简单的MIS,更加复杂
MRP-II (1977)
Manufacturing Resource Planning
面向企业
MRP (1965)
Material Requirements Planning
物料信息 集成

计算机控制习题解答-独家

计算机控制习题解答-独家

计算机控制系统习题集目录一各章习题 (1)二填空题练习 (6)三简答题练习 (8)四综合题练习 (11)一各章习题1.1 第1章绪论1. 计算机控制系统的硬件主要包括哪几个部分?2. 什么是过程控制通道,过程控制通道主要有哪几种?3. 根据计算机控制系统的发展历史和在实际应用中的状态,计算机控制系统可分为哪6类,各有何特点?4. 计算机控制系统从深度和广度两方面各有何发展趋势。

1.2 第2章计算机控制系统中的检测设备和执行机构1. 什么叫传感器及变送器?2. 简述压力检测的主要方法和分类。

3. 简述温度检测的主要方法和分类。

4. 简述热电偶测温的原理。

2. 物位仪表分为哪几类?6. 简述电容式差压变送器的工作原理。

7. 简述常用执行机构和执行器的工作原理。

8. 简述TT302温度变送器的结构和工作原理。

9. 简述交流、直流伺服电机的工作原理。

10.简述步进电机的工作原理。

1.3 第3章计算机总线技术1.什么叫总线?为什么要制定计算机总线标准?2.计算机总线可以分为哪些类型?3.评价总线的性能指标有哪些?4.STD总线有哪些特点?5.常用的PC总线有哪些?各有什么特点?6.简述PCI总线的性能特点。

7. 简述IEEE-488总线的工作过程。

8. 详述RS-232C 、RS-485和RS-422总线的特点和性能。

9. RS-232C 总线常用的有哪些信号?如何通过该接口实现远程数据传送?10. 什么是平衡方式和不平衡传输方式?试比较两种方式的性能。

11. USB 数据传输方式有哪几种?USB 协议中是如何区分高速设备和低速设备的?12. 简述USB 总线的枚举过程1.4 第4章 过程通道与人机接口1.什么是过程通道?过程通道由哪几部分组成?2.画出数字量输入输出通道的结构。

3.在数字量输入调理电路中,采用积分电容或RS 触发器是如何消除按键抖动的?4.数字量输出驱动电路有哪三种形式?各有什么特点?5.画出D/A 转换器原理框图,并说明D/A 转换的原理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第7章 专家控制系统教学内容首先介绍专家系统基本概念、特征、组成以及基本类型。

然后讲授专家控制系统的工作原理,最后介绍了建立专家系统的步骤和专家控制器。

教学重点1.专家系统的概念,即它是一种模拟人类专家解决领域问题的计算机程序系统。

将专家系统同控制理论和技术相结合,对系统进行控制形成专家控制系统。

把专家系统作为控制器称为专家控制器。

专家系统的基本组成,即由知识库、推理机、解释接口等组成。

2.专家控制系统工作原理。

专家系统设计的基本步骤:认识和阶段化概念,实现阶段,获取知识、构造外部知识库,调试和检验阶段。

教学难点专家系统的工作原理、知识的表示和获取,专家系统的设计。

教学要求1.了解专家系统的概念,理解专家控制系统、专家控制器的概念。

2.掌握专家系统的特征、组成和基本类型。

3.理解专家控制系统的工作原理。

知识的表示和获取。

4.掌握建立专家系统的步骤。

5.了解专家控制器的组成,专家控制器的设计原则。

7.1 概述7.1.1 专家系统的起源与发展人工智能科学家一直在致力于研制在某种意义上讲能够思维的计算机软件,用以“智能化”的处理、解决实际问题。

60年代,科学家们试图通过找到解决多种不同类型问题的通用方法来模拟思维的复杂过程,并将这些方法用于通用目的的程序中。

然而事实证明这种“通用”程序处理的问题类型越多,对任何个别问题的处理能力似乎就越差。

后来,科学家们认识到了问题的关键即计算机界程序解决问题的能力取决于它所具有的知识量的大小。

为使一个程序智能化,必须使其具有相关领域的大量高层知识。

为解决某具体专业领域问题的计算机程序系统的开发研制工作,导致专家系统这一新兴学科的兴起。

从本质上讲,专家系统是一类包含着知识和推理的智能计算机程序,其内部含有大量的某个领域专家水平的知识和经验,能够利用人类专家的知识和解决问题的方法来处理该领域的问题。

1965年斯坦福大学开始建立用于分析化合物内部结构的DENTRAL系统,首先使用了“专家系统”的概念。

70年代末,该校又研制成功了著名的医疗系统MYCIM和用于矿藏勘探的PROSPECTOR系统,推动了专家系统的开发研究和应用。

80年代,专家系统的研究开发进入了高潮,应用范围涉及到工业、农业、国防、教育及教学、物理、控制等许多领域。

在控制系统辅助设计、故障诊断和系统控制等方面得到了推广应用。

专家系统的研究发展,促进了人工智能科学的进步,也使专家系统本身成为人工智能科学的一个重要分支领域。

现在专家系统技术广泛地应用于医疗诊断、语音识别、图像处理、金融决策、地址勘探、石油化工、教学、军事、计算机设计等领域。

由知识工程师从人类专家那里抽取他们求解问题的过程、决策和经验规则,然后把这些知识建造在专家系统中,人们把建造一个专家系统的过程称为“知识工程”。

专家系统可以解决额问题一般包括解释、预测、诊断、设计、规划、监视、指导和控制等。

发展专家系统的关键是表达和运用专家知识,即来自人类的并已经被证明对解决有关领域内的典型问题是有用的事实和过程。

专家系统和传统的计算机“应用程序”最本质的不同之处在于,专家系统所要解决的问题一般没有算法解,并且经常要在不完全、不精确或不确定的信息基础上做出结论。

随着人工智能整体水平的提高,专家系统也在发展。

第一代专家系统只利用人类专家的启发式知识,即只利用浅层表达方式和推理方法。

浅层知识一般表示成产生式规则的形式,即如果(前提),那么(结论)。

这种形式的浅层知识之所以具有启发性,是因为它从观测到的数据(前提)联想到中间事实或最终结论,这种逻辑推理过程短、效率高。

但事实证明,只靠经验知识是不够的,当人类遇到新问题时,没有直接经验,谈不上运用基于经验的浅层启发性知识来解决问题,而只能利用掌握的深入表示事物的结构、行为和功能方面的基本模型等深层知识得出新的启发式浅层知识。

仅局限于熟练技能而不具有深层知识的人,不能称其为人类专家。

因此,旨在模拟人类专家的智能程序(专家系统)应当具备浅层和深层两类知识。

这种不但采用基于规则的方法,而且采用基于模型的原理的专家系统构成了新一代的专家系统。

7.1.2 专家系统的一般结构专家系统由知识库(Knowledge Base)、推理机(Inference Engine)、综合数据库(Global Database)、解释接口(Explanation Interface)和知识获取(Knowledge Acquisition)等五部分组成。

专家系统中的知识的组织方式是,把问题领域的知识和系统的其他知识分离开来,后者是关于如何解决问题的一般知识或如何与用户打交道的知识。

领域知识的集合称为知识库,而通用的问题求解知识称为推理机。

按照这种方式组织知识的程序称为基于知识的系统,专家系统是基于知识的系统。

知识库和推理机是专家系统中两个主要的组成要素。

1. 知识库知识库是知识的存储器,用于存储领域专家的经验性知识以及有关的事实、一般常识等。

知识库中的知识来源于知识获取机构,同时它又为推理机提供求解问题所需的知识。

2. 推理机推理机是专家系统的“思维”机构,实际上是求解问题的计算机软件系统。

其主要功能是协凋、控制系统,决定如何选用知识库中的有关知识,对用户提供的证据进行推理,求得问题的解答或证明某个结论的正确性。

推理机的运行有不同的控制策略。

正向推理或数据驱动策略是从原始数据和已知条件推断出结论的方法;而反向推理或目标驱动策略则是先提出结论或假设,然后寻找支持这个结论或假设的条件或证据,如果成功则结论成立,推理成功;双向推理方法为首先运用正向推理帮助系统提出假设,然后运用反向推理寻找支持该假设的证据。

3. 综合数据库(全局数据库)综合数据库又称为“黑板”或“数据库”。

它是用于存放推理的初始证据、中间结果以及最终结果等的工作存储器(Working Memory)。

综合数据库的内容是在不断变化的。

在求解问题的初始,它存放的是用户提供的初始证据。

在推理过程中,它存放每一步推理所得的结果。

推理机根据数据库的内容从知识库中选择合适的知识进行推理,然后又把推理结果存入数据库中,同时又可记录推理过程中的有关信息,为解释接口提供回答用户咨询的依据。

4. 解释接口解释接口又称人—机界面,它把用户输入的信息转换成系统内规范化的表示形式,然后交给相应模块去处理,把系统输出的信息转换为用户易于理解的外部表示形式显示给用户,回答用户提出的“为什么?”“结论是如何得出的?”等问题。

另外,能对自己的行为做出解释,可以帮助系统建造者发现知识库及推理机中的错误,有助于对系统的调试。

这是专家系统区别于一般程序的重要特征之一。

5. 知识获取知识获取是指通过人工方法或机器学习的方法,将某个领域内的事实性知识和领域专家所特有的经验性知识转化为计算机程序的过程。

早期的专家系统完全依靠领域专家,和知识工程师共同合作,把该领域内的知识总结归纳出来,规范化后送人知识库。

对知识库的修改和扩充也是在系统的调试和验证中进行的,是一件很困难的工作。

知识获取被认为是专家系统中的一个“瓶颈”问题。

目前,一些专家系统已经具有了自动知识获取的功能。

自动知识获取包括两个方面:一是外部知识的获取,通过向专家提问,以接受教导的方式接收专家的知识,然后把它转换成内部表示形式存入知识库;二是内部知识获取,即系统在运行中不断从错误和失败中归纳总结经验,并修改和扩充知识库。

7.1.3 专家系统的知识表示和获取专家系统的性能主要取决于所拥有知识的数量和质量,所以知识的表示和获取是开发和利用专家系统的关键环节。

1. 知识的表示知识表示是将相关领域的知识形式化,以便被计算机存储并有效地运用。

因此,知识表示在专家系统设计中占有重要地位。

一种好的知识表示方法应具备如下性质:(1). 充分表达:它应当有能力表达有关领域内的各种所需知识。

(2). 充分推理:知识表示的形式应当有利于从旧知识推出新知识,导出新结构。

(3). 有效推理:它应当有能力把附加信息结合到结构中去,这些信息能使推理机把搜索方向放到最有希望获得最佳解的方向上。

(4). 有效的知识获取:它有能力促使很方便的获取新知识,更新知识库。

在人工智能领域里,知识表示大致可以分为叙述型方法和过程型方法两类。

在叙述型方法中,大多数知识可以表示成为一个稳定的事实集合,连同控制这些事实的一组通用过程。

该表示方法的优点是:(1). 每条知识只须存储一次,与用不同方法运用这些知识的次数无关。

(2). 容易在不改变已有知识和过程的条件下对系统加入新知识。

在过程型表示法中,知识被表示成如何运用这些知识的过程。

此表示方法的优点是:(1). 很容易表达如何去做某件事的知识。

(2). 很容易表达用简单的叙述型方法较难表达的知识,例如缺省推理和概率推理。

(3). 很容易表达如何有效地做某件事的启发式知识。

传统专家系统主要应用的知识表示方法有谓词、语义网、框架、产生式系统等。

这些方法基本上届于叙述型知识表示法,有些也结合了过程型知识表示法。

实际上,在大多数应用领域中专家系统既需要状态方面的知识,如有关事物,事件的事实,它们之间的关系以及周围事物的状态等,也需要如何运用这些知识的知识,所以很多场合都是这两类方法的组合。

例如,在过程控制应用中,输入一输出是一个动态关系,而本身又是一个过程。

因此在专家系统控制中,知识表示除了使用叙述方法外,还经常使用过程型方法。

传统专家系统的知识主要是人类专家求解某领域问题的专门知识、经验和技巧的形式化、称之为启发式知识,适合于用规则、框架等方法表示。

这些知识是专家多年实践经验的总结和概括,是该领域极其宝贵的高层次知识。

它具有容易表示、推理简捷、搜索效率高的突出优点,因而被广泛应用于实际,并对专家系统乃至人工智能的发展应用起到了积极的推动作用。

然而启发性知识往往是不完备的或不一致的,基于这种知识在某些情况下可能得不出正确解或者无法求得有效解,有时即使得到正确解也不能给出有说服力的解释。

因此,单一的启发式知识和基于规则的表示也限制了专家系统的进一步发展。

为了克服传统知识表示方法的局限性,人们提出了基于神经网络模型、定性物理模型、可视化模型等的知识表示法,从而将专家系统研究推到了一个新阶段。

出现了新一代专家系统。

(1)神经网络模型。

神经网络研究在80年代末取得了重大进展,并被广泛应用于各学科领域。

神经网络是一种基于并行计算的分布式结构网络,它对所有目标同时进行计算,信息分散在网络内部,每个结点及其连接上只表达一部分信息而不是某个具体的概念。

知识以每个神经元的特性和神经元间连接的权值形式分布式地隐式存储。

因而可以在一定程度上模拟专家凭直觉解决局部不确定性问题的过程。

(2)定性物理模型。

人工智能不是以物理量形式去定量描述客观对象的结构行为,只是定性地描述其升高、缩小、不变等状态,我们称这种模型为定性物理模型。

相关文档
最新文档