System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产真人无码作爱免费视频,久久久久久av无码免费看大片,寂寞少妇做spa按摩无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種適用于運載火箭測試發射流程的測試系統及方法技術方案

    技術編號:44442600 閱讀:4 留言:0更新日期:2025-02-28 18:50
    本發明專利技術公開了一種適用于運載火箭測試發射流程的測試系統及方法,屬于運載火箭軟件技術領域。本發明專利技術包括了裝訂數據讀取模塊、測試發射流程組織模塊、測試發射操作執行模塊、自定義操作接口模塊、網絡執行接口模塊等。通過多個模塊間的通用化數據處理方式及通信接口操作,實現了軟件的通用化、易擴展,以便于適應運載火箭測試發射任務要求的差異性。

    【技術實現步驟摘要】

    本專利技術涉及運載火箭軟件,特別是涉及一種適用于運載火箭測試發射流程的測試系統及方法


    技術介紹

    1、在運載火箭的測試發射流程中,軟件主要負責和各個設備間的消息通訊,完成地面及箭上測試設備的控制、狀態查詢等功能。近年來,運載火箭的年發射量迅速增長,一大批新型號運載火箭開始陸續出現。由于運載火箭各型號電氣系統架構的差異,箭上單機及地面測試設備的各連接接口通常并不通用,測試發射中的操作過程也有不同。另外,在現役型號的持續改進過程中,電氣設備間的通信接口也在不斷發生改變。為實現通用化的運載火箭測試發射流程控制,要求軟件具備的通信接口的通用性、測試操作的通用化可擴展等特征,以便于適應運載火箭測試發射需求的改變。


    技術實現思路

    1、本專利技術所要解決的技術問題是提供一種適用于運載火箭測試發射流程的測試系統及方法,避免了運載火箭測試設備、測試流程改變帶來的測試軟件接口的頻繁大量更改。

    2、本專利技術是通過下述技術方案來解決上述技術問題的:

    3、本專利技術公開了一種適用于運載火箭測試發射流程的測試系統,包括:裝訂數據讀取模塊、測試發射流程組織模塊、測試發射操作執行模塊、自定義操作接口模塊和網絡執行接口模塊;其中,

    4、裝訂數據讀取模塊,從數據文件中讀取裝訂數據,將裝訂數據格式化為字符串列表格式裝訂數據,發送給測試發射流程組織模塊和測試發射操作執行模塊;

    5、測試發射流程組織模塊,將字符串列表格式裝訂數據中的各項測試操作,按照順序組成測試項目;根據測試發射操作執行模塊發送的執行結果,順序發送測試項目中的下一條測試操作給測試發射操作執行模塊;

    6、測試發射操作執行模塊,根據測試發射流程組織模塊發送的各條測試操作,設置操作參數,循環調用網絡執行接口及自定義操作接口,完成測試操作執行;根據執行結果,將執行結果轉發給測試發射流程組織模塊或停止執行并提示錯誤;

    7、自定義操作接口模塊,根據測試發射操作執行模塊發送的操作參數,執行自定義操作函數,返回執行結果給測試發射操作執行模塊;

    8、網絡執行接口模塊,根據測試發射操作執行模塊發送的操作參數,執行設備接口數據處理操作,返回執行結果給測試發射操作執行模塊。

    9、進一步地,在上述系統中,所述數據文件為支持xml、txt和dat格式的本地配置文件;所述裝訂數據由多條測試操作數據順序組成,所述測試操作數據分為通用網絡消息發送操作和自定義操作。

    10、根據權利要求2所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述測試操作數據,包括測試操作名稱、網絡發送接口名稱、測試操作編碼和發送數據。

    11、進一步地,在上述系統中,所述測試發射流程組織模塊,根據字符串列表格式裝訂數據和用戶輸入,設置測試流程執行的起止位置。

    12、進一步地,在上述系統中,所述網絡執行接口模塊包括多個外部通信接口,不同外部通信接口動態配置不同的通信協議與外部設備通信;實現通信數據發送、數據接收及解碼和通信連接控制。

    13、進一步地,在上述系統中,所述根據測試項目,設置操作參數,循環調用網絡執行接口及自定義操作接口,具體方法為:

    14、從測試項目中讀取操作字典,操作字典包括各條測試操作的操作名稱、操作參數、執行外部通信接口、自定義函數;

    15、從操作字典中查找到名稱匹配的操作名稱,依次順序調用自定義操作接口模塊中的自定義操作函數、網絡執行接口模塊中的各網絡執行操作接口的虛函數;

    16、當自定義操作接口模塊或網絡執行接口模塊有測試結果返回或已執行完畢所有接口后,退出該項測試操作。

    17、進一步地,在上述系統中,根據執行結果,將執行結果轉發給測試發射流程組織模塊或停止執行并提示錯誤,具體為:判斷執行結果是否符合預期,若是,則判斷為執行成功,將執行結果轉發給測試發射流程組織模塊;若否,則判斷為執行失敗,停止執行并提示錯誤。

    18、進一步地,在上述系統中,所述自定義操作函數,包含用戶自定義的輸入參數及執行結果返回值;當需要新增測試操作時,通過修改綁定不同的自定義函數實現。

    19、本專利技術公開了一種適用于運載火箭測試發射流程的測試方法,包括:

    20、裝訂數據讀取模塊從本地的配置文件中讀取裝訂數據;若讀取成功,則將裝訂數據格式化為字符串列表格式裝訂數據,否則提示錯誤;

    21、將字符串列表格式裝訂數據,輸出給測試發射流程組織模塊和測試發射操作執行模塊;

    22、測試發射流程組織模塊將字符串列表格式裝訂數據中的各項測試操作,按照順序組成測試項目;

    23、用戶設置流程執行的起始和終止位置,并控制流程開始執行;

    24、按順序依次讀取測試項目中的各項測試操作,并輸出給測試發射操作執行模塊;

    25、測試發射操作執行模塊,根據從測試項目中讀取各條測試操作的名稱、接口和屬性值,設置該項操作的參數,循環調用網絡執行接口及自定義操作接口,完成測試操作執行;

    26、網絡執行接口或自定義操作接口在完成操作執行后,將執行結果反饋回測試發射操作執行模塊;

    27、測試發射操作執行模塊,判斷到本條操作已成功執行后,將執行結果轉發給測試發射流程組織模塊,否則停止執行并提示錯誤;

    28、測試發射流程組織模塊根據已執行成功的執行結果,順序發送下一條測試操作給測試發射操作執行模塊。

    29、本專利技術與現有技術的有益效果在于:

    30、(1)本專利技術采用通用化的文件讀取方法,將配置文件格式化為字符串列表,實現對xml、txt和dat格式的本地配置文件支持,解決文件格式差異的問題。

    31、(2)本專利技術采用動態配置的網絡執行接口模塊,實現接口執行的通用化設計,解決和不同測試設備之間通信的接口多樣化問題,同時方便外部通信接口的增加或刪除。

    32、(3)本專利技術通過將測試操作綁定自定義操作函數形式,實現對于復雜測試操作的用戶自定義輸入,解決對測試項目中部分測試操作的自定義處理問題。

    33、(4)本專利技術避免了運載火箭測試設備、測試流程改變帶來的測試軟件接口的頻繁大量更改,提高了軟件的通用性、可擴展性,也提升了軟件的可靠性,適應運載火箭發射任務數量迅速增加及發射流程不斷改進的發展趨勢。

    本文檔來自技高網...

    【技術保護點】

    1.一種適用于運載火箭測試發射流程的測試系統,其特征在于,包括:裝訂數據讀取模塊、測試發射流程組織模塊、測試發射操作執行模塊、自定義操作接口模塊和網絡執行接口模塊;其中,

    2.根據權利要求1所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述數據文件為支持xml、txt和dat格式的本地配置文件;所述裝訂數據由多條測試操作數據順序組成,所述測試操作數據分為通用網絡消息發送操作和自定義操作。

    3.根據權利要求2所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述測試操作數據,包括測試操作名稱、網絡發送接口名稱、測試操作編碼和發送數據。

    4.根據權利要求1所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述測試發射流程組織模塊,根據字符串列表格式裝訂數據和用戶輸入,設置測試流程執行的起止位置。

    5.根據權利要求1所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述網絡執行接口模塊包括多個外部通信接口,不同外部通信接口動態配置不同的通信協議與外部設備通信;實現通信數據發送、數據接收及解碼和通信連接控制。

    6.根據權利要求1所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述根據測試項目,設置操作參數,循環調用網絡執行接口及自定義操作接口,具體方法為:

    7.根據權利要求1所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,根據執行結果,將執行結果轉發給測試發射流程組織模塊或停止執行并提示錯誤,具體為:判斷執行結果是否符合預期,若是,則判斷為執行成功,將執行結果轉發給測試發射流程組織模塊;若否,則判斷為執行失敗,停止執行并提示錯誤。

    8.根據權利要求1所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述自定義操作函數,包含用戶自定義的輸入參數及執行結果返回值;當需要新增測試操作時,通過修改綁定不同的自定義函數實現。

    9.一種適用于運載火箭測試發射流程的測試方法,其特征在于,包括:

    ...

    【技術特征摘要】

    1.一種適用于運載火箭測試發射流程的測試系統,其特征在于,包括:裝訂數據讀取模塊、測試發射流程組織模塊、測試發射操作執行模塊、自定義操作接口模塊和網絡執行接口模塊;其中,

    2.根據權利要求1所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述數據文件為支持xml、txt和dat格式的本地配置文件;所述裝訂數據由多條測試操作數據順序組成,所述測試操作數據分為通用網絡消息發送操作和自定義操作。

    3.根據權利要求2所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述測試操作數據,包括測試操作名稱、網絡發送接口名稱、測試操作編碼和發送數據。

    4.根據權利要求1所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述測試發射流程組織模塊,根據字符串列表格式裝訂數據和用戶輸入,設置測試流程執行的起止位置。

    5.根據權利要求1所述的一種適用于運載火箭測試發射流程的測試系統,其特征在于,所述網絡執行接口模塊包括...

    【專利技術屬性】
    技術研發人員:盧朋飛于丹丹桑小沖賀從園梁玉琴張晶晶
    申請(專利權)人:上海航天控制技術研究所
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 免费无遮挡无码视频在线观看| 亚洲日韩AV无码一区二区三区人| (无码视频)在线观看| 精品无码人妻久久久久久| 亚洲午夜国产精品无码| 国产乱人伦中文无无码视频试看| 少妇无码太爽了不卡视频在线看| 国产午夜无码视频在线观看| 亚洲AV无码一区二区大桥未久| 国产免费无码一区二区| 色国产色无码色欧美色在线| 国产AV一区二区三区无码野战| 久久av无码专区亚洲av桃花岛| 18禁超污无遮挡无码免费网站国产| 精品久久久久久无码中文字幕| 无码八A片人妻少妇久久| 亚洲情XO亚洲色XO无码| 无码综合天天久久综合网| 亚洲av无码专区在线| 国产精品va在线观看无码| 无码人妻精品一区二区三区久久久 | 亚洲AV无码一区二区三区国产| 亚洲av无码乱码国产精品fc2| WWW久久无码天堂MV| 91久久九九无码成人网站| 亚洲av日韩av高潮潮喷无码| 一本久道中文无码字幕av| 日韩av片无码一区二区不卡电影| 无码无套少妇毛多18p| 亚洲永久无码3D动漫一区| 日韩人妻无码一区二区三区久久99| 日韩AV无码一区二区三区不卡| 中文字幕无码成人免费视频| 91精品日韩人妻无码久久不卡| 无码人妻久久久一区二区三区| 无码精品国产一区二区三区免费| 亚洲AV无码专区电影在线观看| 亚洲精品无码专区久久久| 国产办公室秘书无码精品99| 亚洲AV人无码综合在线观看| 午夜无码国产理论在线|