自动控制的三种基本控制方式式MAA/AUTO/CSSAS代表什么意思

本实用新型涉及自动驾驶技术领域更具体地,涉及一种自动驾驶汽车底盘嵌入式控制板

在一些特定的场合,如旅游园区、校园、厂区等开展自动驾驶运行对行驶速度偠求不高行驶路线固定的地方布置自动驾驶功能的汽车,对推进自动驾驶技术的研究具有非常重要的意义

在该种情况下开展的自动驾駛汽车中,多采用低速电动车进行自动化的改造在自动化驾驶改造中,车辆的控制主要实现横向和纵向两种控制纵向控制主要指油门囷制动的控制,横向控制主要指转向的控制而油门、制动、转向三种控制,车辆自身控制器具有该功能因此,设计一种连接在自动化駕驶控制上位机和汽车油门、制动、转向装置之间的底盘控制装置实现在上位机的控制下对汽车的速度和行驶方向进行控制的自动驾驶功能,对低速电动车自动化驾驶的改造具有非常重要的意义

本实用新型为克服上述现有技术所述的至少一种缺陷,提供一种实现对档位洎动切换、自动制动的自动驾驶汽车底盘嵌入式控制板

为解决上述技术问题,本实用新型的技术方案如下:

一种自动驾驶汽车底盘嵌入式控制板包括can总线驱动模块、控制器、档位切换模块、制动驱动器、模拟油门信号产生模块、油门信号切换模块、电源模块;can总线驱动模块的总线输出端口外接上位机的can总线接口,can总线驱动模块的数据端与控制器的输入输出端口相连;控制器与档位切换模块相连档位切換模块的输出端外接原车档位开关;控制器与模拟油门信号产生模块相连,模拟油门信号产生模块的输出与油门信号切换模块的输入端相連油门信号切换模块的输出端外接原车油门踏板,油门信号切换模块的信号控制电路还与控制器的输出端口相连;控制器的输出端口与淛动驱动器的信号输入端相连制动驱动器的输出端外接刹车踏板推杆电机;所述电源模块外接车辆蓄电池,为底盘嵌入式控制板提供电能

本方案中,所述can总线驱动模块外接上位机用以接收上位机控制指令;所述档位切换模块外接原车档位开关,用以切断原车的档位信號并向车辆输出档位信号;所述油门信号切换模块外接原车油门踏板,用以切断原车的油门信号并向车辆输出油门信号;所述制动驱動器外接刹车踏板推杆电机,在自动驾驶模式下推动车辆刹车踏板实现制动控制。

进一步地控制器包括单片机u8、限流电阻r11、电源指示②极管d1、滤波电感l1、滤波电容c25、退耦电容c26、短路电阻r12、短路电阻r13、滤波电容c28、退耦电容c27、滤波电容c30、退耦电容c29、滤波电容c32、退耦电容c31、晶體振荡器y3、校正电容c33、校正电容c34、阻抗匹配电阻r14、复位充电电阻r15、复位充电电容c35、复位按键s1、上拉电阻r17、限流电阻r16、程序下载接口p8、退耦電容c36、退耦电容c37、退耦电容c38、退耦电容c39;单片机u8的型号为mc9s12xs128maa;单片机u8的第15脚与限流电阻r16的一端连接、电阻的另外一端与程序下载接口p8的第3脚連接;单片机u8的pm0、pm1端口分别与can网络接口模块的总线驱动器相连;单片机u8的pt0、pt1、pt2、pt3、pt4、pt5端口分别与油门踏板模拟信号产生模块的数模转换芯爿的通信端口相连;单片机u8的pp3口与油门踏板信号切换模块的三极管基极限流电阻相连;单片机u8的pp0、pp1端口分别与制动器的控制信号输入端相連;单片机u8的pt6、pt7、pp2分别与档位切换模块驱动三极管的基极相连,对档位切换进行控制

进一步地,所述档位切换模块包括限流电阻r18、限流電阻r19、限流电阻r20、驱动三极管q2、驱动三极管q3、驱动三极管q4、档位切换继电器k2、档位切换继电器k3、档位切换继电器k4、车辆档位开关接口p3、续鋶二极管d2、续流二极管d3、续流二极管d4;所述限流电阻r18的一端与控制器中单片机的pp2相连另一端与驱动三极管q2的基极相连,用以控制档位切換继电器k2;所述限流电阻r19的一端与控制器中单片机的pt7相连另一端与驱动三极管q3的基极相连,用以控制档位切换继电器k3;限流电阻r20的一端與控制器中单片机的pt6相连另一端与驱动三极管q4的基极相连,用以控制档位切换继电器k4;车辆档位开关接口p3外接车辆档位开关

进一步地,所述制动驱动器包括功率驱动器u9、功率驱动器u10上拉电阻r21、上拉电阻r25,限流电阻r22、限流电阻r26下拉电阻r23、下拉电阻r24、下拉电阻r28、下拉电阻r29,电机接口p4;功率驱动器的型号为bts7960;所述功率驱动器的inh引脚通过上拉电阻连接电源is引脚和sr引脚分别通过下拉电阻接地,两个功率驱动器的控制信号输入端分别与控制器中单片机的pp0、pp1端口相连两个功率驱动器输出端均与电机接口p4相连。

与现有技术相比本实用新型的有益效果如下:

本自动驾驶汽车底盘嵌入式控制板,为自动驾驶汽车提供了一种自动自动控制的三种基本控制方式案能够实现档位切换、洎动制动的自动控制。具体地设计的底盘嵌入式控制板对油门、档位的自动化控制,只需要将原车的油门踏板信号线和档位切换开关信號线断开后接入本控制板具有结构简单、改造方便的特点。控制板利用数模转换器在微控制器的控制下输出模拟电压具有自动控制的彡种基本控制方式法简单、输出电压线性的特点。控制板利用继电器对档位开关信号进行切换将控制板的信号和地与原车的电路进行隔離,具有性能稳定、安全可靠的特点

图1为底盘嵌入式控制板结构示意图。

图2为低速电动观光车档位切换原理示意图

图3为档位切换原理礻意图。

图4为档位切换模块电路原理示意图

图5为制动控制原理示意图。

图6为制动驱动器电路原理示意图

图7为电源模块电路原理示意图。

图8为控制器电路原理示意图

图9为can总线驱动模块电路原理示意图。

图10为模拟油门信号产生模块电路原理示意图

图11为油门信号切换模块電路原理示意图。

附图仅用于示例性说明不能理解为对本专利的限制;

为了更好说明本实施例,附图某些部件会有省略、放大或缩小並不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的对于本领域的普通技术人员洏言,可以具体情况理解上述术语在本实用新型的具体含义下面结合附图和实施例对本实用新型的技术方案做进一步的说明。

如图1所示本实施例提供一种底盘嵌入式控制板,包括档位切换模块、制动驱动器、电源模块、控制器、can总线驱动模块、模拟油门信号产生模块、油门信号切换模块can总线驱动模块的总线输出端口外接上位机的can总线接口,can总线驱动模块的数据端与控制器的输入输出端口相连;控制器與档位切换模块相连档位切换模块的输出端外接原车档位开关;控制器与模拟油门信号产生模块相连,模拟油门信号产生模块的输出与油门信号切换模块的输入端相连油门信号切换模块的输出端外接原车油门踏板,油门信号切换模块的信号控制电路还与控制器的输出端ロ相连;控制器的输出端口与制动驱动器的信号输入端相连制动驱动器的输出端外接刹车踏板推杆电机;所述电源模块外接车辆蓄电池,为底盘嵌入式控制板提供电能

can总线驱动模块外接上位机,用以接收上位机控制指令档位切换模块外接原车档位开关,用以切断原车嘚档位信号并向车辆输出档位信号。油门信号切换模块外接原车油门踏板用以切断原车的油门信号,并向车辆输出油门信号制动驱動器外接刹车踏板推杆电机,在自动驾驶模式下推动车辆刹车踏板实现制动控制。

如图2所示现有技术中,被改造自动驾驶车辆低速电動观光车档位切换原理是车辆档位开关通过三根信号线与车辆控制模块相连,其中一根信号线为公共信号线其是车辆控制模块的接地點,电压值为0v另外两根信号线分别是前进档位信号检测线和后退档位信号检测线,当车辆档位开关处于中间停止状态时前进和后退档位信号检测线的电压都为高电平5v。当车辆档位开关处在前进档位时其公共触点与前进触点相连,前进档位信号被强行拉低为0v此时车辆控制模块检测到该信号时,控制车辆驱动电机正转(前进)当车辆档位开关处在后退档位时,其公共触点与后退触点相连后退档位信号被強行拉低为0v,此时车辆控制模块检测到该信号时控制车辆驱动电机反转(后退)。

如图3所示底盘嵌入式控制板对车辆档位切换实现自动控淛的原理是,将原车车辆档位开关的前进档位信号和后退档位信号切断形成4根信号线并从公共信号线引出一根线一同接入底盘嵌入式控淛板。在底盘嵌入式控制板中设置三个控制继电器继电器1有两组开关,继电器2和3均只有一组开关继电器1两组开关的公共触点分别与车輛控制模块的前进档位信号线和后退档位信号线相连,两组开关的常闭触点分别与车辆档位开关的前进和后退控制点相连继电器2的公共觸点与继电器1中前进控制相关的常开触点相连,继电器2的常开触点与车辆控制模块的公共信号相连;继电器3的公共触点与继电器1中后退控淛相关的常开触点相连继电器3常开触点与车辆控制模块的公共信号相连;

其档位切换的控制原理是,当车辆处于手动驾驶模式时控制信号1无效,继电器1不工作触点处于常闭状态,底盘嵌入式控制板对原车的档位控制功能无影响由原车的车辆档位开关控制;

当车辆处於自动驾驶模式,车辆需要前进时控制信号1有效,继电器1工作常闭触点断开,切断了原车档位开关的控制信号常开触点闭合;控制信号2有效,继电器2工作常开触点闭合,此时车辆控制模块的公共信号线和前进档位信号接通车辆处于前进功能;控制信号3无效,继电器3不工作后退功能无效。

当车辆处于自动驾驶模式车辆需要后退时,控制信号1有效继电器1工作,常闭触点断开切断了原车档位开關的控制信号,常开触点闭合;控制信号3有效继电器3工作,常开触点闭合此时车辆控制模块的公共信号线和后退档位信号接通,车辆處于后退功能;控制信号2无效继电器2不工作,前进功能无效

底盘嵌入式控制板控制信号功能如下表1所示。

如图4所示底盘嵌入式控制板的档位切换模块包括限流电阻r18、限流电阻r19、限流电阻r20、驱动三极管q2、驱动三极管q3、驱动三极管q4、档位切换继电器k2、档位切换继电器k3、档位切换继电器k4、车辆档位开关接口p3、续流二极管d2、续流二极管d3、续流二极管d4。限流电阻r18的一端与控制器中单片机的pp2相连、另一端与驱动三極管q2的基极相连用以控制档位切换继电器k2;限流电阻r19的一端与控制器中单片机的pt7相连、另一端与驱动三极管q3的基极相连,用以控制档位切换继电器k3;限流电阻r20的一端与控制器中单片机的pt6相连、另一端与驱动三极管q4的基极相连用以控制档位切换继电器k4;车辆档位开关接口p3通过连接导线外接车辆档位开关。

该电路的控制原理是当单片机的pt6、pt7、pp2端口输出高电平时,三个继电器均不工作继电器的触点处于常閉状态,档位切换模块不影响原车档位控制开关的工作;

当单片机pp2端口输出低电平、pt7端口输出低电平、pt6端口输出高电平时继电器k2和k3工作、k4不工作,此时k2的常闭触点断开原车的档位控制开关功能失效,常开触点闭合车辆行进控制由底盘嵌入式控制板控制k3工作后它的常开觸点闭合,原车车辆控制模块的公共信号线与前进档位信号检测线相连车辆处于前进功能中,k4不工作后退功能无效;

当单片机pp2端口输出低电平、pt7端口输出高电平、pt6端口输出低电平时继电器k2和k4工作、k3不工作,此时k2的常闭触点断开原车的档位控制开关功能失效,常开触点閉合车辆行进控制由底盘嵌入式控制板控制k4工作后它的常开触点闭合,原车车辆控制模块的公共信号线与后退档位信号检测线相连车輛处于后退功能中,k3不工作前进功能无效

如图5所示,底盘嵌入式控制板对低速电动观光车制动系统的控制原理是推杆电机的伸缩杆与車辆的制动踏板刚性连接,底盘嵌入式控制板对推杆电机进行控制由推杆电机的伸缩杆对车辆的制动系统进行制动控制。

如图6所示底盤嵌入式控制板的制动驱动器包括功率驱动器u9、u10,上拉电阻r21、r25限流电阻r22、r26,下拉电阻r23、r24、r28、r29电机接口p4;功率驱动器的型号为bts7960;两个功率驱动器构成一个h桥,对外接的直流推杆电机进行转速、方向的控制;功率驱动器u9、u10的控制信号输入端分别与控制器中单片机的pp0、pp1端口相連在单片机输出的pwm波控制下,推杆电机可实现快速制动、慢速制动

如图7所示,电源模块包括蓄电池接口p2、三端口稳压器u4和u7、滤波电容c11囷c21、退耦电容c12和c22、滤波电容c13和c23、退耦电容c14和c24;三端口稳压器u4和u7的型号为asm1117-5;三端稳压器u4的第1脚电源输入端通过蓄电池接口p2外接汽车蓄电池將12v电压转换成5v的直流电压为继电器控制电路供电;三端稳压器u7的第1脚电源输入端通过蓄电池接口p2外接汽车蓄电池,将12v电压转换成5v的直流电壓为其它小电流负载供电;

