System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及計(jì)算機(jī),尤其涉及一種聲學(xué)實(shí)驗(yàn)參數(shù)的校驗(yàn)方法、設(shè)備、介質(zhì)及程序產(chǎn)品。
技術(shù)介紹
1、在進(jìn)行聲學(xué)實(shí)驗(yàn)過程中,需要用戶對(duì)聲學(xué)實(shí)驗(yàn)的參數(shù)進(jìn)行配置,從而便于聲學(xué)實(shí)驗(yàn)的進(jìn)行,其中聲學(xué)實(shí)驗(yàn)可以包括超聲實(shí)驗(yàn)、光聲實(shí)驗(yàn)等。
2、傳統(tǒng)的方案中,支持用戶個(gè)性化設(shè)置聲學(xué)實(shí)驗(yàn)的參數(shù),例如,用戶可以基于聲學(xué)實(shí)驗(yàn)的需求,對(duì)聲學(xué)實(shí)驗(yàn)的參數(shù)進(jìn)行配置,從而得到對(duì)應(yīng)的聲學(xué)實(shí)驗(yàn)的實(shí)驗(yàn)結(jié)果。
3、由于聲學(xué)實(shí)驗(yàn)的參數(shù)配置過程中,支持用戶手動(dòng)輸入各種參數(shù),但是,用戶配置的聲學(xué)實(shí)驗(yàn)的參數(shù)可能會(huì)存在異常,導(dǎo)致無法正常進(jìn)行聲學(xué)實(shí)驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┝艘环N聲學(xué)實(shí)驗(yàn)參數(shù)的校驗(yàn)方法、設(shè)備、介質(zhì)及程序產(chǎn)品,能夠?qū)τ脩襞渲玫穆晫W(xué)實(shí)驗(yàn)的參數(shù)的異常情況進(jìn)行校驗(yàn),進(jìn)而促進(jìn)正常進(jìn)行聲學(xué)實(shí)驗(yàn)。
2、為達(dá)到上述目的,本申請(qǐng)采用如下技術(shù)方案:
3、第一方面,本申請(qǐng)?zhí)峁┝艘环N聲學(xué)實(shí)驗(yàn)參數(shù)的校驗(yàn)方法,所述方法包括:
4、獲取用戶配置的聲學(xué)實(shí)驗(yàn)的參數(shù),所述聲學(xué)實(shí)驗(yàn)的參數(shù)包括:脈沖重復(fù)間隔pri、接收時(shí)延、采樣點(diǎn)數(shù)、接收通道的數(shù)量、外部觸發(fā)參數(shù)、每個(gè)接收通道對(duì)應(yīng)的發(fā)射時(shí)延和發(fā)射波形時(shí)長,所述外部觸發(fā)參數(shù)包括每次外部觸發(fā)的外部觸發(fā)時(shí)延和外部觸發(fā)脈寬;
5、根據(jù)每個(gè)接收通道對(duì)應(yīng)的發(fā)射時(shí)延和發(fā)射波形時(shí)長,確定發(fā)射過程時(shí)長;根據(jù)所述采樣點(diǎn)數(shù)和單位點(diǎn)數(shù)時(shí)長,確定接收過程時(shí)長;根據(jù)所述采樣點(diǎn)數(shù)、單位點(diǎn)數(shù)數(shù)據(jù)量、所述接收通道的數(shù)量、數(shù)據(jù)傳輸速度,確定數(shù)據(jù)上傳過程時(shí)長;根據(jù)所述外部觸發(fā)
6、將所述發(fā)射過程時(shí)長與系統(tǒng)準(zhǔn)備時(shí)間求和,得到第一時(shí)長,將所述接收過程時(shí)長、所述接收時(shí)延與所述系統(tǒng)準(zhǔn)備時(shí)間求和,得到第二時(shí)長,將所述數(shù)據(jù)上傳過程時(shí)長、所述接收時(shí)延與所述系統(tǒng)準(zhǔn)備時(shí)間求和,得到第三時(shí)長,將所述外部觸發(fā)時(shí)長與所述系統(tǒng)準(zhǔn)備時(shí)間求和,得到第四時(shí)長;
7、將所述第一時(shí)長、所述第二時(shí)長、所述第三時(shí)長和所述第四時(shí)長中的最大值確定為目標(biāo)時(shí)長;
8、判斷所述目標(biāo)時(shí)長是否大于所述pri,得到第一判斷結(jié)果;
9、如果第一判斷結(jié)果表征所述目標(biāo)時(shí)長大于所述pri,則對(duì)所述pri進(jìn)行更新,以使更新后的pri大于所述目標(biāo)時(shí)長。
10、在一些可能的實(shí)現(xiàn)方式中,所述根據(jù)每個(gè)接收通道對(duì)應(yīng)的發(fā)射時(shí)延和發(fā)射波形時(shí)長,確定發(fā)射過程時(shí)長,包括:
11、
12、
13、其中,為第i個(gè)接收通道對(duì)應(yīng)的發(fā)射過程時(shí)長,為第i個(gè)接收通道的發(fā)射時(shí)延,為第i個(gè)接收通道對(duì)應(yīng)的發(fā)射波形時(shí)長;為n個(gè)接收通道對(duì)應(yīng)的發(fā)射過程時(shí)長中的最大值,為接收通道的數(shù)量。
14、在一些可能的實(shí)現(xiàn)方式中,所述根據(jù)所述采樣點(diǎn)數(shù)和單位點(diǎn)數(shù)時(shí)長,確定接收過程時(shí)長,包括:
15、
16、其中,為接收過程時(shí)長,為采樣點(diǎn)數(shù),為單位點(diǎn)數(shù)時(shí)長。
17、在一些可能的實(shí)現(xiàn)方式中,所述根據(jù)所述采樣點(diǎn)數(shù)、單位點(diǎn)數(shù)數(shù)據(jù)量、所述接收通道的數(shù)量、數(shù)據(jù)傳輸速度,確定數(shù)據(jù)上傳過程時(shí)長,包括:
18、
19、其中,為數(shù)據(jù)上傳過程時(shí)長,為采樣點(diǎn)數(shù),為單位點(diǎn)數(shù)數(shù)據(jù)量,為接收通道的數(shù)量,為數(shù)據(jù)傳輸速度。
20、在一些可能的實(shí)現(xiàn)方式中,所述根據(jù)所述外部觸發(fā)參數(shù),確定外部觸發(fā)時(shí)長,包括:
21、
22、
23、表示第h個(gè)外部觸發(fā)參數(shù)對(duì)應(yīng)的外部觸發(fā)時(shí)長,表示第h個(gè)外部觸發(fā)參數(shù)對(duì)應(yīng)的外部觸發(fā)時(shí)延,表示第h個(gè)外部觸發(fā)參數(shù)對(duì)應(yīng)的外部觸發(fā)脈寬;
24、為h個(gè)外部觸發(fā)參數(shù)中對(duì)應(yīng)的外部觸發(fā)時(shí)長的最大值,h為外部觸發(fā)參數(shù)的個(gè)數(shù)。
25、在一些可能的實(shí)現(xiàn)方式中,所述方法還包括:
26、如果第一判斷結(jié)果表征所述目標(biāo)時(shí)長不大于所述pri,則計(jì)算所述目標(biāo)時(shí)長和所述pri的時(shí)長差值;
27、判斷所述時(shí)長差值是否小于預(yù)設(shè)差值閾值,得到第二判斷結(jié)果;
28、如果第二判斷結(jié)果表明所述時(shí)長差值不小于預(yù)設(shè)差值閾值,則對(duì)所述pri進(jìn)行更新,以使更新后的pri大于所述目標(biāo)時(shí)長,并且更新后的pri與所述目標(biāo)時(shí)長小于所述預(yù)設(shè)差值閾值。
29、在一些可能的實(shí)現(xiàn)方式中,所述方法還包括:
30、將用戶配置的聲學(xué)實(shí)驗(yàn)的參數(shù)中的每個(gè)參數(shù)與各自對(duì)應(yīng)的參數(shù)歷史區(qū)間進(jìn)行比對(duì),得到比對(duì)結(jié)果;
31、所述則對(duì)所述pri進(jìn)行更新,包括:
32、如果所述比對(duì)結(jié)果表征聲學(xué)實(shí)驗(yàn)的參數(shù)中的每個(gè)參數(shù)均在各自對(duì)應(yīng)的參數(shù)歷史區(qū)間內(nèi),則對(duì)所述pri進(jìn)行更新;
33、所述方法還包括:
34、如果所述比對(duì)結(jié)果表征聲學(xué)實(shí)驗(yàn)的參數(shù)中的存在目標(biāo)參數(shù)不在對(duì)應(yīng)的參數(shù)歷史區(qū)間內(nèi),則提示所述目標(biāo)參數(shù)存在異常。
35、第二方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算設(shè)備,包括存儲(chǔ)器和處理器;
36、其中,在所述存儲(chǔ)器中存儲(chǔ)有一個(gè)或多個(gè)計(jì)算機(jī)程序,所述一個(gè)或多個(gè)計(jì)算機(jī)程序包括指令;當(dāng)所述指令被所述處理器執(zhí)行時(shí),使得所述計(jì)算設(shè)備執(zhí)行如第一方面中任一項(xiàng)所述的方法。
37、第三方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序用于執(zhí)行如第一方面中任一項(xiàng)所述的方法。
38、第四方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括一個(gè)或多個(gè)計(jì)算機(jī)指令,在所述計(jì)算機(jī)指令被計(jì)算機(jī)執(zhí)行時(shí),所述計(jì)算機(jī)執(zhí)行如第一方面中任一項(xiàng)所述的方法。
39、由上述技術(shù)方案可知,本申請(qǐng)至少具有如下有益效果:
40、本申請(qǐng)?zhí)峁┝艘环N聲學(xué)實(shí)驗(yàn)參數(shù)的校驗(yàn)方法,該方法中,先獲取用戶配置的聲學(xué)實(shí)驗(yàn)的參數(shù),例如,包括pri、接收時(shí)延、采樣點(diǎn)數(shù)、接收通道的數(shù)量、外部觸發(fā)參數(shù)、每個(gè)通道對(duì)應(yīng)的發(fā)射時(shí)延和發(fā)射波形時(shí)長,外部觸發(fā)參數(shù)包括每次外部觸發(fā)的外部觸發(fā)時(shí)延和外部觸發(fā)脈寬;然后根據(jù)每個(gè)接收通道對(duì)應(yīng)的發(fā)射時(shí)延和發(fā)射波形時(shí)長,確定發(fā)射過程時(shí)長,根據(jù)采樣點(diǎn)數(shù)和單位點(diǎn)數(shù)時(shí)長,確定接收過程時(shí)長,根據(jù)采樣點(diǎn)數(shù)、單位點(diǎn)數(shù)數(shù)據(jù)量、接收通道的數(shù)量、數(shù)據(jù)傳輸速度,確定數(shù)據(jù)上傳過程時(shí)長,根據(jù)外部觸發(fā)參數(shù),確定外部觸發(fā)時(shí)長;然后將發(fā)射過程時(shí)長與系統(tǒng)準(zhǔn)備時(shí)間求和,得到第一時(shí)長,將接收過程時(shí)長、接收時(shí)延與系統(tǒng)準(zhǔn)備時(shí)間求和,得到第二時(shí)長,將數(shù)據(jù)上傳過程時(shí)長、接收時(shí)延和系統(tǒng)準(zhǔn)備時(shí)間求和,得到第三時(shí)長,將外部觸發(fā)時(shí)長與系統(tǒng)準(zhǔn)備時(shí)間求和,得到第四時(shí)長,然后從第一時(shí)長、第二時(shí)長、第三時(shí)長和第四時(shí)長中選擇出最大值,如目標(biāo)時(shí)長,接著判斷目標(biāo)時(shí)長是否大于pri,如果目標(biāo)時(shí)長大于pri,則對(duì)pri進(jìn)行更新,以使更新后的pri大于目標(biāo)時(shí)長,如此,在一個(gè)脈沖重復(fù)間隔內(nèi),能夠完成用戶所配置的聲學(xué)實(shí)驗(yàn),進(jìn)而確保聲學(xué)實(shí)驗(yàn)?zāi)軌蛘_M(jìn)行。
41、應(yīng)當(dāng)理解的是,本申請(qǐng)中對(duì)技術(shù)特征、技術(shù)方案、有益效果或類似語言的描述并不是暗示在任意的單個(gè)實(shí)施例中可以實(shí)現(xiàn)所有的特點(diǎn)和優(yōu)點(diǎn)。相反,可以理解的是對(duì)于特征或有益效果的描述意味著在至少一個(gè)實(shí)施例中包括特定的技術(shù)特征、技術(shù)方案或有益效果。因本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種聲學(xué)實(shí)驗(yàn)參數(shù)的校驗(yàn)方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)每個(gè)接收通道對(duì)應(yīng)的發(fā)射時(shí)延和發(fā)射波形時(shí)長,確定發(fā)射過程時(shí)長,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述采樣點(diǎn)數(shù)和單位點(diǎn)數(shù)時(shí)長,確定接收過程時(shí)長,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述采樣點(diǎn)數(shù)、單位點(diǎn)數(shù)數(shù)據(jù)量、所述接收通道的數(shù)量、數(shù)據(jù)傳輸速度,確定數(shù)據(jù)上傳過程時(shí)長,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述外部觸發(fā)參數(shù),確定外部觸發(fā)時(shí)長,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.一種計(jì)算設(shè)備,其特征在于,包括存儲(chǔ)器和處理器;
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序用于執(zhí)行如權(quán)利要求1至7任一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)
...【技術(shù)特征摘要】
1.一種聲學(xué)實(shí)驗(yàn)參數(shù)的校驗(yàn)方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)每個(gè)接收通道對(duì)應(yīng)的發(fā)射時(shí)延和發(fā)射波形時(shí)長,確定發(fā)射過程時(shí)長,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述采樣點(diǎn)數(shù)和單位點(diǎn)數(shù)時(shí)長,確定接收過程時(shí)長,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述采樣點(diǎn)數(shù)、單位點(diǎn)數(shù)數(shù)據(jù)量、所述接收通道的數(shù)量、數(shù)據(jù)傳輸速度,確定數(shù)據(jù)上傳過程時(shí)長,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述外部觸發(fā)參數(shù),確定外部觸...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:宋鴻飛,葉嘉禾,薛易宙,林坤,王小軍,
申請(qǐng)(專利權(quán))人:北京清湃科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。