本發(fā)明涉及電子控制領(lǐng)域,特別是涉及一種機(jī)動(dòng)車輛控制方法及電子設(shè)備。
背景技術(shù):
隨著生活水平的不斷提高,汽車的保有量也越來越高。越來越多的機(jī)動(dòng)車輛在道路中行駛,導(dǎo)致交通擁擠現(xiàn)象日益嚴(yán)重。
交通狀況的惡化,又進(jìn)一步導(dǎo)致駕駛員在駕駛過程中需要耗費(fèi)更多的精力,在短時(shí)間內(nèi)就會(huì)產(chǎn)生駕駛疲勞,從而導(dǎo)致駕駛員非常難于防范對(duì)于各種交通規(guī)則的違反。
因此,現(xiàn)有技術(shù)中,亟需一種方法減輕駕駛員的駕駛負(fù)擔(dān),幫助駕駛員遵守交通規(guī)則。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種機(jī)動(dòng)車輛控制方法及電子設(shè)備,可以有效減輕駕駛員的駕駛負(fù)擔(dān),幫助駕駛員遵守交通規(guī)則。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下方案:
一種機(jī)動(dòng)車輛控制方法,包括:
獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;
獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;
基于所述交通信息與所述行駛狀態(tài)信息,確定用于控制所述機(jī)動(dòng)車輛的控制指令;
生成所述控制指令;
將所述控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元,以便控制所述 機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)對(duì)所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
可選的,所述確定用于控制所述機(jī)動(dòng)車輛的控制指令,具體包括:
判斷是否所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第一預(yù)設(shè)速度,得到第一判斷結(jié)果;
當(dāng)所述第一判斷結(jié)果表示所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第一預(yù)設(shè)速度時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第一控制指令。
可選的,所述確定用于控制所述機(jī)動(dòng)車輛的控制指令,具體包括:
根據(jù)所述交通信息,確定所述交通信息表示允許通行的第一剩余時(shí)間;
判斷是否所述第一剩余時(shí)間小于第一預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第二預(yù)設(shè)速度,得到第二判斷結(jié)果;
當(dāng)所述第二判斷結(jié)果表示所述第一剩余時(shí)間小于第一預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第二預(yù)設(shè)速度時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第二控制指令。
可選的,所述確定用于控制所述機(jī)動(dòng)車輛的控制指令,具體包括:
根據(jù)所述交通信息,確定所述交通信息表示允許通行的第一剩余時(shí)間;
根據(jù)所述行駛狀態(tài)信息表示的所述機(jī)動(dòng)車輛的行駛速度以及所述機(jī)動(dòng)車輛距離所述交通信息對(duì)應(yīng)的地點(diǎn)的距離,確定所述機(jī)動(dòng)車輛到達(dá)所述地點(diǎn)所需的行駛時(shí)間;
判斷所述行駛時(shí)間是否大于所述第一剩余時(shí)間,得到第三判斷結(jié)果;
當(dāng)所述第三判斷結(jié)果表示所述行駛時(shí)間大于所述第一剩余時(shí)間時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第三控制指令。
可選的,所述確定用于控制所述機(jī)動(dòng)車輛的控制指令,具體包括:
判斷是否所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī) 動(dòng)車輛處于停止?fàn)顟B(tài),得到第四判斷結(jié)果;
當(dāng)所述第四判斷結(jié)果表示所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛處于停止?fàn)顟B(tài)時(shí),確定用于控制所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)停止工作的第四控制指令。
可選的,所述確定用于控制所述機(jī)動(dòng)車輛的控制指令,具體包括:
根據(jù)所述交通信息,確定所述交通信息表示禁止通行的第二剩余時(shí)間;
判斷是否所述第二剩余時(shí)間是否小于或等于第二預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)處于停止工作狀態(tài),得到第五判斷結(jié)果;
當(dāng)所述第五判斷結(jié)果表示所述第二剩余時(shí)間小于或等于第二預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)處于停止工作狀態(tài)時(shí),確定用于控制所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)啟動(dòng)的第五控制指令。
一種電子設(shè)備,包括:
交通信息獲取單元,用于獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;
行駛狀態(tài)信息獲取單元,用于獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;
控制指令確定單元,用于基于所述交通信息與所述行駛狀態(tài)信息,確定用于控制所述機(jī)動(dòng)車輛的控制指令;
控制指令生成單元,用于生成所述控制指令;
控制指令發(fā)送單元,用于將所述控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元,以便控制所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)對(duì)所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
可選的,所述控制指令確定單元,具體包括:
第一判斷子單元,用于判斷是否所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第一預(yù)設(shè)速度,得到第一判斷結(jié) 果;
第一控制指令確定子單元,用于當(dāng)所述第一判斷結(jié)果表示所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第一預(yù)設(shè)速度時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第一控制指令。
可選的,所述控制指令確定單元,具體包括:
第一剩余時(shí)間確定子單元,用于根據(jù)所述交通信息,確定所述交通信息表示允許通行的第一剩余時(shí)間;
第二判斷子單元,用于判斷是否所述第一剩余時(shí)間小于第一預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第二預(yù)設(shè)速度,得到第二判斷結(jié)果;
第二控制指令確定子單元,用于當(dāng)所述第二判斷結(jié)果表示所述第一剩余時(shí)間小于第一預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第二預(yù)設(shè)速度時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第二控制指令。
可選的,所述控制指令確定單元,具體包括:
第一剩余時(shí)間確定子單元,用于根據(jù)所述交通信息,確定所述交通信息表示允許通行的第一剩余時(shí)間;
行駛時(shí)間確定子單元,用于根據(jù)所述行駛狀態(tài)信息表示的所述機(jī)動(dòng)車輛的行駛速度以及所述機(jī)動(dòng)車輛距離所述交通信息對(duì)應(yīng)的地點(diǎn)的距離,確定所述機(jī)動(dòng)車輛到達(dá)所述地點(diǎn)所需的行駛時(shí)間;
第三判斷子單元,用于判斷所述行駛時(shí)間是否大于所述第一剩余時(shí)間,得到第三判斷結(jié)果;
第三控制指令確定子單元,用于當(dāng)所述第三判斷結(jié)果表示所述行駛時(shí)間大于所述第一剩余時(shí)間時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第三控制指令。
可選的,所述控制指令確定單元,具體包括:
第四判斷子單元,用于判斷是否所述交通信息表示禁止通行并且所述行駛 狀態(tài)信息表示所述機(jī)動(dòng)車輛處于停止?fàn)顟B(tài),得到第四判斷結(jié)果;
第四控制指令確定子單元,用于當(dāng)所述第四判斷結(jié)果表示所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛處于停止?fàn)顟B(tài)時(shí),確定用于控制所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)停止工作的第四控制指令。
可選的,所述控制指令確定單元,具體包括:
第二剩余時(shí)間確定子單元,用于根據(jù)所述交通信息,確定所述交通信息表示禁止通行的第二剩余時(shí)間;
第五判斷子單元,用于判斷是否所述第二剩余時(shí)間是否小于或等于第二預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)處于停止工作狀態(tài),得到第五判斷結(jié)果;
第五控制指令確定子單元,用于當(dāng)所述第五判斷結(jié)果表示所述第二剩余時(shí)間小于或等于第二預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)處于停止工作狀態(tài)時(shí),確定用于控制所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)啟動(dòng)的第五控制指令。
根據(jù)本發(fā)明提供的具體實(shí)施例,本發(fā)明公開了以下技術(shù)效果:
本發(fā)明實(shí)施例中的機(jī)動(dòng)車輛控制方法及電子設(shè)備,通過獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;基于所述交通信息與所述行駛狀態(tài)信息,確定用于控制所述機(jī)動(dòng)車輛的控制指令;生成所述控制指令;將所述控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元;由于不需要駕駛員的人工介入,即可對(duì)機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)進(jìn)行控制,因此可以有效減輕駕駛員的駕駛負(fù)擔(dān),幫助駕駛員遵守交通規(guī)則。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是 本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例1的流程圖;
圖2為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例2的流程圖;
圖3為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例3的流程圖;
圖4為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例4的流程圖;
圖5為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例5的流程圖;
圖6為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例6的流程圖;
圖7為本發(fā)明的電子設(shè)備實(shí)施例的結(jié)構(gòu)圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。
圖1為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例1的流程圖。如圖1所示,該方法可以包括:
步驟101:獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;
所述交通信息可以是紅綠燈等交通信號(hào)指示裝置所顯示的信息,或者,可以是交管部門實(shí)時(shí)發(fā)布的交通信息。
通常,所述交通信息可以是針對(duì)某個(gè)路口的通行車輛進(jìn)行管理的信息。因此所述距離所述機(jī)動(dòng)車輛最近的交通信息,可以是距離所述機(jī)動(dòng)車輛最近的路口的交通信息。
需要說明的是,通常在所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息,是所述機(jī)動(dòng)車輛需要即將遵守的交通信息。因此,本實(shí)施例中,獲取的是所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息。
還需要說明的是,獲取交通信息的方式可以有多種。例如,可以在機(jī)動(dòng)車輛上設(shè)置攝像頭,采集行駛方向的交通信號(hào)指示裝置的顯示信息,再通過圖像識(shí)別程序?qū)@示信息轉(zhuǎn)化為相應(yīng)的交通信息;或者,可以通過無(wú)線通信方式獲取交管部門發(fā)送的交通信息。
步驟102:獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;
所述行駛狀態(tài)信息,可以表示所述機(jī)動(dòng)車輛的行駛速度,還可以包括所述機(jī)動(dòng)車輛與所述交通信息對(duì)應(yīng)的路口之間的距離等等。
步驟103:基于所述交通信息與所述行駛狀態(tài)信息,確定用于控制所述機(jī)動(dòng)車輛的控制指令;
當(dāng)所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛有違反所述交通信息的趨勢(shì)時(shí),可以確定出用于控制所述機(jī)動(dòng)車輛改變所述趨勢(shì)的控制指令。
例如,當(dāng)所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛有超速的趨勢(shì)時(shí),可以確定出用于控制所述機(jī)動(dòng)車輛減速的控制指令。
步驟104:生成所述控制指令;
步驟105:將所述控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元,以便控制所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)對(duì)所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
所述制動(dòng)系統(tǒng)控制單元,可以包括對(duì)于減速系統(tǒng)和發(fā)動(dòng)機(jī)啟停系統(tǒng)的控制單元。所述制動(dòng)系統(tǒng)控制單元接收到所述控制指令后,可以執(zhí)行所述控制指令,從而控制所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
例如,當(dāng)所述控制指令為剎車指令時(shí),可以將所述剎車指令發(fā)送至機(jī)動(dòng)車輛的剎車控制器,從而控制機(jī)動(dòng)車輛減速。當(dāng)所述控制指令為熄火指令時(shí),可以將所述熄火指令發(fā)送至機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)控制器,以控制發(fā)動(dòng)機(jī)熄火。
綜上所述,本實(shí)施例中,通過獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;基于所述交通信息與所述行駛狀態(tài)信息,確定用于控制所述機(jī)動(dòng)車輛的控制指令;生成所述控制指令;將所述控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元;由于不需要駕駛員的人工介入,即可對(duì)機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)進(jìn)行控制,因此可以有效減輕駕駛員的駕駛負(fù)擔(dān),幫助駕駛員遵守交通規(guī)則。
圖2為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例2的流程圖。如圖2所示,該方法可以包括:
步驟201:獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;
步驟202:獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;
步驟203:基于所述交通信息與所述行駛狀態(tài)信息,判斷是否所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第一預(yù)設(shè)速度,得到第一判斷結(jié)果;
所述交通信息可以是表示前方最近的路口的交通信號(hào)燈為紅燈。所述第一預(yù)設(shè)速度可以根據(jù)實(shí)際需求進(jìn)行設(shè)置。例如,所述第一預(yù)設(shè)速度可以設(shè)置為30公里每小時(shí)或者20公里每小時(shí)等等。
實(shí)際應(yīng)用中,還可以根據(jù)機(jī)動(dòng)車輛的性能,和當(dāng)前行駛道路的限速情況,對(duì)所述第一預(yù)設(shè)速度進(jìn)行設(shè)定。例如,當(dāng)所述機(jī)動(dòng)車輛的百公里剎車距離小于40米時(shí),所述第一預(yù)設(shè)速度可以設(shè)置為較高的數(shù)值,例如40公里每小時(shí);如果當(dāng)前行駛道路的限速要求為40公里每小時(shí),則所述第一預(yù)設(shè)速度可以設(shè)置為較低的數(shù)值,例如20公里每小時(shí)。
步驟204:當(dāng)所述第一判斷結(jié)果表示所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第一預(yù)設(shè)速度時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第一控制指令。
步驟205:生成所述第一控制指令;
步驟206:將所述第一控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元,以便控制所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)對(duì)所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
實(shí)際應(yīng)用中,所述控制指令可以控制機(jī)動(dòng)車輛的剎車系統(tǒng)進(jìn)行制動(dòng),還可以控制傳動(dòng)系統(tǒng)進(jìn)行減速等操作。
本實(shí)施例中,通過判斷是否所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第一預(yù)設(shè)速度;當(dāng)?shù)玫娇隙ǖ呐袛嘟Y(jié)果時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第一控制指令;可以提高機(jī)動(dòng)車輛行駛過程中的安全性。
圖3為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例3的流程圖。如圖3所示,該方法可以包括:
步驟301:獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;
步驟302:獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;
步驟303:根據(jù)所述交通信息,確定所述交通信息表示允許通行的第一剩余時(shí)間;
有些路口的交通信號(hào)指示燈,除了可以顯示紅燈和綠燈等信息,還可以顯示紅燈或綠燈的剩余時(shí)間。其中,綠燈的剩余時(shí)間可以表示運(yùn)行通行的第一剩余時(shí)間。當(dāng)?shù)谝皇S鄷r(shí)間為零,則綠燈將熄滅,黃燈或紅燈將亮起,也即不再允許通行。
步驟304:判斷是否所述第一剩余時(shí)間小于第一預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第二預(yù)設(shè)速度,得到第二判斷結(jié)果;
所述第一預(yù)設(shè)時(shí)間可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,例如,可以是3秒或5秒等等。所述第二預(yù)設(shè)速度也可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,例如可以是30公里每小時(shí)或者40公里每小時(shí)。
需要說明的是,所述第一預(yù)設(shè)時(shí)間與所述第二預(yù)設(shè)速度之間還可以具有關(guān)聯(lián)關(guān)系。例如,當(dāng)所述第一預(yù)設(shè)時(shí)間越小時(shí),所述第二預(yù)設(shè)速度也可以越小。因?yàn)楫?dāng)允許通行的剩余時(shí)間越短,機(jī)動(dòng)車輛的速度應(yīng)當(dāng)越小,這樣可以確保機(jī)動(dòng)車輛具有充裕的時(shí)間進(jìn)行減速。
步驟305:當(dāng)所述第二判斷結(jié)果表示所述第一剩余時(shí)間小于第一預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第二預(yù)設(shè)速度時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第二控制指令。
步驟306:生成所述第二控制指令;
步驟307:將所述第二控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元,以便控制所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)對(duì)所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
本實(shí)施例中,同時(shí)根據(jù)允許通行的第一剩余時(shí)間和機(jī)動(dòng)車輛的行駛速度,來確定并產(chǎn)生第二控制指令,可以提高對(duì)于機(jī)動(dòng)車輛的控制精度。
圖4為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例4的流程圖。如圖4所示,該方法可以包括:
步驟401:獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;
步驟402:獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;
步驟403:根據(jù)所述交通信息,確定所述交通信息表示允許通行的第一剩余時(shí)間;
步驟404:根據(jù)所述行駛狀態(tài)信息表示的所述機(jī)動(dòng)車輛的行駛速度以及所述機(jī)動(dòng)車輛距離所述交通信息對(duì)應(yīng)的地點(diǎn)的距離,確定所述機(jī)動(dòng)車輛到達(dá)所述地點(diǎn)所需的行駛時(shí)間;
可以用所述距離除以所述機(jī)動(dòng)車輛的行駛速度,得到所述機(jī)動(dòng)車輛到達(dá)所述地點(diǎn)所需的行駛時(shí)間。
步驟405:判斷所述行駛時(shí)間是否大于所述第一剩余時(shí)間,得到第三判斷 結(jié)果;
假設(shè)所述距離為50米,所述機(jī)動(dòng)車輛的行駛速度為5米每秒,則所述行駛時(shí)間為10秒,當(dāng)所述第一剩余時(shí)間小于10秒時(shí),則表示所述機(jī)動(dòng)車輛按照當(dāng)前行駛速度將無(wú)法在允許通行的剩余時(shí)間內(nèi)通過對(duì)應(yīng)的路口。因此,當(dāng)所述行駛時(shí)間大于所述第一剩余時(shí)間時(shí),可以控制所述機(jī)動(dòng)車輛減速。
步驟406:當(dāng)所述第三判斷結(jié)果表示所述行駛時(shí)間大于所述第一剩余時(shí)間時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第三控制指令。
步驟407:生成所述第三控制指令;
步驟408:將所述第三控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元,以便控制所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)對(duì)所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
本實(shí)施例中,通過所述機(jī)動(dòng)車輛的行駛速度以及所述機(jī)動(dòng)車輛距離所述交通信息對(duì)應(yīng)的地點(diǎn)的距離,確定所述機(jī)動(dòng)車輛到達(dá)所述地點(diǎn)所需的行駛時(shí)間;再根據(jù)允許通行的第一剩余時(shí)間和所述行駛時(shí)間進(jìn)行比較的結(jié)果,來確定并產(chǎn)生第三控制指令,可以進(jìn)一步提高對(duì)于機(jī)動(dòng)車輛的控制精度。
圖5為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例5的流程圖。如圖5所示,該方法可以包括:
步驟501:獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;
步驟502:獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;
步驟503:判斷是否所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛處于停止?fàn)顟B(tài),得到第四判斷結(jié)果;
步驟504:當(dāng)所述第四判斷結(jié)果表示所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛處于停止?fàn)顟B(tài)時(shí),確定用于控制所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)停止工作的第四控制指令。
步驟505:生成所述第四控制指令;
步驟506:將所述第四控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元,以便控制所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)對(duì)所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
本實(shí)施例中,所述交通信息表示禁止通行并且所述機(jī)動(dòng)車輛處于停止?fàn)顟B(tài)時(shí),通常表示機(jī)動(dòng)車輛正在處于路口等待紅燈結(jié)束。此時(shí),由于機(jī)動(dòng)車輛不需要進(jìn)行移動(dòng),因此,可以控制機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)停止工作,以達(dá)到節(jié)能減排的效果。
實(shí)際應(yīng)用中,還可以根據(jù)交通信息,獲取禁止通行的剩余時(shí)間,如果禁止通行的剩余時(shí)間大于預(yù)設(shè)時(shí)長(zhǎng)(例如5秒)時(shí),確定用于控制所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)停止工作的第四控制指令;否則,保持發(fā)動(dòng)機(jī)處于工作狀態(tài)。這樣可以避免對(duì)于發(fā)動(dòng)機(jī)頻繁啟動(dòng),延長(zhǎng)發(fā)動(dòng)機(jī)和點(diǎn)火裝置的壽命。
圖6為本發(fā)明的機(jī)動(dòng)車輛控制方法實(shí)施例6的流程圖。如圖6所示,該方法可以包括:
步驟601:獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;
步驟602:獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;
步驟603:根據(jù)所述交通信息,確定所述交通信息表示禁止通行的第二剩余時(shí)間;
步驟604:判斷是否所述第二剩余時(shí)間是否小于或等于第二預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)處于停止工作狀態(tài),得到第五判斷結(jié)果;
步驟605:當(dāng)所述第五判斷結(jié)果表示所述第二剩余時(shí)間小于或等于第二預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)處于停止工作狀態(tài)時(shí),確定用于控制所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)啟動(dòng)的第五控制指令。
步驟606:生成所述第五控制指令;
步驟607:將所述第五控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元, 以便控制所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)對(duì)所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
本實(shí)施例中,所述第二預(yù)設(shè)時(shí)間可以根據(jù)實(shí)際需求進(jìn)行設(shè)置。例如,可以是5秒、3秒等等。假設(shè)所述第二剩余時(shí)間為5秒,所述第二預(yù)設(shè)時(shí)間也為5秒,此時(shí)發(fā)動(dòng)機(jī)處于停止工作狀態(tài)(熄火),則此時(shí)可以采用第五控制指令,啟動(dòng)發(fā)動(dòng)機(jī),使發(fā)動(dòng)機(jī)處于工作狀態(tài),以便在交通信號(hào)變?yōu)樵试S通行時(shí),所述機(jī)動(dòng)車輛可以立即通過相應(yīng)的路口。
還需要說明的是,本實(shí)施例的方法可以與圖5所示的方法結(jié)合使用,即可以在機(jī)動(dòng)車輛行駛至紅燈信號(hào)的路口時(shí),控制機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)停止工作,當(dāng)該路口的紅燈將要熄滅,綠燈將要亮起時(shí),再啟動(dòng)該機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī),從而實(shí)現(xiàn)根據(jù)交通信號(hào)控制發(fā)動(dòng)機(jī)的啟動(dòng)和停止。
本發(fā)明還公開了一種電子設(shè)備。圖7為本發(fā)明的電子設(shè)備實(shí)施例的結(jié)構(gòu)圖。如圖7所示,該電子設(shè)備可以包括:
交通信息獲取單元701,用于獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;
行駛狀態(tài)信息獲取單元702,用于獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;
控制指令確定單元703,用于基于所述交通信息與所述行駛狀態(tài)信息,確定用于控制所述機(jī)動(dòng)車輛的控制指令;
控制指令生成單元704,用于生成所述控制指令;
控制指令發(fā)送單元705,用于將所述控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元,以便控制所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)對(duì)所述機(jī)動(dòng)車輛進(jìn)行制動(dòng)。
本實(shí)施例中,通過獲取所述機(jī)動(dòng)車輛的行駛方向上距離所述機(jī)動(dòng)車輛最近的交通信息;獲取所述機(jī)動(dòng)車輛的行駛狀態(tài)信息;基于所述交通信息與所述行駛狀態(tài)信息,確定用于控制所述機(jī)動(dòng)車輛的控制指令;生成所述控制指令;將所述控制指令發(fā)送至所述機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)控制單元;由于不需要駕駛員的人工介入,即可對(duì)機(jī)動(dòng)車輛的制動(dòng)系統(tǒng)進(jìn)行控制,因此可以有效減輕駕駛員的 駕駛負(fù)擔(dān),幫助駕駛員遵守交通規(guī)則。
實(shí)際應(yīng)用中,所述控制指令確定單元703,具體可以包括:
第一判斷子單元,用于判斷是否所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第一預(yù)設(shè)速度,得到第一判斷結(jié)果;
第一控制指令確定子單元,用于當(dāng)所述第一判斷結(jié)果表示所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第一預(yù)設(shè)速度時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第一控制指令。
實(shí)際應(yīng)用中,所述控制指令確定單元703,具體還可以包括:
第一剩余時(shí)間確定子單元,用于根據(jù)所述交通信息,確定所述交通信息表示允許通行的第一剩余時(shí)間;
第二判斷子單元,用于判斷是否所述第一剩余時(shí)間小于第一預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第二預(yù)設(shè)速度,得到第二判斷結(jié)果;
第二控制指令確定子單元,用于當(dāng)所述第二判斷結(jié)果表示所述第一剩余時(shí)間小于第一預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的行駛速度大于第二預(yù)設(shè)速度時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第二控制指令。
實(shí)際應(yīng)用中,所述控制指令確定單元703,具體還可以包括:
第一剩余時(shí)間確定子單元,用于根據(jù)所述交通信息,確定所述交通信息表示允許通行的第一剩余時(shí)間;
行駛時(shí)間確定子單元,用于根據(jù)所述行駛狀態(tài)信息表示的所述機(jī)動(dòng)車輛的行駛速度以及所述機(jī)動(dòng)車輛距離所述交通信息對(duì)應(yīng)的地點(diǎn)的距離,確定所述機(jī)動(dòng)車輛到達(dá)所述地點(diǎn)所需的行駛時(shí)間;
第三判斷子單元,用于判斷所述行駛時(shí)間是否大于所述第一剩余時(shí)間,得到第三判斷結(jié)果;
第三控制指令確定子單元,用于當(dāng)所述第三判斷結(jié)果表示所述行駛時(shí)間大于所述第一剩余時(shí)間時(shí),確定用于控制所述機(jī)動(dòng)車輛減速的第三控制指令。
實(shí)際應(yīng)用中,所述控制指令確定單元703,具體還可以包括:
第四判斷子單元,用于判斷是否所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛處于停止?fàn)顟B(tài),得到第四判斷結(jié)果;
第四控制指令確定子單元,用于當(dāng)所述第四判斷結(jié)果表示所述交通信息表示禁止通行并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛處于停止?fàn)顟B(tài)時(shí),確定用于控制所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)停止工作的第四控制指令。
實(shí)際應(yīng)用中,所述控制指令確定單元703,具體還可以包括:
第二剩余時(shí)間確定子單元,用于根據(jù)所述交通信息,確定所述交通信息表示禁止通行的第二剩余時(shí)間;
第五判斷子單元,用于判斷是否所述第二剩余時(shí)間是否小于或等于第二預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)處于停止工作狀態(tài),得到第五判斷結(jié)果;
第五控制指令確定子單元,用于當(dāng)所述第五判斷結(jié)果表示所述第二剩余時(shí)間小于或等于第二預(yù)設(shè)時(shí)間并且所述行駛狀態(tài)信息表示所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)處于停止工作狀態(tài)時(shí),確定用于控制所述機(jī)動(dòng)車輛的發(fā)動(dòng)機(jī)啟動(dòng)的第五控制指令。
本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的電子設(shè)備而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。
本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的 一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。