0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于神经网络模型参考自适应实现混合动力汽车电子差速控制系统的设计

电子设计 来源:微计算机信息 作者:张琨;王京;蔡文远 2021-03-31 11:00 次阅读

作者: 张琨;王京;蔡文远;马岛

1 引言

面临能源紧缺和环境污染的压力,世界各围十分重视电动汽车的研究和开发。综合了纯电动汽车和内燃机汽车优点的混合动力汽车自然得到了广泛的发展,成为清洁汽车阵营中不可忽视的力量。传统汽车是依靠行星轮的自转实现左、右车轮差速,在汽车转弯行驶或其他行驶情况下,都n,以借行星齿轮以相应转速自转,使两侧驱动车以不I叫转速在地面j:滚动而无滑动。对于采用混合驱动技术的电动车来说,电机驱动轮之间同样存在转速协调控制的问题。电动轮电子差速技术已经成为混合动力整车控制系统必须解决的问题。

本文所设计的混合动力汽车采用轮毂驱动技术,根据轮毂驱动电动汽车的技术特点,提出一种基于神经网络模型参考自适应的控制方法.实现混合动力驱动汽车的电子差速控制。

2 现有的电子差速技术

当汽车低速运行时,由ACKERMANN和JEANTAND提出的模型广泛应用于汽车的电子差速控制。如图1所示。

神经网络模型参考自适应实现混合动力汽车电子差速控制系统的设计

图1 ACKERMANN和JEANTAND模型

假设Uin,Uout分别为前内轮转速和前外轮转速,U3,U4分别为后内轮转速和后外轮转速,U为当前车速。

由上述模型可得

由此可见两后轮转速U3、U4是关于当前车速U和车轮转角δ的函数。因此可由加速踏板指令获得u,转角传感器获得δ,经计箅得到Ut和U4,然而上述模型只适用可静态分析,是在假设车轮为纯滚动的条件下建立的,没有考虑车辆转弯时的离心力和向心力。忽略了轮胎的影响。下面采用神经网络模型参考自适应的方法对差速模犁进行动态分析。

3 神经网络模型参考自适应电子差速控制

3.1模型参考自适应控制系统结构

模犁参考自适应控制(MRAC)特点足用一个给定的参考模型(一般为性能良好的低阶系统)来产生所要求的闭环系统输出Ym,控制的目的是使系统的实际输出跟踪Ym。MRAC适用于线性系统,当被控对象具有未知的非线性特性时,可采用神经网络模型参考自适应控制方案.其结构如图2所示。其中神经网络NNI为在线辨识器,用于辨识被控对象的模型;神经网络NNC为控制器,通过训练可使闭环系统的输出Y跟踪参考模型的输出Ym,从而使e=Ym-Y→0。

神经网络模刑参考自适应控制的结构有两种:直接型和间接型。间接方式比直接方式多采用一个神经网络辨识器NNI。其余部分完全相同。其中,神经控制器NNC的作用足通过训练,使受控对象输出与参考模型之差尽量小。

图2神经网络模型参考A适应控制结构 a)直接型 b)问接型

3.2模型参考自适应电子差速模刭的建立

本文采用直接型模型参考自适应控制方法,选择非线性的神经网络控制器。针对前轮转向后轮驱动的混合动力系统,利用Ackermann模型计算基本轮速,根据车辆横向动力学方程建立的整车动力学模型作为参考模捌。指令输入施加到神经网络控制器中,控制器的输出作为对象的输入,使对象的输出与参考模型的输出按最小二乘匹配。,由整车动力学模型得到的轮速与Ackermann模型计箅的基本轮速之筹作为误差信号,反馈给神经网络。经神经网络的不断训练,修改权值,使误差达到预期目标。控制原理图如图3所示。

图3神经网络模型参考自适应电子差速控制

对于神经网络的学习,本文采用离线学习的方法。离线学习就是将网络的学习过程与控制过程分开,将系统动态过程中的一螳输入/输出对构成网络的学习样本空间,以此对网络进行离线训练。整个网络在训练结束后再将其加进控制系统中去。多层感知器型神经网络最常用的训练算法为BP算法。其训练步骤如下:

①随机产生网络参数初始状态r,令t=t0

②根据BP算法产生r的下一候选状态r‘

③令r为训练样本的误差平方和函数

④若e《= 0,则令r=r’;否则以概率exp(-e/kgt)接受r=r‘

⑤重复②~④n次

⑥修正权值

⑦重复②一⑥直到误差已达到精度要求

4 电子差速控制系统仿真及结果分析

4.1仿真数据的选取和处理

本文是在MatlabSimulink的仿真环境下进行建模与仿真。仿真研究中车辆模型各相关参数取值为:m=1200kg,a=1.32m,b=1.22m,L=2.54m,B=1.41m,h=0.6m,J2=450kg*m2,前轮侧偏刚度和Cf=21000N/rad,后轮侧偏刚度和Cr=24000N/rad。神经网络控制器的数据均进行归一化处理。

4.2仿真结果及分析

图4足控制模型训练过程中误差函数的变化曲线。图巾横坐标为训练次数,纵坐标为误差变化率。可见,当训练300次之后,模犁的训练性能误差可达1.41971。系统已经达到了要求的误差范同之内。

图4电子差速模型的性能曲线

图5两后轮轮心速度

