本申請?zhí)峁┮环N車機系統(tǒng)、車輛控制方法、電子設(shè)備及車輛,車機系統(tǒng)包括:上層交互模塊、底層服務(wù)模塊和電子控制模塊;其中,所述上層交互模塊包括多個用戶界面單元,所述用戶界面單元用于展示內(nèi)容以及接收用戶觸發(fā)的操作事件;所述底層服務(wù)模塊包括多個業(yè)務(wù)邏輯接口,各個業(yè)務(wù)邏輯接口均不同,每個所述業(yè)務(wù)邏輯接口用于對對應(yīng)的所述操作事件進行處理,并在確定滿足第一預(yù)設(shè)條件時,向所述電子控制模塊發(fā)送對應(yīng)的控制信號;所述電子控制模塊用于接收所述控制信號,并根據(jù)所述控制信號對對應(yīng)的車輛器件進行控制。降低了上層交互模塊的設(shè)計復(fù)雜度,提高了業(yè)務(wù)邏輯的復(fù)用度,以及提高了相同操作事件在不同屏幕實現(xiàn)的一致性。
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及車輛,尤其涉及一種車機系統(tǒng)、車輛控制方法、電子設(shè)備及車輛。
技術(shù)介紹
1、隨著車輛智能技術(shù)的發(fā)展,車輛的智能化功能越來越豐富。座艙內(nèi)部屏幕越來越多,例如中控屏、副駕屏、扶手屏、椅背屏、后排吸頂屏、后排扶手屏等等,這些屏幕為用戶提供豐富的座艙體驗。有些操作事件要求在不同的屏幕上實現(xiàn),或者說,通過不同的屏幕可以實現(xiàn)相同的操作事件。
2、因此,如何保證相同操作事件在不同屏幕的實現(xiàn)具備一致性,成為擺在技術(shù)人員面前的一道難題。
3、因此,特提出本申請。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請的目的在于提出一種車機系統(tǒng)、車輛控制方法、電子設(shè)備及車輛,保證了相同操作事件在不同屏幕的實現(xiàn)具備一致性,以及降低了上層交互模塊的設(shè)計復(fù)雜度,提高了上層交互模塊對不同平臺的兼容性,提高了業(yè)務(wù)邏輯的復(fù)用度。
2、基于上述目的,第一方面,本申請?zhí)峁┝艘环N車機系統(tǒng),包括:上層交互模塊、底層服務(wù)模塊和電子控制模塊;
3、其中,所述上層交互模塊包括多個用戶界面單元,所述用戶界面單元用于展示內(nèi)容以及接收用戶觸發(fā)的操作事件,其中,每個用戶界面單元對應(yīng)在一個屏幕顯示;
4、所述底層服務(wù)模塊包括多個業(yè)務(wù)邏輯接口,各個業(yè)務(wù)邏輯接口均不同,每個所述業(yè)務(wù)邏輯接口用于對對應(yīng)的所述操作事件進行處理,并在確定滿足第一預(yù)設(shè)條件時,向所述電子控制模塊發(fā)送對應(yīng)的控制信號;
5、所述電子控制模塊用于接收所述控制信號,并根據(jù)所述控制信號對對應(yīng)的車輛器件進行控制。
6、進一步的,基于各所述用戶界面單元分別觸發(fā)的所述操作事件相同。
7、基于上述目的,第二方面,本申請還提供了一種車輛控制方法,基于上述車機系統(tǒng)實現(xiàn),所述車輛控制方法包括:
8、在用戶界面單元接收到操作事件時,用戶界面單元從底層服務(wù)模塊調(diào)用與所述操作事件關(guān)聯(lián)的業(yè)務(wù)邏輯接口;
9、所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口對操作事件進行處理,且響應(yīng)于確定滿足第一預(yù)設(shè)條件,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口向電子控制模塊發(fā)送對應(yīng)的控制信號;
10、電子控制模塊根據(jù)所述控制信號對對應(yīng)的車輛器件進行控制。
11、進一步的,在用戶界面單元接收到操作事件時,用戶界面單元從底層服務(wù)模塊調(diào)用與所述操作事件關(guān)聯(lián)的業(yè)務(wù)邏輯接口,包括:
12、用戶界面單元根據(jù)所述操作事件的關(guān)聯(lián)信息確定匹配的業(yè)務(wù)邏輯接口標(biāo)識;
13、用戶界面單元根據(jù)所述匹配的業(yè)務(wù)邏輯接口標(biāo)識從底層服務(wù)模塊調(diào)用對應(yīng)的業(yè)務(wù)邏輯接口。
14、進一步的,所述關(guān)聯(lián)信息包括所述操作事件的身份信息,所述用戶界面單元根據(jù)所述操作事件的關(guān)聯(lián)信息確定匹配的業(yè)務(wù)邏輯接口標(biāo)識,包括:
15、用戶界面單元根據(jù)所述身份信息確定匹配的業(yè)務(wù)邏輯接口標(biāo)識。
16、進一步的,所述關(guān)聯(lián)信息包括所述操作事件的類型信息和身份信息,所述用戶界面單元根據(jù)所述操作事件的關(guān)聯(lián)信息確定匹配的業(yè)務(wù)邏輯接口標(biāo)識,包括:
17、用戶界面單元根據(jù)所述類型信息確定候選接口標(biāo)識組;
18、用戶界面單元從所述候選接口標(biāo)識組中確定與所述身份信息對應(yīng)的目標(biāo)接口標(biāo)識,并將所述目標(biāo)接口標(biāo)識確定為所述匹配的業(yè)務(wù)邏輯接口標(biāo)識。
19、進一步的,還包括:在所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口確定不滿足所述第一預(yù)設(shè)條件時,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口向所述用戶界面單元發(fā)送反饋信息,以使所述用戶界面單元顯示目標(biāo)提示信息。
20、進一步的,所述操作事件包括車部件開啟事件,所述電子控制模塊根據(jù)所述控制信號對對應(yīng)的車輛器件進行控制,包括:
21、電子控制模塊根據(jù)所述控制信號控制所述車部件的電動執(zhí)行機構(gòu)動作,以使所述車部件開啟。
22、進一步的,所述操作事件包括:后背門開啟事件,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口對操作事件進行處理,且響應(yīng)于確定滿足第一預(yù)設(shè)條件,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口向電子控制模塊發(fā)送對應(yīng)的控制信號,包括:
23、所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口獲取車輛當(dāng)前的車速;
24、所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口確定車輛當(dāng)前的車速是否滿足車速條件;
25、響應(yīng)于車輛當(dāng)前的車速滿足車速條件,確定滿足所述第一預(yù)設(shè)條件,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口向電子控制模塊發(fā)送后背門開啟信號。
26、進一步的,所述電子控制模塊根據(jù)所述控制信號對對應(yīng)的車輛器件進行控制,包括:
27、電子控制模塊控制電磁鎖解鎖或者控制電動撐桿動作,以使車輛的后背門開啟。
28、進一步的,還包括:
29、在所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口確定車輛當(dāng)前的車速不滿足車速條件時,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口向所述用戶界面單元發(fā)送反饋信息,以使所述用戶界面單元顯示目標(biāo)提示信息。
30、進一步的,所述操作事件包括:座椅按摩功能開啟事件,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口對操作事件進行處理,且響應(yīng)于確定滿足第一預(yù)設(shè)條件,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口向電子控制模塊發(fā)送對應(yīng)的控制信號,包括:
31、所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口確定目標(biāo)座椅是否滿足座椅按摩功能開啟條件;
32、響應(yīng)于目標(biāo)座椅滿足座椅按摩功能開啟條件,確定滿足第一預(yù)設(shè)條件,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口向電子控制模塊發(fā)送對應(yīng)的控制信號。
33、進一步的,所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口確定目標(biāo)座椅是否滿足座椅按摩功能開啟條件,包括:
34、所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口獲取與所述目標(biāo)座椅關(guān)聯(lián)的壓力傳感器的檢測數(shù)據(jù);
35、在所述關(guān)聯(lián)的業(yè)務(wù)邏輯接口確定所述檢測數(shù)據(jù)指示所述目標(biāo)座椅被乘客占用時,確定目標(biāo)座椅滿足座椅按摩功能開啟條件。
36、基于上述目的,第三方面,本申請還提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如上述第二方面所述的車輛控制方法。
37、基于上述目的,第四方面,本申請還提供了一種車輛,包括如上第三方面所述的電子設(shè)備。
38、基于上述目的,第五方面,本申請還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲計算機指令,所述計算機指令用于使計算機執(zhí)行如上述第二方面中任一的所述車輛控制方法。
39、從上面所述可以看出,本申請?zhí)峁┑能嚈C系統(tǒng),底層服務(wù)模塊包括多個業(yè)務(wù)邏輯接口,而上層交互模塊不包括業(yè)務(wù)邏輯接口,因此是將業(yè)務(wù)邏輯下沉到底層服務(wù)模塊,由于上層交互模塊沒有業(yè)務(wù)邏輯接口,所以解除了業(yè)務(wù)邏輯與上層交互模塊之間的耦合關(guān)系,使得上層交互模塊只負責(zé)處理與界面顯示相關(guān)的任務(wù),因此,上層交互模塊負責(zé)處理的任務(wù)量下降,有利于降低上層交互模塊的設(shè)計復(fù)雜度,使得上層交互模塊實現(xiàn)輕量化設(shè)計;由于上層交互模塊的輕量化設(shè)計,使得上層交互模塊對不同平臺的兼容性提高;通過將業(yè)務(wù)邏輯下沉到底層服務(wù)模塊,使得業(yè)務(wù)邏輯可被不同的用戶界面單元復(fù)用,即提高了業(yè)務(wù)邏輯的復(fù)用度;由于可以復(fù)用同一業(yè)務(wù)邏輯接口對不同屏幕的操作事件進行處理,因此可保證相同操作事件在不同屏幕的實現(xiàn)具備本文檔來自技高網(wǎng)
...
【技術(shù)保護點】
1.一種車機系統(tǒng),其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的車機系統(tǒng),其特征在于,基于各所述用戶界面單元分別觸發(fā)的所述操作事件相同。
3.一種車輛控制方法,基于上述權(quán)利要求1-2任一項所述的車機系統(tǒng)實現(xiàn),其特征在于,所述車輛控制方法包括:
4.根據(jù)權(quán)利要求3所述的車輛控制方法,其特征在于,在用戶界面單元接收到操作事件時,用戶界面單元從底層服務(wù)模塊調(diào)用與所述操作事件關(guān)聯(lián)的業(yè)務(wù)邏輯接口,包括:
5.根據(jù)權(quán)利要求4所述的車輛控制方法,其特征在于,所述關(guān)聯(lián)信息包括所述操作事件的身份信息,所述用戶界面單元根據(jù)所述操作事件的關(guān)聯(lián)信息確定匹配的業(yè)務(wù)邏輯接口標(biāo)識,包括:
6.根據(jù)權(quán)利要求4所述的車輛控制方法,其特征在于,所述關(guān)聯(lián)信息包括所述操作事件的類型信息和身份信息,所述用戶界面單元根據(jù)所述操作事件的關(guān)聯(lián)信息確定匹配的業(yè)務(wù)邏輯接口標(biāo)識,包括:
7.根據(jù)權(quán)利要求3所述的車輛控制方法,其特征在于,還包括:
8.根據(jù)權(quán)利要求3所述的車輛控制方法,其特征在于,所述操作事件包括車部件開啟事件,所述電子控制模塊根據(jù)所述控制信號對對應(yīng)的車輛器件進行控制,包括:
9.一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如權(quán)利要求3至8任意一項所述的車輛控制方法。
10.一種車輛,其特征在于,所述車輛包括如權(quán)利要求9所述的電子設(shè)備。
...
【技術(shù)特征摘要】
1.一種車機系統(tǒng),其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的車機系統(tǒng),其特征在于,基于各所述用戶界面單元分別觸發(fā)的所述操作事件相同。
3.一種車輛控制方法,基于上述權(quán)利要求1-2任一項所述的車機系統(tǒng)實現(xiàn),其特征在于,所述車輛控制方法包括:
4.根據(jù)權(quán)利要求3所述的車輛控制方法,其特征在于,在用戶界面單元接收到操作事件時,用戶界面單元從底層服務(wù)模塊調(diào)用與所述操作事件關(guān)聯(lián)的業(yè)務(wù)邏輯接口,包括:
5.根據(jù)權(quán)利要求4所述的車輛控制方法,其特征在于,所述關(guān)聯(lián)信息包括所述操作事件的身份信息,所述用戶界面單元根據(jù)所述操作事件的關(guān)聯(lián)信息確定匹配的業(yè)務(wù)邏輯接口標(biāo)識,包括:
6.根據(jù)權(quán)利要求4所述的...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:何新偉,
申請(專利權(quán))人:長城汽車股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。