国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

新型國外高鐵信息娛樂系統(tǒng)HMI的設計實現(xiàn)

2023-11-03 08:11張偉
中國新通信 2023年18期
關鍵詞:設計

摘要:傳統(tǒng)的旅客信息系統(tǒng)主機已經難以滿足日益發(fā)展的國外高鐵運營需求,因此,本文基于西班牙F070高鐵項目,介紹了一種新型信息娛樂系統(tǒng)的人機交互接口設計,采用基于海思平臺的控制器,能夠充分考慮用戶的需求和使用習慣,完成線路信息、服務呼叫、顯示控制、多媒體、座位信息和監(jiān)控維護功能,最終實現(xiàn)F070高鐵信息娛樂系統(tǒng)的系統(tǒng)調度和控制功能,從而有效滿足國外高鐵的運營需求。

關鍵詞:人機交互接口;F070高鐵;信息娛樂系統(tǒng);設計

旅客信息系統(tǒng)主要為高鐵列車用戶提供出行服務,人機交互接口 (HMI, Human Machine Interface) 作為高鐵列車旅客信息系統(tǒng)的系統(tǒng)控制器[1],主要具有如下功能:

①信息顯示。通過控制車內外信息顯示器完成行車線路的信息顯示。

②自動報站。通過控制車內語音廣播完成對站點線路信息的提示。

③內部通訊。通過控制車內電話和報警器等通信設備完成車內通訊聯(lián)絡功能。

④系統(tǒng)間通訊。通過MVB或CAN總線方式完成與列車網絡系統(tǒng)之間的信息交互。

⑤娛樂控制。通過控制車內電視和揚聲器實現(xiàn)視頻、音樂等娛樂節(jié)目的播放。

此外,國內高鐵旅客信息系統(tǒng)主機和娛樂系統(tǒng)主機一般采用分離設計,以滿足獨立設計以及對旅客信息系統(tǒng)和娛樂系統(tǒng)的穩(wěn)定性需求。

基于用戶與人文習慣,海外高鐵項目在旅客信息系統(tǒng)設計要求與國內高鐵存在較大差異。西班牙F070高鐵作為西班牙高鐵市場創(chuàng)新項目之一,與傳統(tǒng)的旅客信息系統(tǒng)相比,采用的新型信息娛樂系統(tǒng)主機具有如下功能:

①海思平臺設計。采用國產化海思3536作為主控芯片,避免出口海外產品的芯片限制和專利問題。

②信息顯示。增加了多樣化的內外顯顯示方式和控制模式。

③服務呼叫。提供了類似航空領域的乘客乘車服務呼叫功能[2]。

④多媒體功能。提供了多樣化的音視頻播放服務功能。

⑤座位信息顯示。提供了列車座位號的自由編輯與顯示控制功能。

⑥多語言選擇。提供了HMI界面的英語、法語和西班牙語三種語言的顯示以及對內外顯和客室電視等終端設備顯示不同語言的控制模式。

一、HMI的組成和功能

(一)系統(tǒng)架構與外部接口

F070項目信息娛樂系統(tǒng)由視頻點播系統(tǒng)和旅客信息系統(tǒng)組成。

旅客信息系統(tǒng)由系統(tǒng)控制器(HMI屏)、內外顯、車號顯示器和客室電視組成,具備內外顯顯示功能,與TCMS系統(tǒng)、PA系統(tǒng)、座位系統(tǒng)、地面控制系統(tǒng)和視頻點播系統(tǒng)的交互通信。視頻點播系統(tǒng)由媒體服務器與娛樂終端組成,用于為列車上的乘客提供視頻點播、娛樂、資訊服務等多種功能。其中,媒體服務器通過以太網接入骨干網,需要同時支持視頻娛樂終端、手機、PAD、電腦等多種終端的接入。

系統(tǒng)控制器HMI作為信息娛樂系統(tǒng)的控制核心,與其他設備之間通過以太網總線連接,其負責協(xié)同視頻點播系統(tǒng)與旅客信息系統(tǒng)交互,以完成整體的調度和控制功能,其通信拓撲如圖1所示。

①列車控制管理系統(tǒng)(TCMS):HMI接收TCMS的數據,用于行車信息管理和旅客信息服務,還可以將信息娛樂系統(tǒng)內部的設備診斷信息發(fā)送給TCMS,用于設備狀態(tài)查詢和故障診斷。TCMS與HMI之間通過以太網接口完成數據交互。

