利用simulink对自适应控制系统模型进行仿真分析
simulink轨迹跟踪方法

simulink轨迹跟踪方法Simulink是一种基于模型的设计和仿真工具,广泛应用于自动控制系统的开发和测试中。
轨迹跟踪是自动控制系统中的一个重要问题,通过控制对象在给定轨迹上的运动,实现对系统的精确控制。
Simulink提供了多种方法来实现轨迹跟踪,本文将介绍其中几种常用的方法。
1. 基于PID控制器的轨迹跟踪方法:PID控制器是一种常见的控制器,通过比较实际输出与期望输出的偏差,调整控制信号来实现对系统的控制。
在Simulink中,可以使用PID控制器模块来实现轨迹跟踪。
通过调整PID控制器的参数,可以实现对系统的精确控制。
例如,可以调整比例系数来增强系统的响应速度,调整积分系数来消除系统的稳态误差,调整微分系数来抑制系统的震荡。
2. 基于模型预测控制(MPC)的轨迹跟踪方法:模型预测控制是一种基于系统数学模型的控制方法,通过预测系统的未来状态,优化控制信号来实现对系统的控制。
Simulink提供了MPC工具箱,可以方便地进行模型预测控制。
在轨迹跟踪问题中,可以使用MPC来预测系统在给定轨迹上的运动,并根据预测结果来调整控制信号,使系统实现轨迹跟踪。
MPC可以考虑系统的约束条件,例如输入和输出的限制,从而实现对系统的更加精确的控制。
3. 基于模糊控制的轨迹跟踪方法:模糊控制是一种通过模糊推理来实现对系统的控制的方法。
在Simulink中,可以使用模糊控制器模块来实现模糊控制。
在轨迹跟踪问题中,可以使用模糊控制器来根据系统的当前状态和轨迹的要求,输出相应的控制信号,使系统实现轨迹跟踪。
模糊控制器可以考虑系统的非线性和不确定性,适用于复杂系统的控制。
4. 基于神经网络的轨迹跟踪方法:神经网络是一种模拟人脑神经网络结构和工作原理的计算模型。
在Simulink中,可以使用神经网络模块来实现神经网络控制。
在轨迹跟踪问题中,可以使用神经网络来学习系统的输入和输出之间的映射关系,并根据学习到的映射关系来生成控制信号,使系统实现轨迹跟踪。
基于simulink的模糊PID控制例子

基于simulink的模糊PID控制例⼦1模糊PID⽤命令Fuzzy打开模糊控制⼯具箱。
Anfisedit打开⾃适应神经模糊控制器,它⽤给定的输⼊输出数据建个⼀个模糊推理系统,并⽤⼀个反向传播或者与最⼩⼆乘法结合的来完成⾪属函数的调节。
Surfview(newfis)可以打开表⾯视图窗⼝8.1 模糊PID 串联型新建⼀个simulink模型同时拖⼊⼀个fuzzy logic controller 模块,双击输⼊已经保存的fis模糊控制器的名字。
由于这个控制模块只有⼀个输⼊端⼝,需要⽤到mux模块。
模糊结合PID,当输出误差较⼤时,⽤模糊校正,当较⼩时,⽤PID校正。
8.2 模糊⾃适应PID(1)PID 参数模糊⾃整定的原则PID 调节器的控制规律为: u( k) = Kp e( k) + Ki Σe( i) + Kd ec( k)其中: Kp 为⽐例系数; Ki 为积分系数; Kd为微分系数; e( k) 、ec( k) 分别为偏差和偏差变化率.模糊⾃整定PID 参数的⽬的是使参数Kp 、Ki 、Kd随着e 和ec 的变化⽽⾃⾏调整,故应⾸先建⽴它们间的关系. 根据实际经验,参数Kp 、Ki 、Kd在不同的e 和ec下的⾃调整要满⾜如下调整原则:(1) 当e 较⼤时,为加快系统的响应速度,防⽌因开始时e 的瞬间变⼤可能会引起的微分溢出,应取较⼤的Kp 和较⼩的Kd ,同时由于积分作⽤太强会使系统超调加⼤,因⽽要对积分作⽤加以限制,通常取较⼩的Ki值;(2) 当 e 中等⼤⼩时,为减⼩系统的超调量, 保证⼀定的响应速度, Kp 应适当减⼩;同时Kd 和Ki的取值⼤⼩要适中;(3) 当e 较⼩时,为了减⼩稳态误差, Kp 与Ki 应取得⼤些,为了避免输出响应在设定值附近振荡,同时考虑系统的抗⼲扰性能,Kd 值的选择根据|ec|值较⼤时,Kd 取较⼩值,通常Kd 为中等⼤⼩。
同时按照需要,将输⼊语⾔变量E 和EC 分为7 个模糊⼦集,分别⽤语⾔值正⼤( PB) 、正中( PM) 、正⼩( PS) 、零(Z) 、负⼩(NS) 、负中(NM) 、负⼤(NB) 来表⽰,它们的⾪属函数为⾼斯型(gaussmf) ,输出语⾔变量Kp′、Ki′、Kd′⽤语⾔值⼩正⼤( PB) 、正中( PM) 、正⼩( PS) 、零(Z) 、负⼩(NS) 、负中(NM) 、负⼤(NB) 来表⽰⾪属函数为三⾓型(t rimf) ,⽅法⼆:图-1模糊⾃适应simulink模型根据各模糊⼦集的⾪属度赋值表和各参数模糊控制模型,应⽤模糊合成推理设计分数阶PID参数的模糊矩阵表,算出参数代⼊下式计算:Kp=Kp0+(E,EC)p;Ki=Ki0+(E,EC)I;Kd=Kd0+(E,EC)d式中:Kp0、Ki0、Kd0为PID参数的初始设计值,由传统的PID控制器的参数整定⽅法设计。
控制系统仿真