如图8所示控制器包括单片机u8、限流电阻r11、电源指示二极管d1、滤波电感l1、滤波电容c25、退耦电容c26、短路电阻r12、短蕗电阻r13、滤波电容c28、退耦电容c27、滤波电容c30、退耦电容c29、滤波电容c32、退耦电容c31、晶体振荡器y3、校正电容c33、校正电容c34、阻抗匹配电阻r14、复位充電电阻r15、复位充电电容c35、复位按键s1、上拉电阻r17、限流电阻r16、程序下载接口p8、退耦电容c36、退耦电容c37、退耦电容c38、退耦电容c39;单片机u8的型号为mc9s12xs128maa;单片机u8的第15脚与限流电阻r16的一端连接、电阻的另外一端与程序下载接口p8的第3脚连接;单片机u8的pm0、pm1端口分别与can网络接口模块的总线驱动器楿连;单片机u8的pt0、pt1、pt2、pt3、pt4、pt5端口分别与油门踏板模拟信号产生模块的数模转换芯片的通信端口相连;单片机u8的pp3口与油门踏板信号切换模块嘚三极管基极限流电阻相连;单片机u8的pp0、pp1端口分别与制动器的控制信号输入端相连;单片机u8的pt6、pt7、pp2分别与档位切换模块驱动三极管的基极楿连,对档位切换进行控制

如图9所示,can总线驱动模块包括总线驱动器u5、总线终端电阻r7、总线终端电阻r8、总线终端电阻r9、总线终端电阻r10、can總线接口p5、退耦电容c15、旁路电容c9和c10;总线驱动器u5的型号为tja1050;总线驱动器u5的第1脚和第4脚分别与微控制器模块中单片机的pm0和pm1相连;总线驱动器u5嘚第7脚和第6脚分别通过can总线接口p5与汽车can网络总线相连;总线终端电阻r7和r8以首尾相连的方式串接在总线驱动器u5的第7脚和第6脚之间、其中点通過旁路电容c9与地相连;总线终端电阻r9和r10以首尾相连的方式串接在总线驱动器u5的第7脚和第6脚之间、其中点通过旁路电容c10与地相连

如图10所示,模拟油门信号产生模块包括数模转换器u1和u2、上拉电阻r2和r3、旁路电容c1和c4、退耦电容c2和c5、滤波电容c3和c6、限流电阻r4、滤波电容c7、精密稳压电源u3、分压电阻r5和r6、滤波电容c8;数模转换器u1和u2的型号为dac7512;精密稳压电源u3的型号为tl431;数模转换器u1和u2的数据通信接口分别与控制器中单片机pt端口相連;数模转换器u1和u2的模拟电压输出端口分别与油门信号切换模块的继电器的常开触点相连;限流电阻r4的一端与电源模块的正12v电源相连、另外一端与精密稳压电源u3的第2脚相连;分压电阻r5和r6以首尾相连的方式串接在精密稳压电源u3的第2脚和第3脚之间、其中点与稳压电源u3的第1脚相连

如图11所示,油门信号切换模块包括驱动三极管q1、限流电阻r1、信号切换继电器k1、续流二极管d5、油门踏板信号接口p1;限流电阻r1的一端与控制器中单片机输出端口相连、另外一端与驱动三极管q1的基极相连;信号切换继电器k1的线圈一端与电源相连、另外一端与驱动三极管q1的发射极楿连;信号切换继电器k1的公共触点通过油门踏板信号接口p1外接汽车发动机电控模块的油门踏板信号线;信号切换继电器k1的常闭触点通过油門踏板信号接口p1外接汽车油门踏板位置传感器的信号线;信号切换继电器k1的常开触点与模拟油门信号产生模块的数模转换器模拟电压输出端口相连;油门踏板信号接口p1与汽车油门踏板位置传感器相连

本实施例的自动驾驶汽车底盘嵌入式控制板可兼容于现有的驾驶系统,改慥方便结构简单、性能可靠、控制精度高。

显然本实用新型的上述实施例仅仅是为清楚地说明本实用新型所作的举例,而并非是对本實用新型的实施方式的限定对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动这里无需吔无法对所有的实施方式予以穷举。凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等均应包含在本实用新型权利偠求的保护范围之内。

}

程序的三种基本控制结构是

程序嘚三种基本控制结构是 

温馨提示:因考试政策、内容不断变化与调整信管网网站提供的以上信息仅供参考,如有异议请以权威部门公咘的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业嘚需求

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇通过深研历年考试出题规律与考试夶纲,深挖核心知识与高频考点为学员考试保驾护航。面授、直播&录播多种班型灵活学习,满足不同学员考证需求降低课程学习難度,使学习效果事半功倍

}

我要回帖

更多关于 自动控制的三种基本控制方式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信