②公共廣播系統(tǒng)(PA):HMI將線路報站所需音頻信息和乘務員服務音頻信息以數字音頻流的方式發(fā)送給PA系統(tǒng),再以數字音頻方式完成聲音的播放。

③地面控制系統(tǒng)(On-Board Platform):HMI接收地面控制系統(tǒng)發(fā)送文本給內顯進行顯示;接收地面控制系統(tǒng)發(fā)送圖片和視頻信息給客室電視顯示。

④座位顯示系統(tǒng)(Seat System):通過讀取用戶傳輸到HMI中的座位信息配置文件,HMI將配置信息傳送給座位顯示系統(tǒng),從而完成對不同車型不同車廂座位信息顯示器的控制。

⑤媒體服務器:媒體服務器內搭建MQTT通信的服務器,HMI作為MQTT服務器的客戶端,需要連接媒體服務器完成與其他MQTT客戶端的信息交互。

⑥信息顯示子系統(tǒng):控制客室電視顯示溫度、速度和廁所服務等相關服務類信息;控制車內顯示器顯示車廂號、車次、區(qū)間和下一站等線路信息和禁煙等服務信息;控制車外顯示器顯示車次、車廂號、當前站、終點站和中途站信息;控制娛樂終端和手機移動端顯示HMI發(fā)送的線路信息和服務類信息。

(二)HMI的功能

HMI作為信息娛樂系統(tǒng)的中央控制單元,需要實現(xiàn)對旅客信息系統(tǒng)的管理和控制功能以及對娛樂信息的管理功能。主要功能如下:

1.行車管理:根據TCMS發(fā)送的門信號、GPS坐標、列車行進方向、列車速度等信息,可以觸發(fā)相應的語音播報和顯示屏顯示功能,起到引導乘客的作用,完成旅客信息系統(tǒng)的基本功能。

2.服務呼叫:乘客可以通過座椅后背娛樂終端發(fā)起服務呼叫,HMI接收服務呼叫指令后,在HMI界面上顯示座位號和呼叫提示,以便乘務員及時為乘客提供服務。

3.文本與顯示控制:HMI可以實現(xiàn)對內外顯和客室電視的文字滾動速度、顯示亮度和顯示語言的控制,并實現(xiàn)對不同車廂顯示 不同文本信息的控制功能。

4.多媒體功能:HMI可以滿足對不同車廂播放不同音視頻的播放需求,并可按車廂等級類型進行分類播放。

5.座位顯示功能:HMI可以實現(xiàn)顯示不同車型不同車廂的座位信息的控制功能,還可以在HMI界面上實現(xiàn)對座位信息的實時編輯。

二、HMI的硬件設計

HMI基于海思平臺設計為一體機式結構,采用“10.1”標準LCD顯示屏,USB接口在前面板,DB9調試口、M12網口和電源口在面板下部。主要包括以下模塊:

①電源轉換模塊:采用DC110V-DC24V電源模塊,再由24V轉化為12V、5V、3.3V、-12V。

②底板接口模塊:底板為載板,主要是對外提供各種接口,包括USB接口、網口、DB9串行總線接口和LVDS輸出口。其中,USB接口用于用戶更新資源類文件,網口用于外部通信,DB9口用于系統(tǒng)調試,LVDS口用于連接LCD顯示屏輸出圖像畫面。

③核心板模塊:核心板采用基于Hisi芯片的CPU集成電路,完成對外圍設備的控制功能。

④顯示屏模塊:采用“10.1”用 TFT-LCD顯示屏,觸摸屏采用光學全貼合方式。

三、HMI的軟件設計

(一)系統(tǒng)環(huán)境和開發(fā)平臺

HMI采用Hisi3536 CPU芯片,基于CortexA17四核操作系統(tǒng),驅動接口豐富,運行效率高,性能穩(wěn)定,能夠提供優(yōu)質的視頻和圖像質量[3],也能夠避免windows系統(tǒng)帶來的病毒問題和海外產品可能引發(fā)的芯片限制和專利等問題。

應用軟件采用QT開發(fā)。在Linux操作系統(tǒng)下,QT具備良好的可重用性,開發(fā)效率高,基于QML的框架可以快速搭建友好的人機交互界面。同時,QT具備優(yōu)良的跨平臺特性,代碼移植效率高,可以避免后期平臺遷移帶來的兼容性問題[4]。

(二)軟件模塊化設計