控制系统仿真控制系统仿真是使用计算机模拟现实世界中的控制系统的行为和性能。
它通常涉及建立数学模型来描述实际系统的行为,然后使用计算机来模拟和分析这些模型的响应。
控制系统仿真可以用于多种目的,例如:1. 分析系统的稳定性和性能:通过模拟控制系统的动态响应,可以评估系统的稳定性和性能特性,如超调量、响应时间、稳态误差等。
2. 验证控制算法:在仿真环境中,可以测试和优化控制算法,以确保其在实际系统中的有效性和可靠性。
3. 优化系统设计:通过调整系统参数和控制策略,可以在仿真环境中评估不同设计方案的性能,并选择最佳方案。
4. 教学和学习:仿真可以作为控制系统教学的有力工具,学生可以通过实验和观察仿真结果来深入理解控制系统的原理和设计方法。
要进行控制系统仿真,需要以下步骤:1. 建立数学模型:根据实际系统的物理特性和控制需求,建立数学方程来描述系统的行为。
这可能涉及到使用物理原理和方程、系统辨识技术、统计建模等方法。
2. 确定仿真环境:选择适当的仿真软件或编程语言来实现控制系统仿真。
常用的仿真软件包括MATLAB/Simulink、LabVIEW、Python等。
3. 实现控制算法:根据数学模型和控制需求,实现相应的控制算法。
这可以包括经典的PID控制、优化控制、自适应控制等。
4. 运行仿真:在仿真环境中运行控制系统模型和控制算法,观察和分析系统的响应。
可以根据需要进行参数调整和算法改进。
5. 分析仿真结果:使用仿真结果评估系统的性能,并根据需要进行分析和优化。
6. 验证和应用:将仿真结果与实际系统进行比较和验证,确保仿真结果的准确性和可靠性。
根据需求,将仿真结果应用于实际控制系统的设计和实施。
总之,控制系统仿真是一种有效的工程工具,可以用于评估和优化控制系统的性能、验证和改进控制算法,并为控制系统设计和实施提供支持。
simulink 步长概念 -回复