本文对差速模犁进行了动态仿真,汽车原始速度为10m/s匀速运行,第0秒时,转向角δ变为100,图5为仿真结果。图中横牮标为时间,纵坐标为车轮轮速。由仿真结果可以看出,当产生转向角之后,内侧后轮速度减小,外侧后轮速度增大,两后轮之间有一定的速度差。差速的产生使得汽车能够乎稳转向。

图6为u=10m/s和u=20m/s时,δ由0变为30°的仿真结果。仿真时长为30s。

U=10m/s

U=20m/s

图6不同车速时轮速随转向角的变化

根据上述仿真结果可以看出,对于一个车体,转弯时,内侧车轮速度减小,外侧车轮速度增大,转向角度越大,两驱动轮之间差速越大;当前车速越大,两驱动轮问差速越大。基于神经网络模型参考自适应建立的电子差速控制模型误差小,能够达到很好的差速效果。

5 结论

本文针对混合动力汽车的特性,应用神经网络模型参考自适应的控制方法建立两电机驱动后轮的差速模璎,在Matlab/Simulink环境下进行仿真,准确地反应了控制系统的非线性特性,减低了系统的误差。达到了很好的控制效果。

本文作者创新点:结合Aackermann模型,运用神经网络模型参考自适应的方法建立混合动力汽车的差速模型。通过仿真分析看出,该方法误差小,鲁棒性好。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电动车
    +关注

    关注

    73

    文章

    2811

    浏览量

    112383
  • 神经网络
    +关注

    关注

    42

    文章

    4570

    浏览量

    98714
  • 动力汽车
    +关注

    关注

    0

    文章

    68

    浏览量

    13753
收藏 人收藏

    评论

    相关推荐

    混合动力汽车电子控制系统的研究

    神经网络模型参考自适应控制方法。仿真结果证明,该电子
    发表于 05-17 11:44

    神经网络教程(李亚非)

      第1章 概述  1.1 人工神经网络研究与发展  1.2 生物神经元  1.3 人工神经网络的构成  第2章人工神经网络基本模型  2.
    发表于 03-20 11:32

    如何利用SoPC实现神经网络速度控制器?

    由于时变非线性和强耦合的控制系统还没有精确的数学模型,因而传统的依赖被控对象数学模型控制策略及其控制系统的封闭式结构很难对其实施有效
    发表于 08-12 06:25

    在电机DSP控制系统中怎么实现离散模型参考自适应算法?

    本文探讨了在电机DSP控制系统中,离散模型参考自适应算法的实现,对于各种先进的控制策略在电动汽车
    发表于 05-14 06:08

    关于混合动力汽车电子控制系统的研究你想知道都在这

    本文所设计的混合动力汽车采用轮毂驱动技术,根据轮毂驱动电动汽车的技术特点,提出一种基于神经网络模型
    发表于 05-18 06:24

    基于BP神经网络的PID控制

    最近在学习电机的智能控制,上周学习了基于单神经元的PID控制,这周研究基于BP神经网络的PID控制神经
    发表于 09-07 07:43

    自适应模糊神经网络研究

    模糊神经网络提供了从人工神经网络中模糊规则的抽取。本文研究模糊神经网络自适应学习、规则插入和抽取及神经-模糊推理的FuNN
    发表于 06-06 13:45 18次下载

    神经网络在PLC控制系统中的应用

    神经网络具有自学习、自调整、自适应能力。本文介绍了由PLC 控制实现神经网络PID 自适应
    发表于 06-18 10:53 11次下载

    基于神经网络的拉丝机恒张力自适应控制

    介绍了一种基于神经网络的拉丝机恒张力收线智能控制系统。该系统针对拉丝机恒张力收线控制系统的非线性与传统PID 控制方法的不足,采用了一种单
    发表于 08-14 08:55 25次下载

    半主动悬架神经网络自适应控制研究

    本文针对半主动空气悬架这种时变的、非线性复杂系统,提出基于神经网络自适应控制策略,设计了神经网络辨识器和
    发表于 08-18 10:46 12次下载

    加工过程的神经网络模型参考自适应控制

    本文提出了用神经网络模型参考自适应控制器对加工过程进行控制的方法。并以铣床加工过程为例,针对原PID控制
    发表于 12-26 13:58 10次下载

    什么是汽车自适应巡航控制系统

    什么是汽车自适应巡航控制系统 自适应巡航控制系统与前面介绍的巡航控制
    发表于 03-17 13:34 3717次阅读

    电机神经网络自适应滑模控制器设计

    摘要:设计了神经网络自适应滑模控制器。用RBF神经网络自动调整滑模控制器的切换项增 益,无需建立包含参数摄动和干扰在内的整个
    发表于 02-23 15:56 38次下载
    电机<b class='flag-5'>神经网络</b><b class='flag-5'>自适应</b>滑模<b class='flag-5'>控制</b>器设计

    自适应模糊神经网络的交通灯控制系统的设计

    本文主要介绍了自适应模糊神经网络的交通灯控制系统的设计。针对我国城市交通的现状,机动车辆数量越来越多,而传统的交通信号灯控制模式采用的是定时控制
    发表于 01-09 13:49 2788次阅读
    <b class='flag-5'>自适应</b>模糊<b class='flag-5'>神经网络</b>的交通灯<b class='flag-5'>控制系统</b>的设计

    神经网络自适应控制及其发展应用

    文章系统地阐述了神经网络自适应控制的本质、优势与研究进展,介绍了神经网络自适应
    发表于 05-31 16:35 11次下载