HMI的軟件采用模塊化的開發(fā)模式,能夠有效提高軟件開發(fā)效率,增強軟件的穩(wěn)定性、可讀性和易維護性。軟件共分為4層,自上而下進行調用,如圖2所示。在模塊內部實現(xiàn)對應的功能,并對外開放公有接口。

①QT運行庫:QT提供了豐富的功能類庫和人性化的接口封裝。在QT運行庫的基礎上進行開發(fā),可以提高開發(fā)效率,縮短開發(fā)周期并保證軟件質量。

②協(xié)議分析層:包括TCMS通信模塊、MQTT通信模塊、座位信息模塊、PA系統(tǒng)通信模塊、車內外顯示模塊、音視頻播放模塊和地面控制平臺通信模塊。協(xié)議通信模塊用于與外圍設備進行接口通信和數據收發(fā)的協(xié)議解析。

③邏輯處理層:包含自動報站、座位信息配置、行程管理、多媒體配置、車內外顯示和日志記錄六個邏輯功能模塊。邏輯處理層是一個中間層,需要接收來自界面的控制命令完成對外圍設備的控制,同時連接并處理不同通信模塊之間的邏輯關系,將相應的處理結果上傳到QML人機交互層。

④QML人機交互層:人機操作界面,能夠識別用戶的操作,產生相應的控制命令,還可以顯示相關的設備狀態(tài)信息和用戶信息。

四、HMI的優(yōu)化提升

(一)基于MQTT的通信服務

目前,國內高鐵旅客信息系統(tǒng)主機均作為所有設備的服務器,外圍子設備作為客戶端連接旅客信息系統(tǒng)主機以獲取數據信息和控制命令,通訊方式以TCP或UDP為主。然而,此種工作模式導致旅客信息系統(tǒng)主機負載繁重,客戶端連接數量多、通信流量大且穩(wěn)定性差。

MQTT是一種基于發(fā)布/訂閱模式的輕量級協(xié)議,該協(xié)議構建于TCP/IP協(xié)議之上,其最大優(yōu)點在于可以使用極少的代碼和有限的帶寬為連接遠程設備提供實時可靠的消息服務[5]。

F070項目信息娛樂系統(tǒng)采用媒體服務器作為MQTT的服務代理,HMI作為發(fā)布者,只需要將子設備所需的消息發(fā)布出去,外圍子設備再根據自身需求選擇訂閱不同的主題消息即可。此種工作模式減輕了HMI作為服務器時的連接數量處理,并方便對外圍設備進行數量和功能需求擴展。當外圍設備增加時,只需要修改外圍設備,HMI主機則只需要微小的改動甚至不需要改動,進一步保證了系統(tǒng)的穩(wěn)定性。

(二)乘客服務呼叫

目前,國內高鐵僅為一等座或商務座配置相應的娛樂平板,并且娛樂平板僅用于提供音視頻播放等娛樂功能,無法實現(xiàn)與乘務員室的信息互動[6]。而旅客信息系統(tǒng)的控制主機一般只實現(xiàn)基本的車內外顯示和自動報站功能,也無法提供服務呼叫提示功能,只能靠乘務員人工輪詢各個車廂來為乘客提供服務,大大降低了乘務員提供服務的效率和乘客的乘車體驗。

F070項目的信息娛樂系統(tǒng)HMI安裝在乘務員室,娛樂終端屏安裝在各車廂乘客座椅后,用戶可以通過點擊每個娛樂終端界面上的服務器呼叫按鈕發(fā)起呼叫。HMI接收娛樂終端發(fā)送的呼叫命令并將用戶的座位號顯示在界面上,從而提醒乘務員及時為乘客提供服務。主要功能如下:

①座位號顯示功能:顯示乘客呼叫的車廂號與座位號,以便乘務員及時定位乘客位置,盡快響應乘客的服務請求。

②服務呼叫開關功能:乘務員可以通過HMI開啟和禁用服務呼叫。當乘務員離開時,可以通過禁用方式告訴乘客當前暫時不能提供服務。

③整車響應請求:當發(fā)起呼叫請求的用戶分散在多個車廂時,乘務員可以通過整車響應按鈕響應乘客請求,然后分別去不同車廂進行服務。

④按車廂響應請求:當發(fā)起服務呼叫請求的用戶集中于1個車廂時,可以通過按車廂響應按鈕響應該車廂的乘客請求,然后針對此車廂進行服務。

