MatlabCode

本站所有资源均为高质量资源,各种姿势下载。

您现在的位置是:MatlabCode > 资源下载 > simulink > matlab模糊控制器

matlab模糊控制器

资 源 简 介

应用背景 设有前后两车(目标车与本车),其速度y与油门控制输入u间的传递函数均为 现要求设计一模糊控制器,使得 1) 控制汽车(本车)由静止启动,追赶200m外时速90km的汽车(目标车)并与其保持30m距离。 2) 目标车速度改为时速110km时,仍与其保持30m距离。 目标车速度改为时速70km时,仍与其保持30m距离 关键技术 利用simulink构造系统仿真模型; 设计模糊逻辑规则 设计隶属函数 根据前面的隶属度函数、控制规则,利用TooloxFuzzy Lo

详 情 说 明

在给定的背景下,我们考虑了前后两辆车(目标车和本车),它们之间的速度y和油门控制输入u的传递函数。

现在我们的要求是设计一个模糊控制器,以实现以下目标:

1)控制本车从静止状态启动,追赶一辆时速90km的目标车,并保持与目标车的30m距离。

2)当目标车的速度改为时速110km时,仍然保持与目标车的30m距离。

3)当目标车的速度改为时速70km时,仍然保持与目标车的30m距离。

为了实现上述目标,我们需要考虑以下关键技术:

- 利用Simulink构建系统仿真模型;

- 设计模糊逻辑规则;

- 设计隶属函数;

- 根据前面的隶属度函数和控制规则,利用Toolbox Fuzzy Logic中的模糊推理系统编辑器,建立一个模糊推理系统。

通过以上措施,我们可以更好地满足您的需求并实现所需的控制目标。