CODE V是成像系統(tǒng)工程設(shè)計(jì)軟件,以序列方式處理幾何光學(xué)問題,綜合性涵蓋了廣泛的光學(xué)結(jié)構(gòu)與計(jì)算,提供全方位設(shè)計(jì)、公差、價(jià)格、制造與組合的光學(xué)設(shè)計(jì)平臺。
Code V使用技巧:以誤差函數(shù)分量確定優(yōu)化中的權(quán)重
在優(yōu)化中,開啟公差靈敏度的控制(SAB),那誤差函數(shù)中則也會包含公差靈敏度的分量。
您可以調(diào)整優(yōu)化選項(xiàng),用以求得現(xiàn)有結(jié)構(gòu)的誤差函數(shù)(在[自動化設(shè)計(jì)→輸出結(jié)果控制]中,設(shè)定[優(yōu)化周期數(shù)→最大值]為 0)。如此便可以確認(rèn)不同誤差函數(shù)分量的起始貢獻(xiàn),進(jìn)而調(diào)整這些分量的權(quán)重。 例如,使用指令: AUT; MXC 0; SAB FA 1; EFL = (efl); DIY FY = 0; WTC 1; GO 可以產(chǎn)生誤差函數(shù)的內(nèi)容: CYCLE NUMBER 0: ABERR F. = 1407.08283001 SAB F.= 588.84811418 CONST F. = 173.50310670 ERR. F. = 2169.43405088 為了有效地得到不同分量間最好的比例,可以用宏來嘗試幾個不同的比例。您可以使用AUT.ERF數(shù)據(jù)來得到最優(yōu)化后的誤差函數(shù)。但是如果要得到誤差函數(shù)的分量,則需將優(yōu)化的結(jié)果儲存到buffer中,再從buffer中擷取您想要的數(shù)據(jù)。上述之宏語法如以下所示: BUF Y !把輸出結(jié)果記錄到buffer B0中 AUT; MXC 0; SAB FA 1; EFL = (efl); DIY FL = 0; WTC 1; GO !只求得現(xiàn)有結(jié)構(gòu)的誤差函數(shù) BUF N !停止記錄到B0中 BUF FND B0 “SAB F.” !尋找B0中的字符串“SAB F.” ^AUTSAB == (BUF.NUM B0 IC JL) !儲存為變量^AUTSAB WRI ^AUTSAB !此將顯示^AUTSAB = 588.848 您可以使用^AUTSAB/(AUT.ERF)的比值來決定合適的公差靈敏度(SAB)權(quán)重。要注意的是,如果您改變了權(quán)重的參數(shù),對誤差函數(shù)的貢獻(xiàn)將會是權(quán)重的平方。例如:將上面范例的SAB權(quán)重改成2,則公差靈敏度的貢獻(xiàn)會變成2355,也就是權(quán)重是1時的四倍。
|
1.行業(yè)新聞、市場分析。 2.新品新技術(shù)(最新研發(fā)出來的產(chǎn)品技術(shù)介紹,包括產(chǎn)品性能參數(shù)、作用、應(yīng)用領(lǐng)域及圖片); 3.解決方案/專業(yè)論文(針對問題及需求,提出一個解決問題的執(zhí)行方案); 4.技術(shù)文章、白皮書,光學(xué)軟件運(yùn)用技術(shù)(光電行業(yè)內(nèi)技術(shù)文檔);
如果想要將你的內(nèi)容出現(xiàn)在這里,歡迎聯(lián)系我們,投稿郵箱:service@opticsky.cn
-
銀冰逆月:受教了!(2021-11-11)
-
wenda0906:受教了!(2016-10-11)