⑤按單個座位響應請求:當個別用戶發(fā)起呼叫請求時,乘務員可以根據單個用戶進行請求響應,然后針對該用戶進行服務,此功能多用于商務艙和一等座。

⑥重置功能:當列車到達終點站時,對全列娛樂終端的功能進行重置初始化,防止乘客和乘務員產生不必要的誤解。同時,當服務呼叫的功能發(fā)生異常時,使用此功能進行重置,讓HMI和娛樂終端回歸初始狀態(tài),使功能回歸正常。

⑦座位號自適應:當列車的行駛方向發(fā)生變化后,乘客娛樂終端所代表的座位號也會發(fā)生變化,通過在HMI中預錄不同行車方向的座位號,HMI將自動顯示對應方向的座位號,從而實現(xiàn)列車上下行時自適應座位號顯示功能。

(三)分車廂控制應用

當前,國內高鐵旅客信息系統(tǒng)和娛樂功能相對單一,通常只向不同車廂內的信息顯示器和客室電視提供統(tǒng)一的服務文本和視頻內容,靈活性和體驗性較差[7]。

而在F070項目的信息娛樂系統(tǒng)中,HMI提供了單車廂文本信息控制和單車廂音視頻控制功能。乘務員可以通過HMI界面選擇不同車廂播放各自的文本滾動信息和音視頻。此外,HMI還提供了按車廂類型控制的功能,包括旅游車廂、商務車廂和餐車,乘務員可以根據不同的車廂類型來控制相應的文本顯示和音視頻播放,從而為不同車廂的乘客提供不同的乘車服務體驗。

(四)座位系統(tǒng)自適應

F070項目要求對于不同車型的座位系統(tǒng)提供不同的座位指示效果,座位顯示的效果包括車廂號、座位號、是否靠窗、文本是否滾動和座位號是否需要閃爍。

不同的車型代表著不同車廂具有不同的座位設備數量和顯示要求。為了確保對不同車型的兼容性,本系統(tǒng)設計了一個配置文件,包含不同車型的不同要求,用戶可以提前在地面配置不同車型的座位號和顯示要求,然后將其導入HMI設備。HMI通過接收TCMS發(fā)送的列車類型,自動選擇讀取相應車型的座位號,從而自動控制不同的座位顯示效果。

同時,系統(tǒng)還為乘務員預留了任意修改座位號的功能,當發(fā)現(xiàn)座位號顯示不對或者需要調整座位顯示效果時,乘務員可以及時修正座位顯示數據。

(五)餐車屏視頻控制

在餐車上,F(xiàn)070項目為乘客提供了3合1顯示屏videowall,在國內外高鐵上為首次應用,能夠為乘客提供更加人性化的乘車體驗。HMI可以控制videowall進行整屏視頻播放或分3個畫面播放不同的視頻,同時支持3路1920*1080P的視頻播放,或支持1路3840*1080的視頻播放。

(六)顯示屏參數控制

為了靈活控制車內外顯示設備,HMI設計融合了不同顯示屏的參數控制功能。

①文本滾動速度:HMI可以控制外顯、內顯和客室電視文字,使文本以不同的速度滾動。

②亮度設置:HMI可以調節(jié)外顯、內顯和客室電視的不同亮度值,還可以打開或關閉不同設備的自動感光功能。

③語言控制:HMI可以自由控制終端設備顯示不同語言的文本信息,以滿足不同國家的使用需求。

④時區(qū)控制:為了保證對不同時區(qū)的兼容性,HMI在接收列車網絡時總是以接收零時區(qū)作為基準,然后通過圖13所示時區(qū)操作按鈕自由調節(jié)時區(qū)。

五、結束語

西班牙F070高鐵信息娛樂系統(tǒng)采用了新型HMI設計,在滿足高鐵旅客信息基礎應用需求的前提下,提供了智能化、個性化和人性化的服務功能。通過MQTT服務搭建穩(wěn)定可靠且易于擴展的通信架構;通過設計服務呼叫功能完成乘務員與乘客之間的服務交互;通過提供單節(jié)車廂和按車廂類型分類的文本與音視頻控制來為不同用戶提供不同的乘車體驗;通過餐車3合1融合屏實現(xiàn)個性化的大屏顯示效果;通過精細化控制完成對不同設備的滾動速度、亮度和語言的控制。新型HMI的設計具有通用性和可擴展性,對于國內高鐵旅客信息和娛樂系統(tǒng)的設計能夠起到一定的借鑒作用。

作者單位:張偉 中車青島四方車輛研究所有限公司 電氣電子事業(yè)部

旅客信息系統(tǒng)主要為高鐵列車用戶提供出行服務,人機交互接口 (HMI, Human Machine Interface) 作為高鐵列車旅客信息系統(tǒng)的系統(tǒng)控制器[1],主要具有如下功能:

①信息顯示。通過控制車內外信息顯示器完成行車線路的信息顯示。

②自動報站。通過控制車內語音廣播完成對站點線路信息的提示。

③內部通訊。通過控制車內電話和報警器等通信設備完成車內通訊聯(lián)絡功能。

④系統(tǒng)間通訊。通過MVB或CAN總線方式完成與列車網絡系統(tǒng)之間的信息交互。

⑤娛樂控制。通過控制車內電視和揚聲器實現(xiàn)視頻、音樂等娛樂節(jié)目的播放。

此外,國內高鐵旅客信息系統(tǒng)主機和娛樂系統(tǒng)主機一般采用分離設計,以滿足獨立設計以及對旅客信息系統(tǒng)和娛樂系統(tǒng)的穩(wěn)定性需求。

基于用戶與人文習慣,海外高鐵項目在旅客信息系統(tǒng)設計要求與國內高鐵存在較大差異。西班牙F070高鐵作為西班牙高鐵市場創(chuàng)新項目之一,與傳統(tǒng)的旅客信息系統(tǒng)相比,采用的新型信息娛樂系統(tǒng)主機具有如下功能:

①海思平臺設計。采用國產化海思3536作為主控芯片,避免出口海外產品的芯片限制和專利問題。

②信息顯示。增加了多樣化的內外顯顯示方式和控制模式。

③服務呼叫。提供了類似航空領域的乘客乘車服務呼叫功能[2]。

④多媒體功能。提供了多樣化的音視頻播放服務功能。

⑤座位信息顯示。提供了列車座位號的自由編輯與顯示控制功能。

⑥多語言選擇。提供了HMI界面的英語、法語和西班牙語三種語言的顯示以及對內外顯和客室電視等終端設備顯示不同語言的控制模式。

一、HMI的組成和功能

(一)系統(tǒng)架構與外部接口

F070項目信息娛樂系統(tǒng)由視頻點播系統(tǒng)和旅客信息系統(tǒng)組成。

旅客信息系統(tǒng)由系統(tǒng)控制器(HMI屏)、內外顯、車號顯示器和客室電視組成,具備內外顯顯示功能,與TCMS系統(tǒng)、PA系統(tǒng)、座位系統(tǒng)、地面控制系統(tǒng)和視頻點播系統(tǒng)的交互通信。視頻點播系統(tǒng)由媒體服務器與娛樂終端組成,用于為列車上的乘客提供視頻點播、娛樂、資訊服務等多種功能。其中,媒體服務器通過以太網接入骨干網,需要同時支持視頻娛樂終端、手機、PAD、電腦等多種終端的接入。

系統(tǒng)控制器HMI作為信息娛樂系統(tǒng)的控制核心,與其他設備之間通過以太網總線連接,其負責協(xié)同視頻點播系統(tǒng)與旅客信息系統(tǒng)交互,以完成整體的調度和控制功能,其通信拓撲如圖1所示。

①列車控制管理系統(tǒng)(TCMS):HMI接收TCMS的數據,用于行車信息管理和旅客信息服務,還可以將信息娛樂系統(tǒng)內部的設備診斷信息發(fā)送給TCMS,用于設備狀態(tài)查詢和故障診斷。TCMS與HMI之間通過以太網接口完成數據交互。

②公共廣播系統(tǒng)(PA):HMI將線路報站所需音頻信息和乘務員服務音頻信息以數字音頻流的方式發(fā)送給PA系統(tǒng),再以數字音頻方式完成聲音的播放。

③地面控制系統(tǒng)(On-Board Platform):HMI接收地面控制系統(tǒng)發(fā)送文本給內顯進行顯示;接收地面控制系統(tǒng)發(fā)送圖片和視頻信息給客室電視顯示。

④座位顯示系統(tǒng)(Seat System):通過讀取用戶傳輸到HMI中的座位信息配置文件,HMI將配置信息傳送給座位顯示系統(tǒng),從而完成對不同車型不同車廂座位信息顯示器的控制。

