[go: up one dir, main page]

CN107161150B - A method and device for controlling the starting of a vehicle - Google Patents

A method and device for controlling the starting of a vehicle Download PDF

Info

Publication number
CN107161150B
CN107161150B CN201710455533.2A CN201710455533A CN107161150B CN 107161150 B CN107161150 B CN 107161150B CN 201710455533 A CN201710455533 A CN 201710455533A CN 107161150 B CN107161150 B CN 107161150B
Authority
CN
China
Prior art keywords
driver
starting
vehicle
value
time length
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710455533.2A
Other languages
Chinese (zh)
Other versions
CN107161150A (en
Inventor
王翔宇
李亮
何凯
刘镔豪
黄超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tsinghua University
Original Assignee
Tsinghua University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tsinghua University filed Critical Tsinghua University
Priority to CN201710455533.2A priority Critical patent/CN107161150B/en
Publication of CN107161150A publication Critical patent/CN107161150A/en
Application granted granted Critical
Publication of CN107161150B publication Critical patent/CN107161150B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18027Drive off, accelerating from standstill
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/02Conjoint control of vehicle sub-units of different type or different function including control of driveline clutches
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/14Clutch pedal position

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

本发明提供了一种控制车辆起步的方法及装置,其中,该方法包括车辆起步前,在预设时间长度内多次获取驾驶员踩下加速踏板的开度值;按照预先设置的多个开度取值,分别确定大于或等于每个开度取值的所有开度值的采集时间长度和预设时间长度的比值;根据确定出的多个时间长度的比值,控制车辆起步。本发明中,所使用的采集时间长度可以反映驾驶员的起步意图,因此,在控制车辆起步时,考虑驾驶员的起步意图,使得起步时发动机的节气门和自动离合器的结合与驾驶员对加速踏板的操作相匹配,从而减少了车辆起步时出现窜动、振抖的现象,实现了车辆的平顺起步。

The present invention provides a method and device for controlling the start of a vehicle, wherein the method includes acquiring the opening value of the accelerator pedal pressed by the driver multiple times within a preset time length before the start of the vehicle; The ratio of the acquisition time length of all the opening values greater than or equal to each opening value and the preset time length is respectively determined; according to the determined ratio of multiple time lengths, the vehicle is controlled to start. In the present invention, the used acquisition time length can reflect the starting intention of the driver, therefore, when the vehicle is controlled to start, the starting intention of the driver is considered, so that the combination of the throttle valve of the engine and the automatic clutch and the driver's acceleration The operation of the pedals is matched, thereby reducing the phenomenon of running and shaking when the vehicle starts, and realizing the smooth start of the vehicle.

Description

一种控制车辆起步的方法及装置A method and device for controlling the starting of a vehicle

技术领域technical field

本发明涉及汽车技术领域,具体而言,涉及一种控制车辆起步的方法及装置。The present invention relates to the technical field of automobiles, in particular to a method and device for controlling the starting of a vehicle.

背景技术Background technique

在车辆起步时,尤其是在装有机械式自动变速器(Automated MechanicalTransmission,AMT)的车辆在起步时,发动机的节气门开度与自动离合器的结合要相互配合,从而实现平顺起步。When a vehicle is started, especially when a vehicle equipped with an Automated Mechanical Transmission (AMT) is started, the throttle opening of the engine and the combination of the automatic clutch must cooperate with each other, so as to achieve a smooth start.

现有技术中,在车辆起步时,一般只能按照预定的一种模式起步,这样,使得起步模式无法响应驾驶员的起步意图,即发动机的节气门开度与自动离合器的结合无法响应驾驶员对加速踏板的操作,这样使得车辆在起步时容易出现车辆窜动、振抖等问题,从而导致无法实现平顺起步。In the prior art, when the vehicle is started, it generally can only start according to a predetermined mode, so that the starting mode cannot respond to the driver's starting intention, that is, the combination of the throttle opening of the engine and the automatic clutch cannot respond to the driver's intention. The operation of the accelerator pedal makes the vehicle prone to problems such as vehicle movement and vibration when starting, which makes it impossible to achieve a smooth start.

综上,现有技术中,车辆在起步时,容易出现车辆窜动、振抖等问题,从而导致无法实现车辆的平顺起步。To sum up, in the prior art, when the vehicle is started, problems such as vehicle movement and vibration are prone to occur, thus making it impossible to achieve a smooth start of the vehicle.

发明内容Contents of the invention

有鉴于此,本发明实施例的目的在于提供一种控制车辆起步的方法及装置,以解决或试图缓解上述问题。In view of this, the purpose of the embodiments of the present invention is to provide a method and device for controlling the starting of a vehicle, so as to solve or try to alleviate the above-mentioned problems.

第一方面,本发明实施例提供了一种控制车辆起步的方法,其中,所述方法包括:In a first aspect, an embodiment of the present invention provides a method for controlling the start of a vehicle, wherein the method includes:

车辆起步前,在预设时间长度内多次获取驾驶员踩下加速踏板的开度值;Before the vehicle starts, obtain the opening value of the accelerator pedal pressed by the driver multiple times within a preset period of time;

按照预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的采集时间长度与所述预设时间长度的比值;According to a plurality of preset opening values, respectively determine the ratio of the acquisition time length of all opening values greater than or equal to each of the opening values to the preset time length;

根据确定出的多个比值,控制所述车辆起步。According to the determined ratios, the vehicle is controlled to start.

结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,所述按照预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的采集时间长度与所述预设时间长度的比值,包括:In combination with the first aspect, the embodiment of the present invention provides a first possible implementation of the above first aspect, wherein, according to the preset multiple opening values, respectively determine a value greater than or equal to each of the opening The ratio of the acquisition time length of all opening values taken to the value to the preset time length includes:

根据预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的个数;According to a plurality of preset opening values, respectively determine the number of all opening values greater than or equal to each of the opening values;

分别计算每个所述个数与所述预设时间长度内获取的开度值的个数的比值;calculating the ratio of each said number to the number of opening values acquired within the preset time length;

将所述个数的比值确定为所述采集时间长度与所述预设时间长度的比值。The ratio of the numbers is determined as the ratio of the acquisition time length to the preset time length.

结合第一方面,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述根据确定出的多个比值,控制所述车辆起步,包括:In combination with the first aspect, the embodiment of the present invention provides a second possible implementation of the above first aspect, wherein the controlling the vehicle to start according to the determined multiple ratios includes:

根据所述比值和预先建立的神经网络模型的权重转换系数,计算驾驶员的起步意图值;Calculate the driver's starting intention value according to the weight conversion coefficient of the ratio and the pre-established neural network model;

根据所述驾驶员的起步意图值,确定所述车辆的起步模式;determining the starting mode of the vehicle according to the starting intention value of the driver;

控制所述车辆按照所述起步模式起步。The vehicle is controlled to start according to the starting mode.

结合第一方面的第二种可能的实现方式,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述根据所述驾驶员的起步意图值,确定所述车辆的起步模式,包括:With reference to the second possible implementation of the first aspect, the embodiment of the present invention provides a third possible implementation of the first aspect above, wherein, according to the value of the driver's intention to start, determine the The starting mode, including:

选择与所述驾驶员的起步意图值对应的起步模式;Select a starting mode corresponding to the driver's starting intention value;

或者,or,

根据所述驾驶员的起步意图值,及预先设定的起步意图值和起步意图之间的映射关系,确定所述驾驶员的起步意图;Determine the driver's starting intention according to the driver's starting intention value and the mapping relationship between the preset starting intention value and the starting intention;

选择与所述驾驶员的起步意图相匹配的起步模式。Select the starting mode that matches the driver's starting intention.

结合第一方面的第二种可能的实现方式或者结合第一方面的第三种可能的实现方式,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,根据以下步骤建立所述神经网络模型:In combination with the second possible implementation of the first aspect or the third possible implementation of the first aspect, the embodiment of the present invention provides a fourth possible implementation of the first aspect above, wherein, according to the following steps Build the neural network model:

建立所述神经网络模型的输入层、隐藏层和输出层;Set up the input layer, hidden layer and output layer of described neural network model;

获取预先训练的样本集,所述预先训练的样本集包括多个训练样本,每个所述训练样本包括加速踏板的多个开度值和驾驶员的起步意图值;Obtain a pre-trained sample set, the pre-trained sample set includes a plurality of training samples, each of which includes multiple opening values of the accelerator pedal and the driver's starting intention value;

根据所述加速踏板的多个开度值和所述驾驶员的起步意图值,确定所述输出层至所述隐藏层的第一转换权重系数及所述隐藏层至所述输入层的第二转换权重系数;According to the multiple opening values of the accelerator pedal and the driver's starting intention value, determine the first conversion weight coefficient from the output layer to the hidden layer and the second conversion weight coefficient from the hidden layer to the input layer conversion weight factor;

根据所述第一转换权重系数、所述第二转换权重系数、所述输入层、所述隐藏层和所述输出层,建立所述神经网络模型。The neural network model is established according to the first conversion weight coefficient, the second conversion weight coefficient, the input layer, the hidden layer and the output layer.

第二方面,本发明实施例提供了一种控制车辆起步的装置,其中,所述装置包括:In a second aspect, an embodiment of the present invention provides a device for controlling vehicle starting, wherein the device includes:

第一获取模块,用于车辆起步前,在预设时间长度内多次获取驾驶员踩下的加速踏板的开度值;The first acquisition module is used to acquire the opening value of the accelerator pedal pressed by the driver multiple times within a preset time length before the vehicle starts;

第一确定模块,用于按照预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的采集时间长度与预设时间长度的比值;The first determination module is configured to determine, according to a plurality of preset opening values, the ratio of the acquisition time length of all opening values greater than or equal to each of the opening values to the preset time length;

控制模块,用于根据确定出的多个比值,控制所述车辆起步。A control module, configured to control the vehicle to start according to the determined multiple ratios.

结合第二方面,本发明实施例提供了上述第二方面的第一种可能的实现方式,其中,所述第一确定模块包括:With reference to the second aspect, the embodiment of the present invention provides a first possible implementation of the second aspect above, wherein the first determination module includes:

第一确定单元,用于根据预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的个数;The first determination unit is configured to respectively determine the number of all opening values greater than or equal to each of the opening values according to a plurality of preset opening values;

第一计算单元,用于分别计算每个所述个数与所述预设时间长度内获取的开度值的个数的比值;A first calculation unit, configured to calculate the ratio of each said number to the number of opening values acquired within the preset time length;

第二确定单元,用于将所述个数的比值确定为所述采集时间长度与所述预设时间长度的比值。The second determining unit is configured to determine the ratio of the number as the ratio of the collection time length to the preset time length.

结合第二方面,本发明实施例提供了上述第二方面的第二种可能的实现方式,其中,所述控制模块包括:With reference to the second aspect, the embodiment of the present invention provides a second possible implementation of the above second aspect, wherein the control module includes:

第二计算单元,用于根据所述比值和预先建立的神经网络模型的权重转换系数,计算驾驶员的起步意图值;The second calculation unit is used to calculate the driver's starting intention value according to the ratio and the weight conversion coefficient of the pre-established neural network model;

第三确定单元,用于根据所述驾驶员的起步意图值,确定所述车辆的起步模式;A third determining unit, configured to determine the starting mode of the vehicle according to the driver's starting intention value;

控制单元,用于控制所述车辆按照所述起步模式起步。A control unit, configured to control the vehicle to start according to the starting mode.

结合第二方面的第二种可能的实现方式,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述第三确定单元具体用于,With reference to the second possible implementation of the second aspect, the embodiment of the present invention provides a third possible implementation of the first aspect above, wherein the third determining unit is specifically configured to:

选择与所述驾驶员的起步意图值对应的起步模式;Select a starting mode corresponding to the driver's starting intention value;

或者,or,

根据所述驾驶员的起步意图值,及预先设定的起步意图值和起步意图之间的映射关系,确定所述驾驶员的起步意图;Determine the driver's starting intention according to the driver's starting intention value and the mapping relationship between the preset starting intention value and the starting intention;

选择与所述驾驶员的起步意图相匹配的起步模式。Select the starting mode that matches the driver's starting intention.

结合第二方面的第二种可能的实现方式或者结合第二方面的第三种可能的实现方式,本发明实施例提供了上述第二方面的第四种可能的实现方式,其中,所述装置还包括:In combination with the second possible implementation of the second aspect or the third possible implementation of the second aspect, the embodiment of the present invention provides a fourth possible implementation of the second aspect above, wherein the device Also includes:

第一建立模块,用于建立所述神经网络模型的输入层、隐藏层和输出层;The first building module is used to set up the input layer, hidden layer and output layer of the neural network model;

第二获取模块,用于获取预先训练的样本集,所述预先训练的样本集包括多个训练样本,每个所述训练样本包括加速踏板的多个开度值和驾驶员的起步意图值;The second acquisition module is used to acquire a pre-trained sample set, the pre-trained sample set includes a plurality of training samples, and each of the training samples includes a plurality of opening values of the accelerator pedal and a driver's starting intention value;

第二确定模块,用于根据所述加速踏板的多个开度值和所述驾驶员的起步意图值,确定所述输出层至所述隐藏层的第一转换权重系数及所述隐藏层至所述输入层的第二转换权重系数;The second determination module is used to determine the first conversion weight coefficient from the output layer to the hidden layer and the first conversion weight coefficient from the hidden layer to a second conversion weight coefficient of the input layer;

第二建立模块,用于根据所述第一转换权重系数、所述第二转换权重系数、所述输入层、所述隐藏层和所述输出层,建立所述神经网络模型。A second establishing module, configured to establish the neural network model according to the first conversion weight coefficient, the second conversion weight coefficient, the input layer, the hidden layer and the output layer.

在本发明实施例提供的控制车辆起步的方法及装置中,所使用的采集时间长度可以反映驾驶员的起步意图,因此,在控制车辆起步时,考虑驾驶员的起步意图,使得起步时发动机的节气门和自动离合器的结合与驾驶员对加速踏板的操作相匹配,从而减少了车辆起步时出现窜动、振抖的现象,实现了车辆的平顺起步。In the method and device for controlling the start of the vehicle provided in the embodiments of the present invention, the length of acquisition time used can reflect the driver's start intention. Therefore, when the vehicle is controlled to start, the driver's start intention is considered, so that the engine's The combination of the throttle valve and the automatic clutch matches with the driver's operation on the accelerator pedal, thereby reducing the phenomenon of shuddering and shaking when the vehicle starts, and realizing the smooth start of the vehicle.

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。In order to make the above-mentioned objects, features and advantages of the present invention more comprehensible, preferred embodiments will be described in detail below together with the accompanying drawings.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention, and thus It should be regarded as a limitation on the scope, and those skilled in the art can also obtain other related drawings based on these drawings without creative work.

图1示出了本发明实施例所提供的控制车辆起步的方法的流程图;FIG. 1 shows a flow chart of a method for controlling a vehicle to start provided by an embodiment of the present invention;

图2示出了本发明实施例所提供的控制车辆起步的方法中,控制车辆起步的流程图;Fig. 2 shows the flow chart of controlling the starting of the vehicle in the method for controlling the starting of the vehicle provided by the embodiment of the present invention;

图3示出了本发明实施例所提供的控制车辆起步的方法中,节气门开度与离合器结合随时间的变化曲线;Fig. 3 shows the variation curve of throttle opening and clutch engagement over time in the method for controlling vehicle starting provided by an embodiment of the present invention;

图4示出了本发明实施例所提供的控制车辆起步的第一种结构示意图;Fig. 4 shows a schematic diagram of the first structure of the control vehicle start provided by the embodiment of the present invention;

图5示出了本发明实施例所提供的控制车辆起步的第二种结构示意图。Fig. 5 is a schematic diagram of a second structure for controlling vehicle starting provided by an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of embodiments of the present invention, but not all embodiments. The components of the embodiments of the invention generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations. Accordingly, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present invention.

考虑到,现有技术中,车辆在起步时,容易出现车辆窜动、振抖等问题,从而导致无法实现车辆的平顺起步。基于此,本发明实施例提供了一种控制车辆起步的方法及装置,下面通过实施例进行描述。It is considered that, in the prior art, when the vehicle is started, problems such as vehicle movement and vibration are prone to occur, thus making it impossible to achieve a smooth start of the vehicle. Based on this, the embodiments of the present invention provide a method and device for controlling the starting of a vehicle, which will be described below through the embodiments.

参考图1所示,本发明实施例提供了一种控制车辆起步的方法,该方法包括步骤S110-S130,具体如下:Referring to FIG. 1 , an embodiment of the present invention provides a method for controlling the start of a vehicle. The method includes steps S110-S130, specifically as follows:

S110,在车辆起步前,在预设时间长度内多次获取驾驶员踩下加速踏板的开度值;S110, before the vehicle starts, acquire the opening value of the accelerator pedal pressed by the driver multiple times within a preset time length;

S120,按照预先设置的多个开度取值,分别确定大于或等于每个开度取值的所有开度值的采集时间长度与预设时间长度的比值。S120. According to a plurality of preset opening values, respectively determine ratios of acquisition time lengths of all opening values greater than or equal to each opening value to a preset time length.

S130,根据确定出的多个比值,控制车辆起步。S130. Control the vehicle to start according to the determined ratios.

其中,当驾驶员踩下加速踏板时,加速踏板的开度会逐渐增大,在驾驶员踩下加速踏板之前,加速踏板的开度为零。Wherein, when the driver depresses the accelerator pedal, the opening degree of the accelerator pedal will gradually increase, and before the driver depresses the accelerator pedal, the opening degree of the accelerator pedal is zero.

在本发明实施例中,在车辆的加速踏板上设置有位置传感器,该位置传感器用来采集加速踏板的开度值,具体的,位置传感器采集的是加速踏板上的电压值,该电压值用于表征加速踏板的开度,根据电压值和加速踏板的开度值之间的转换关系,可以得到每个电压值对应的开度值,因此,从位置传感器输出的是加速踏板的开度值。In the embodiment of the present invention, a position sensor is provided on the accelerator pedal of the vehicle, and the position sensor is used to collect the opening value of the accelerator pedal. Specifically, what the position sensor collects is the voltage value on the accelerator pedal, and the voltage value is used for To characterize the opening of the accelerator pedal, according to the conversion relationship between the voltage value and the opening of the accelerator pedal, the opening value corresponding to each voltage value can be obtained, so the output from the position sensor is the opening of the accelerator pedal .

当车辆上电时,位置传感器开始采集加速踏板的开度值。When the vehicle is powered on, the position sensor starts to collect the opening value of the accelerator pedal.

本发明实施例的执行主体为AMT的控制器。The execution subject of the embodiment of the present invention is the controller of the AMT.

在上述步骤S110中,在车辆起步前,并且车辆上电后,在预设时间长度内控制器会多次获取驾驶员踩下的加速踏板的开度值,具体的,控制器每间隔一定时间从位置传感器获取一次加速踏板的开度值。In the above step S110, before the vehicle starts and after the vehicle is powered on, the controller will obtain the opening value of the accelerator pedal pressed by the driver multiple times within a preset time length. Obtain the opening value of the accelerator pedal once from the position sensor.

其中,上述每间隔一定时间可以是间隔1ms,也可以是其它数值,上述间隔的具体时间数值可以根据实际应用场景进行设置,本发明实施例并不对上述间隔的时间的具体数值进行限定。Wherein, each interval of the above-mentioned certain time may be an interval of 1 ms, or other values, and the specific time value of the above-mentioned interval may be set according to the actual application scenario, and the embodiment of the present invention does not limit the specific value of the above-mentioned interval time.

优选的,上述预设时间长度为600ms,从驾驶员踩下加速踏板开始600ms的时间长度内。Preferably, the preset time length is 600 ms, which is within 600 ms from when the driver depresses the accelerator pedal.

在上述步骤S120中,按照预先设置的多个开度取值,分别确定大于或等于每个开度取值的所有开度值的采集时间长度与预设时间长度的比值,具体包括:In the above step S120, according to a plurality of preset opening values, respectively determine the ratio of the acquisition time length of all opening values greater than or equal to each opening value to the preset time length, specifically including:

根据预先设置的多个开度取值,分别确定大于或等于每个开度取值的所有开度取值的个数;According to a plurality of preset opening values, respectively determine the number of all opening values greater than or equal to each opening value;

分别计算上述每个个数与预设时间长度内获取的开度值的个数的比值;Calculate the ratio of each of the above numbers to the number of opening values obtained within the preset time length;

将上述个数的比值确定为上述采集时间长度与预设时间长度的比值。The ratio of the above numbers is determined as the ratio of the above collection time length to the preset time length.

在上述步骤S120中,预先设置的多个开度取值可以是10个、15个或者20个,具体个数可以根据实际应用场景进行设置,本发明实施例并不对上述预先设置的开度取值的具体个数进行限定。In the above step S120, the preset multiple opening values can be 10, 15 or 20, and the specific number can be set according to the actual application scenario. The embodiment of the present invention does not set the preset opening values. The specific number of values is limited.

一般的,车辆在起步时,驾驶员通常踩下的加速踏板的最大开度值为20%,因此,在本发明实施例中,可以将0~20%平均划分,可以得到多个开度取值,每个开度取值对应一个等级,这样可以确定出每个等级对应的开度取值。比如说,将0~20%平均划分为10个等级,则第一个等级对应的取值可以为2%,第二个等级对应的取值为4%,第三个等级对应的取值为6%,以此类推,确定出每个等级对应的开度取值。Generally, when the vehicle starts, the accelerator pedal that the driver usually depresses has a maximum opening value of 20%. Therefore, in the embodiment of the present invention, 0-20% can be divided evenly, and multiple opening values can be obtained. Each opening value corresponds to a grade, so that the corresponding opening value of each grade can be determined. For example, if 0-20% is divided into 10 grades on average, the value corresponding to the first grade can be 2%, the value corresponding to the second grade can be 4%, and the value corresponding to the third grade can be 6%, and so on, determine the opening value corresponding to each grade.

当然,上述只是列举了一种开度取值的设置方法,在本发明实施例中,可以将0~20%平均划分,也可以将0~30%平均划分,上述20%只是其中一种实施例,在实际应用中,还可以选取大于20%的任意数值作为上述进行划分的一个最大开度值。具体的,在进行划分时,选取的进行划分时的一个最大开度值可以根据实际应用设置,本发明实施例并不对其进行限定。Of course, the above is just a method for setting the opening value. In the embodiment of the present invention, 0-20% can be equally divided, or 0-30% can be equally divided. The above-mentioned 20% is just one of the implementations. For example, in practical applications, any value greater than 20% can also be selected as a maximum opening value for the above-mentioned division. Specifically, when dividing, a selected maximum opening value for dividing may be set according to actual applications, which is not limited in this embodiment of the present invention.

在上述步骤S120中,分别确定大于或等于每个开度取值的所有开度值中对应的采集时间长度,可以通过如下方式实现,具体包括:In the above step S120, respectively determining the corresponding collection time lengths of all opening values greater than or equal to each opening value can be achieved in the following manner, specifically including:

此处仍以上述平均划分的等级对应的开度取值为例进行说明,第一个等级对应的开度取值为2%,第二个等级对应的开度取值为4%,第三个等级对应的开度取值6%,以此类推,可以确定出每个等级对应的开度取值。Here we still take the opening value corresponding to the above average division level as an example for illustration. The opening value corresponding to the first level is 2%, the opening value corresponding to the second level is 4%, and the third level The opening value corresponding to each level is 6%, and by analogy, the opening value corresponding to each level can be determined.

在本发明实施例中,比如说,在步骤S110中获取了10个开度值,分别为1%、1.2%、2%、2.1%、2.5%、3%、3.6%、4.5%、5.2%、5.6%,按照上述举例设置的开度取值,则可以确定出大于或等于第一个开度取值的所有开度值有2%、2.1%、2.5%、3%、3.6%、4.5%、5.2%、5.6%这八个,大于或等于第二个开度取值的所有开度值有4.5%、5.2%、5.6%,大于或等于2%的开度值共八个,而上述预设时间内获取的开度值的个数为10个,因此,可以将8/10=0.8确定为大于或等于第一个开度取值的所有开度值的采集时间长度与预设时间长度的比值。采用同样的方式分别计算出大于或等于每个开度取值的所有开度值的采集时间长度与预设时间长度的比值,通过上述方式,可以确定出多个比值。In the embodiment of the present invention, for example, 10 opening values are obtained in step S110, which are 1%, 1.2%, 2%, 2.1%, 2.5%, 3%, 3.6%, 4.5%, and 5.2%. , 5.6%, according to the opening value set in the above example, it can be determined that all opening values greater than or equal to the first opening value are 2%, 2.1%, 2.5%, 3%, 3.6%, 4.5% %, 5.2%, 5.6%, all the opening values greater than or equal to the second opening value are 4.5%, 5.2%, 5.6%, and there are eight opening values greater than or equal to 2%, and The number of opening values acquired within the preset time is 10, therefore, 8/10=0.8 can be determined as the acquisition time length of all opening values greater than or equal to the first opening value and the preset The ratio of the length of time. In the same way, the ratios of the acquisition time lengths of all the opening values greater than or equal to each opening value to the preset time length are respectively calculated, and multiple ratios can be determined through the above method.

当然,上述只是列举了其中一种确定上述比值的方法,除此之外,还可以通过如下方式实现:Of course, the above is just one of the methods to determine the above ratio. In addition, it can also be realized in the following ways:

比如说,在步骤S110中获取了10个开度值,分别为1%、1.2%、2%、2.1%、2.5%、3%、3.6%、4.5%、5.2%、5.6%,按照上述举例设置的开度取值,则可以确定出大于或等于第一个开度取值的所有开度值有2%、2.1%、2.5%、3%、3.6%、4.5%、5.2%、5.6%这八个,大于或等于第二个开度取值的所有开度值有4.5%、5.2%、5.6%,大于或等于2%的开度值共八个,假设每个开度值之间的采集时间间隔为1ms,则可以确定出大于或等于第一个开度取值的采集时间长度为8ms,计算8ms和预设时间长度的比值。For example, in step S110, 10 opening values are obtained, which are 1%, 1.2%, 2%, 2.1%, 2.5%, 3%, 3.6%, 4.5%, 5.2%, and 5.6%, according to the above example If the opening value is set, it can be determined that all opening values greater than or equal to the first opening value are 2%, 2.1%, 2.5%, 3%, 3.6%, 4.5%, 5.2%, 5.6% These eight, all opening values greater than or equal to the second opening value are 4.5%, 5.2%, 5.6%, and there are eight opening values greater than or equal to 2%. If the acquisition time interval is 1ms, it can be determined that the acquisition time length greater than or equal to the first opening value is 8ms, and the ratio of 8ms to the preset time length can be calculated.

因此,在上述步骤S120中可以得到一系列的比值。Therefore, a series of ratios can be obtained in the above step S120.

参考图2所示,在步骤S130中,根据确定出的多个比值,控制车辆起步,包括步骤S210-S230,具体如下:Referring to Figure 2, in step S130, according to the determined ratios, the vehicle is controlled to start, including steps S210-S230, as follows:

S210,根据上述比值和预先建立的神经网络模型的权重转换系数,计算驾驶员的起步意图值;S210, calculate the driver's starting intention value according to the above ratio and the weight conversion coefficient of the pre-established neural network model;

S220,根据驾驶员的起步意图值,确定车辆的起步模式;S220. Determine the starting mode of the vehicle according to the starting intention value of the driver;

S230,控制车辆按照上述起步模式起步。S230, control the vehicle to start according to the above starting mode.

在本发明实施例中,上述预先建立的神经网络模型为BP(Back Propagation)神经网络模型。In the embodiment of the present invention, the aforementioned pre-established neural network model is a BP (Back Propagation) neural network model.

本发明实施例中的神经网络模型分为输入层、隐藏层和输出层三部分,输入层包含多个输入节点,隐藏层包含多个输入节点,输出层的输出节点也为多个,优选的,本发明实施例中所使用的神经网络模型的输出层的输出节点为两个,当然,每层的节点个数的具体数值可以根据实际情况进行设置。The neural network model in the embodiment of the present invention is divided into input layer, hidden layer and output layer three parts, and input layer comprises a plurality of input nodes, and hidden layer comprises a plurality of input nodes, and the output node of output layer is also a plurality of, preferred , the output layer of the neural network model used in the embodiment of the present invention has two output nodes, of course, the specific value of the number of nodes in each layer can be set according to the actual situation.

在本发明实施例中,根据上述一系列的比值和神经网络模型的权重转换系数,通过如下公式,计算驾驶员的起步意图值:In the embodiment of the present invention, according to the above-mentioned series of ratios and the weight conversion coefficient of the neural network model, the driver's starting intention value is calculated by the following formula:

其中,在上述公式中,wij表示神经网络模型的输入节点i和隐藏节点j之间的转换权重系数,vjk表示神经网络模型的隐藏节点和输出节点之间的转换权重系数,i表示的是输入层的输入节点,i=1,2,…,N,N表示的是上述比值的个数,j表示的是隐藏层的节点,隐藏层的节点的个数可以根据实际情况设置,在本发明实施例中,M表示的是隐藏层节点的个数,j=1,2,…,M,α为预先设定的隐藏层的阈值,β为预先设定的输出层的阈值,pi表示的是上述计算出的比值,si表示的是隐藏层节点的激活值,ok为输出层节点的激活值,bj表示的是隐藏层的输出值,yk表示的是输出层的输出值。Among them, in the above formula, w ij represents the transformation weight coefficient between the input node i and the hidden node j of the neural network model, v jk represents the transformation weight coefficient between the hidden node and the output node of the neural network model, and i represents is the input node of the input layer, i=1,2,...,N, N represents the number of the above ratio, j represents the node of the hidden layer, the number of nodes of the hidden layer can be set according to the actual situation, in In the embodiment of the present invention, M represents the number of nodes in the hidden layer, j=1, 2,..., M, α is the preset threshold of the hidden layer, β is the preset threshold of the output layer, p i represents the ratio calculated above, s i represents the activation value of the hidden layer node, o k is the activation value of the output layer node, b j represents the output value of the hidden layer, and y k represents the output layer output value.

上述公式中,函数f的定义如下:In the above formula, the function f is defined as follows:

在本发明实施例中,上述输出层的输出值yk表示的则是驾驶员的起步意图值,并且,在本发明实施例中,k的取值为1和2,即神经网络模型的输出值为[y1,y2]。In the embodiment of the present invention, the output value y k of the above output layer represents the driver's starting intention value, and, in the embodiment of the present invention, the value of k is 1 and 2, that is, the output of the neural network model The value is [y 1 ,y 2 ].

具体的,上述根据驾驶员的起步意图值,确定车辆的起步模式,具体包括如下两种情况:Specifically, the above-mentioned starting mode of the vehicle is determined according to the driver's starting intention value, which specifically includes the following two situations:

第一种情况,In the first case,

选择与驾驶员的起步意图值对应的起步模式;Select the starting mode corresponding to the driver's starting intention value;

在该中情况下,预先建立有起步意图值和车辆起步模式之间的映射关系,这样,当确定出驾驶员的起步意图值后,则根据该起步意图值,从上述映射关系中查找与该起步意图值相对应的车辆起步模式,查找出的起步模式作为车辆的起步模式。In this case, the mapping relationship between the starting intention value and the vehicle starting mode is established in advance. In this way, when the starting intention value of the driver is determined, according to the starting intention value, the above mapping relationship is used to find the corresponding The starting mode of the vehicle corresponding to the starting intention value, and the found starting mode is used as the starting mode of the vehicle.

第二种情况,In the second case,

根据驾驶员的起步意图值,及预先设定的起步意图值和起步意图之间的映射关系,确定驾驶员的起步意图;Determine the driver's starting intention according to the driver's starting intention value and the mapping relationship between the preset starting intention value and the starting intention;

选择与驾驶员的起步意图相匹配的起步模式。Select the launch mode that matches the driver's launch intention.

在该种情况下,预先建立的是起步意图和起步模式之间的映射关系,因此,首先需要根据计算出的驾驶员的起步意图值,确定出该起步意图值对应的驾驶员的起步意图,具体的,驾驶员的起步意图包括缓起步意图、中等起步意图和急起步意图,不同的[y1,y2]值对应不同的起步意图,比如说,可以是[0,1]对应缓起步意图,[1,0]对应中等起步意图,[1,1]对应急起步意图,[0,0]对应无起步意图。In this case, what is established in advance is the mapping relationship between the starting intention and the starting mode. Therefore, it is first necessary to determine the starting intention of the driver corresponding to the starting intention value according to the calculated starting intention value of the driver. Specifically, the driver's start intention includes slow start intention, medium start intention and quick start intention, and different [y 1 , y 2 ] values correspond to different start intentions, for example, [0,1] can correspond to slow start Intent, [1,0] corresponds to medium start intention, [1,1] corresponds to emergency start intention, [0,0] corresponds to no start intention.

在本发明实施例中,预先设定有起步意图值和起步意图之间的映射关系,根据计算出的起步意图值和该映射关系,可以确定出驾驶员的起步意图,由于计算出的起步意图值可能会存在小数位数,因此,采用四舍五入的方式将计算出的起步意图值取整为0或1。In the embodiment of the present invention, the mapping relationship between the starting intention value and the starting intention is preset. According to the calculated starting intention value and the mapping relationship, the driver's starting intention can be determined. Since the calculated starting intention Values may have decimal places, so the calculated starting intent value is rounded to 0 or 1.

当确定出驾驶员的起步意图后,根据驾驶员的起步意图和预先建立的起步意图和起步模式之间的映射关系,确定出与驾驶员的起步意图相匹配的起步模式。After the driver's starting intention is determined, the starting mode matching the driver's starting intention is determined according to the driver's starting intention and the pre-established mapping relationship between the starting intention and the starting mode.

当确定出与驾驶员的起步意图相匹配的起步模式后,控制车辆按照该起步模式进行起步。After the starting mode matching the driver's starting intention is determined, the vehicle is controlled to start according to the starting mode.

参考图3所示,为每种起步意图对应的节气门开度与离合器结合随时间的变化曲线,图3(a)为缓起步意图对应的节气门开度和离合器结合随时间的变化曲线,图3(b)为中等起步意图对应的节气门开度和离合器随时间的变化曲线,图3(c)为急起步意图对应的节气门开度和离合器随时间的变化曲线。Referring to Fig. 3, it is the change curve of the throttle opening and the clutch combination over time corresponding to each starting intention, and Fig. 3 (a) is the change curve of the throttle opening and the clutch combination over time corresponding to the slow start intention, Figure 3(b) is the time-varying curve of the throttle opening and the clutch corresponding to the moderate starting intention, and Figure 3(c) is the changing curve of the throttle opening and the clutch corresponding to the sudden starting intention.

除此之外,在本发明实施例提供的方法中,还可以预先设置多个开度等级,以及每个开度等级对应的取值范围,根据每个开度等级对应的取值范围确定每个开度等级内包含的开度值;根据每个开度等级内包含的开度值,确定每个开度等级内的最低开度值对应的采集时刻和最高开度值对应的采集时刻之间的第二采集时间长度,之后计算第二采集时间长度与预设采集时间长度之间的第二比值,将该第二比值作为预先建立的神经网络模型的输入值,确定驾驶员的起步意图,并根据驾驶员的起步意图控制车辆起步。In addition, in the method provided by the embodiment of the present invention, multiple opening levels and the value range corresponding to each opening level can also be preset, and each opening level can be determined according to the value range corresponding to each opening level. The opening value contained in each opening level; according to the opening value contained in each opening level, determine the difference between the collection time corresponding to the lowest opening value and the collection time corresponding to the highest opening value in each opening level. The second acquisition time length between, then calculate the second ratio between the second acquisition time length and the preset acquisition time length, and use the second ratio as the input value of the pre-established neural network model to determine the driver's starting intention , and control the vehicle to start according to the driver's starting intention.

具体的,本发明实施例所采用的神经网络模型通过如下步骤(1)-步骤(4)建立得到的:Specifically, the neural network model adopted in the embodiment of the present invention is obtained through the establishment of the following steps (1)-step (4):

(1)建立神经网络的输入层、隐藏层和输出层;(1) Establish the input layer, hidden layer and output layer of the neural network;

(2)获取预先训练的样本集,该预先训练的样本集包括多个训练样本,每个训练样本包括加速踏板的多个开度值和驾驶员的起步意图值;(2) Obtain a pre-trained sample set, the pre-trained sample set includes a plurality of training samples, each training sample includes a plurality of opening values of the accelerator pedal and the starting intention value of the driver;

(3)根据上述加速踏板的多个开度值和驾驶员的起步意图值,确定输出层至隐藏层的第一转换权重系数及隐藏层至输入层的第二转换权重系数;(3) According to a plurality of opening values of the above-mentioned accelerator pedal and the starting intention value of the driver, determine the first conversion weight coefficient from the output layer to the hidden layer and the second conversion weight coefficient from the hidden layer to the input layer;

(4)根据上述第一转换权重系数、第二转换权重系数、输入层、隐藏层和输出层,建立上述神经网络模型。(4) Establish the above neural network model according to the first conversion weight coefficient, the second conversion weight coefficient, the input layer, the hidden layer and the output layer.

在本发明实施例中,建立的神经网络模型的输入层、隐藏层和输出层,本发明实施例中,建立的是三层神经网络模型,之后,则根据车辆起步实验中获取的样本集对上述神经网络模型中的输出层至隐藏层的第一转换权重系数,及隐藏层至输出层的第二转换权重系数进行校准,确定出本发明实施例中所采用的神经网络模型的第一转换权重系数和第二转换权重系数,具体过程如下:In the embodiment of the present invention, the input layer, the hidden layer and the output layer of the neural network model established, in the embodiment of the present invention, what establishes is a three-layer neural network model, after that, according to the sample set obtained in the vehicle starting experiment The first conversion weight coefficient from the output layer to the hidden layer in the above neural network model, and the second conversion weight coefficient from the hidden layer to the output layer are calibrated to determine the first conversion of the neural network model used in the embodiment of the present invention The weight coefficient and the second conversion weight coefficient, the specific process is as follows:

首先通过进行大量的车辆起步实验获取样本集,该样本集中包括多个训练样本,每个训练样本均包括驾驶员的起步意图值和驾驶员在起步时对加速踏板操作时的加速踏板的开度值;Firstly, a sample set is obtained by conducting a large number of vehicle starting experiments. The sample set includes multiple training samples, and each training sample includes the value of the driver's starting intention and the opening of the accelerator pedal when the driver operates the accelerator pedal when starting. value;

采用和上述步骤S120相同的方法对上述加速踏板的开度值进行处理,得到一系列的采集时间长度与起步时获取加速踏板的开度值的整个采集时间长度之间的比值,将该一系列比值确定为神经网络的输入值,根据每个训练样本可以确定出输入值和输出值(驾驶员的起步意图值)的一个对应关系,具体的,神经网络的输入值可以记为神经网络的输出值记为其中,r表示的是第r个训练样本,在本发明实施例中,设置的输入层的输入节点的个数为10个,输出层的输出节点的个数为2个。Adopt the same method as above-mentioned step S120 to process the opening value of the above-mentioned accelerator pedal, obtain a series of acquisition time lengths and the ratio between the entire acquisition time length of the opening value of the accelerator pedal when starting, and use the series The ratio is determined as the input value of the neural network, and a corresponding relationship between the input value and the output value (the driver's starting intention value) can be determined according to each training sample. Specifically, the input value of the neural network can be recorded as The output value of the neural network is recorded as Wherein, r represents the rth training sample. In the embodiment of the present invention, the number of input nodes in the input layer is set to 10, and the number of output nodes in the output layer is set to 2.

之后,通过如下公式计算隐藏层节点的激活值sj和输出值bjAfterwards, the activation value s j and the output value b j of the hidden layer nodes are calculated by the following formula;

其中,在上述公式中,表示的是使用第r个训练样本计算出来的隐藏层节点的激活值,表示的是使用第r个训练样本计算出来的隐藏节点的输出值,j表示的是隐藏层的输出节点,i表示的是隐藏层的输入节点,αr表示的是预先设定的隐藏层的阈值,表示的是隐藏层至输入层的转换权重系数。Among them, in the above formula, Represents the activation value of the hidden layer node calculated using the rth training sample, Represents the output value of the hidden node calculated using the rth training sample, j represents the output node of the hidden layer, i represents the input node of the hidden layer, α r represents the preset hidden layer threshold, Indicates the conversion weight coefficient from the hidden layer to the input layer.

通过如下公式计算输出层节点的激活值ok和输出值ykCalculate the activation value o k and output value y k of the output layer node by the following formula;

其中,在上述公式中,表示的是使用第r个训练样本计算出来的输出层节点的激活值,表示的是使用第r个训练样本计算出来的输出层节点的输出值,k表示的是输出层的输出节点,βr表示的是预先设定的输出层的阈值,表示的是输出层至隐藏层的转换权重系数。Among them, in the above formula, Represents the activation value of the output layer node calculated using the rth training sample, Represents the output value of the output layer node calculated using the rth training sample, k represents the output node of the output layer, β r represents the preset threshold of the output layer, Represents the conversion weight coefficient from the output layer to the hidden layer.

之后,通过如下公式计算输出层和隐藏层的校正误差:Afterwards, the correction errors of the output layer and the hidden layer are calculated by the following formula:

其中,在上述公式中表示的是使用第r个训练样本计算出的输出层的校正误差,表示的是使用第r个训练样本计算出的隐藏层的校正误差,f′表示的是函数f的导数。Among them, in the above formula Represents the correction error of the output layer calculated using the rth training sample, Represents the correction error of the hidden layer calculated using the rth training sample, and f' represents the derivative of the function f.

接下来,通过如下公式计算输出层至隐藏层的第一转换权重系数的校正量和输出层阈值的校正量;Next, the correction amount of the first conversion weight coefficient from the output layer to the hidden layer and the correction amount of the output layer threshold are calculated by the following formula;

其中,在上述公式中,表示的是使用第r个训练样本计算出的第一转换权重系数的校正量,λ1表示的是输出层至隐藏层的反馈校正系数,Δβr表示的是输出层阈值的校正量。Among them, in the above formula, Indicates the correction amount of the first conversion weight coefficient calculated by using the rth training sample, λ1 represents the feedback correction coefficient from the output layer to the hidden layer, and Δβr represents the correction amount of the threshold value of the output layer.

通过如下公式计算隐藏层至输入层的第二转换权重系数和隐藏层阈值的校正量;Calculate the correction amount of the second conversion weight coefficient from the hidden layer to the input layer and the hidden layer threshold by the following formula;

其中,在上述公式中,表示的是使用第r个训练样本计算出的第二转换权重系数的校正量,λ2表示的是隐藏层至输入层的反馈校正系数,Δαr表示的是使用第r个训练样本计算出的隐藏层阈值的校正量。Among them, in the above formula, Indicates the correction amount of the second conversion weight coefficient calculated using the rth training sample, λ2 indicates the feedback correction coefficient from the hidden layer to the input layer, and Δα r indicates the correction value calculated using the rth training sample Amount of correction for hidden layer thresholding.

通过上述训练之后,可以计算出新的第一转换权重系数和第二转换权重系数,及隐藏层阈值和输出层阈值,After the above training, the new first conversion weight coefficient and the second conversion weight coefficient, as well as the hidden layer threshold and the output layer threshold can be calculated,

其中,在上述公式中,表示的是新的第二权重转换系数,表示的是新的第一权重转换系数,αr+1表示的是新的隐藏层的阈值,βr+1表示的是新的输出层的阈值。Among them, in the above formula, Indicates the new second weight conversion coefficient, Represents the new first weight conversion coefficient, α r+1 represents the threshold of the new hidden layer, and β r+1 represents the threshold of the new output layer.

最后,判断上述隐藏层和输出层的校正误差是否满足下述条件:Finally, judge whether the correction errors of the above hidden layer and output layer meet the following conditions:

其中,在上述公式中,Ith表示的是预先设定的误差上限阈值。Wherein, in the above formula, I th represents a preset error upper limit threshold.

若满足,则训练过程结束,则将确定为第二权重转换系数,将确定为第一权重转换系数,αr+1确定为隐藏层的阈值,βr+1确定为输出层的阈值,若不满足,将上述样本序号r加1,重新确定第一转换权重系数、第二转换权重系数和输出层的阈值、隐藏层的阈值。If satisfied, the training process ends, and the Determined as the second weight conversion coefficient, the Determined as the first weight conversion coefficient, α r+1 is determined as the threshold of the hidden layer, β r+1 is determined as the threshold of the output layer, if not satisfied, add 1 to the above sample number r, and re-determine the first conversion weight coefficient, The second converts the weight coefficients and the threshold of the output layer, the threshold of the hidden layer.

当确定出上述神经网络模型第一转换权重系数、第二转换权重系数及阈值后,得到上述神经网络模型。After the first conversion weight coefficient, the second conversion weight coefficient and the threshold of the neural network model are determined, the neural network model is obtained.

本发明实施例提供的控制车辆起步的方法,所使用的采集时间长度可以反映驾驶员的起步意图,因此,在控制车辆起步时,考虑驾驶员的起步意图,使得起步时发动机的节气门和自动离合器的结合与驾驶员对加速踏板的操作相匹配,从而减少了车辆起步时出现窜动、振抖的现象,实现了车辆的平顺起步。In the method for controlling the starting of the vehicle provided by the embodiments of the present invention, the length of acquisition time used can reflect the starting intention of the driver. Therefore, when controlling the starting of the vehicle, the starting intention of the driver is considered, so that the engine's throttle valve and automatic The combination of the clutch is matched with the driver's operation on the accelerator pedal, thereby reducing the phenomenon of running and shaking when the vehicle starts, and realizing the smooth start of the vehicle.

参考图4所示,本发明实施例还提供了一种控制车辆起步的装置,该装置用于执行本发明实施例提供的控制车辆起步的方法,具体的,该装置可以是AMT车辆的控制器,该装置包括第一获取模块410、第一确定模块420和控制模块430;Referring to Figure 4, an embodiment of the present invention also provides a device for controlling vehicle start, which is used to implement the method for controlling vehicle start provided by the embodiment of the present invention, specifically, the device may be a controller of an AMT vehicle , the device includes a first acquisition module 410, a first determination module 420 and a control module 430;

上述第一获取模块410,用于在车辆起步前,在预设时间长度内多次获取驾驶员踩下的加速踏板的开度值;The above-mentioned first acquisition module 410 is used to acquire the opening value of the accelerator pedal pressed by the driver multiple times within a preset time length before the vehicle starts;

上述第一确定模块420,用于按照预先设置的多个开度取值,分别确定大于或等于每个开度取值的所有开度值的采集时间长度与预设时间长度的比值;The above-mentioned first determination module 420 is configured to respectively determine the ratio of the acquisition time length of all opening values greater than or equal to each opening value to the preset time length according to a plurality of preset opening values;

上述控制模块430,用于根据确定出的多个比值,控制车辆起步。The above-mentioned control module 430 is configured to control the vehicle to start according to the determined multiple ratios.

其中,作为一个实施例,上述第一确定模块420确定的比值,是通过第一确定单元、第一计算单元和第二确定单元实现的,具体包括:Wherein, as an embodiment, the ratio determined by the above-mentioned first determination module 420 is realized by the first determination unit, the first calculation unit and the second determination unit, specifically including:

上述第一确定单元,用于根据预先设置的多个开度取值,分别确定大于或等于每个开度取值的所有开度值的个数;上述第一计算单元,用于分别计算每个上述个数与预设时间长度内获取的开度值的个数的比值;上述第二确定单元,用于将上述个数的比值确定为上述采集时间长度与预设时间长度的比值。The above-mentioned first determination unit is used to respectively determine the number of all opening values greater than or equal to each opening value according to a plurality of preset opening values; the above-mentioned first calculation unit is used to respectively calculate each A ratio of the above-mentioned number to the number of opening values acquired within a preset time length; the second determination unit is configured to determine the ratio of the above-mentioned number as the ratio of the above-mentioned acquisition time length to a preset time length.

具体的,参考图5所示,在本发明实施例中,上述控制模块430根据确定出的多个比值,控制车辆起步,可以通过第二计算单元431第三确定单元432和控制单元433实现,具体包括:Specifically, as shown in FIG. 5 , in the embodiment of the present invention, the above-mentioned control module 430 controls the vehicle to start according to the determined multiple ratios, which can be realized by the second calculation unit 431 , the third determination unit 432 and the control unit 433. Specifically include:

上述第二计算单元431,用于根据上述比值和预先建立的神经网络模型的权重转换系数,计算驾驶员的起步意图值;上述第二确定单元432,用于根据驾驶员的起步意图值,确定上述车辆的起步模式;上述控制单元433,用于控制上述车辆按照上述起步模式起步。The second calculation unit 431 is used to calculate the driver's starting intention value according to the ratio and the weight conversion coefficient of the pre-established neural network model; the second determination unit 432 is used to determine the driver's starting intention value according to the driver's starting intention value. The starting mode of the vehicle; the control unit 433 is configured to control the vehicle to start according to the starting mode.

在本发明实施例中,上述第三确定单元,控制上述车辆按照上述起步模式起步,具体通过如下两种方式实现:In the embodiment of the present invention, the above-mentioned third determination unit controls the above-mentioned vehicle to start according to the above-mentioned starting mode, which is specifically realized in the following two ways:

第一种情况,In the first case,

选择与上述驾驶员的起步意图值对应的起步模式;Select the starting mode corresponding to the starting intention value of the above-mentioned driver;

第二种情况,In the second case,

根据驾驶员的起步意图值,及预先设定的起步意图值和起步意图之间的映射关系,确定驾驶员的起步意图;Determine the driver's starting intention according to the driver's starting intention value and the mapping relationship between the preset starting intention value and the starting intention;

选择与驾驶员的起步意图相匹配的起步模式。Select the launch mode that matches the driver's launch intention.

其中,在本发明实施例中,建立神经网络模型是通过第一建立模块、第二获取模块、第二确定模块和第二建立模块实现的,具体包括:Wherein, in the embodiment of the present invention, the establishment of the neural network model is realized by the first establishment module, the second acquisition module, the second determination module and the second establishment module, specifically including:

上述第一建立模块,用于建立上述神经网络模型的输入层、隐藏层和输出层;上述第二获取模块,用于获取预先训练的样本集,该预先训练的样本集包括多个训练样本,每个训练样本包括加速踏板的多个开度值和驾驶员的起步意图值;上述第二确定模块,用于根据上述加速踏板的多个开度值和驾驶员的起步意图值,确定上述输出层至隐藏层的第一转换权重系数及隐藏层至输入层的第二转换权重系数;上述第二建立模块,用于根据上述第一转换权重系数、上述第二转换权重系数、上述输入层、上述隐藏层和输出层,建立上述神经网络模型。The above-mentioned first building module is used to build the input layer, hidden layer and output layer of the above-mentioned neural network model; the above-mentioned second acquisition module is used to obtain a pre-trained sample set, the pre-trained sample set includes a plurality of training samples, Each training sample includes multiple opening values of the accelerator pedal and the driver's starting intention value; the second determination module is used to determine the above output according to the multiple opening values of the accelerator pedal and the driver's starting intention value The first conversion weight coefficient from the layer to the hidden layer and the second conversion weight coefficient from the hidden layer to the input layer; the above-mentioned second building module is used for according to the above-mentioned first conversion weight coefficient, the above-mentioned second conversion weight coefficient, the above-mentioned input layer, The aforementioned hidden layer and output layer are used to establish the aforementioned neural network model.

本发明实施例提供的控制车辆起步的装置中,所使用的采集时间长度可以反映驾驶员的起步意图,因此,在控制车辆起步时,考虑驾驶员的起步意图,使得起步时发动机的节气门和自动离合器的结合与驾驶员对加速踏板的操作相匹配,从而减少了车辆起步时出现窜动、振抖的现象,实现了车辆的平顺起步。In the device for controlling the starting of the vehicle provided in the embodiment of the present invention, the used acquisition time length can reflect the starting intention of the driver. Therefore, when controlling the starting of the vehicle, the starting intention of the driver is considered, so that the engine's throttle and The combination of the automatic clutch matches with the driver's operation on the accelerator pedal, thereby reducing the phenomenon of running and shaking when the vehicle starts, and realizing the smooth start of the vehicle.

本发明实施例所提供的控制车辆起步的装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。The device for controlling the starting of the vehicle provided in the embodiment of the present invention may be specific hardware on the device or software or firmware installed on the device. The implementation principles and technical effects of the device provided by the embodiment of the present invention are the same as those of the foregoing method embodiment. For brief description, for the parts not mentioned in the device embodiment, reference may be made to the corresponding content in the foregoing method embodiment. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, devices, and units can refer to the corresponding processes in the above-mentioned method embodiments, and will not be repeated here.

在本发明所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the embodiments provided in the present invention, it should be understood that the disclosed devices and methods may be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some communication interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in the embodiments provided by the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes. .

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。It should be noted that like numerals and letters denote similar items in the following drawings, therefore, once an item is defined in one drawing, it does not require further definition and explanation in subsequent drawings, In addition, the terms "first", "second", "third", etc. are only used for distinguishing descriptions, and should not be construed as indicating or implying relative importance.

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。Finally, it should be noted that: the above-described embodiments are only specific implementations of the present invention, used to illustrate the technical solutions of the present invention, rather than limiting them, and the scope of protection of the present invention is not limited thereto, although referring to the foregoing The embodiment has described the present invention in detail, and those skilled in the art should understand that any person familiar with the technical field can still modify the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention Changes can be easily imagined, or equivalent replacements can be made to some of the technical features; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention. All should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims (10)

1.一种控制车辆起步的方法,其特征在于,所述方法包括:1. A method for controlling a vehicle to start, characterized in that the method comprises: 车辆起步前,在预设时间长度内多次获取驾驶员踩下加速踏板的开度值;Before the vehicle starts, obtain the opening value of the accelerator pedal pressed by the driver multiple times within a preset period of time; 按照预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的采集时间长度与所述预设时间长度的比值;According to a plurality of preset opening values, respectively determine the ratio of the acquisition time length of all opening values greater than or equal to each of the opening values to the preset time length; 根据确定出的多个比值,控制所述车辆起步。According to the determined ratios, the vehicle is controlled to start. 2.根据权利要求1所述的方法,其特征在于,所述按照预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的采集时间长度与所述预设时间长度的比值,包括:2. The method according to claim 1, wherein the acquisition time lengths of all opening values greater than or equal to each of the opening values are respectively determined according to a plurality of preset opening values The ratio to the preset time length includes: 根据预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的个数;According to a plurality of preset opening values, respectively determine the number of all opening values greater than or equal to each of the opening values; 分别计算每个所述个数与所述预设时间长度内获取的开度值的个数的比值;calculating the ratio of each said number to the number of opening values acquired within the preset time length; 将所述个数的比值确定为所述采集时间长度与所述预设时间长度的比值。The ratio of the numbers is determined as the ratio of the acquisition time length to the preset time length. 3.根据权利要求1所述的方法,其特征在于,所述根据确定出的多个比值,控制所述车辆起步,包括:3. The method according to claim 1, wherein the controlling the vehicle to start according to the determined multiple ratios comprises: 根据所述比值和预先建立的神经网络模型的权重转换系数,计算驾驶员的起步意图值;Calculate the driver's starting intention value according to the weight conversion coefficient of the ratio and the pre-established neural network model; 根据所述驾驶员的起步意图值,确定所述车辆的起步模式;determining the starting mode of the vehicle according to the starting intention value of the driver; 控制所述车辆按照所述起步模式起步。The vehicle is controlled to start according to the starting mode. 4.根据权利要求3所述的方法,其特征在于,所述根据所述驾驶员的起步意图值,确定所述车辆的起步模式,包括:4. The method according to claim 3, wherein the determining the starting mode of the vehicle according to the starting intention value of the driver comprises: 选择与所述驾驶员的起步意图值对应的起步模式;Select a starting mode corresponding to the driver's starting intention value; 或者,or, 根据所述驾驶员的起步意图值,及预先设定的起步意图值和起步意图之间的映射关系,确定所述驾驶员的起步意图;Determine the driver's starting intention according to the driver's starting intention value and the mapping relationship between the preset starting intention value and the starting intention; 选择与所述驾驶员的起步意图相匹配的起步模式。Select the starting mode that matches the driver's starting intention. 5.根据权利要求3或4所述的方法,其特征在于,根据以下步骤建立所述神经网络模型:5. according to the described method of claim 3 or 4, it is characterized in that, set up described neural network model according to the following steps: 建立所述神经网络模型的输入层、隐藏层和输出层;Set up the input layer, hidden layer and output layer of described neural network model; 获取预先训练的样本集,所述预先训练的样本集包括多个训练样本,每个所述训练样本包括加速踏板的多个开度值和驾驶员的起步意图值;Obtain a pre-trained sample set, the pre-trained sample set includes a plurality of training samples, each of which includes multiple opening values of the accelerator pedal and the driver's starting intention value; 根据所述加速踏板的多个开度值和所述驾驶员的起步意图值,确定所述输出层至所述隐藏层的第一转换权重系数及所述隐藏层至所述输入层的第二转换权重系数;According to the multiple opening values of the accelerator pedal and the driver's starting intention value, determine the first conversion weight coefficient from the output layer to the hidden layer and the second conversion weight coefficient from the hidden layer to the input layer conversion weight factor; 根据所述第一转换权重系数、所述第二转换权重系数、所述输入层、所述隐藏层和所述输出层,建立所述神经网络模型。The neural network model is established according to the first conversion weight coefficient, the second conversion weight coefficient, the input layer, the hidden layer and the output layer. 6.一种控制车辆起步的装置,其特征在于,所述装置包括:6. A device for controlling starting of a vehicle, characterized in that the device comprises: 第一获取模块,用于车辆起步前,在预设时间长度内多次获取驾驶员踩下的加速踏板的开度值;The first acquisition module is used to acquire the opening value of the accelerator pedal pressed by the driver multiple times within a preset time length before the vehicle starts; 第一确定模块,用于按照预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的采集时间长度与所述预设时间长度的比值;The first determination module is configured to determine, according to a plurality of preset opening values, the ratio of the acquisition time length of all opening values greater than or equal to each of the opening values to the preset time length; 控制模块,用于根据确定出的多个比值,控制所述车辆起步。A control module, configured to control the vehicle to start according to the determined multiple ratios. 7.根据权利要求6所述的装置,其特征在于,所述第一确定模块包括:7. The device according to claim 6, wherein the first determining module comprises: 第一确定单元,用于根据预先设置的多个开度取值,分别确定大于或等于每个所述开度取值的所有开度值的个数;The first determination unit is configured to respectively determine the number of all opening values greater than or equal to each of the opening values according to a plurality of preset opening values; 第一计算单元,用于分别计算每个所述个数与所述预设时间长度内获取的开度值的个数的比值;A first calculation unit, configured to calculate the ratio of each said number to the number of opening values acquired within the preset time length; 第二确定单元,用于将所述个数的比值确定为所述采集时间长度与所述预设时间长度的比值。The second determining unit is configured to determine the ratio of the number as the ratio of the collection time length to the preset time length. 8.根据权利要求6所述的装置,其特征在于,所述控制模块包括:8. The device according to claim 6, wherein the control module comprises: 第二计算单元,用于根据所述比值和预先建立的神经网络模型的权重转换系数,计算驾驶员的起步意图值;The second calculation unit is used to calculate the driver's starting intention value according to the ratio and the weight conversion coefficient of the pre-established neural network model; 第三确定单元,用于根据所述驾驶员的起步意图值,确定所述车辆的起步模式;A third determining unit, configured to determine the starting mode of the vehicle according to the driver's starting intention value; 控制单元,用于控制所述车辆按照所述起步模式起步。A control unit, configured to control the vehicle to start according to the starting mode. 9.根据权利要求8所述的装置,其特征在于,所述第三确定单元具体用于,9. The device according to claim 8, wherein the third determining unit is specifically configured to: 选择与所述驾驶员的起步意图值对应的起步模式;Select a starting mode corresponding to the driver's starting intention value; 或者,or, 根据所述驾驶员的起步意图值,及预先设定的起步意图值和起步意图之间的映射关系,确定所述驾驶员的起步意图;Determine the driver's starting intention according to the driver's starting intention value and the mapping relationship between the preset starting intention value and the starting intention; 选择与所述驾驶员的起步意图相匹配的起步模式。Select the starting mode that matches the driver's starting intention. 10.根据权利要求8或9所述的装置,其特征在于,所述装置还包括:10. The device according to claim 8 or 9, wherein the device further comprises: 第一建立模块,用于建立所述神经网络模型的输入层、隐藏层和输出层;The first building module is used to set up the input layer, hidden layer and output layer of the neural network model; 第二获取模块,用于获取预先训练的样本集,所述预先训练的样本集包括多个训练样本,每个所述训练样本包括加速踏板的多个开度值和驾驶员的起步意图值;The second acquisition module is used to acquire a pre-trained sample set, the pre-trained sample set includes a plurality of training samples, and each of the training samples includes a plurality of opening values of the accelerator pedal and a driver's starting intention value; 第二确定模块,用于根据所述加速踏板的多个开度值和所述驾驶员的起步意图值,确定所述输出层至所述隐藏层的第一转换权重系数及所述隐藏层至所述输入层的第二转换权重系数;The second determination module is used to determine the first conversion weight coefficient from the output layer to the hidden layer and the first conversion weight coefficient from the hidden layer to a second conversion weight coefficient of the input layer; 第二建立模块,用于根据所述第一转换权重系数、所述第二转换权重系数、所述输入层、所述隐藏层和所述输出层,建立所述神经网络模型。A second establishing module, configured to establish the neural network model according to the first conversion weight coefficient, the second conversion weight coefficient, the input layer, the hidden layer and the output layer.
CN201710455533.2A 2017-06-16 2017-06-16 A method and device for controlling the starting of a vehicle Active CN107161150B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710455533.2A CN107161150B (en) 2017-06-16 2017-06-16 A method and device for controlling the starting of a vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710455533.2A CN107161150B (en) 2017-06-16 2017-06-16 A method and device for controlling the starting of a vehicle

Publications (2)

Publication Number Publication Date
CN107161150A CN107161150A (en) 2017-09-15
CN107161150B true CN107161150B (en) 2019-08-30

Family

ID=59818793

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710455533.2A Active CN107161150B (en) 2017-06-16 2017-06-16 A method and device for controlling the starting of a vehicle

Country Status (1)

Country Link
CN (1) CN107161150B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111059269B (en) * 2019-11-20 2021-07-27 中国第一汽车股份有限公司 Self-adaptive control method for starting of wet-type double-clutch automatic transmission and vehicle

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105398450B (en) * 2011-06-02 2017-09-22 丰田自动车株式会社 The control device of vehicle
US9495874B1 (en) * 2012-04-13 2016-11-15 Google Inc. Automated system and method for modeling the behavior of vehicles and other agents
CN103410624A (en) * 2013-07-26 2013-11-27 联合汽车电子有限公司 Start assisting system for manual-gear vehicles
CN104627153B (en) * 2013-11-08 2017-06-06 北汽福田汽车股份有限公司 The uphill starting control method and system of electric automobile
US9896030B2 (en) * 2015-04-30 2018-02-20 Honda Motor Co., Ltd. System and method for vehicle collision mitigation with vulnerable road user context sensing

Also Published As

Publication number Publication date
CN107161150A (en) 2017-09-15

Similar Documents

Publication Publication Date Title
CN109491784B (en) Method and device for reducing memory occupation amount, electronic equipment and readable storage medium
KR101789782B1 (en) Method, device, program and recording medium of accelerator response
CN110194171B (en) Determination method and device of driving demand torque, vehicle and storage medium
US7998026B2 (en) Vehicle launch using a transmission input clutch
CN108622097B (en) Coordination of torque intervention in powertrain control
CN113217619A (en) Control method and device for clutch friction torque and electronic equipment
CN107161150B (en) A method and device for controlling the starting of a vehicle
KR101439029B1 (en) Method for controlling creep torque of motor driven vehicle
KR20180069946A (en) Clutch control method for vehicle
KR20160111856A (en) Driving force control system for vehicle
JP7322826B2 (en) Vehicle traveling direction estimation device
US10789549B1 (en) Enforcing, with respect to changes in one or more distinguished independent variable values, monotonicity in the predictions produced by a statistical model
CN107401562A (en) Clutch control method and the clutch control wave filter for vehicle
US9694766B2 (en) Compression algorithms for vehicle-bus-messaging of preview data
JP4915445B2 (en) Vehicle driving force control device
WO2023221635A1 (en) Control method and apparatus for starting vehicle, and computer device and readable storage medium
CN115626152A (en) Vehicle starting control method, device, equipment, medium and product
CN115288871A (en) Engine real-time torque calculation method, device and equipment and readable storage medium
CN111002983B (en) Method, device, equipment and medium for determining actual throttle value
CN113606329A (en) Vehicle, determination method and determination system of driving mode of vehicle and TCU
CN113987762A (en) Elevator design method based on digital twin model
JP2018509324A (en) Discrete time modeling method for automobiles
CN111746536A (en) Control method, device and computer equipment during adaptive cruise acceleration
US20080215551A1 (en) Physically Locating Content in a Network
CN111301434B (en) Vehicle engine torque correction method, terminal device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant