两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控方法及裝置與流程

文檔序號:12719277閱讀:385來源:國知局
一種列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控方法及裝置與流程

本發(fā)明涉及軌道交通技術(shù)領(lǐng)域,尤其涉及一種列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控方法及裝置。



背景技術(shù):

在軌道交通領(lǐng)域,當(dāng)前的列車上通常構(gòu)造有列車顯示系統(tǒng)。列車顯示系統(tǒng)是列車上重要的人機(jī)交互設(shè)備,列車顯示系統(tǒng)包括CPU、電源等核心部件,觸摸屏、按鍵、液晶屏等人機(jī)交互接口,還包括MVB、以太網(wǎng)、Lonworks、RS485、CAN、USB等通信和維護(hù)接口。

在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下問題:由于列車顯示系統(tǒng)構(gòu)造復(fù)雜,車輛故障原因又難以預(yù)測,對于偶發(fā)故障定位非常困難。



技術(shù)實現(xiàn)要素:

本發(fā)明的主要目的在于提出一種列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控方法及裝置,旨在解決現(xiàn)有技術(shù)存在的問題。

為實現(xiàn)上述目的,本發(fā)明實施例第一方面提供一種列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控方法,所述方法包括:

根據(jù)列車顯示系統(tǒng)應(yīng)用程序,獲取監(jiān)控進(jìn)程標(biāo)識符;

根據(jù)獲取到的監(jiān)控進(jìn)程標(biāo)識符,啟動監(jiān)控進(jìn)程并對列車顯示系統(tǒng)應(yīng)用程序進(jìn)行監(jiān)控;

獲取列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息,并對異常指標(biāo)狀態(tài)信息進(jìn)行處理。

結(jié)合本發(fā)明實施例的第一方面,本發(fā)明實施例的第一方面的第一種實現(xiàn)方式中,所述列車顯示系統(tǒng)應(yīng)用程序指標(biāo)包括應(yīng)用程序的內(nèi)存占用、應(yīng)用程序的CPU負(fù)荷、應(yīng)用程序的運行狀態(tài)、應(yīng)用程序的生命信號中的一種或多種。

結(jié)合本發(fā)明實施例的第一方面,本發(fā)明實施例的第一方面的第二種實現(xiàn)方式中,周期性地獲取列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息。

結(jié)合本發(fā)明實施例的第一方面,本發(fā)明實施例的第一方面的第三種實現(xiàn)方式中,所述方法還包括:

對獲取的列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息,判斷是否存在異常指標(biāo)狀態(tài)信息。

結(jié)合本發(fā)明實施例的第一方面,本發(fā)明實施例的第一方面的第四種實現(xiàn)方式中,所述對異常指標(biāo)狀態(tài)信息進(jìn)行處理包括:對異常指標(biāo)狀態(tài)信息進(jìn)行記錄、根據(jù)異常指標(biāo)狀態(tài)信息自復(fù)位列車顯示系統(tǒng)應(yīng)用程序、顯示異常指標(biāo)狀態(tài)信息中的一種或多種。

此外,為實現(xiàn)上述目的,本發(fā)明實施例第二方面提供一種列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控裝置,所述裝置包括:獲取模塊、監(jiān)控模塊及異常處理模塊;

所述獲取模塊,用于根據(jù)列車顯示系統(tǒng)應(yīng)用程序,獲取監(jiān)控進(jìn)程標(biāo)識符;

所述監(jiān)控模塊,用于根據(jù)所述獲取模塊獲取到的監(jiān)控進(jìn)程標(biāo)識符,啟動監(jiān)控進(jìn)程并對列車顯示系統(tǒng)應(yīng)用程序進(jìn)行監(jiān)控;

所述異常處理模塊,用于獲取列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息,并對異常指標(biāo)狀態(tài)信息進(jìn)行處理。

結(jié)合本發(fā)明實施例的第二方面,本發(fā)明實施例的第二方面的第一種實現(xiàn)方式中,所述列車顯示系統(tǒng)應(yīng)用程序指標(biāo)包括應(yīng)用程序的內(nèi)存占用、應(yīng)用程序的CPU負(fù)荷、應(yīng)用程序的運行狀態(tài)、應(yīng)用程序的生命信號中的一種或多種。

結(jié)合本發(fā)明實施例的第二方面,本發(fā)明實施例的第二方面的第二種實現(xiàn)方式中,所述異常處理模塊周期性地獲取列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息。

結(jié)合本發(fā)明實施例的第二方面,本發(fā)明實施例的第二方面的第三種實現(xiàn)方式中,所述異常處理模塊還包括判斷單元:

所述判斷單元,用于對獲取的列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息,判斷是否存在異常指標(biāo)狀態(tài)信息。

結(jié)合本發(fā)明實施例的第二方面,本發(fā)明實施例的第二方面的第四種實現(xiàn)方式中,所述對異常指標(biāo)狀態(tài)信息進(jìn)行處理包括:對異常指標(biāo)狀態(tài)信息進(jìn)行記錄、根據(jù)異常指標(biāo)狀態(tài)信息自復(fù)位列車顯示系統(tǒng)應(yīng)用程序、顯示異常指標(biāo)狀態(tài)信息中的一種或多種。

本發(fā)明實施例提供的列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控方法及裝置,監(jiān)控進(jìn)程部署于列車顯示系統(tǒng),不耗費系統(tǒng)資源,可以實現(xiàn)對任何列車顯示系統(tǒng)應(yīng)用程序進(jìn)行監(jiān)控,當(dāng)所監(jiān)測的列車顯示系統(tǒng)應(yīng)用程序出現(xiàn)異常時,列車顯示系統(tǒng)可對故障進(jìn)行自修復(fù)和故障信息顯示,向司乘人員提供解決方法,異常信息全部進(jìn)行記錄,為后續(xù)的故障分析提供數(shù)據(jù)依據(jù)。

附圖說明

圖1為本發(fā)明實施例的列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控方法流程示意圖;

圖2為本發(fā)明實施例的列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控裝置結(jié)構(gòu)示意圖。

本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進(jìn)一步說明。

具體實施方式

應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。

如圖1所示,本發(fā)明第一實施例提出一種列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控方法,該方法包括步驟:

S10、根據(jù)列車顯示系統(tǒng)應(yīng)用程序,獲取監(jiān)控進(jìn)程標(biāo)識符。

S20、根據(jù)獲取到的監(jiān)控進(jìn)程標(biāo)識符,啟動監(jiān)控進(jìn)程并對列車顯示系統(tǒng)應(yīng)用程序進(jìn)行監(jiān)控。

S30、獲取列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息,并對異常指標(biāo)狀態(tài)信息進(jìn)行處理。

在本實施例中,列車顯示系統(tǒng)應(yīng)用程序指標(biāo)包括應(yīng)用程序的內(nèi)存占用、應(yīng)用程序的CPU負(fù)荷、應(yīng)用程序的運行狀態(tài)、應(yīng)用程序的生命信號中的一種或多種。

在本實施例中,監(jiān)控進(jìn)程可周期性地獲取列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息。

進(jìn)一步地,在本實施例中,該方法還可包括步驟:

對獲取的列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息,判斷是否存在異常指標(biāo)狀態(tài)信息。

在本實施例中,對異常指標(biāo)狀態(tài)信息進(jìn)行處理包括:對異常指標(biāo)狀態(tài)信息進(jìn)行記錄、根據(jù)異常指標(biāo)狀態(tài)信息自復(fù)位列車顯示系統(tǒng)應(yīng)用程序、顯示異常指標(biāo)狀態(tài)信息中的一種或多種。

作為示例地,以下以四個列車顯示系統(tǒng)應(yīng)用程序指標(biāo)分別進(jìn)行說明其工作過程:

1)應(yīng)用程序的內(nèi)存占用

應(yīng)用程序以及監(jiān)控進(jìn)程啟動之后,監(jiān)控進(jìn)程開始對應(yīng)用程序進(jìn)行監(jiān)控。

若獲取到的應(yīng)用程序的內(nèi)存占用值超出預(yù)設(shè)值,則將該故障信息進(jìn)行記錄。該過程可通過查詢是否有配置故障信息寫入標(biāo)志位進(jìn)行,若有配置故障信息寫入標(biāo)志位,則進(jìn)行記錄故障信息。故障信息可包括故障發(fā)生時間和內(nèi)存占用最大值。

針對應(yīng)用程序的內(nèi)存占用值超出預(yù)設(shè)值的情況,應(yīng)用程序進(jìn)行快速自復(fù)位。該過程可通過查詢是否有配置控制標(biāo)志參數(shù)進(jìn)行。

2)應(yīng)用程序的CPU負(fù)荷

應(yīng)用程序以及監(jiān)控進(jìn)程啟動之后,監(jiān)控進(jìn)程開始對應(yīng)用程序進(jìn)行監(jiān)控。

若獲取到的應(yīng)用程序的CPU使用率超出預(yù)設(shè)值,則將該故障信息進(jìn)行記錄。該過程可通過查詢是否有配置故障信息寫入標(biāo)志位進(jìn)行,若有配置故障信息寫入標(biāo)志位,則進(jìn)行記錄故障信息。故障信息可包括故障發(fā)生時間和CPU占用率。

針對應(yīng)用程序的CPU使用率超出預(yù)設(shè)值的情況,應(yīng)用程序進(jìn)行快速自復(fù)位。該過程可通過查詢是否有配置控制標(biāo)志參數(shù)進(jìn)行。

3)應(yīng)用程序的運行狀態(tài)

應(yīng)用程序以及監(jiān)控進(jìn)程啟動之后,監(jiān)控進(jìn)程開始對應(yīng)用程序進(jìn)行監(jiān)控。

檢測被監(jiān)控的應(yīng)用程序是否存在。

若被監(jiān)控的應(yīng)用程序不存在,則將該故障信息進(jìn)行記錄。該過程可通過查詢是否有配置故障信息寫入標(biāo)志位進(jìn)行,若有配置故障信息寫入標(biāo)志位,則進(jìn)行記錄故障信息。故障信息可包括應(yīng)用程序異常退出時間和次數(shù)。

針對被監(jiān)控的應(yīng)用程序不存在的情況,應(yīng)用程序進(jìn)行快速自復(fù)位。該過程可通過查詢是否有配置控制標(biāo)志參數(shù)進(jìn)行。

4)應(yīng)用程序的生命信號

應(yīng)用程序以及監(jiān)控進(jìn)程啟動之后,監(jiān)控進(jìn)程開始對應(yīng)用程序進(jìn)行監(jiān)控。

開啟應(yīng)用程序生命信號的監(jiān)控。

應(yīng)用程序通過寫管道進(jìn)行交互。

若應(yīng)用程序的寫管道的操作超過預(yù)設(shè)時間,則記錄應(yīng)用程序異常的生命狀態(tài)。

本發(fā)明實施例提供的列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控方法,監(jiān)控進(jìn)程部署于列車顯示系統(tǒng),不耗費系統(tǒng)資源,可以實現(xiàn)對任何列車顯示系統(tǒng)應(yīng)用程序進(jìn)行監(jiān)控,當(dāng)所監(jiān)測的列車顯示系統(tǒng)應(yīng)用程序出現(xiàn)異常時,列車顯示系統(tǒng)可對故障進(jìn)行自修復(fù)和故障信息顯示,向司乘人員提供解決方法,異常信息全部進(jìn)行記錄,為后續(xù)的故障分析提供數(shù)據(jù)依據(jù)。

本發(fā)明進(jìn)一步提供一種裝置。

參照圖2,圖2為本發(fā)明第二實施例提出的一種列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控裝置,該裝置包括:獲取模塊201、監(jiān)控模塊202及異常處理模塊203。

獲取模塊201,用于根據(jù)列車顯示系統(tǒng)應(yīng)用程序,獲取監(jiān)控進(jìn)程標(biāo)識符。

監(jiān)控模塊202,用于根據(jù)獲取模塊201獲取到的監(jiān)控進(jìn)程標(biāo)識符,啟動監(jiān)控進(jìn)程并對列車顯示系統(tǒng)應(yīng)用程序進(jìn)行監(jiān)控。

異常處理模塊203,用于獲取列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息,并對異常指標(biāo)狀態(tài)信息進(jìn)行處理。

在本實施例中,列車顯示系統(tǒng)應(yīng)用程序指標(biāo)包括應(yīng)用程序的內(nèi)存占用、應(yīng)用程序的CPU負(fù)荷、應(yīng)用程序的運行狀態(tài)、應(yīng)用程序的生命信號中的一種或多種。

在本實施例中,異常處理模塊203可以周期性地獲取列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息。

進(jìn)一步地,在本實施例中,異常處理模塊203還包括判斷單元(附圖未示出):

判斷單元,用于對獲取的列車顯示系統(tǒng)應(yīng)用程序指標(biāo)的狀態(tài)信息,判斷是否存在異常指標(biāo)狀態(tài)信息。

在本實施例中,對異常指標(biāo)狀態(tài)信息進(jìn)行處理包括:對異常指標(biāo)狀態(tài)信息進(jìn)行記錄、根據(jù)異常指標(biāo)狀態(tài)信息自復(fù)位列車顯示系統(tǒng)應(yīng)用程序、顯示異常指標(biāo)狀態(tài)信息中的一種或多種。

作為示例地,以下以四個列車顯示系統(tǒng)應(yīng)用程序指標(biāo)分別進(jìn)行說明其工作過程:

1)應(yīng)用程序的內(nèi)存占用

應(yīng)用程序以及監(jiān)控進(jìn)程啟動之后,監(jiān)控進(jìn)程開始對應(yīng)用程序進(jìn)行監(jiān)控。

若獲取到的應(yīng)用程序的內(nèi)存占用值超出預(yù)設(shè)值,則將該故障信息進(jìn)行記錄。該過程可通過查詢是否有配置故障信息寫入標(biāo)志位進(jìn)行,若有配置故障信息寫入標(biāo)志位,則進(jìn)行記錄故障信息。故障信息可包括故障發(fā)生時間和內(nèi)存占用最大值。

針對應(yīng)用程序的內(nèi)存占用值超出預(yù)設(shè)值的情況,應(yīng)用程序進(jìn)行快速自復(fù)位。該過程可通過查詢是否有配置控制標(biāo)志參數(shù)進(jìn)行。

2)應(yīng)用程序的CPU負(fù)荷

應(yīng)用程序以及監(jiān)控進(jìn)程啟動之后,監(jiān)控進(jìn)程開始對應(yīng)用程序進(jìn)行監(jiān)控。

若獲取到的應(yīng)用程序的CPU使用率超出預(yù)設(shè)值,則將該故障信息進(jìn)行記錄。該過程可通過查詢是否有配置故障信息寫入標(biāo)志位進(jìn)行,若有配置故障信息寫入標(biāo)志位,則進(jìn)行記錄故障信息。故障信息可包括故障發(fā)生時間和CPU占用率。

針對應(yīng)用程序的CPU使用率超出預(yù)設(shè)值的情況,應(yīng)用程序進(jìn)行快速自復(fù)位。該過程可通過查詢是否有配置控制標(biāo)志參數(shù)進(jìn)行。

3)應(yīng)用程序的運行狀態(tài)

應(yīng)用程序以及監(jiān)控進(jìn)程啟動之后,監(jiān)控進(jìn)程開始對應(yīng)用程序進(jìn)行監(jiān)控。

檢測被監(jiān)控的應(yīng)用程序是否存在。

若被監(jiān)控的應(yīng)用程序不存在,則將該故障信息進(jìn)行記錄。該過程可通過查詢是否有配置故障信息寫入標(biāo)志位進(jìn)行,若有配置故障信息寫入標(biāo)志位,則進(jìn)行記錄故障信息。故障信息可包括應(yīng)用程序異常退出時間和次數(shù)。

針對被監(jiān)控的應(yīng)用程序不存在的情況,應(yīng)用程序進(jìn)行快速自復(fù)位。該過程可通過查詢是否有配置控制標(biāo)志參數(shù)進(jìn)行。

4)應(yīng)用程序的生命信號

應(yīng)用程序以及監(jiān)控進(jìn)程啟動之后,監(jiān)控進(jìn)程開始對應(yīng)用程序進(jìn)行監(jiān)控。

開啟應(yīng)用程序生命信號的監(jiān)控。

應(yīng)用程序通過寫管道進(jìn)行交互。

若應(yīng)用程序的寫管道的操作超過預(yù)設(shè)時間,則記錄應(yīng)用程序異常的生命狀態(tài)。

本發(fā)明實施例提供的列車顯示系統(tǒng)應(yīng)用程序的監(jiān)控裝置,監(jiān)控進(jìn)程部署于列車顯示系統(tǒng),不耗費系統(tǒng)資源,可以實現(xiàn)對任何列車顯示系統(tǒng)應(yīng)用程序進(jìn)行監(jiān)控,當(dāng)所監(jiān)測的列車顯示系統(tǒng)應(yīng)用程序出現(xiàn)異常時,列車顯示系統(tǒng)可對故障進(jìn)行自修復(fù)和故障信息顯示,向司乘人員提供解決方法,異常信息全部進(jìn)行記錄,為后續(xù)的故障分析提供數(shù)據(jù)依據(jù)。

需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。

以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
靖江市| 伊金霍洛旗| 班玛县| 崇礼县| 柘荣县| 刚察县| 夏邑县| 宜宾县| 廉江市| 庄浪县| 德兴市| 博乐市| 阆中市| 墨竹工卡县| 行唐县| 手游| 深水埗区| 阜南县| 黄石市| 安陆市| 双牌县| 威信县| 永兴县| 清流县| 长岭县| 金秀| 东乌珠穆沁旗| 天台县| 虎林市| 广平县| 贵南县| 霞浦县| 上林县| 高邮市| 酉阳| 宕昌县| 安多县| 南丰县| 博乐市| 繁峙县| 临湘市|