⑤媒體服務器:媒體服務器內搭建MQTT通信的服務器,HMI作為MQTT服務器的客戶端,需要連接媒體服務器完成與其他MQTT客戶端的信息交互。

⑥信息顯示子系統(tǒng):控制客室電視顯示溫度、速度和廁所服務等相關服務類信息;控制車內顯示器顯示車廂號、車次、區(qū)間和下一站等線路信息和禁煙等服務信息;控制車外顯示器顯示車次、車廂號、當前站、終點站和中途站信息;控制娛樂終端和手機移動端顯示HMI發(fā)送的線路信息和服務類信息。

(二)HMI的功能

HMI作為信息娛樂系統(tǒng)的中央控制單元,需要實現(xiàn)對旅客信息系統(tǒng)的管理和控制功能以及對娛樂信息的管理功能。主要功能如下:

1.行車管理:根據TCMS發(fā)送的門信號、GPS坐標、列車行進方向、列車速度等信息,可以觸發(fā)相應的語音播報和顯示屏顯示功能,起到引導乘客的作用,完成旅客信息系統(tǒng)的基本功能。

2.服務呼叫:乘客可以通過座椅后背娛樂終端發(fā)起服務呼叫,HMI接收服務呼叫指令后,在HMI界面上顯示座位號和呼叫提示,以便乘務員及時為乘客提供服務。

3.文本與顯示控制:HMI可以實現(xiàn)對內外顯和客室電視的文字滾動速度、顯示亮度和顯示語言的控制,并實現(xiàn)對不同車廂顯示 不同文本信息的控制功能。

4.多媒體功能:HMI可以滿足對不同車廂播放不同音視頻的播放需求,并可按車廂等級類型進行分類播放。

5.座位顯示功能:HMI可以實現(xiàn)顯示不同車型不同車廂的座位信息的控制功能,還可以在HMI界面上實現(xiàn)對座位信息的實時編輯。

二、HMI的硬件設計

HMI基于海思平臺設計為一體機式結構,采用“10.1”標準LCD顯示屏,USB接口在前面板,DB9調試口、M12網口和電源口在面板下部。主要包括以下模塊:

①電源轉換模塊:采用DC110V-DC24V電源模塊,再由24V轉化為12V、5V、3.3V、-12V。

②底板接口模塊:底板為載板,主要是對外提供各種接口,包括USB接口、網口、DB9串行總線接口和LVDS輸出口。其中,USB接口用于用戶更新資源類文件,網口用于外部通信,DB9口用于系統(tǒng)調試,LVDS口用于連接LCD顯示屏輸出圖像畫面。

③核心板模塊:核心板采用基于Hisi芯片的CPU集成電路,完成對外圍設備的控制功能。

④顯示屏模塊:采用“10.1”用 TFT-LCD顯示屏,觸摸屏采用光學全貼合方式。

三、HMI的軟件設計

(一)系統(tǒng)環(huán)境和開發(fā)平臺

HMI采用Hisi3536 CPU芯片,基于CortexA17四核操作系統(tǒng),驅動接口豐富,運行效率高,性能穩(wěn)定,能夠提供優(yōu)質的視頻和圖像質量[3],也能夠避免windows系統(tǒng)帶來的病毒問題和海外產品可能引發(fā)的芯片限制和專利等問題。

應用軟件采用QT開發(fā)。在Linux操作系統(tǒng)下,QT具備良好的可重用性,開發(fā)效率高,基于QML的框架可以快速搭建友好的人機交互界面。同時,QT具備優(yōu)良的跨平臺特性,代碼移植效率高,可以避免后期平臺遷移帶來的兼容性問題[4]。

(二)軟件模塊化設計

HMI的軟件采用模塊化的開發(fā)模式,能夠有效提高軟件開發(fā)效率,增強軟件的穩(wěn)定性、可讀性和易維護性。軟件共分為4層,自上而下進行調用,如圖2所示。在模塊內部實現(xiàn)對應的功能,并對外開放公有接口。

①QT運行庫:QT提供了豐富的功能類庫和人性化的接口封裝。在QT運行庫的基礎上進行開發(fā),可以提高開發(fā)效率,縮短開發(fā)周期并保證軟件質量。

②協(xié)議分析層:包括TCMS通信模塊、MQTT通信模塊、座位信息模塊、PA系統(tǒng)通信模塊、車內外顯示模塊、音視頻播放模塊和地面控制平臺通信模塊。協(xié)議通信模塊用于與外圍設備進行接口通信和數據收發(fā)的協(xié)議解析。