simulink 步长概念-回复Simulink是一种用于建模、仿真和分析动态系统的工具。
在Simulink中,步长是模拟或仿真模型时使用的一个重要概念。
步长定义了模型在每个模拟时间步长上进行计算的精度,影响着仿真的准确性和效率。
本文将逐步回答关于Simulink步长的一些常见问题,并探讨步长对模型仿真的影响。
第一步:什么是Simulink步长?步长是Simulink模型在仿真期间使用的时间间隔,用于获取系统的当前状态并计算下一个时刻的状态。
在仿真中,模型将时间分成一系列小的离散步长,每个步长模型计算一遍模型的状态,并将结果用作下一个时间点的初始条件。
步长的选择是一个重要的决策,因为它直接影响着模型分析的准确性和计算效率。
第二步:如何选择适当的步长?选择适当的步长是确保模型仿真准确性的关键一步。
步长的选择需要考虑到系统动态的特性以及仿真的可接受误差。
一般而言,步长应足够小,以捕捉到系统动态的细节,但又不应过小,以至于使仿真时间过长或导致不稳定的计算。
以下是一些考虑步长选择的重要原则:1. 系统的动态特性:不同类型的系统具有不同的动态响应特征,如快速响应、慢速响应、高频振荡等。
快速响应系统的仿真步长应该相对较小,以捕捉高频率的变化。
而慢速响应系统可以使用较大的步长,以提高仿真效率。
2. 模型的非线性特性:如果模型具有非线性特性,例如非线性函数或激活函数,那么较小的步长可能更合适,以捕捉non-linearity的行为特征。
3. 仿真误差:在某些应用中,需要控制仿真结果与实际结果之间的误差。
较小的步长可以减小仿真误差,但也会增加仿真时间和计算负载。
因此,需要在精度和效率之间进行权衡。
第三步:在Simulink中如何设置步长?在Simulink中,可以通过多种方式来指定仿真步长。
以下是一些常见的设置选项:1. 固定步长:使用固定步长时,仿真将在每个模拟时间步长上进行计算。
可以通过在模型参数对话框中设置固定步长的值来指定步长。
控制工程实践方案范文(3篇)

第1篇一、项目背景随着我国经济的快速发展,自动化和智能化技术在各个领域的应用越来越广泛。
控制工程作为自动化和智能化技术的重要组成部分,其研究与应用对于提高生产效率、降低能耗、保障生产安全等方面具有重要意义。
本方案旨在通过实践,验证控制工程理论在实际工程项目中的应用效果,提高学生的实践能力和创新能力。
二、项目目标1. 掌握控制工程的基本原理和方法;2. 熟悉控制系统的设计、调试与优化;3. 提高学生的实践能力和创新能力;4. 为企业培养具备实际操作能力的控制工程人才。
三、实践内容1. 控制系统原理学习(1)了解控制系统的基本概念、分类和特点;(2)掌握控制系统设计的基本方法,如PID控制、模糊控制、自适应控制等;(3)熟悉控制系统的性能指标,如稳态误差、超调量、上升时间等。
2. 控制系统仿真与实践(1)使用MATLAB/Simulink等仿真软件进行控制系统建模与仿真;(2)分析仿真结果,验证控制系统的性能指标;(3)优化控制系统参数,提高控制效果。
3. 控制系统设计与实现(1)选择合适的控制算法,设计控制系统;(2)根据实际需求,选择合适的控制器硬件和软件平台;(3)进行控制器编程与调试,实现控制系统的功能。
4. 实际工程项目应用(1)选择具有实际应用背景的工程项目;(2)分析项目需求,确定控制系统的设计方案;(3)进行控制系统设计与实现,确保项目顺利进行。
四、实践步骤1. 准备阶段(1)收集相关资料,了解控制工程的基本原理和方法;(2)熟悉仿真软件和控制器硬件平台;(3)组建实践团队,明确分工。
2. 学习阶段(1)学习控制系统原理,掌握基本设计方法;(2)学习仿真软件和控制器硬件平台的使用方法;(3)进行仿真实验,验证控制系统的性能。
3. 设计阶段(1)根据实际需求,确定控制系统的设计方案;(2)进行控制器编程与调试;(3)对控制系统进行优化,提高控制效果。
4. 实施阶段(1)根据设计方案,进行控制系统设计与实现;(2)将控制系统应用于实际工程项目,解决实际问题;(3)对控制系统进行测试与评估,确保项目顺利进行。
基于PLC的模糊控制器设计及Simulink仿真

