模糊控制(四)模糊控制的感性认识

模糊控制(四)模糊控制的感性认识

前面已经写过3篇模糊控制的文章,但对它还是没有一个感性的认识,今天这篇文章尝试梳理一下对模糊控制的感性认识。

模糊控制是控制

标题很傻,但很多人(至少我自己确实是)从已开始接触就把他作为一种算法来理解,这其实是不正确的,不能说不对吧,有一点义务教育的味道(学就对了,管他是啥)。
首先我们得认识到模糊控制是一种控制的方法.
拿洗衣机来说,我们可以用现在全自动的控制方法,往微控里面烧录写好的程序,程序中我们可以设置衣服很脏,洗的时间就长一点,不是很脏,洗的时间就短一点。
那我们的写一个函数y(x),在这里插入图片描述
根据衣服的脏度x来确定洗的时间y。
这个控制起来很简单,那下面的
在这里插入图片描述
或者是一些根本不能建立数学模型的呢,像我们开车的时候踩油门一样,速度慢了,油门大一点,速度大了,油门小一点,这些本就模糊的咋办呢。
模糊控制
在这里插入图片描述
表中每一个脏度都对应一个洗的时间,可以看到我们没有用函数去描述脏度和时间的关系,而是用表格来刻画,这样即使再难再复杂的对象,我们只要有经验就能列个表格。
疑问
大家可能会问,这不就是归类、统计嘛,我写代码的时候把脏度隔一段定个时间不就行了嘛
嘿嘿,有这个疑问说明你上面看懂了,下面给你解决疑问

模糊推理是算法

说算法,还有点像通用的算法,以为你只要有经验,列个表格,所有问题都能解决(好坏另论)。
上面的疑问,大家想一下,洗衣服都行,不要那么精确,那一些比较精确的,要求结果能取连续值的呢,代码中划一个区间取一个值,这就取不到连续的值了,也就是取不到最优的值,模糊推理就派上用场了。
在这里插入图片描述在这里插入图片描述在这里插入图片描述
模糊推理通过隶属度的计算,最终的=得到一个精确的值,也就是所谓的最优解。(隶属度,有点生僻,按概念区分,和概率不一样,但就感性的理解,自己觉得也无伤大雅)
|
|
|
@这篇算是自己摸索的一点见解,可能不太全面,但谁又会计较候补选手的一点点偏见呢
下一篇会从比较客观的角度来谈一下模糊控制,还有matlab仿真,应该能从理论层面超越这篇感性的偏见吧
上文:模糊控制(三)一个例程——模糊推理控制小车速度

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值