一種基于測試模型的小衛(wèi)星測試規(guī)劃系統(tǒng)的制作方法
【專利摘要】一種基于測試模型的小衛(wèi)星測試規(guī)劃系統(tǒng),包括模型數(shù)據(jù)庫、模型維護(hù)單元、測試流程維護(hù)單元、測試要求輸入單元、測試流程剪裁單元、測試項預(yù)規(guī)劃單元、測試項分析單元、測試流程與測試項分布調(diào)整單元、測試流程與測試項分布統(tǒng)計查詢單元、測試覆蓋性分析單元。本發(fā)明采用流程化體系結(jié)構(gòu)設(shè)計,將測試規(guī)劃過程分割成多個子過程,每一個子過程保持一定的功能獨立性,單元之間獨立性強(qiáng)、耦合性低,同時采用模型數(shù)據(jù)庫的方式實現(xiàn)各不同型號小衛(wèi)星的靈活配置,能夠很好的適應(yīng)小衛(wèi)星測試規(guī)劃,便于對不同小衛(wèi)星的測試流程進(jìn)行剪裁、優(yōu)化,通用性強(qiáng)、靈活性好。
【專利說明】
一種基于測試模型的小衛(wèi)星測試規(guī)劃系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于小衛(wèi)星測試領(lǐng)域,涉及一種小衛(wèi)星測試系統(tǒng)。
【背景技術(shù)】
[0002]隨著小衛(wèi)星批產(chǎn)化、快速化和小衛(wèi)星總體設(shè)計復(fù)雜化的不斷發(fā)展,現(xiàn)有的采用人工進(jìn)行測試流程剪裁、測試項目設(shè)計的方式(在執(zhí)行到某一測試流程時,再由人工確認(rèn)下一個測試流程及測試項目)已經(jīng)不能滿足目前的小衛(wèi)星測試快速化、智能化的需求,并受到人員水平及精力限制,容易造成漏項,時有補(bǔ)充測試的現(xiàn)象出現(xiàn),亟需通過一種更加智能和便捷的方式,實現(xiàn)小衛(wèi)星測試規(guī)劃工作。
【發(fā)明內(nèi)容】
[0003]本發(fā)明解決的技術(shù)問題是:克服現(xiàn)有技術(shù)的不足,提供了一種基于測試模型的通用小衛(wèi)星測試規(guī)劃系統(tǒng),采用模塊化設(shè)計,能夠?qū)y試流程進(jìn)行合理的設(shè)計,有效的提升測試效率。
[0004]本發(fā)明的技術(shù)解決方案是:一種基于測試模型的小衛(wèi)星測試規(guī)劃系統(tǒng),包括模型維護(hù)單元、測試流程維護(hù)單元、測試要求輸入單元、測試流程剪裁單元、測試項預(yù)規(guī)劃單元、測試項分析單元、測試流程與測試項分布調(diào)整單元、測試流程與測試項分布統(tǒng)計查詢單元、測試覆蓋性分析單元、模型數(shù)據(jù)庫,其中:
[0005]模型維護(hù)單元:包括模型建立模塊、模型維護(hù)模塊以及模型入庫模塊,其中模型建立模塊以衛(wèi)星平臺、分系統(tǒng)、單機(jī)三級為構(gòu)架組織衛(wèi)星上的被測對象,以外部激勵為輸入、被測對象反饋為輸出,建立各被測對象的測試模型;模型維護(hù)模塊對被測對象發(fā)生改變后的測試模型進(jìn)行新增或者修改;模型入庫模塊將模型建立模塊和模型維護(hù)模塊生成的測試模型寫入模型數(shù)據(jù)庫進(jìn)行存儲;所述的測試模型為1〈?,0,2,1),其中1為模型,?為當(dāng)前下行數(shù)據(jù),0為控制指令,2為飛行事件,X為時間;不同的2下,與對應(yīng)的?組合不同;
[0006]測試流程維護(hù)單元:按照小衛(wèi)星測試流程,根據(jù)小衛(wèi)星全壽命周期的測試環(huán)節(jié)建立完整的測試流程并存儲在模型數(shù)據(jù)庫中,并對完整的測試流程進(jìn)行修改;所述的測試環(huán)節(jié)包括衛(wèi)星平臺測試、載荷測試、無線測試、210試驗、應(yīng)用對接試驗、光照試驗、力學(xué)試驗、真空試驗、磁試驗、可靠性增長試驗;
[0007]測試要求輸入單元:接收外部輸入的型號信息和測試項信息,其中型號信息以單機(jī)為單位,包括了涉及到的各被測對象,測試項信息為2與的對應(yīng)關(guān)系的組合;
[0008]測試流程剪裁單元:從模型數(shù)據(jù)庫中讀取完整的測試流程,根據(jù)測試要求輸入單元錄入的型號信息,對完整的測試流程進(jìn)行剪裁,去除與型號涉及的被測對象無關(guān)的測試環(huán)節(jié),得到剪裁后的測試流程并送至模型數(shù)據(jù)庫中存儲;
[0009]測試項預(yù)規(guī)劃單元:從模型數(shù)據(jù)庫中讀取測試項信息,根據(jù)測試要求輸入單元錄入的測試項信息,結(jié)合剪裁后的測試流程,以測試覆蓋性100%及測試代價最小為原則,對測試項與剪裁后的測試流程進(jìn)行初步匹配;所述的測試覆蓋性100%是以2為序,覆蓋所有的C與P的組合,所述的測試代價最小為遍歷每個E與所有相關(guān)C和P的全組合,無重復(fù)、無遺漏;
[0010]測試項分析單元:對測試項預(yù)規(guī)劃單元的初步匹配結(jié)果,運用指標(biāo)分析方法對初步匹配結(jié)果進(jìn)行分析,以E為X軸,測試次數(shù)為Y軸,生成E的分析結(jié)果;以C為X軸,執(zhí)行次數(shù)為Y軸,生成控制指令的分析結(jié)果;以剪裁后的測試流程為X軸,E的測試次數(shù)為Y軸,C的執(zhí)行次數(shù)為Z軸,生成剪裁后的測試流程的分析結(jié)果;
[0011]測試流程與測試項分布調(diào)整單元:根據(jù)測試項分析單元的分析結(jié)果,結(jié)合單機(jī)的加電時間要求、元器件的木桶效應(yīng)要求、指令的發(fā)送頻度要求、用戶在軌使用模式全覆蓋要求對測試項預(yù)規(guī)劃單元初步匹配的結(jié)果進(jìn)行調(diào)整,使得調(diào)整后的各測試項之間不沖突,并將調(diào)整后的測試項與測試流程的分布信息寫入數(shù)據(jù)庫;
[0012]測試流程與測試項分布統(tǒng)計查詢單元:對調(diào)整后的測試項分布與測試流程對應(yīng)情況,以及調(diào)整后的測試項的信息進(jìn)行統(tǒng)計、查詢和顯示;
[0013]測試覆蓋性分析單元:對測試流程與測試項分布調(diào)整單元輸出的調(diào)整后的測試項與測試流程的匹配結(jié)果進(jìn)行統(tǒng)計分析,并與判別準(zhǔn)則進(jìn)行比較,如果滿足所有的判別準(zhǔn)則,則將調(diào)整后的測試項與測試流程的匹配結(jié)果作為衛(wèi)星測試流程并輸出;如果不滿足所有的判別準(zhǔn)則,則調(diào)用測試流程與測試項分布調(diào)整單元再次進(jìn)行調(diào)整,直至統(tǒng)計分析滿足判別準(zhǔn)則后將測試項與測試流程的匹配結(jié)果作為衛(wèi)星測試流程并輸出;所述的判別準(zhǔn)則為:a、所有的飛行事件都被覆蓋;b、所有的測試項均被分配到測試流程中;
[0014]模型數(shù)據(jù)庫:存儲模型維護(hù)單元生成的測試模型,存儲測試流程維護(hù)單元生成的測試流程,存儲測試要求輸入單元生成的測試項信息和型號信息,存儲測試項預(yù)規(guī)劃單元生成的測試項與測試流程匹配信息,存儲測試流程與測試項分布調(diào)整單元輸出的測試項與測試流程分布信息。
[0015]本發(fā)明與現(xiàn)有技術(shù)相比的優(yōu)點在于:本發(fā)明通過采用模塊化體系結(jié)構(gòu)設(shè)計,將測試規(guī)劃過程分割成多個子單元,每一個子單元保持一定的功能獨立性,單元之間獨立性強(qiáng)、耦合性低,同時采用模型數(shù)據(jù)庫的方式實現(xiàn)各不同型號小衛(wèi)星的靈活配置,能夠很好的適應(yīng)不同型號、不同類型小衛(wèi)星測試規(guī)劃。通過一種更加智能和便捷的方式,對小衛(wèi)星進(jìn)行測試流程、測試項目的規(guī)劃設(shè)計,生成既能滿足測試要求同時又能節(jié)省人力、物力放入小衛(wèi)星測試項目分布在指定測試流程的規(guī)劃結(jié)果,按照該結(jié)果進(jìn)行小衛(wèi)星的測試,可以有效的降低測試費效比,大大提高衛(wèi)星測試工作的效率。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明系統(tǒng)的組成結(jié)構(gòu)圖;
[0017]圖2為本發(fā)明系統(tǒng)的工作流程圖。
【具體實施方式】
[0018]如圖1所示,本發(fā)明處理系統(tǒng)主要包括模型維護(hù)單元、測試流程維護(hù)單元、模型數(shù)據(jù)庫、測試要求輸入單元、測試流程剪裁單元、測試項預(yù)規(guī)劃單元、測試項分析單元、測試流程與測試項分布調(diào)整單元、測試流程與測試項分布統(tǒng)計查詢單元、測試覆蓋性分析單元。下面對各組成部分進(jìn)行詳細(xì)的說明。
[0019]模型維護(hù)單元主要包含模型建立模塊、模型維護(hù)模塊以及模型入庫模塊三個部分,模型建立模塊以現(xiàn)有小衛(wèi)星平臺為背景,以分系統(tǒng)為單位,單機(jī)為原子節(jié)點,外部激勵(包括操作和指令)為輸入、被測對象反饋(包括遙測參數(shù)和動作)為輸出,建立小衛(wèi)星測試模型。建立模型主要考慮以下幾方面的因素:當(dāng)前下行數(shù)據(jù)中的各個參數(shù)值、控制指令、飛行事件、時間。其關(guān)系可表示如下2,1), (1為模型,?為當(dāng)前下行數(shù)據(jù),為控制指令,2為飛行事件,X為時間);控制指令⑵與當(dāng)前下行數(shù)據(jù)⑵之間為組合關(guān)系,即不同的飛行事件(£)下,與控制指令(0對應(yīng)的下行數(shù)據(jù)(巧組合不同。飛行事件是指被測對象在一個特點的工作模式,可以用多個下行數(shù)據(jù)組合來描述,時間是指一定的時間范圍,即被測對象的反饋要在一定的時間范圍內(nèi)有效。模型維護(hù)模塊主要完成現(xiàn)有模型發(fā)生變化后的修改工作或單機(jī)產(chǎn)品定型后的新增模型功能;模型入庫模塊只要完成模型建立模塊和模型維護(hù)模塊生成的測試模型寫入模型數(shù)據(jù)庫存儲的工作。
[0020]測試流程維護(hù)單元,按照小衛(wèi)星測試流程,建立一個涵蓋平臺測試、載荷測試、無線測試、210試驗、應(yīng)用對接試驗、光照試驗、力學(xué)試驗(正弦振動、隨機(jī)振動或噪聲試驗)、真空(熱循環(huán)、熱平衡)試驗、磁試驗、可靠性增長試驗等小衛(wèi)星全壽命周期的完整試驗流程,將該流程作為最完整的流程(包含所有測試項的流程),后續(xù)的衛(wèi)星測試流程都是以此流程為標(biāo)準(zhǔn)或者在此流程基礎(chǔ)上進(jìn)行剪裁來完成的。
[0021]測試要求輸入單元,根據(jù)型號總體的測試要求文件,在模型數(shù)據(jù)庫中選取相關(guān)單機(jī)的測試模型信息,根據(jù)型號特點,對單機(jī)的測試模型做出相應(yīng)的修改,輸入型號信息及測試項信息并存儲在模型數(shù)據(jù)庫中。型號信息為以單機(jī)為單位,包括了型號中涉及的全部單機(jī)設(shè)備信息。測試項為控制指令序列與飛行事件的組合,即一個測試項由多個在不同飛行事件下的控制指令序列組成,每個單機(jī)含多個測試項。
[0022]流程剪裁單元,讀取模型數(shù)據(jù)庫中的測試流程信息,根據(jù)測試要求輸入單元輸出的型號信息,對相關(guān)單機(jī)進(jìn)行分析,區(qū)分全新開發(fā)、局部開發(fā)、優(yōu)化改進(jìn)等特點對具體型號的完整測試流程進(jìn)行合理優(yōu)化、適當(dāng)剪裁,形成既能滿足具體小衛(wèi)星所有單機(jī)測試要求,同時代價最小的具體型號測試流程。即全新開發(fā)單機(jī)覆蓋所有測試流程,不能對除磁試驗外的測試流程進(jìn)行裁剪;局部開發(fā)單機(jī)對開發(fā)部分涉及的測試流程進(jìn)行覆蓋,其他未涉及的測試流程可對真空熱平衡試驗、磁實驗、可靠性增長試驗流程進(jìn)行裁剪;優(yōu)化改進(jìn)單機(jī)則需要分析優(yōu)化改進(jìn)部分涉及的測試流程,如果僅改進(jìn)軟件,則可對真空熱循環(huán)試驗、真空熱平衡試驗、磁試驗、可靠性增長試驗、£1(:試驗進(jìn)行裁剪;如果涉及到硬件優(yōu)化改進(jìn),則對優(yōu)化改進(jìn)部分涉及的測試流程進(jìn)行覆蓋,其他未涉及的測試流程可對真空熱平衡試驗、磁實驗、可靠性增長試驗流程進(jìn)行裁剪。在此基礎(chǔ)上,將剪裁后的測試流程寫入模型數(shù)據(jù)庫。
[0023]測試項預(yù)規(guī)劃單元,根據(jù)測試要求輸入單元輸入的型號信息和測試項信息,結(jié)合流程剪裁單元輸出的剪裁后試驗流程,在測試模型庫中讀取測試項,以測試覆蓋性100%(即以飛行事件2為序,覆蓋所有的控制指令(0與下行數(shù)據(jù)(巧的組合)及測試代價最小(即每個飛行事件(£)與所有相關(guān)控制指令(0和下行數(shù)據(jù)(巧的全組合,無重復(fù)、無遺漏)的原則,對測試項目與測試流程進(jìn)行初步匹配。第一步讀取第一個測試流程,讀取與第一個測試流程相關(guān)的飛行事件。第二步根據(jù)飛行事件,查詢所有相關(guān)的測試項目,將測試項目與測試流程關(guān)聯(lián),并標(biāo)識為已分配。第三步讀取下一個測試流程并找出與之相關(guān)的飛行事件。第四步根據(jù)飛行事件查詢所有未標(biāo)識成已分配的測試項目并標(biāo)識為已分配,然后重復(fù)第三步,直至遍歷所有的測試流程,形成測試項初步匹配結(jié)果。
[0024]測試項分析單元,對測試項預(yù)規(guī)劃單元初步匹配結(jié)果,運用指標(biāo)分析方法,對同一測試流程,不同型號間的測試強(qiáng)度(測試項的重復(fù)率、飛行事件(E)的重復(fù)率、控制指令(P)的累計發(fā)送次數(shù))進(jìn)行型號間比較。對同一單機(jī)產(chǎn)品在本型號不同測試流程間的測試強(qiáng)度進(jìn)行型號內(nèi)流程間比較。以飛行事件為X軸,測試次數(shù)為Y軸,以柱狀圖的形式生成飛行事件的分析結(jié)果;以控制指令X軸,測試次數(shù)為Y軸,以柱狀圖的形式生成控制指令的分析結(jié)果;以測試流程為X軸,飛行事件個數(shù)為Y軸,控制指令執(zhí)行次數(shù)為Z軸,以三維立體柱狀圖的形式生成測試流程的分析結(jié)果。
[0025]測試流程與測試項分布調(diào)整單元,根據(jù)測試項分析單元的分析結(jié)果,結(jié)合單機(jī)的加電時間(兩條特定的控制指令之間的時間間隔累加和)要求、元器件的木桶效應(yīng)要求(在特定的飛行事件下,計算兩條特定的控制指令時間累加和)、指令的發(fā)送頻度要求,用戶在軌使用模式全覆蓋要求等對測試項預(yù)規(guī)劃單元初步匹配的結(jié)果進(jìn)行調(diào)整。如果單機(jī)加電時間不足,則在測試流程中增加測試項的測試重復(fù)次數(shù);如果不滿足元器件的的木桶效應(yīng)要求,則在特定的飛行事件下,增加測試項的測試重復(fù)次數(shù)。調(diào)整后將測試項與測試流程的分布信息寫入數(shù)據(jù)庫。
[0026]測試流程與測試項分布統(tǒng)計查詢單元,對調(diào)整后的測試項分布與流程對應(yīng)情況、某具體測試流程中測試項、控制指令(P)的發(fā)送頻度、飛行事件(E)的累計測試次數(shù)、單機(jī)加電時間(兩條特定的控制指令之間的時間間隔累加和)等內(nèi)容進(jìn)行統(tǒng)計、查詢、顯示。
[0027]測試覆蓋性分析單元,對系統(tǒng)生成的測試項調(diào)整單元輸出的調(diào)整后測試項與測試流程的匹配結(jié)果進(jìn)行統(tǒng)計分析(1、所有的飛行事件是否都被覆蓋;2、是否所有的測試項均被分配到測試流程中;),如果不滿足要求,則轉(zhuǎn)到測試流程與測試項分布調(diào)整單元再次進(jìn)行調(diào)整;如果能夠滿足要求,則輸出測試流程及其對應(yīng)的測試項目分布信息。
[0028]模型數(shù)據(jù)庫,主要用來存儲模型維護(hù)單元生成的模型信息,測試流程維護(hù)單元生成的測試流程信息,測試要求輸入單元生成的測試項信息、型號信息,測試項預(yù)規(guī)劃單元生成的測試項與測試流程匹配信息,測試流程與測試項分布調(diào)整單元輸出的測試項與測試流程分布信息。
[0029]如圖2所示,本發(fā)明系統(tǒng)的工作流程如下:
[0030]I)首先使用模型維護(hù)單元和測試流程維護(hù)單元進(jìn)行測試模型維護(hù)和測試流程維護(hù)。以現(xiàn)有小衛(wèi)星平臺為背景,輸入通用的小衛(wèi)星測試流程和已定型的單機(jī)產(chǎn)品測試模型;
[0031]2)第二步使用測試要求輸入單元,輸入具體型號小衛(wèi)星型號信息,并讀取測試模型,根據(jù)具體型號測試特定輸入其需要進(jìn)行規(guī)劃的測試項。
[0032]3)第三步使用測試流程剪裁和設(shè)計單元,根據(jù)具體型號小衛(wèi)星特點,從數(shù)據(jù)庫中讀取測試流程信息,按照流程剪裁原則對通用測試流程進(jìn)行合理優(yōu)化、剪裁,形成既能滿足具體小衛(wèi)星測試要求,同時代價最小的測試流程;
[0033]4)第四步使用測試項預(yù)規(guī)劃單元,根據(jù)測試要求輸入的型號信息和測試項信息,結(jié)合剪裁后的測試流程,以測試覆蓋性100%及測試時間最短為原則,將測試項與測試流程進(jìn)行初步匹配;
[0034]5)第五步進(jìn)行測試項分析及調(diào)整,使用測試項分析單元對測試預(yù)規(guī)劃單元初步匹配后輸出的測試項與測試流程分布結(jié)果,對測試指令、參數(shù)、判據(jù)、操作進(jìn)行分析判斷,是否滿足要求,要求包括單機(jī)加電時間要求,指令測試強(qiáng)度要求,如果滿足規(guī)劃要求則流程規(guī)劃結(jié)束,否則使用測試流程與測試項分布調(diào)整單元在相應(yīng)的測試流程上對測試項目進(jìn)行增力口、修改、刪除操作,調(diào)整完成的測試項與測試流程分布信息再次發(fā)送給測試項分析單元,直至滿足要求后流程結(jié)束;
[0035]6)測試覆蓋性分析,分析飛行事件、測試項目的覆蓋性,如果不滿足要求,則進(jìn)行測試項調(diào)整;如果滿足要求,則輸出測試流程及其對應(yīng)的測試項分布。
[0036]本發(fā)明說明書中未作詳細(xì)描述的內(nèi)容屬本領(lǐng)域技術(shù)人員的公知技術(shù)。
【權(quán)利要求】
1.一種基于測試模型的小衛(wèi)星測試規(guī)劃系統(tǒng),其特征在于:包括模型維護(hù)單元、測試流程維護(hù)單元、測試要求輸入單元、測試流程剪裁單元、測試項預(yù)規(guī)劃單元、測試項分析單元、測試流程與測試項分布調(diào)整單元、測試流程與測試項分布統(tǒng)計查詢單元、測試覆蓋性分析單元、模型數(shù)據(jù)庫,其中: 模型維護(hù)單元:包括模型建立模塊、模型維護(hù)模塊以及模型入庫模塊,其中模型建立模塊以衛(wèi)星平臺、分系統(tǒng)、單機(jī)三級為構(gòu)架組織衛(wèi)星上的被測對象,以外部激勵為輸入、被測對象反饋為輸出,建立各被測對象的測試模型;模型維護(hù)模塊對被測對象發(fā)生改變后的測試模型進(jìn)行新增或者修改;模型入庫模塊將模型建立模塊和模型維護(hù)模塊生成的測試模型寫入模型數(shù)據(jù)庫進(jìn)行存儲;所述的測試模型為M(P,C,E,T),其中M為模型,P為當(dāng)前下行數(shù)據(jù),C為控制指令,E為飛行事件,T為時間;不同的E下,與C對應(yīng)的P組合不同; 測試流程維護(hù)單元:按照小衛(wèi)星測試流程,根據(jù)小衛(wèi)星全壽命周期的測試環(huán)節(jié)建立完整的測試流程并存儲在模型數(shù)據(jù)庫中,并對完整的測試流程進(jìn)行修改;所述的測試環(huán)節(jié)包括衛(wèi)星平臺測試、載荷測試、無線測試、EMC試驗、應(yīng)用對接試驗、光照試驗、力學(xué)試驗、真空試驗、磁試驗、可靠性增長試驗; 測試要求輸入單元:接收外部輸入的型號信息和測試項信息,其中型號信息以單機(jī)為單位,包括了涉及到的各被測對象,測試項信息為E與C的對應(yīng)關(guān)系的組合; 測試流程剪裁單元:從模型數(shù)據(jù)庫中讀取完整的測試流程,根據(jù)測試要求輸入單元錄入的型號信息,對完整的測試流程進(jìn)行剪裁,去除與型號涉及的被測對象無關(guān)的測試環(huán)節(jié),得到剪裁后的測試流程并送至模型數(shù)據(jù)庫中存儲; 測試項預(yù)規(guī)劃單元:從模型數(shù)據(jù)庫中讀取測試項信息,根據(jù)測試要求輸入單元錄入的測試項信息,結(jié)合剪裁后的測試流程,以測試覆蓋性100%及測試代價最小為原則,對測試項與剪裁后的測試流程進(jìn)行初步匹配;所述的測試覆蓋性100%是以E為序,覆蓋所有的C與P的組合,所述的測試代價最小為遍歷每個E與所有相關(guān)C和P的全組合,無重復(fù)、無遺漏; 測試項分析單元:對測試項預(yù)規(guī)劃單元的初步匹配結(jié)果,運用指標(biāo)分析方法對初步匹配結(jié)果進(jìn)行分析,以E為X軸,測試次數(shù)為Y軸,生成E的分析結(jié)果;以C為X軸,執(zhí)行次數(shù)為Y軸,生成控制指令的分析結(jié)果;以剪裁后的測試流程為X軸,E的測試次數(shù)為Y軸,C的執(zhí)行次數(shù)為Z軸,生成剪裁后的測試流程的分析結(jié)果; 測試流程與測試項分布調(diào)整單元:根據(jù)測試項分析單元的分析結(jié)果,結(jié)合單機(jī)的加電時間要求、元器件的木桶效應(yīng)要求、指令的發(fā)送頻度要求、用戶在軌使用模式全覆蓋要求對測試項預(yù)規(guī)劃單元初步匹配的結(jié)果進(jìn)行調(diào)整,使得調(diào)整后的各測試項之間不沖突,并將調(diào)整后的測試項與測試流程的分布信息寫入數(shù)據(jù)庫; 測試流程與測試項分布統(tǒng)計查詢單元:對調(diào)整后的測試項分布與測試流程對應(yīng)情況,以及調(diào)整后的測試項的信息進(jìn)行統(tǒng)計、查詢和顯示; 測試覆蓋性分析單元:對測試流程與測試項分布調(diào)整單元輸出的調(diào)整后的測試項與測試流程的匹配結(jié)果進(jìn)行統(tǒng)計分析,并與判別準(zhǔn)則進(jìn)行比較,如果滿足所有的判別準(zhǔn)則,則將調(diào)整后的測試項與測試流程的匹配結(jié)果作為衛(wèi)星測試流程并輸出;如果不滿足所有的判別準(zhǔn)則,則調(diào)用測試流程與測試項分布調(diào)整單元再次進(jìn)行調(diào)整,直至統(tǒng)計分析滿足判別準(zhǔn)則后將測試項與測試流程的匹配結(jié)果作為衛(wèi)星測試流程并輸出;所述的判別準(zhǔn)則為:a、所有的飛行事件都被覆蓋;b、所有的測試項均被分配到測試流程中; 模型數(shù)據(jù)庫:存儲模型維護(hù)單元生成的測試模型,存儲測試流程維護(hù)單元生成的測試流程,存儲測試要求輸入單元生成的測試項信息和型號信息,存儲測試項預(yù)規(guī)劃單元生成的測試項與測試流程匹配信息,存儲測試流程與測試項分布調(diào)整單元輸出的測試項與測試流程分布信息。
【文檔編號】G06Q10/04GK104463355SQ201410676551
【公開日】2015年3月25日 申請日期:2014年11月21日 優(yōu)先權(quán)日:2014年11月21日
【發(fā)明者】鄭清標(biāo), 楊海龍, 韓毅, 趙川, 任光杰, 韓冬 申請人:航天東方紅衛(wèi)星有限公司