通过三个案例搞懂极值搜索控制

发布者:HeavenlySunset最新更新时间:2024-08-19 来源: elecfans关键字:性能指标 手机看文章 扫描二维码
随时随地手机看文章

极值搜索控制是一种基于最优极值搜索的自适应控制算法。它的核心思想是通过优化性能指标来调整控制器的参数,以逐步实现对系统的自适应调节。该算法通常应用于具有不确定参数或无法精确建模的非线性系统中。


极值搜索控制方法可以分为两个阶段:第一阶段是建立系统的数学模型,通过计算性能指标的梯度信息,确定初始控制器的参数;第二阶段是基于迭代寻优的方式,使用最优极值搜索算法不断微调控制器的参数,以实现控制系统的自适应调节。


在极值搜索控制的第二阶段中,常用的寻优算法包括梯度下降法、牛顿法、共轭梯度法等。这些算法可以根据指定的准则来调整控制器的参数,使得系统的性能指标得到最优化。其中,多参数极值搜索方法是一类基于多参数函数的全局极值搜索算法,可以在保证全局收敛


极值搜索过程

1.jpg

1.jpg

1.jpg

经过Simulink验证,这种方法可以在未建立模型的情况下搜索到极值点。

图片

图片

极值搜索控制

下图所示的是应用于控制系统的极值搜索控制的框图。由于ESC需要追踪极小值或者极大值,如果搜索信号过于平滑,则会影响搜索过程,所以相较于上述的极值搜索过程,在控制系统与极值搜索环节之间添加了一个高通滤波器,用于减小来自被控对象的低频干扰对极值搜索过程的影响。

图片

极值搜索控制属于数据驱动控制方法,不必如同其他控制方法讲述模型建立的过程,因此下面将通过两个具体实例帮助读者理解。

不确定线性系统的自适应增益调整

1.jpg

该系统应用极值搜索控制方法的框图如下:

图片

搭建Simulink仿真模型.

图片

参考输出和实际输出如下所示

图片

1.jpg

使用极值搜索控制实现防抱死刹车( Anti-Lock Braking )

1.jpg

1.jpg

使用极值搜索控制实现防抱死刹车的模型如下所示.

图片

进行Simulink仿真,控制器为

function tau = fcn(v,w,lambda0,vdot,lambda)

m = 400;

B = 0.01;

R = 0.3;

I = 1;

c = 2;

if v<= 0.001

    tau = 0;

end

tau = -c*I*v/R*(lambda-lambda0)-B*w-I*w/v*vdot-m*R*vdot;


仿真结果

图片

图片

图片

图片通过上述两个仿真案例可知,可总结出极值搜索控制适合于如下几个应用场景:

  • 系统优化过程:代价函数为非线性或非线性系统,用解析的方法不不容易找到代价函数的局部最优.

  • 复杂系统:搜索状态空间找到最优控制策略.

  • 模糊系统:用来找最优解(注意不是模糊控制,指有很多未建模动态的系统).

  • 多变量系统:极值搜索方法可以通过考虑多个变量之间的相互关系,来确定最优控制策略.

极值搜索控制的缺点也十分明显,包括陷入局部最优无法发现全局最优解、搜索过程较慢、对初值的依赖度高、参数的确定。


关键字:性能指标 引用地址:通过三个案例搞懂极值搜索控制

上一篇:不稳定的零极点为何不能对消?
下一篇:基于数学模型用Matlab-simulink进行建模仿真验证

推荐阅读最新更新时间:2024-11-04 05:25

