模糊汽车模型仿真软件的要求为了对模糊汽车模
时间: 2019-03-14 19:16
浏览次数:
模糊汽车模型仿真软件的要求为了对模糊汽车模型进行研究,需要对模型进行计算机的仿真,其仿真软件有如下的要求:(1)汽车模型输入数据的保存、选用;(2)实现输入数据的模
模糊汽车模型仿真软件的要求为了对模糊汽车模型进行研究,需要对模型进行计算机的仿真,其仿真软件有如下的要求:(1)汽车模型输入数据的保存、选用;(2)实现输入数据的模糊化,数据向整数论域的转换;(3)模糊控制规则的映射;(4)模糊汽车模型的仿真运算;(5)反模糊化;(6)输出结果以文件的形式保存;(7)可视化的界面;(8)模糊汽车模型参数的更改和调整。
在VisualC++6.0环境下编制的模糊汽车模型的仿真软件。模糊汽车模型仿真软件的界面汽车模型的输入为汽车的方向盘转角,方向盘转角的变化通过=i-i-1得到,输入数据以文件的car形式保存起来,仿真时,打开数据文件即可。汽车模型的输入数据既可以由实验得到,也可以由人为给定。汽车模型的输出是汽车的横摆角速度,结果以rst文件保存。
当点击打开数据文件按钮时,会弹出一个打开数据文件的对话框,当点击保存数据文件和保存计算结果按钮时,会弹出一个保存数据文件的对话框,可以在指定的路径和名字打开和保存文件,在仿真运行时,汽车模糊模型的窗口会显示有关文件的目录,运行和仿真的过程。模糊汽车模型的仿真算法模糊汽车模型的仿真算法如所示。
仿真的应用实例利用所编制的模糊汽车模型的仿真软件,实现了模糊汽车模型的计算机仿真。通过对一辆吉普车进行道路试验,测得有关车速、方向盘转角、横摆角速度、侧倾角等车辆运动数据。把测得的车速、方向盘转角、方向盘转角变化数据作为模糊汽车模型的输入,汽车模型输出的横摆角速度与测试得出的横摆角速度数据是否一致,就可以验证模糊汽车模型的正确性。
根据吉普车的悬架特性,其量化因子k0,k1,k2,k3分别为:0.05,0.0022,0.05,3.0,模糊汽车模型的修正因子0,1,3,4,kk往往是凭经验预先给出几个不同取值,再逐一对它们进行仿真,以选择最优值,经过几次调整后,k0,k1,k2,k3,0,1,3,4,k分别取为:0.45,0.55,0.60,0.70,0.98,车速因子k在程序中实现。是吉普车实验值与仿真值的比较。模糊汽车模型的输出与实验得出的结果基本上是趋于一致的。
笔者开发的仿真软件,可以根据不同的汽车类型,方便地对k0,k1,k2,k3和修正因子0,1,3,4,k进行调整,调整量化因子k0,k1,k2,k3实际上是为了满足不同汽车的悬架和转向系统的要求。而对修正因子0,1,3,4,k的调整就是对模糊汽车模型控制规则基的调整。对量化第1期尹念东陈定方:模糊汽车模型的研究与仿真因子调整模糊汽车模的仿真算法模糊汽车模型的仿真值与实验值的比较(吉普车)因子k0,k1,k2,k3和修正因子0,1,3,4,k的共同调整,就能仿真不同的因子调整的模糊汽车模型,改变控制规则的仿真算法,就能仿真不同的汽车模型,从而对其进行深入研究。