64 | 电子制作 2021年02月热能,当电流流过电阻材料时,电能转换成热能,产生热量,再通过热的传导、对流、辐射,能有效地用来加热特定的试验件,并保持高的效率,此种加热方式称为辐射加温。
辐射加热具有热转换率高、加热温度高等优点,因此是试验车台上使用最广泛的一种加热方式。
温度是试验任务中一项很重要的监控指标,很多试验任务要求在特定的温度下才能进行,实际温度值和控制的精度、准确度决定了试验能否进行下去,因此研究温度控制工作原理,寻找合适的控制算法具有重要意义。
辐射加温控制系统是典型的一阶纯滞后环节,可用一阶惯性环节加滞后环节表示,具有升温单向性、大惯性、纯滞后、非线性和时变性等特点,用传统控制方式易导致超调大、调节时间长、控制精度低。
其升温、保温是依靠电阻丝加热,当其温度一旦超调就无法用控制手段使其降温。
理论和经验表明,传统的PID 控制对温度控制系统无法达到理想效果[1-2]。
模糊控制是目前十分成熟的一种智能控制方法,其采用模糊逻辑把人的控制经验归纳为定性描述的一组条件语言,利用模糊集理论,将其定量化,使控制器模仿人的操作策略,模糊控制具有很强的鲁棒性和稳定性,大量的理论研究和实践也充分证明了用模糊控制理论控制电阻炉温度是一种非常好的方法策略[3]。
PLC 具有通用性好、性能可靠、编程灵活、扩展方便等优点,在工业控制中广泛使用,PLC 指令越来越强大,能够实现许多复杂的控制算法,利用PLC 实现模糊控制,结合二者的长处,在工业控制中大有前景。
基于上述,本文提出在PLC 平台上将模糊控制方法和常规PID 控制结合的控制策略。
1 控制策略当实际温度值和给定温度值偏差较大时,采用模糊控制合式控制策略,既可以保证系统动态响应效果,又能改善稳态控制精度,系统控制框图如图1所示。
其中S 为转换开关,其设定值一般取最大误差的10%,本文取20,即给定值和实际值偏差在20℃以内采用PID 控制,超过20℃采用模糊[4]模糊控制器能在线对PID 参数进行修改,进一步完善了传统PID 控制器的性能,更好的适应控制系统参数变化和工作条件,如图1所示,模糊控制器由模糊化,模糊推理和解模糊三个环节构成,将工程上的精确量转换为模糊输入信息,利用模糊规则进行模糊推理,经解模糊后转换为精确值,送到被控对象。
基于MATLABSimulink的二连杆机器人的PID控制与仿真

基于MATLAB/Simulink的二连杆机器人的PID控制与仿真作者:***来源:《科技资讯》2019年第07期摘; 要:主要研究了一类二连杆机器人应用PID控制理论进行轨迹追踪的控制方法。
该文首先给出二连杆机器人进行动力学模型,进而利用MATLAB/Simulink仿真环境,构造出PID 控制模型框图,使用Interpreted MATLAB Function嵌入代码。
通过改变PID参数进行仿真,该文分析了不同PID参数对二连杆机器人关节转角误差的影响,使机器人末端实际轨迹实现了很好的跟踪效果。
关键词:二连杆机器人; Simulink; PID控制中图分类号:G64; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 文献标识码:A; ; ; ; ; ; ; ; ; ; ; ; ; 文章编号:1672-3791(2019)03(a)-0030-02二连杆机器人是可自由改变关节转角而完成不同作业的装置,对二连杆机器人的关节转角的准确控制关乎产品的质量和生产的效率,是工业生产关键的一环,因此应用PID控制算法对其转角的控制显得尤为重要。
为减小二连杆机器人转角误差,于具有数值计算分析与数学建模功能的MATLAB/Simulink环境中应用PID控制理论模拟控制的全过程。
该文主要研究PID参数对二连杆机器人关节转角误差的影响,应用MATLAB中精确的矩阵等的运算和清晰的绘图功能,Simulink中简洁的模块联系和动态仿真曲线,得到了不同PID 参数下的误差曲线。
该文依托PID控制理论,以二连杆机器人运动轨迹为研究对象,通过MATLAB编程和Simulink仿真,构造出合理的理论模型,通过分析得到不同PID參数对误差的影响,进而能够使二连杆机器人运动轨迹基本与期望值相同,转角误差降至最低,达到了控制的目的。
1; 二连杆机器人动力学方程通过对二连杆机器人动力学分析,其动力学模型见图1[1]。
如何使用Matlab进行控制系统仿真