通过三个案例搞懂极值搜索控制
极值搜索控制是一种基于最优极值搜索的自适应控制算法。它的核心思想是通过优化性能指标来调整控制器的参数,以逐步实现对系统的自适应调节。该算法通常应用于具有不确定参数或无法精确建模的非线性系统中。 极值搜索控制方法可以分为两个阶段:第一阶段是建立系统的数学模型,通过计算性能指标的梯度信息,确定初始控制器的参数;第二阶段是基于迭代寻优的方式,使用最优极值搜索算法不断微调控制器的参数,以实现控制系统的自适应调节。 在极值搜索控制的第二阶段中,常用的寻优算法包括梯度下降法、牛顿法、共轭梯度法等。这些算法可以根据指定的准则来调整控制器的参数,使得系统的性能指标得到最优化。其中,多参数极值搜索方法是一类基于多参数函数的全局极值搜索算法,
[嵌入式]
通过三个案例搞懂<font color='red'>极值</font><font color='red'>搜索</font><font color='red'>控制</font>
开关电源的主要性能指标
  开关电源设计主要应满足的技术性能指标有:输出/输人电压比(UO/UI),输出功率PO,转换器效率η,输出电压纹波△UO,对输入电压源电压Ui的电磁干扰(EMI)幅度的限制等。在进行优化设计时,一般用不等式约束来表示各项性能指标(满足某个不等式约束,表示设计结果满足与之相应的某个性能指标)。   在设计开关电源的主电路时,应计算和选择的主要内容有:选择主电路结构形式、选择开关管(晶体管、功率MOSFET或IGBT)及整流二极管的型号及其电压和电流的规格等,确定输入、输出滤波器形式及参数;选择计算磁性元件(电感、变压器、电流互感器等)的磁心规格、尺寸、绕组匝数和导线的规格等,以及电容器的选择等。   开关电源的控制电路补偿网络
[电源管理]
机器人力控的性能指标有哪些
在的操作任务中,处理机器人和环境之间的物理接触是非常重要的。 由于机器人系统的复杂性和不确定性,纯运动控制往往是不够的,因为即使是最精确的模型也无法完全准确地预测所有可能的情况。 当机器人在与环境互动时,接触力是一个关键因素。如果这个接触力过大或过小,都可能导致不良的后果。过大的接触力可能会导致对环境的损害,而过小的接触力则可能导致任务失败。 因此,对接触力的精确控制是至关重要的。 力反馈和力控制正是为了解决这个问题而提出的。通过力反馈,机器人可以实时感知它与环境之间的接触力,并根据这些调整其动作以适应环境。 力控制则进一步利用这些信息来主动调整机器人与环境之间的相互作用,以确保接触力始
[机器人]
移动评测联盟发布最新移动性能指标评测MobileBench2.0版
移动评测联盟 (MobileBench) 近日正式发布 MobileBench 移动性能指标2.0 版。这是一项可信、公正、准确且不同于一般消费级的移动性能指标评测,现已登陆 Google Play、腾讯应用宝、百度手机助手和中国其他热门应用商店,供用户免费下载和使用。移动评测联盟由移动行业中众多领先公司组成,致力于为全球智能手机和平板电脑开发易于使用的性能评估工具,其推出的 MobileBench 2.0 版的成功发布得益于移动评测联盟最新学术顾问美国亚利桑那州立大学、韩国延世大学以及其他所有成员包括戴尔、惠普、英特尔、美满电子、三星电子、闪迪、展讯、泰克科技和维沃移动通信的通力合作。 MobileBench 移动性能指标不同
[手机便携]
示波器的几个最重要的性能指标
不知道大家平时在选择示波器的是不是会有点犯难,用户们根据自身的需求可以选择不同款的示波器,小编大概整理了一下,示波器选择过程中最重要的指标有带宽、上升时间、采样率和记录长度。下面就一一为大家介绍: 采样率 数字示波器以某种频率对输入信号采样,称为采样率,单位为样点/秒(S/sec)。为正确重建信号,内奎斯特采样定理要求采样率至少是 测最高频率的两倍,这是理论上的最低值。在实践中,一般来说,采样率最好要快五倍。 sample rate ≥ 5 ∗ f Highest (实例:450 MHz 信号的正确采样率应≥ 2.25 GS/sec) 带宽 带宽是要考察的第一个指标。带宽是示波器的频率范围,通常用兆赫兹(
[测试测量]
如何正确理解LED显示屏的主要性能指标
LED显示屏 专委会(现为中国光协LED显示屏分会)组织努力下,《LED显示屏测试方法》行业标准(以下简称《标准》)即将发布实施。从而正确引导用户理解LED显示屏的性能指标,对规范LED显示屏市场具有非常重要的意义。为了更好地执行标准,提出以下建议。 1.最大亮度 去年年底讨论的行业《标准》中,对于“最大亮度”这个重要性能没有给出明确的特性要求,这是符合GB/T1.2-2002的。在《标准化工作导则第2部分:标准中规范性技术要素内容的确定方法》的”5.4.3由供方确定的数值“中提及:“如果允许产品存在多样化,则产品的某些特性值可不必做出规定(尽管这些特性对产品的性能有明显的影响)”。因为LED显示屏的使用环境千差万别
[电源管理]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved