CN104002816A - Oil saving method based on geographical environment mining and perceiving of vehicle - Google Patents
Oil saving method based on geographical environment mining and perceiving of vehicle Download PDFInfo
- Publication number
- CN104002816A CN104002816A CN201410218446.1A CN201410218446A CN104002816A CN 104002816 A CN104002816 A CN 104002816A CN 201410218446 A CN201410218446 A CN 201410218446A CN 104002816 A CN104002816 A CN 104002816A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- delta
- data
- uniform velocity
- frame
- 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.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
- B60W40/06—Road conditions
- B60W40/076—Slope angle of the road
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
- B60W40/06—Road conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/105—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/12—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to parameters of the vehicle itself, e.g. tyre models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2530/00—Input parameters relating to vehicle conditions or values, not covered by groups B60W2510/00 or B60W2520/00
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2552/00—Input parameters relating to infrastructure
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/15—Road slope, i.e. the inclination of a road segment in the longitudinal direction
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
本发明提供一种车辆地理环境挖掘感知节油方法,该方法包括如下步骤:步骤1、将启动车辆的位置数据与行驶数据融合成数据帧传给车联网中心;步骤2、调用并清洗存储的数据帧,得到车辆的所有匀速片段;步骤3、对匀速片段进行中心数据融合,得到路段坡度数据并传给车联网中心;步骤4、车联网中心根据行驶车辆传来的位置,将坡度数据下发给行驶车辆;步骤5、行驶车辆利用返回的坡度数据,计算出该行驶车辆的卫星定位坐标与前方坡度E起始位置之间的距离D,并根据坡度E和距离D进行决策。本发明的优点是:不仅能得到准确的坡度数据,而且无需专门对道路进行大量的采样工作,也不需安装额外的传感器,这大大降低了投入成本。
The present invention provides a fuel-saving method for vehicle geographic environment mining perception, which comprises the following steps: Step 1, merging the position data and driving data of the starting vehicle into a data frame and transmitting it to the Internet of Vehicles center; Step 2, calling and cleaning the stored Data frame to obtain all the constant speed segments of the vehicle; step 3, perform central data fusion on the uniform speed segments, obtain the slope data of the road section and send it to the Internet of Vehicles center; step 4, the Internet of Vehicles center downloads the slope data according to the position transmitted by the driving vehicle Send to the driving vehicle; step 5, the driving vehicle uses the returned slope data to calculate the distance D between the satellite positioning coordinates of the driving vehicle and the starting position of the slope E ahead, and make a decision based on the slope E and the distance D. The invention has the advantages that not only accurate slope data can be obtained, but also there is no need to specially carry out a large number of sampling work on the road, and no need to install additional sensors, which greatly reduces the input cost.
Description
技术领域technical field
本发明涉及一种车辆地理环境挖掘感知节油方法。The invention relates to a vehicle geographical environment mining perception fuel-saving method.
背景技术Background technique
提高汽车燃油经济性是现代汽车技术发展的重要方向,除了载重、外形结构、传动效率等因素外,地理环境对燃油经济性也有重大影响。当能够预先探知前方道路的地理环境时,我们就可以在适当的位置开始控制车辆合适的加速度或者发动机涡轮压力等,进而提高车辆过坡时的耗油性能。因此,如何感知车辆行驶的地理环境是一个很重要的问题。Improving the fuel economy of automobiles is an important direction for the development of modern automobile technology. In addition to factors such as load, shape structure, and transmission efficiency, the geographical environment also has a major impact on fuel economy. When the geographical environment of the road ahead can be detected in advance, we can start to control the vehicle's proper acceleration or engine turbo pressure at an appropriate position, thereby improving the fuel consumption performance of the vehicle when going overhill. Therefore, how to perceive the geographical environment where the vehicle is driving is a very important issue.
传统对车辆坡度感知主要用到传感器,例如倾角传感器(发明专利号:201210076260.8),加速度传感器(发明专利号:200910088125.3和201210272414.0)或者GPS测高。传统方法的缺陷是:当传感器测量到坡度时,汽车已经在坡上了,因而错过了提前调整动力的时机;若采用事先测量坡度信息,进而构建道路坡度信息数据库方法,则需要投入专门的测量车辆,且每辆测量车辆都需要安装额外的传感器设备,每个传感器还需要处理各自的误差,这大大增加了投入成本;若采用GPS测高方法,则在测量过程中很容易受到卫星信号的影响,特别是在隧道情况下,往往会完全不能使用。Traditionally, sensors are mainly used for vehicle slope perception, such as inclination sensor (invention patent number: 201210076260.8), acceleration sensor (invention patent number: 200910088125.3 and 201210272414.0) or GPS height measurement. The disadvantage of the traditional method is: when the sensor measures the slope, the car is already on the slope, thus missing the opportunity to adjust the power in advance; if the slope information is measured in advance, and then the road slope information database is constructed, special measurement is required. vehicles, and each measuring vehicle needs to install additional sensor equipment, and each sensor also needs to deal with its own error, which greatly increases the input cost; if the GPS altimetry method is used, it is easy to be affected by satellite signals during the measurement process Impacts, especially in tunnel situations, tend to be completely unusable.
发明内容Contents of the invention
本发明要解决的技术问题,在于提供一种车辆地理环境挖掘感知节油方法,通过对启动车辆的位置数据与行驶数据进行采集和融合,并将融合的数据帧传给车联网中心,再对所有车辆的数据帧进行数据清洗和中心数据融合,并将得到的坡度数据存储在车联网中心,行驶车辆则根据车联网中心下发的坡度数据进行车辆决策,从而达到节油效果。The technical problem to be solved by the present invention is to provide a vehicle geographic environment mining perception fuel-saving method, by collecting and fusing the location data and driving data of the starting vehicle, and transmitting the fused data frame to the Internet of Vehicles center, and then The data frames of all vehicles are cleaned and centrally fused, and the obtained slope data is stored in the Internet of Vehicles center, and the driving vehicles make vehicle decisions based on the slope data issued by the Internet of Vehicles center, so as to achieve fuel-saving effects.
本发明一种车辆地理环境挖掘感知节油方法,包括如下步骤:The present invention relates to a vehicle geographic environment mining perception fuel-saving method, comprising the following steps:
步骤1、车辆启动后,便开始采集该车辆的卫星定位坐标,并将卫星定位坐标与道路映射匹配得到该车辆的位置数据,同时采集该车辆的行驶数据,之后将该车辆的行驶数据与位置数据融合成数据帧,并上传给车联网中心;Step 1. After the vehicle is started, it starts to collect the satellite positioning coordinates of the vehicle, and matches the satellite positioning coordinates with the road map to obtain the position data of the vehicle, and collects the driving data of the vehicle at the same time, and then compares the driving data of the vehicle with the position The data is fused into a data frame and uploaded to the car networking center;
步骤2、调用存储在车联网中心的所有车辆的数据帧,并对所有车辆的数据帧进行数据清洗,得到所有匀速片段;Step 2. Call the data frames of all vehicles stored in the Internet of Vehicles Center, and perform data cleaning on the data frames of all vehicles to obtain all constant-speed segments;
步骤3、对上述所有匀速片段进行中心数据融合,得到整个路段的坡度数据,并将坡度数据上传给车联网中心;Step 3. Perform central data fusion on all the above constant speed segments to obtain the slope data of the entire road section, and upload the slope data to the Internet of Vehicles center;
步骤4、车联网中心根据行驶车辆传来的数据帧或者卫星定位坐标,将前方的坡度数据下发给该行驶车辆;Step 4. The Internet of Vehicles Center sends the forward slope data to the driving vehicle according to the data frame or satellite positioning coordinates transmitted by the driving vehicle;
步骤5、行驶车辆通过车联网中心返回的坡度数据,计算出该行驶车辆的卫星定位坐标与前方坡度E起始位置之间的距离D,并根据坡度E和距离D进行决策。Step 5. The driving vehicle calculates the distance D between the satellite positioning coordinates of the driving vehicle and the starting position of the forward slope E through the slope data returned by the Internet of Vehicles Center, and makes a decision based on the slope E and the distance D.
进一步的,所述步骤1具体包括如下步骤:Further, the step 1 specifically includes the following steps:
步骤11、当启动车辆后,便根据采样的时间间隔△T,对该车辆的卫星定位坐标进行采集;若卫星定位处于有效状态,则记下采样时刻ts及该车辆的卫星定位坐标ps,之后进入步骤12;若卫星定位处于失效状态,则进入步骤13;Step 11. After the vehicle is started, the satellite positioning coordinates of the vehicle are collected according to the sampling time interval ΔT; if the satellite positioning is in an effective state, record the sampling time t s and the vehicle’s satellite positioning coordinates p s , then go to step 12; if the satellite positioning is in failure state, go to step 13;
步骤12、利用最小垂直投影距离法结合车辆行驶方向,将该车辆的卫星定位坐标ps与道路进行映射匹配,得到该车辆的位置数据,并将该车辆位置数据中的匹配位置ps’与采样时刻ts记录到有效位置缓存中;同时采集该车辆的行驶数据,再将该车辆的行驶数据与位置数据构成一个数据帧,并通过无线通信将数据帧发送给车联网中心,之后进入步骤14;Step 12. Using the minimum vertical projection distance method combined with the vehicle's driving direction, map and match the vehicle's satellite positioning coordinates p s with the road to obtain the vehicle's position data, and compare the matching position p s ' in the vehicle position data with The sampling time t s is recorded in the effective location cache; at the same time, the driving data of the vehicle is collected, and then the driving data and position data of the vehicle are formed into a data frame, and the data frame is sent to the Internet of Vehicles center through wireless communication, and then enters the step 14;
步骤13、当上述有效位置缓存中有记录时,就从有效位置缓存中取出该车辆存储的前一采样时刻ts的匹配位置ps’,并以匹配位置ps’为起点,通过该车辆的里程表数据与道路地图算出该车辆的位置数据,同时将该车辆的位置数据与采集的行驶数据构成一个数据帧,并通过无线通信将数据帧发送给车联网中心,之后进入步骤14;当上述有效位置缓存中没有记录时,就直接进入步骤14;Step 13. When there is a record in the above-mentioned effective position buffer, take out the matching position p s ' of the previous sampling time t s stored by the vehicle from the effective position buffer, and start from the matching position p s ', pass the vehicle Calculate the location data of the vehicle from the odometer data and the road map, and at the same time form a data frame with the vehicle location data and the collected driving data, and send the data frame to the Internet of Vehicles center through wireless communication, and then enter step 14; When there is no record in the above-mentioned effective location cache, just go directly to step 14;
步骤14、若该车辆停止行驶,则清空其有效位置缓存;若该车辆继续行驶,则返回步骤11循环执行。Step 14. If the vehicle stops running, clear its effective location cache; if the vehicle continues to drive, return to step 11 for loop execution.
进一步的,所述步骤2具体包括如下步骤:Further, the step 2 specifically includes the following steps:
步骤21、从车联网中心的车辆数据存储表中取出其中一辆车的所有数据帧;Step 21, take out all data frames of one of the vehicles from the vehicle data storage table of the Internet of Vehicles center;
步骤22、根据相邻采样时刻之间的时间间隔△t的特征,将该车辆所有从启动到停止过程的连续数据帧逐段分开,并将每一段连续数据帧按采样时刻ts顺序排列;Step 22. According to the characteristics of the time interval Δt between adjacent sampling moments, all the continuous data frames of the vehicle from start to stop are separated segment by segment, and each segment of continuous data frames is arranged in the order of sampling time t s ;
步骤23、取出上述车辆的一段连续数据帧,通过发动机转速n和车辆档位d,换算出该段连续数据帧在每一采样时刻ts的速度vs,并对每一相邻时刻的速度进行求导,得到加速度as;根据选取的阈值ε,判断as是否小于阈值ε,若是则该车辆在采样时刻ts处为匀速行驶,标记该采样时刻ts的数据帧为1;若否则该车辆在采样时刻ts处为非匀速行驶,标记该采样时刻ts的数据帧为0,继续比较as的值,直到标记完该段连续数据帧;Step 23. Take out a continuous data frame of the above vehicle, convert the speed v s of the continuous data frame at each sampling time t s through the engine speed n and the vehicle gear d, and calculate the speed of each adjacent time Carry out derivation to obtain the acceleration a s ; according to the selected threshold ε, judge whether a s is smaller than the threshold ε, if so, the vehicle is driving at a constant speed at the sampling time t s , and the data frame marking the sampling time t s is 1; if Otherwise, the vehicle is traveling at a non-uniform speed at the sampling time t s , and the data frame marked at the sampling time t s is 0, and the value of a s is continuously compared until the continuous data frame of this segment is marked;
步骤24、按采样时刻ts排列的顺序,扫描标记完的连续数据帧,将其中连续标记为1的数据帧全部取出,并做为匀速片段存入到匀速片段缓存中;Step 24, according to the order of the sampling time t s , scan the marked continuous data frames, take out all the data frames marked as 1 consecutively, and store them in the constant speed segment buffer as a constant speed segment;
步骤25、若未处理完该车辆的所有连续数据帧,则返回步骤23循环执行;若已处理完该车辆的所有连续数据帧,则进入步骤26;Step 25. If all the continuous data frames of the vehicle have not been processed, return to step 23 for loop execution; if all the continuous data frames of the vehicle have been processed, then enter step 26;
步骤26、若已执行完车辆数据存储表中所有车辆的数据帧,则进入步骤3;若未执行完车辆数据存储表中所有车辆的数据帧,则返回步骤21循环执行。Step 26. If the data frames of all vehicles in the vehicle data storage table have been executed, proceed to step 3; if the data frames of all vehicles in the vehicle data storage table have not been executed, return to step 21 for loop execution.
进一步的,所述步骤3具体包括如下步骤:Further, the step 3 specifically includes the following steps:
步骤31、从匀速片段缓存中取一已知载重车辆A的匀速片段a做为初始片段,设该初始片段中,车辆的位置数据为{pa1,pa2,…pan,pd1,pd2,…pdk},并由发动机扭矩T与发动机转速n算出各点功率P;设相邻位置数据pa2与pa1的功率变化量为ΔPa2,a1,则该匀速片段相邻位置的功率变化序列为:Step 31. Take a known constant-velocity segment a of the load-carrying vehicle A from the constant-velocity segment cache as the initial segment. In this initial segment, the position data of the vehicle is {p a1 ,p a2 ,...p an ,p d1 ,p d2 ,…p dk }, and calculate the power P of each point from the engine torque T and the engine speed n; suppose the power variation between the adjacent position data p a2 and p a1 is ΔP a2,a1 , then the adjacent position of the constant velocity segment The power change sequence is:
步骤32、将初始片段a做为当前参考片段,并根据其位置数据,从匀速片段缓存中找出与该匀速片段a有位置数据重叠的匀速片段b,并设该匀速片段b属于车辆B,位置数据为{pd1,pd2,…pdk,pb1,pb2,…pbm},由发动机扭矩T与发动机转速n算出各点功率P,则该匀速片段相邻位置的功率变化序列为:Step 32. Use the initial segment a as the current reference segment, and according to its position data, find out the constant-velocity segment b that has position data overlapping with the constant-velocity segment a from the constant-velocity segment cache, and set the constant-velocity segment b to belong to vehicle B, The position data is {p d1 ,p d2 ,...p dk ,p b1 ,p b2 ,...p bm }, and the power P of each point is calculated from the engine torque T and the engine speed n, then the power change sequence of the adjacent position of the constant velocity segment for:
步骤33、在重叠的位置数据{pd1,pd2,…pdk-1}处,计算出B车速度与质量乘积特征相对于A车速度与质量乘积特征的归一化系数{Cd1,Cd2,…Cdk-1}; Step 33. Calculate the normalization coefficient {C d1 , C d2 ,...C dk-1 };
步骤34、将得到的归一化系数的值Cd1,Cd2,…Cdk-1求平均,得到总体归一化系数C;Step 34, averaging the obtained normalization coefficient values C d1 , C d2 , ... C dk-1 to obtain the overall normalization coefficient C;
步骤35、利用总体归一化系数C,将B车在匀速片段b上以载重GB及匀速uB行驶的功率变化序列
步骤36、将A车在匀速片段a与匀速片段b上以载重GA及匀速uA行驶的功率变化序列进行拼接融合,得到拼接融合后的功率变化序列为:Step 36. Carry out splicing and fusion of the power change sequence of car A running on constant speed segment a and constant speed segment b with load G A and constant speed u A , and the power change sequence after splicing and fusion is obtained:
{ΔPa2,a1,ΔPa3,a2,…,ΔPan,an-1,{ΔP a2,a1 ,ΔP a3,a2 ,…,ΔP an,an-1 ,
CΔPb2,b1,CΔPb3,b2,…,CΔPbm,bm-1}CΔP b2,b1 ,CΔP b3,b2 ,…,CΔP bm,bm-1 }
;;
步骤37、若还未找出与匀速片段a有位置数据重叠的所有匀速片段,则将已拼接的匀速片段作为当前参考片段,并返回步骤32循环执行;若已找出与匀速片段a有位置数据重叠的所有匀速片段,并将所有匀速片段拼接得到整条路段的功率变化序列,则进入步骤38;Step 37. If all the constant-velocity segments overlapping with the constant-velocity segment a have not been found yet, use the spliced constant-velocity segment as the current reference segment, and return to step 32 for loop execution; All the constant-velocity segments with overlapping data, and splicing all the constant-velocity segments to obtain the power change sequence of the entire road section, then enter step 38;
步骤38、利用坡度变化量将整条路段的功率变化序列转变为坡度变化序列,并将得到的坡度数据传送给车联网中心,其中u为速度,G为质量,ΔP为功率变化量,ηT为机械传动效率。Step 38, using the gradient variation Transform the power change sequence of the entire road section into a slope change sequence, and transmit the obtained slope data to the Internet of Vehicles Center, where u is the speed, G is the quality, ΔP is the power change, and η T is the mechanical transmission efficiency.
进一步的,所述步骤4具体包括如下步骤:Further, the step 4 specifically includes the following steps:
步骤41、车联网中心将传来的坡度数据存入坡度数据存储表中;Step 41, the Internet of Vehicles Center stores the transmitted slope data into the slope data storage table;
步骤42、行驶车辆将卫星定位坐标与行驶方向上传给车联网中心;Step 42, the driving vehicle uploads the satellite positioning coordinates and driving direction to the Internet of Vehicles center;
步骤43、车联网中心接收行驶车辆传来的数据帧或者卫星定位坐标及行驶方向,若接收的是该行驶车辆的数据帧,则取出数据帧中的匹配位置ps’和路段ID rs,之后进入步骤44;若接收的是该行驶车辆的卫星定位坐标及行驶方向,则利用最小垂直投影距离法并结合行驶方向,将该行驶车辆的卫星定位坐标与道路进行映射匹配,得到该行驶车辆的匹配位置ps”和路段IDrs’,之后进入步骤44;Step 43. The Internet of Vehicles Center receives the data frame or satellite positioning coordinates and driving direction from the driving vehicle. If it receives the data frame of the driving vehicle, it takes out the matching position p s ' and road section ID r s in the data frame. Then enter step 44; if the satellite positioning coordinates and driving direction of the driving vehicle are received, the satellite positioning coordinates of the driving vehicle and the road are mapped and matched by using the minimum vertical projection distance method in combination with the driving direction to obtain the driving vehicle The matching position p s " and road segment IDr s ', then enter step 44;
步骤44、根据匹配位置ps’及路段ID rs或者匹配位置ps”及路段ID rs’,将前方的坡度数据下发给该行驶车辆。Step 44. According to the matching position p s ′ and the road segment ID rs or the matching position p s ” and the road segment ID rs ′, send the forward slope data to the driving vehicle.
进一步的,所述位置数据包括匹配位置ps’和路段ID rs;所述行驶数据包括发动机转速n、发动机扭矩T及车辆档位d。Further, the position data includes matching position p s ′ and road section ID rs ; the driving data includes engine speed n, engine torque T and vehicle gear d.
进一步的,所述数据帧为{n,T,d,ps’,ts,rs}。Further, the data frame is {n, T, d, p s ', t s , r s }.
进一步的,所述相邻采样时刻之间的时间间隔△t的特征为:若在同一连续数据帧中,则该时间间隔△t等于采样的时间间隔△T;若在两段连续数据帧中,则该时间间隔△t大于采样的时间间隔△T。Further, the time interval Δt between adjacent sampling moments is characterized by: if in the same continuous data frame, the time interval Δt is equal to the sampling time interval ΔT; if in two consecutive data frames , then the time interval Δt is greater than the sampling time interval ΔT.
进一步的,所述步骤33的具体计算过程为:先由发动机扭矩T与发动机转速n,分别算出重叠位置数据pd2、pd1处A车的发动机输出功率Pad2及Pad1;再根据坡度i与汽车功率P的关系得到在位置数据pd2与pd1之间,A车遇到的实际坡度变化B车遇到的实际坡度变化其中u为速度,G为质量,ηT为机械传动效率;接着根据ΔiB=ΔiA,得到令则B车速度uB与质量GB的乘积相对于A车速度uA与质量GA乘积的归一化系数继续选取重叠位置数据进行计算,直到得到该重叠位置数据的所有归一化系数Cd2,Cd3,…Cdk-1,之后进入步骤34。Further, the specific calculation process of step 33 is as follows: first calculate the engine output power P ad2 and P ad1 of the car A at the overlapping position data p d2 and p d1 respectively from the engine torque T and the engine speed n; then according to the slope i Relationship with vehicle power P Get the actual slope change encountered by car A between the position data p d2 and p d1 The actual slope change encountered by car B Among them, u is the speed, G is the mass, and ηT is the mechanical transmission efficiency; then according to Δi B = Δi A , get make Then the normalization coefficient of the product of vehicle B speed u B and mass G B relative to the product of A vehicle speed u A and mass G A Continue to select overlapping position data for calculation until all normalization coefficients C d2 , C d3 , . . . C dk-1 of the overlapping position data are obtained, and then enter step 34 .
本发明具有如下优点:将卫星定位坐标进行匹配,并对融合的数据帧进行数据清洗,使得到的坡度数据更加准确,可靠性高;利用现有的车联网在网运营,自动完成信息的收集功能,不需要投入大量车辆去完成道路采样工作,也不需要安装额外传感器,使成本得到了降低;将处理后的坡度数据顺序存入专门的坡度数据存储表中,使查找时方便快捷。The invention has the following advantages: matching the satellite positioning coordinates and cleaning the fused data frames, so that the obtained slope data is more accurate and highly reliable; using the existing Internet of Vehicles to operate on the network, the collection of information is automatically completed Function, it does not need to invest a large number of vehicles to complete the road sampling work, and does not need to install additional sensors, so that the cost is reduced; the processed slope data is sequentially stored in a special slope data storage table, making the search convenient and fast.
附图说明Description of drawings
下面参照附图结合实施例对本发明作进一步的说明。The present invention will be further described below in conjunction with the embodiments with reference to the accompanying drawings.
图1为本发明一种车辆地理环境挖掘感知节油方法的流程框图。Fig. 1 is a block flow diagram of a vehicle geographical environment mining perception fuel-saving method according to the present invention.
具体实施方式Detailed ways
请参照图1所示,一种车辆地理环境挖掘感知节油方法,包括如下步骤:Please refer to Fig. 1, a method for mining and perceiving fuel saving in vehicle geographic environment, including the following steps:
步骤1、车辆启动后,便开始采集该车辆的卫星定位坐标,并将卫星定位坐标与道路映射匹配得到该车辆的位置数据,同时采集该车辆的行驶数据,之后将该车辆的行驶数据与位置数据融合成数据帧,并上传给车联网中心;具体步骤如下:Step 1. After the vehicle is started, it starts to collect the satellite positioning coordinates of the vehicle, and matches the satellite positioning coordinates with the road map to obtain the position data of the vehicle, and collects the driving data of the vehicle at the same time, and then compares the driving data of the vehicle with the position The data is fused into a data frame and uploaded to the Internet of Vehicles Center; the specific steps are as follows:
步骤11、车辆启动后,便开始根据采样的时间间隔△T,对该车辆的卫星定位坐标进行采集,通常采样的时间间隔越小,最终反应的坡度数据就越精确,所以我们一般取采样的时间间隔△T为100ms;若卫星定位处于有效状态,则记下采样时刻ts及该车辆的卫星定位坐标ps,之后进入步骤12;若卫星定位处于失效状态(例如当车辆进入隧道时),则进入步骤13;Step 11. After the vehicle is started, it starts to collect the satellite positioning coordinates of the vehicle according to the sampling time interval △T. Usually, the smaller the sampling time interval is, the more accurate the final slope data will be. Therefore, we generally take the sampled The time interval △T is 100ms; if the satellite positioning is in the effective state, record the sampling time t s and the satellite positioning coordinates p s of the vehicle, and then enter step 12; if the satellite positioning is in the invalid state (such as when the vehicle enters the tunnel) , go to step 13;
步骤12、利用最小垂直投影距离法并结合车辆行驶方向,将该车辆的卫星定位坐标ps与道路进行映射匹配,得到该车辆的位置数据(包括匹配位置ps’和路段ID rs),并将匹配位置ps’与采样时刻ts记录到有效位置缓存中,用于卫星定位处于无效状态时取用;同时从汽车CAN总线采集该车辆的行驶数据(包括发动机转速n、发动机扭矩T及车辆档位d),并将该车辆的位置数据与行驶数据构成一个数据帧{n,T,d,ps’,ts,rs},并通过无线通信将数据帧发送给车联网中心,之后进入步骤14;Step 12. Using the minimum vertical projection distance method and combining the vehicle's driving direction, map and match the vehicle's satellite positioning coordinates p s with the road to obtain the vehicle's position data (including the matching position p s ' and road section ID r s ), And record the matching position p s ' and the sampling time t s into the effective position cache, which is used when the satellite positioning is in an invalid state; at the same time, the driving data of the vehicle (including engine speed n, engine torque T and vehicle gear d), and the vehicle's position data and driving data form a data frame {n,T,d,p s ',t s , rs }, and send the data frame to the Internet of Vehicles through wireless communication Center, then go to step 14;
步骤13、当上述有效位置缓存中有记录时,就从有效位置缓存中取出该车辆存储的前一采样时刻ts的匹配位置ps’,并以匹配位置ps’为起点,通过该车辆的里程表数据与道路地图算出该车辆的位置数据,同时将该车辆的位置数据与采集的行驶数据构成一个数据帧,并通过无线通信将数据帧发送给车联网中心,之后进入步骤14;当上述有效位置缓存中没有记录时,则说明卫星定位一直处于无效状态,此时直接进入步骤14;Step 13. When there is a record in the above-mentioned effective position buffer, take out the matching position p s ' of the previous sampling time t s stored by the vehicle from the effective position buffer, and start from the matching position p s ', pass the vehicle Calculate the location data of the vehicle from the odometer data and the road map, and at the same time form a data frame with the vehicle location data and the collected driving data, and send the data frame to the Internet of Vehicles center through wireless communication, and then enter step 14; When there is no record in the above-mentioned effective position cache, it means that the satellite positioning has been in an invalid state, and at this time directly enter step 14;
步骤14、若该车辆停止行驶,则清空其有效位置缓存,用于车辆下次启动时使用;若该车辆继续行驶,则返回步骤11循环执行。Step 14. If the vehicle stops running, clear its effective location cache for use when the vehicle is started next time; if the vehicle continues to drive, return to step 11 for loop execution.
步骤2、调用存储在车联网中心的所有车辆的数据帧,并对所有车辆的数据帧进行数据清洗,得到所有匀速片段;具体步骤如下:Step 2. Invoke the data frames of all vehicles stored in the Internet of Vehicles center, and perform data cleaning on the data frames of all vehicles to obtain all constant-velocity segments; the specific steps are as follows:
步骤21、从车联网中心的车辆数据存储表中取出其中一辆车的所有数据帧;Step 21, take out all the data frames of one of the vehicles from the vehicle data storage table of the Internet of Vehicles center;
步骤22、根据相邻采样时刻之间的时间间隔△t的特征(若在同一连续数据帧中,则该时间间隔△t为100ms;若在两段连续数据帧中,则该时间间隔△t大于100ms),将该车辆所有从启动到停止过程的连续数据帧逐段分开,并将每一段连续数据帧按采样时刻ts顺序排列;Step 22, according to the characteristics of the time interval Δt between adjacent sampling moments (if in the same continuous data frame, the time interval Δt is 100ms; if in two consecutive data frames, the time interval Δt greater than 100ms), separate all the continuous data frames of the vehicle from start to stop process segment by segment, and arrange each segment of continuous data frames in the order of sampling time t s ;
步骤23、取出上述车辆的一段连续数据帧,通过发动机转速n和车辆档位d,换算出该段连续数据帧在每一采样时刻ts的速度vs,并对每一相邻时刻的速度进行求导,得到加速度as;根据选取的阈值ε(ε趋近于0),判断as是否小于阈值ε,若是则该车辆在采样时刻ts处为匀速行驶,标记该采样时刻ts的数据帧为1;若否则该车辆在采样时刻ts处为非匀速行驶,标记该采样时刻ts的数据帧为0,继续比较as的值,直到标记完该段连续数据帧;Step 23. Take out a continuous data frame of the above vehicle, convert the speed v s of the continuous data frame at each sampling time t s through the engine speed n and the vehicle gear d, and calculate the speed of each adjacent time Carry out derivation to obtain the acceleration a s ; according to the selected threshold ε (ε approaches 0), judge whether a s is less than the threshold ε, if so, the vehicle is driving at a constant speed at the sampling time t s , and mark the sampling time t s The data frame of a is 1; otherwise, the vehicle is traveling at a non-uniform speed at the sampling time t s , mark the data frame of the sampling time t s as 0, and continue to compare the value of a s until the continuous data frame of this segment is marked;
步骤24、按采样时刻ts排列的顺序,扫描标记完的连续数据帧,将其中连续标记为1的数据帧全部取出,并做为匀速片段存入到匀速片段缓存中;Step 24, according to the order of the sampling time t s , scan the marked continuous data frames, take out all the data frames marked as 1 consecutively, and store them in the constant speed segment buffer as a constant speed segment;
步骤25、若未处理完该车辆的所有连续数据帧,则返回步骤23循环执行;若已处理完该车辆的所有连续数据帧,则进入步骤26;Step 25. If all the continuous data frames of the vehicle have not been processed, return to step 23 for loop execution; if all the continuous data frames of the vehicle have been processed, then enter step 26;
步骤26、若已执行完车辆数据存储表中所有车辆的数据帧,则进入步骤3;若未执行完车辆数据存储表中所有车辆的数据帧,则返回步骤21循环执行。Step 26. If the data frames of all vehicles in the vehicle data storage table have been executed, proceed to step 3; if the data frames of all vehicles in the vehicle data storage table have not been executed, return to step 21 for loop execution.
经过以上数据清洗并进行过滤后,保留的数据帧都是车辆近似匀速行驶的片段,这样做的目的是排除加速度对功率变化的影响,并且在匀速片段上,车辆的速度和质量都不变,因此道路摩擦阻力消耗的功率相等,风阻消耗的功率也近似相等,这样就使汽车功率变化的影响因素主要来自于坡度数据。After cleaning and filtering the above data, the retained data frames are segments of vehicles traveling at approximately constant speeds. The purpose of this is to eliminate the influence of acceleration on power changes, and the speed and mass of vehicles remain unchanged on the constant speed segments. Therefore, the power consumed by road frictional resistance is equal, and the power consumed by wind resistance is also approximately equal. In this way, the influencing factors of vehicle power change mainly come from slope data.
步骤3、对上述所有匀速片段进行中心数据融合,得到整个路段的坡度数据,并将坡度数据上传给车联网中心;具体步骤如下:Step 3. Perform central data fusion on all the above-mentioned constant speed segments to obtain the slope data of the entire road section, and upload the slope data to the Internet of Vehicles center; the specific steps are as follows:
步骤31、从匀速片段缓存中取一已知载重车辆A的匀速片段a做为初始片段,设该初始片段中,车辆的位置数据为{pa1,pa2,…pan,pd1,pd2,…pdk},并由发动机扭矩T与发动机转速n算出各点功率P;设相邻位置数据pa2与pa1的功率变化量为ΔPa2,a1,则该匀速片段相邻位置的功率变化序列为:Step 31. Take a known constant-velocity segment a of the load-carrying vehicle A from the constant-velocity segment cache as the initial segment. In this initial segment, the position data of the vehicle is {p a1 ,p a2 ,...p an ,p d1 ,p d2 ,…p dk }, and calculate the power P of each point from the engine torque T and the engine speed n; suppose the power variation between the adjacent position data p a2 and p a1 is ΔP a2,a1 , then the adjacent position of the constant velocity segment The power change sequence is:
步骤32、将初始片段a做为当前参考片段,并根据其位置数据,从匀速片段缓存中找出与该匀速片段a有位置数据重叠的匀速片段b,并设该匀速片段b属于车辆B,位置数据为{pd1,pd2,…pdk,pb1,pb2,…pbm},由发动机扭矩T与发动机转速n算出各点功率P,则该匀速片段相邻位置的功率变化序列为:Step 32. Use the initial segment a as the current reference segment, and according to its position data, find out the constant-velocity segment b that has position data overlapping with the constant-velocity segment a from the constant-velocity segment cache, and set the constant-velocity segment b to belong to vehicle B, The position data is {p d1 ,p d2 ,...p dk ,p b1 ,p b2 ,...p bm }, and the power P of each point is calculated from the engine torque T and the engine speed n, then the power change sequence of the adjacent position of the constant velocity segment for:
步骤33、在重叠的位置数据{pd1,pd2,…pdk-1}处,计算出B车速度与质量乘积特征相对于A车速度与质量乘积特征的归一化系数{Cd1,Cd2,…Cdk-1};具体计算过程为: Step 33. Calculate the normalization coefficient {C d1 , C d2 ,…C dk-1 }; the specific calculation process is:
先由发动机扭矩T与发动机转速n,分别算出重叠位置数据pd2、pd1处A车的发动机输出功率Pad2及Pad1;再根据坡度i与汽车功率P的关系得到在位置数据pd2与pd1之间,A车遇到的实际坡度变化B车遇到的实际坡度变化其中u为速度,G为质量,ηT为机械传动效率;接着根据ΔiB=ΔiA,得到(这里为了方便公式的表示,我们设车辆A与车辆B为同一型号车子,则分子分母中的ηT可约去,若实际中,车辆A与车辆B的型号不同,我们只需要将相应ηT值代入公式即可),令则B车速度uB与质量GB的乘积相对于A车速度uA与质量GA乘积的归一化系数继续选取重叠位置数据进行计算,直到得到该重叠位置数据的所有归一化系数Cd2,Cd3,…Cdk-1,之后进入步骤34;First calculate the engine output power P ad2 and P ad1 of the car A at the overlapping position data p d2 and p d1 respectively from the engine torque T and the engine speed n; then according to the relationship between the slope i and the car power P Get the actual slope change encountered by car A between the position data p d2 and p d1 The actual slope change encountered by car B Among them, u is the speed, G is the quality, and η T is the mechanical transmission efficiency; then according to Δi B = Δi A , get (Here, for the convenience of expressing the formula, we assume that vehicle A and vehicle B are the same type of vehicle, then η T in the numerator and denominator can be reduced. If in practice, the models of vehicle A and vehicle B are different, we only need to put the corresponding η The T value can be substituted into the formula), so that Then the normalization coefficient of the product of vehicle B speed u B and mass G B relative to the product of A vehicle speed u A and mass G A Continue to select overlapping position data for calculation until all normalization coefficients C d2 , C d3 ,...C dk-1 of the overlapping position data are obtained, and then enter step 34;
步骤34、将得到的归一化系数的值Cd1,Cd2,…Cdk-1求平均,得到总体归一化系数C;Step 34, averaging the obtained normalization coefficient values C d1 , C d2 , ... C dk-1 to obtain the overall normalization coefficient C;
步骤35、利用总体归一化系数C,将B车在匀速片段b上以载重GB及匀速uB行驶的功率变化序列
步骤36、将A车在匀速片段a与匀速片段b上以载重GA和匀速uA行驶的功率变化序列进行拼接融合,得到拼接融合后的功率变化序列为:Step 36. Carry out splicing and fusion of the power change sequence of car A running on constant speed segment a and constant speed segment b with load G A and constant speed u A , and the power change sequence after splicing and fusion is obtained:
{ΔPa2,a1,ΔPa3,a2,…,ΔPan,an-1,{ΔP a2,a1 ,ΔP a3,a2 ,…,ΔP an,an-1 ,
CΔPb2,b1,CΔPb3,b2,…,CΔPbm,bm-1}CΔP b2,b1 ,CΔP b3,b2 ,…,CΔP bm,bm-1 }
;;
步骤37、若还未找出与匀速片段a有位置数据重叠的所有匀速片段,则将已拼接的匀速片段作为当前参考片段,并返回步骤32循环执行;若已找出与匀速片段a有位置数据重叠的所有匀速片段,并将所有匀速片段拼接得到整条路段的功率变化序列,则进入步骤38;Step 37. If all the constant-velocity segments overlapping with the constant-velocity segment a have not been found yet, use the spliced constant-velocity segment as the current reference segment, and return to step 32 for loop execution; if a position with the constant-velocity segment a has been found All the constant-velocity segments with overlapping data, and splicing all the constant-velocity segments to obtain the power change sequence of the entire road section, then enter step 38;
步骤38、利用坡度变化量将整条路段的功率变化序列转变为坡度变化序列,并将得到的坡度数据传送给车联网中心,其中u为速度,G为质量,ΔP为功率变化量,ηT为机械传动效率。Step 38, using the gradient variation Transform the power change sequence of the entire road section into a slope change sequence, and transmit the obtained slope data to the Internet of Vehicles Center, where u is the speed, G is the quality, ΔP is the power change, and η T is the mechanical transmission efficiency.
在中心数据融合的过程中,我们只需要知道做为初始参考片段A车的载重,就可以通过对匀速片段进行中心数据融合,得到整个路段的坡度数据,而不需要知道其它车辆的载重数据,这在实际车联网业务中很容易实现。In the process of central data fusion, we only need to know the load of vehicle A as the initial reference segment, and then we can obtain the slope data of the entire road section by performing central data fusion on the uniform speed segment without knowing the load data of other vehicles. This is easy to implement in the actual car networking business.
步骤4、车联网中心根据行驶车辆传来的数据帧或者卫星定位坐标,将前方的坡度数据下发给该行驶车辆;具体步骤如下:Step 4. The IoV center sends the forward slope data to the driving vehicle according to the data frame or satellite positioning coordinates transmitted by the driving vehicle; the specific steps are as follows:
步骤41、车联网中心将传来的坡度数据存入坡度数据存储表中;Step 41, the Internet of Vehicles Center stores the transmitted slope data into the slope data storage table;
步骤42、行驶车辆将卫星定位坐标与行驶方向上传给车联网中心;Step 42, the driving vehicle uploads the satellite positioning coordinates and driving direction to the Internet of Vehicles center;
步骤43、车联网中心接收行驶车辆传来的数据帧或者卫星定位坐标及行驶方向,若接收的是该行驶车辆的数据帧,则取出数据帧中的匹配位置ps’和路段ID rs,之后进入步骤44;若接收的是该行驶车辆的卫星定位坐标及行驶方向,则利用最小垂直投影距离法并结合行驶方向,将该行驶车辆的卫星定位坐标与道路进行映射匹配,得到该行驶车辆的匹配位置ps”和路段IDrs’,之后进入步骤44;Step 43. The Internet of Vehicles Center receives the data frame or satellite positioning coordinates and driving direction from the driving vehicle. If it receives the data frame of the driving vehicle, it takes out the matching position p s ' and road section ID r s in the data frame. Then enter step 44; if the satellite positioning coordinates and driving direction of the driving vehicle are received, the satellite positioning coordinates of the driving vehicle and the road are mapped and matched by using the minimum vertical projection distance method in combination with the driving direction to obtain the driving vehicle The matching position p s " and road segment IDr s ', then enter step 44;
步骤44、根据匹配位置ps’及路段ID rs或者匹配位置ps”及路段ID rs’,将前方的坡度数据下发给该行驶车辆。Step 44. According to the matching position p s ′ and the road segment ID rs or the matching position p s ” and the road segment ID rs ′, send the forward slope data to the driving vehicle.
步骤5、行驶车辆通过车联网中心返回的坡度数据,计算出该行驶车辆的卫星定位坐标与前方坡度E起始位置之间的距离D,并根据坡度E和距离D进行决策,使车辆达到较好节油效果。Step 5. The driving vehicle calculates the distance D between the satellite positioning coordinates of the driving vehicle and the initial position of the slope E ahead through the slope data returned by the Internet of Vehicles Center, and makes a decision based on the slope E and the distance D, so that the vehicle can reach a relatively high level. Good fuel saving effect.
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。Although the specific embodiments of the present invention have been described above, those skilled in the art should understand that the specific embodiments we have described are only illustrative, rather than used to limit the scope of the present invention. Equivalent modifications and changes made by skilled personnel in accordance with the spirit of the present invention shall fall within the protection scope of the claims of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410218446.1A CN104002816B (en) | 2014-05-22 | 2014-05-22 | A kind of vehicle geographical environment, which excavates, perceives fuel saving method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410218446.1A CN104002816B (en) | 2014-05-22 | 2014-05-22 | A kind of vehicle geographical environment, which excavates, perceives fuel saving method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104002816A true CN104002816A (en) | 2014-08-27 |
| CN104002816B CN104002816B (en) | 2018-04-27 |
Family
ID=51363793
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410218446.1A Active CN104002816B (en) | 2014-05-22 | 2014-05-22 | A kind of vehicle geographical environment, which excavates, perceives fuel saving method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104002816B (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106427984A (en) * | 2016-07-12 | 2017-02-22 | 吉林大学 | Gear shifting method based on road parameters |
| CN106956679A (en) * | 2016-01-11 | 2017-07-18 | 福特全球技术公司 | Autonomous vehicle Lane regulation |
| CN107222572A (en) * | 2017-07-11 | 2017-09-29 | 江苏大学 | In-vehicle networking Social ecological balance information interaction security design methods under a kind of intelligent network connection environment |
| CN109131344A (en) * | 2017-06-15 | 2019-01-04 | 通用汽车环球科技运作有限责任公司 | System and method for determining tire normal force in real time |
| CN109927708A (en) * | 2017-12-15 | 2019-06-25 | 宝沃汽车(中国)有限公司 | Control method, control system, vehicle and the car networking system of vehicle torque |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101644568A (en) * | 2008-08-07 | 2010-02-10 | 矢崎总业株式会社 | Slope detection method and slope detector |
| WO2011058127A1 (en) * | 2009-11-13 | 2011-05-19 | Iveco S.P.A. | Vehicle control system and method by using 3d navigation maps |
| CN102089196A (en) * | 2008-03-27 | 2011-06-08 | 丰田自动车株式会社 | Slope information calculation system, vehicle driving control system, navigation system, and slope information calculation method |
| US20120283939A1 (en) * | 2011-05-03 | 2012-11-08 | Savannah River Nuclear Solutions, Llc | Haptic seat for fuel economy feedback |
| DE102011086342A1 (en) * | 2011-11-15 | 2013-05-16 | Robert Bosch Gmbh | DEVICE AND METHOD FOR OPERATING A VEHICLE |
| CN103208205A (en) * | 2013-03-20 | 2013-07-17 | 北京航空航天大学 | Vehicle safety driving early warning method based on vehicle internet |
| CN103640569A (en) * | 2013-11-28 | 2014-03-19 | 江苏大学 | Hybrid electric vehicle energy management system and method based on multi-agent technology |
-
2014
- 2014-05-22 CN CN201410218446.1A patent/CN104002816B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102089196A (en) * | 2008-03-27 | 2011-06-08 | 丰田自动车株式会社 | Slope information calculation system, vehicle driving control system, navigation system, and slope information calculation method |
| CN101644568A (en) * | 2008-08-07 | 2010-02-10 | 矢崎总业株式会社 | Slope detection method and slope detector |
| WO2011058127A1 (en) * | 2009-11-13 | 2011-05-19 | Iveco S.P.A. | Vehicle control system and method by using 3d navigation maps |
| US20120283939A1 (en) * | 2011-05-03 | 2012-11-08 | Savannah River Nuclear Solutions, Llc | Haptic seat for fuel economy feedback |
| DE102011086342A1 (en) * | 2011-11-15 | 2013-05-16 | Robert Bosch Gmbh | DEVICE AND METHOD FOR OPERATING A VEHICLE |
| CN103208205A (en) * | 2013-03-20 | 2013-07-17 | 北京航空航天大学 | Vehicle safety driving early warning method based on vehicle internet |
| CN103640569A (en) * | 2013-11-28 | 2014-03-19 | 江苏大学 | Hybrid electric vehicle energy management system and method based on multi-agent technology |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106956679A (en) * | 2016-01-11 | 2017-07-18 | 福特全球技术公司 | Autonomous vehicle Lane regulation |
| CN106956679B (en) * | 2016-01-11 | 2022-05-31 | 福特全球技术公司 | Autonomous vehicle lane management |
| CN106427984A (en) * | 2016-07-12 | 2017-02-22 | 吉林大学 | Gear shifting method based on road parameters |
| CN109131344A (en) * | 2017-06-15 | 2019-01-04 | 通用汽车环球科技运作有限责任公司 | System and method for determining tire normal force in real time |
| CN109131344B (en) * | 2017-06-15 | 2021-08-10 | 通用汽车环球科技运作有限责任公司 | System and method for real-time determination of tire normal force |
| CN107222572A (en) * | 2017-07-11 | 2017-09-29 | 江苏大学 | In-vehicle networking Social ecological balance information interaction security design methods under a kind of intelligent network connection environment |
| CN109927708A (en) * | 2017-12-15 | 2019-06-25 | 宝沃汽车(中国)有限公司 | Control method, control system, vehicle and the car networking system of vehicle torque |
| CN109927708B (en) * | 2017-12-15 | 2021-05-14 | 宝沃汽车(中国)有限公司 | Vehicle torque control method and system, vehicle and Internet of vehicles system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104002816B (en) | 2018-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107000751B (en) | Apparatus and method for providing recommended driving speed | |
| CN110532636B (en) | Multi-scene-oriented intelligent driving autonomous lane keeping performance detection method | |
| CN103454660B (en) | A kind of vehicle positioning method and device | |
| CN104002816A (en) | Oil saving method based on geographical environment mining and perceiving of vehicle | |
| JP4840077B2 (en) | Cost calculation device, navigation device, program | |
| CN105588576A (en) | Lane level navigation method and system | |
| JPWO2012035667A1 (en) | Energy consumption estimation device, energy consumption estimation method, energy consumption estimation program, and recording medium | |
| CN104898139A (en) | Vehicle positioning excursion-correcting method and device | |
| CN110555992A (en) | taxi driving path information extraction method based on GPS track data | |
| JPWO2010113246A1 (en) | Fuel consumption estimation device, fuel consumption estimation method, fuel consumption estimation program, and recording medium | |
| CN105882684A (en) | Method for deciding urban rail transit kilometer posts | |
| SE539283C8 (en) | Method and system for assessing the trip performance of a driver | |
| JP5674915B2 (en) | SEARCH DEVICE, SEARCH SYSTEM, SEARCH METHOD, AND TERMINAL | |
| WO2013080312A1 (en) | Energy consumption estimation device, energy consumption estimation method, energy consumption estimation program and recording medium | |
| CN107089209A (en) | A kind of method and apparatus for calculating electric automobile continual mileage | |
| CN105593639A (en) | Travel information recording system, method, and program | |
| US20190219399A1 (en) | Travel distance calculation device, charging system, travel distance calculation method, program, and storage medium | |
| CN106672016A (en) | Subway wheel diameter real-time detection system and method by using laser emission detectors | |
| TW201339031A (en) | Method for calculating fuel consumption during driving and driving fuel consumption calculation system | |
| CN103680185B (en) | A kind of vehicle travel level precise division method | |
| JP4865922B1 (en) | Driving information calculation device, navigation system, and driving information calculation method | |
| CN101118163A (en) | Train GPS mileage automatic correction system and its correction method | |
| JP4890659B1 (en) | Energy consumption estimation device, energy consumption estimation method, energy consumption estimation program, and recording medium | |
| CN120293040A (en) | A road surface smoothness measurement method and system | |
| JP2012063357A (en) | Energy consumption estimation device, energy consumption estimation method, energy consumption estimation program and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP03 | Change of name, title or address |
Address after: 361009 Xiamen Torch High tech Zone Software Park Innovation Building C Area 303-E, Xiamen, Fujian Province Patentee after: Xiamen Yaxun Zhilian Technology Co.,Ltd. Country or region after: China Address before: 361009 No.46, guanri Road, phase II, software park industrial base, Xiamen City, Fujian Province Patentee before: XIAMEN YAXON NETWORK Co.,Ltd. Country or region before: China |
|
| CP03 | Change of name, title or address |