③邏輯處理層:包含自動報站、座位信息配置、行程管理、多媒體配置、車內外顯示和日志記錄六個邏輯功能模塊。邏輯處理層是一個中間層,需要接收來自界面的控制命令完成對外圍設備的控制,同時連接并處理不同通信模塊之間的邏輯關系,將相應的處理結果上傳到QML人機交互層。

④QML人機交互層:人機操作界面,能夠識別用戶的操作,產生相應的控制命令,還可以顯示相關的設備狀態(tài)信息和用戶信息。

四、HMI的優(yōu)化提升

(一)基于MQTT的通信服務

目前,國內高鐵旅客信息系統(tǒng)主機均作為所有設備的服務器,外圍子設備作為客戶端連接旅客信息系統(tǒng)主機以獲取數據信息和控制命令,通訊方式以TCP或UDP為主。然而,此種工作模式導致旅客信息系統(tǒng)主機負載繁重,客戶端連接數量多、通信流量大且穩(wěn)定性差。

MQTT是一種基于發(fā)布/訂閱模式的輕量級協(xié)議,該協(xié)議構建于TCP/IP協(xié)議之上,其最大優(yōu)點在于可以使用極少的代碼和有限的帶寬為連接遠程設備提供實時可靠的消息服務[5]。

F070項目信息娛樂系統(tǒng)采用媒體服務器作為MQTT的服務代理,HMI作為發(fā)布者,只需要將子設備所需的消息發(fā)布出去,外圍子設備再根據自身需求選擇訂閱不同的主題消息即可。此種工作模式減輕了HMI作為服務器時的連接數量處理,并方便對外圍設備進行數量和功能需求擴展。當外圍設備增加時,只需要修改外圍設備,HMI主機則只需要微小的改動甚至不需要改動,進一步保證了系統(tǒng)的穩(wěn)定性。

(二)乘客服務呼叫

目前,國內高鐵僅為一等座或商務座配置相應的娛樂平板,并且娛樂平板僅用于提供音視頻播放等娛樂功能,無法實現(xiàn)與乘務員室的信息互動[6]。而旅客信息系統(tǒng)的控制主機一般只實現(xiàn)基本的車內外顯示和自動報站功能,也無法提供服務呼叫提示功能,只能靠乘務員人工輪詢各個車廂來為乘客提供服務,大大降低了乘務員提供服務的效率和乘客的乘車體驗。

F070項目的信息娛樂系統(tǒng)HMI安裝在乘務員室,娛樂終端屏安裝在各車廂乘客座椅后,用戶可以通過點擊每個娛樂終端界面上的服務器呼叫按鈕發(fā)起呼叫。HMI接收娛樂終端發(fā)送的呼叫命令并將用戶的座位號顯示在界面上,從而提醒乘務員及時為乘客提供服務。主要功能如下:

①座位號顯示功能:顯示乘客呼叫的車廂號與座位號,以便乘務員及時定位乘客位置,盡快響應乘客的服務請求。

②服務呼叫開關功能:乘務員可以通過HMI開啟和禁用服務呼叫。當乘務員離開時,可以通過禁用方式告訴乘客當前暫時不能提供服務。

③整車響應請求:當發(fā)起呼叫請求的用戶分散在多個車廂時,乘務員可以通過整車響應按鈕響應乘客請求,然后分別去不同車廂進行服務。

④按車廂響應請求:當發(fā)起服務呼叫請求的用戶集中于1個車廂時,可以通過按車廂響應按鈕響應該車廂的乘客請求,然后針對此車廂進行服務。

⑤按單個座位響應請求:當個別用戶發(fā)起呼叫請求時,乘務員可以根據單個用戶進行請求響應,然后針對該用戶進行服務,此功能多用于商務艙和一等座。

⑥重置功能:當列車到達終點站時,對全列娛樂終端的功能進行重置初始化,防止乘客和乘務員產生不必要的誤解。同時,當服務呼叫的功能發(fā)生異常時,使用此功能進行重置,讓HMI和娛樂終端回歸初始狀態(tài),使功能回歸正常。

⑦座位號自適應:當列車的行駛方向發(fā)生變化后,乘客娛樂終端所代表的座位號也會發(fā)生變化,通過在HMI中預錄不同行車方向的座位號,HMI將自動顯示對應方向的座位號,從而實現(xiàn)列車上下行時自適應座位號顯示功能。