如何使用Matlab进行控制系统仿真概述控制系统在工程领域中扮演着重要角色,它用于控制和管理各种工程过程和设备。
而控制系统仿真则是设计、开发和测试控制系统的关键环节之一。
Matlab作为一种功能强大的工程计算软件,提供了丰富的工具和功能,可以帮助工程师进行控制系统仿真。
本文将简要介绍如何使用Matlab进行控制系统仿真,以及一些实用的技巧和建议。
1. Matlab的基础知识在开始控制系统仿真之前,有一些Matlab的基础知识是必要的。
首先,了解Matlab的基本语法和命令,熟悉Matlab的工作环境和编辑器。
其次,学会使用Matlab的集成开发环境(IDE)进行编程和数学建模。
熟悉Matlab的常用函数和工具箱,并了解如何在Matlab中导入和导出数据。
2. 定义系统模型在进行控制系统仿真之前,需要定义系统的数学模型。
根据具体情况选择合适的建模方法,如传递函数、状态空间或差分方程等。
在Matlab中,可以使用tf、ss 或zpk等函数来创建系统模型,并指定系统的参数和输入信号。
此外,Matlab还提供了Simulink这一强大的图形化建模环境,方便用户以图形化界面设计系统模型。
3. 设计控制器控制系统仿真的关键是设计合适的控制器,以实现所需的控制目标。
Matlab提供了各种控制器设计方法和工具,如PID控制器、根轨迹法、频域方法等。
用户可以使用Matlab的Control System Toolbox来设计和分析控制器,并在仿真中进行验证。
此外,Matlab还支持自适应控制和模糊控制等高级控制方法,可根据具体需求选择合适的方法。
4. 进行仿真实验在完成系统模型和控制器设计后,可以开始进行控制系统仿真实验。
首先,确定仿真实验的输入信号,如阶跃信号、正弦信号或随机信号等。
然后,使用Matlab中的sim函数将输入信号应用到系统模型中,并观察系统的输出响应。
通过调整控制器参数或设计不同的控制器,分析系统的性能和稳定性,并优化控制器的设计。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章前言
1.1 课题的意义:
本毕业设计旨在学习并比较各种自适应控制算法,掌握matlab语言,利用simulink对自适应控制系统模型进行仿真分析。
自适应控制是人们要求越来越高的控制性能和针对被控系统的高度复杂化,高度不确定性的情况下产生的,是人工智能渗入到应用科技领域的必然结果。
并在常规控制理论的基础上得到进一步的发展和提高。
进入21世纪以来,智能控制技术和远程监测技术继续飞速发展,逐渐被应用到电力、交通和物流等领域。
从卫星智能控制,到智能家居机器人;从公共场所的无线报警系统,到家用煤气、自来水等数据的采集。
可以说,智能控制技术和远程监测技术己经渗透到了人们日常生活之中,节约了大量的人力和物力,给人们的日常生活带来了极大的便利。
目前,自适应控制的研究以认知科学、心理学、社会学、系统学、语言学和哲学为基础,有效的把数字技术、远程通信、计算机网络、数据库、计算机图形学、语音与听觉、机器人学、过程控制等技术有机的结合,提供了解决复杂问题的有效手段。
自适应控制是在人们在追求高控制性能、高度复杂化和高度不确定性的被控系统情况下产生的,是人工智能渗入到应用科技领域的必然结果,并在常规控制理论的基础上得到进一步的发展和提高。
主要研究对象从单输入、单输出的常系数线性系统,发展为多输入、多输出的复杂控制系统。
自适应控制理论的产生为解决复杂系统控制问题开辟了新的途径,成为当下控制领域的研究和发展热点。
1.2 国内外研究概况及发展趋势:
1943年,心理学家W·Mcculloch和数理逻辑学家W·Pitts在分析、总结神经元基本特性的基础上首先提出神经元的数学模型。
此模型沿用至今,并且直接影响着这一领域研究的进展。
因而,他们两人可称为人工神经网络研究的先驱。
1945年冯·诺依曼领导的设计小组试制成功存储程序式电子计算机,标志着电子计算机时代的开始。
1948年,他在研究工作中比较了人脑结构与存储程序式计算机的根本区别,提出了以简单神经元构成的再生自动机网络结构。
但是,由于指令存储式计算机技术的发展非常迅速,迫使他放弃了神经网络研究的新途径,继续投身于指令存储式计算机技术的研究,并在此领域作出了巨大贡献。
虽然,冯·诺依曼的名字是与普通计算机联系在一起的,但他也是人工神经网络研究的先驱之一。
50年代末,F·Rosenblatt设计制作了“感知机”,它是一种多层的神经网络。
这项工作首次把人工神经网络的研究从理论探讨付诸工程实践。
当时,世界上许多实验室仿效制作感知机,分别应用于文字识别、声音识别、声纳信号识别以及学习记忆问题的研究。
然而,这次人工神经网络的研究高潮未能持续很久,许多人陆续放弃了这方面的研究工作,这是因为当时数字计算机的发展处于全盛时期,许多人误以为数字计算机可以解决人工智能、模式识别、专家系统等方面的一切问题,使感知机的工作得不到重视;其次,当时的电子技术工艺水平比较落后,主要的元件是电子管或晶体管,利用它们制作的神经网络体积庞大,价格昂贵,要制作在规模上与真实的神经网络相似是完全不可能的;另外,在1968年一本名为《感知机》的著作中指出线性感知机功能是有限的,它不能解决如异感这样的基本问题,而且多层网络还不能找到有效的计算方法,这些论点促使大批研究人员对于人工神经网络的前景失去信心。
60年代末期,人工神经网络的研究进入了低潮。
另外,在60年代初期,Widrow提出了自适应线性元件网络,这是一种连续取值的线性加权求和阈值网络。
后来,在此基础上发展了非线性多层自适应网络。
当时,这些工作虽未标出神经网络的名称,而实际上就是一种人工神经网络模型。
随着人们对感知机兴趣的衰退,神经网络的研究沉寂了相当长的时间。
80年代初期,模拟与数字混合的超大规模集成电路制作技术提高到新的水平,完全付诸实用化,此外,数字计算机的发展在若干应用领域遇到困难。
这一背景预示,向人工神经网络寻求出路的时机已经成熟。
美国的物理学家Hopfield于1982年和1984年在美国科学院院刊上发表了两篇关于人工神经网络研究的论文,引起了巨大的反响。
人们重新认识到神经网络的威力以及付诸应用的现实性。
随即,一大批学者和研究人员围绕着Hopfield 提出的方法展开了进一步的工作,形成了80年代中期以来人工神经网络的研究热潮。
1985年,Ackley,Hinton,and Sejnowski将模拟退火算法应用到神经网络训练中,提出了Boltzmann机,该算法具有逃离极值的优点,但是训练时间需要很长。
1986年,Rumelhart,Hinton,and Williams提出了多层前馈神经网络的学习算法,即BP 算法。
它从证明的角度推导算法的正确性,是学习算法有理论依据。
从学习算法角度上看,是一个很大的进步。
1988年,Broomhead and Lowe第一次提出了径向基网络:RBF网络。
1.3 设计要求
1、设计要求
1)首先完成简单控制系统模块的仿真分析;
2)提出自适应控制系统设计的方法;
3)建立基于神经网络的自适应控制系统的仿真模型;
4)利用simulink对基于神经网络的自适应控制系统模型进行仿真;
5)从仿真结果分析基于神经网络模型的自适应控制算法的性能。
2、原始资料
1)MATLAB语言;
2)控制系统设计的基础理论;
3)Simulink中控制系统模块的应用;
4)翻译相关课题英文资料。
第二章神经网络
2.1神经网络简介
人工神经网络(artificial neural network,ANN)是模仿生物神经网络功能的一种经验模型。
生物神经元受到传入的刺激,其反应又从输出端传到相联的其它神经元,输入和输出之间的变换关系一般是非线性的。
神经网络是由若干简单(通常是自适应的)元件及其层次组织,以大规模并行连接方式构造而成的网络,按照生物神经网络类似的方式处理输入的信息。
模仿生物神经网络而建立的人工神经网络,对输入信号有功能强大的反应和处理能力[9]。
神经网络是由大量的处理单元(神经元)互相连接而成的网络。
为了模拟大脑的基本特性,在神经科学研究的基础上,提出了神经网络的模型。
但是,实际上神经网络并没有完全反映大脑的功能,只是对生物神经网络进行了某种抽象、简化和模拟[8]。
神经网络的信息处理通过神经元的互相作用来实现,知识与信息的存储表现为网络元件互相分布式的物理联系。
神经网络的学习和识别取决于各种神经元连接权系数的动态演化过程。
若干神经元连接成网络,其中的一个神经元可以接受多个输入信号,按照一定的规则转换为输出信号。
由于神经网络中神经元间复杂的连接关系和各神经元传递信号的非线性方式,输入和输出信号间可以构建出各种各样的关系,因此可以用来作为黑箱模型,表达那些用机理模型还无法精确描述、但输入和输出之间确实有客观的、确定性的或模糊性的规律。
因此,人工神经网络作为经验模型的一种,在化工生产、研究和开发中得到了越来越多的用途。