System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及軌道交通,尤其涉及一種列車(chē)的車(chē)載配置文件的生成方法及裝置。
技術(shù)介紹
1、在現(xiàn)有列車(chē)運(yùn)行過(guò)程中,車(chē)載設(shè)備會(huì)基于車(chē)載配置文件來(lái)對(duì)列車(chē)運(yùn)行進(jìn)行控制。該車(chē)載配置文件中包含大量列車(chē)運(yùn)行時(shí)的配置項(xiàng),這些配置項(xiàng)的準(zhǔn)確與否對(duì)列車(chē)的平穩(wěn)運(yùn)行起著至關(guān)重要的作用。
2、目前,在現(xiàn)有的列車(chē)車(chē)載配置文件的生成過(guò)程中,需要操作人員對(duì)車(chē)載配置文件中的多個(gè)配置項(xiàng)逐個(gè)設(shè)置和生成,從而得到對(duì)應(yīng)每個(gè)列車(chē)的車(chē)載配置文件,但在實(shí)際應(yīng)用中,一個(gè)列車(chē)的車(chē)載配置文件中涉及的配置項(xiàng)少則幾百,多則上千,尤其當(dāng)需要生成多個(gè)列車(chē)的車(chē)載配置文件時(shí),操作人員在逐一生成的過(guò)程中需要消耗較多的時(shí)間,從而導(dǎo)致現(xiàn)有的列車(chē)的車(chē)載配置文件的生成方式存在效率較低的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供一種列車(chē)的車(chē)載配置文件的生成方法及裝置,主要目的在于解決當(dāng)前列車(chē)的車(chē)載配置文件的生成過(guò)程中,耗時(shí)較多,從而導(dǎo)致生成效率較低的問(wèn)題。
2、為解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例提供如下技術(shù)方案:
3、第一方面,本申請(qǐng)?zhí)峁┝艘环N列車(chē)的車(chē)載配置文件的生成方法,所述方法,包括:
4、獲取車(chē)載配置文件的文件框架,所述文件框架至少包括第一層級(jí);所述第一層級(jí)中包含非共性目錄以及共性目錄;
5、將列車(chē)行車(chē)所需的多個(gè)配置項(xiàng)中共性配置項(xiàng)添加到共性目錄中,其中,所述共性配置項(xiàng)為多個(gè)列車(chē)行車(chē)時(shí)具有相同項(xiàng)目參數(shù)的配置項(xiàng);
6、將列車(chē)行車(chē)所需的多個(gè)配置項(xiàng)中非共性配置分別添加到非共性目錄中,得到對(duì)應(yīng)所述列車(chē)
7、可選的,在所述獲取車(chē)載配置文件的文件框架之前,所述方法還包括:
8、在初始框架中設(shè)置第二層級(jí),其中所述第二層級(jí)用于基于車(chē)型標(biāo)識(shí)區(qū)分不同的列車(chē);
9、在所述第二層級(jí)下設(shè)置第一層級(jí),所述第一層級(jí)用于添加非共性配置項(xiàng)及共性配置項(xiàng)。
10、可選的,所述文件框架還包括第三層級(jí),其中,所述第三層級(jí)用于在所述共性目錄中添加atp功能對(duì)應(yīng)的配置項(xiàng)以及ato功能對(duì)應(yīng)的配置項(xiàng);
11、在所述第二層級(jí)下設(shè)置第一層級(jí)之后,所述方法還包括:
12、在所述第一層級(jí)中的共性目錄中設(shè)置第三層級(jí),其中,所述第三層級(jí)包括第一atp功能目錄以及第一ato功能目錄;
13、所述將列車(chē)行車(chē)所需的多個(gè)配置項(xiàng)中共性配置項(xiàng)添加到共性目錄中,包括:
14、將所述共性配置項(xiàng)中的atp功能對(duì)應(yīng)的配置項(xiàng)添加到所述第一atp功能目錄,并將所述共性配置項(xiàng)中的ato功能對(duì)應(yīng)的配置項(xiàng)添加到所述第一ato功能目錄。
15、可選的,所述第一atp功能目錄以及第一ato功能目錄分別設(shè)置有平臺(tái)級(jí)線路分組、應(yīng)用級(jí)線路分組、平臺(tái)級(jí)車(chē)型分組、應(yīng)用級(jí)車(chē)型分組;
16、在所述第一層級(jí)中的共性目錄中設(shè)置第三層級(jí)之后,所述方法還包括:
17、在所述第三層級(jí)中的所述第一atp功能目錄中分別設(shè)置平臺(tái)級(jí)線路分組、應(yīng)用級(jí)線路分組、平臺(tái)級(jí)車(chē)型分組、應(yīng)用級(jí)車(chē)型分組;
18、在所述第三層級(jí)中的所述第一ato功能目錄中分別設(shè)置平臺(tái)級(jí)線路分組、應(yīng)用級(jí)線路分組、平臺(tái)級(jí)車(chē)型分組、應(yīng)用級(jí)車(chē)型分組;
19、所述將所述共性配置項(xiàng)中的atp功能對(duì)應(yīng)的配置項(xiàng)添加到所述第一atp功能目錄,并將所述共性配置項(xiàng)中的ato功能對(duì)應(yīng)的配置項(xiàng)添加到所述第一ato功能目錄,包括:
20、在所述共性配置項(xiàng)中的atp功能對(duì)應(yīng)的配置項(xiàng)中的涉及線路的配置項(xiàng)中,將對(duì)應(yīng)平臺(tái)級(jí)線路分組的配置項(xiàng)添加到第一atp功能目錄中平臺(tái)級(jí)線路分組;
21、在所述共性配置項(xiàng)中的atp功能對(duì)應(yīng)的配置項(xiàng)中的涉及線路的配置項(xiàng)中,將對(duì)應(yīng)應(yīng)用級(jí)線路分組的配置項(xiàng)添加到第一atp功能目錄中應(yīng)用級(jí)線路分組;
22、在所述共性配置項(xiàng)中的atp功能對(duì)應(yīng)的配置項(xiàng)中的涉及車(chē)型的配置項(xiàng)中,將對(duì)應(yīng)平臺(tái)級(jí)車(chē)型分組的配置項(xiàng)添加到第一atp功能目錄中平臺(tái)級(jí)車(chē)型分組;
23、在所述共性配置項(xiàng)中的atp功能對(duì)應(yīng)的配置項(xiàng)中的涉及車(chē)型的配置項(xiàng)中,將對(duì)應(yīng)應(yīng)用級(jí)車(chē)型分組的配置項(xiàng)添加到第一atp功能目錄中應(yīng)用級(jí)車(chē)型分組;
24、在所述共性配置項(xiàng)中的ato功能對(duì)應(yīng)的配置項(xiàng)中的涉及線路的配置項(xiàng)中,將對(duì)應(yīng)平臺(tái)級(jí)線路分組的配置項(xiàng)添加到第一ato功能目錄中平臺(tái)級(jí)線路分組;
25、在所述共性配置項(xiàng)中的ato功能對(duì)應(yīng)的配置項(xiàng)中的涉及線路的配置項(xiàng)中,將對(duì)應(yīng)應(yīng)用級(jí)線路分組的配置項(xiàng)添加到第一ato功能目錄中應(yīng)用級(jí)線路分組;
26、在所述共性配置項(xiàng)中的ato功能對(duì)應(yīng)的配置項(xiàng)中的涉及車(chē)型的配置項(xiàng)中,將對(duì)應(yīng)平臺(tái)級(jí)車(chē)型分組的配置項(xiàng)添加到第一ato功能目錄中平臺(tái)級(jí)車(chē)型分組;
27、在所述共性配置項(xiàng)中的ato功能對(duì)應(yīng)的配置項(xiàng)中的涉及車(chē)型的配置項(xiàng)中,將對(duì)應(yīng)應(yīng)用級(jí)車(chē)型分組的配置項(xiàng)添加到第一ato功能目錄中應(yīng)用級(jí)車(chē)型分組。
28、可選的,所述文件框架還包括第四層級(jí)和第五層級(jí);
29、其中,所述第四層級(jí)用于在所述非共性目錄中添加對(duì)應(yīng)不同列車(chē)的列車(chē)標(biāo)識(shí)目錄;所述第五層級(jí)用于在每個(gè)列車(chē)標(biāo)識(shí)目錄中添加atp功能對(duì)應(yīng)的配置項(xiàng)以及ato功能對(duì)應(yīng)的配置項(xiàng);
30、在所述第二層級(jí)下設(shè)置第一層級(jí)之后,所述方法還包括:
31、在所述第一層級(jí)的非共性目錄中設(shè)置第四層級(jí),其中,所述第四層級(jí)包含至少一個(gè)列車(chē)標(biāo)識(shí)目錄,每個(gè)所述列車(chē)標(biāo)識(shí)目錄對(duì)應(yīng)一個(gè)列車(chē);
32、在所述列車(chē)標(biāo)識(shí)目錄下設(shè)置第五層級(jí),其中,所述第五層級(jí)包括第二atp功能目錄和第二ato功能目錄;
33、所述將列車(chē)行車(chē)所需的多個(gè)配置項(xiàng)中非共性配置分別添加到非共性目錄中,包括:
34、在多個(gè)所述非共性配置項(xiàng)中按照列車(chē)分組,得到對(duì)應(yīng)每個(gè)列車(chē)的非共性配置項(xiàng);
35、將每個(gè)列車(chē)的非共性配置項(xiàng)中的atp功能對(duì)應(yīng)的配置項(xiàng)添加到對(duì)應(yīng)的列車(chē)標(biāo)識(shí)目錄下的所述第二atp功能目錄中,并將所述每個(gè)列車(chē)的非共性配置項(xiàng)中的ato功能對(duì)應(yīng)的配置項(xiàng)添加到對(duì)應(yīng)的列車(chē)標(biāo)識(shí)目錄下的所述第二ato功能目錄。
36、可選的,所述第二atp功能目錄以及第二ato功能目錄分別設(shè)置有平臺(tái)級(jí)單車(chē)分組和應(yīng)用級(jí)單車(chē)分組;
37、在所述列車(chē)標(biāo)識(shí)目錄下設(shè)置第五層級(jí)之后,所述方法還包括:
38、在所述第五層級(jí)中的所述第二atp功能目錄中分別設(shè)置平臺(tái)級(jí)單車(chē)分組和應(yīng)用級(jí)單車(chē)分組,并在所述第五層級(jí)中的所述第二atp功能目錄中分別設(shè)置平臺(tái)級(jí)單車(chē)分組和應(yīng)用級(jí)單車(chē)分組;
39、所述將每個(gè)列車(chē)的非共性配置項(xiàng)中的atp功能對(duì)應(yīng)的配置項(xiàng)添加到對(duì)應(yīng)的列車(chē)標(biāo)識(shí)目錄下的所述第二atp功能目錄中,并將所述每個(gè)列車(chē)的非共性配置項(xiàng)中的ato功能對(duì)應(yīng)的配置項(xiàng)添加到對(duì)應(yīng)的列車(chē)標(biāo)識(shí)目錄下的所述第二ato功能目錄,包括:
40、在每個(gè)列車(chē)的非共性配置項(xiàng)中的atp功能對(duì)應(yīng)的配置項(xiàng)中,將對(duì)應(yīng)平臺(tái)級(jí)分組的配置項(xiàng),添加到對(duì)應(yīng)的列車(chē)標(biāo)識(shí)目錄下的所述第二atp功能本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種列車(chē)的車(chē)載配置文件的生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述獲取車(chē)載配置文件的文件框架之前,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述文件框架還包括第三層級(jí),其中,所述第三層級(jí)用于在所述共性目錄中添加ATP功能對(duì)應(yīng)的配置項(xiàng)以及ATO功能對(duì)應(yīng)的配置項(xiàng);
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一ATP功能目錄以及第一ATO功能目錄分別設(shè)置有平臺(tái)級(jí)線路分組、應(yīng)用級(jí)線路分組、平臺(tái)級(jí)車(chē)型分組、應(yīng)用級(jí)車(chē)型分組;
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述文件框架還包括第四層級(jí)和第五層級(jí);
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第二ATP功能目錄以及第二ATO功能目錄分別設(shè)置有平臺(tái)級(jí)單車(chē)分組和應(yīng)用級(jí)單車(chē)分組;
7.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其特征在于,在將列車(chē)行車(chē)所需的多個(gè)配置項(xiàng)中非共性配置分別添加到非共性目錄中之后,所述方法還包括:
8.一種列車(chē)的車(chē)載配置文件的生成裝置,其特征在于,所述裝置包括:
...【技術(shù)特征摘要】
1.一種列車(chē)的車(chē)載配置文件的生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述獲取車(chē)載配置文件的文件框架之前,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述文件框架還包括第三層級(jí),其中,所述第三層級(jí)用于在所述共性目錄中添加atp功能對(duì)應(yīng)的配置項(xiàng)以及ato功能對(duì)應(yīng)的配置項(xiàng);
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一atp功能目錄以及第一ato功能目錄分別設(shè)置有平臺(tái)級(jí)線路分組、應(yīng)用級(jí)線路分組、平臺(tái)級(jí)車(chē)型分組、應(yīng)用級(jí)車(chē)型分組;
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述文件框架還包括第四層級(jí)和第五層級(jí);
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第二atp功能目錄以及第二ato功能目錄分別...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張浩淼,周欣,曹嘉琛,焦偉,歐國(guó)恩,安鴻飛,楊文,
申請(qǐng)(專利權(quán))人:卡斯柯信號(hào)北京有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。