(三)分車廂控制應用

當前,國內高鐵旅客信息系統(tǒng)和娛樂功能相對單一,通常只向不同車廂內的信息顯示器和客室電視提供統(tǒng)一的服務文本和視頻內容,靈活性和體驗性較差[7]。

而在F070項目的信息娛樂系統(tǒng)中,HMI提供了單車廂文本信息控制和單車廂音視頻控制功能。乘務員可以通過HMI界面選擇不同車廂播放各自的文本滾動信息和音視頻。此外,HMI還提供了按車廂類型控制的功能,包括旅游車廂、商務車廂和餐車,乘務員可以根據不同的車廂類型來控制相應的文本顯示和音視頻播放,從而為不同車廂的乘客提供不同的乘車服務體驗。

(四)座位系統(tǒng)自適應

F070項目要求對于不同車型的座位系統(tǒng)提供不同的座位指示效果,座位顯示的效果包括車廂號、座位號、是否靠窗、文本是否滾動和座位號是否需要閃爍。

不同的車型代表著不同車廂具有不同的座位設備數量和顯示要求。為了確保對不同車型的兼容性,本系統(tǒng)設計了一個配置文件,包含不同車型的不同要求,用戶可以提前在地面配置不同車型的座位號和顯示要求,然后將其導入HMI設備。HMI通過接收TCMS發(fā)送的列車類型,自動選擇讀取相應車型的座位號,從而自動控制不同的座位顯示效果。

同時,系統(tǒng)還為乘務員預留了任意修改座位號的功能,當發(fā)現(xiàn)座位號顯示不對或者需要調整座位顯示效果時,乘務員可以及時修正座位顯示數據。

(五)餐車屏視頻控制

在餐車上,F(xiàn)070項目為乘客提供了3合1顯示屏videowall,在國內外高鐵上為首次應用,能夠為乘客提供更加人性化的乘車體驗。HMI可以控制videowall進行整屏視頻播放或分3個畫面播放不同的視頻,同時支持3路1920*1080P的視頻播放,或支持1路3840*1080的視頻播放。

(六)顯示屏參數控制

為了靈活控制車內外顯示設備,HMI設計融合了不同顯示屏的參數控制功能。

①文本滾動速度:HMI可以控制外顯、內顯和客室電視文字,使文本以不同的速度滾動。

②亮度設置:HMI可以調節(jié)外顯、內顯和客室電視的不同亮度值,還可以打開或關閉不同設備的自動感光功能。

③語言控制:HMI可以自由控制終端設備顯示不同語言的文本信息,以滿足不同國家的使用需求。

④時區(qū)控制:為了保證對不同時區(qū)的兼容性,HMI在接收列車網絡時總是以接收零時區(qū)作為基準,然后通過圖13所示時區(qū)操作按鈕自由調節(jié)時區(qū)。

五、結束語

西班牙F070高鐵信息娛樂系統(tǒng)采用了新型HMI設計,在滿足高鐵旅客信息基礎應用需求的前提下,提供了智能化、個性化和人性化的服務功能。通過MQTT服務搭建穩(wěn)定可靠且易于擴展的通信架構;通過設計服務呼叫功能完成乘務員與乘客之間的服務交互;通過提供單節(jié)車廂和按車廂類型分類的文本與音視頻控制來為不同用戶提供不同的乘車體驗;通過餐車3合1融合屏實現(xiàn)個性化的大屏顯示效果;通過精細化控制完成對不同設備的滾動速度、亮度和語言的控制。新型HMI的設計具有通用性和可擴展性,對于國內高鐵旅客信息和娛樂系統(tǒng)的設計能夠起到一定的借鑒作用。

作者單位:張偉 中車青島四方車輛研究所有限公司 電氣電子事業(yè)部

張偉(1988.11-),男,漢族,山東淄博,碩士,工程師,研究方向:鐵路旅客信息系統(tǒng)。

猜你喜歡
設計
二十四節(jié)氣在平面廣告設計中的應用
何為設計的守護之道?
《豐收的喜悅展示設計》
基于PWM的伺服控制系統(tǒng)設計
基于89C52的32只三色LED搖搖棒設計
基于ICL8038的波形發(fā)生器仿真設計
瞞天過海——仿生設計萌到家
設計秀
有種設計叫而專
從平面設計到“設計健康”