<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 光電顯示 > 設(shè)計應(yīng)用 > 總體參數(shù)的確定方法

          總體參數(shù)的確定方法

          作者: 時間:2012-05-30 來源:網(wǎng)絡(luò) 收藏

          現(xiàn)代儀器的質(zhì)量指標(biāo)與儀器的主要結(jié)構(gòu)之間有一定的制約關(guān)系。要使總目標(biāo)好,實際上就是一個多目標(biāo)優(yōu)化問題。但是目前還沒有見到對所有質(zhì)量指標(biāo)進(jìn)行優(yōu)化設(shè)計的例子,目前己發(fā)表的文獻(xiàn)有以下幾類。

          本文引用地址:http://www.ex-cimer.com/article/167966.htm

          1,對某一個關(guān)鍵性的零部件進(jìn)行最優(yōu)化設(shè)計

          如零位光柵、經(jīng)緯儀的自動安平機(jī)構(gòu)等。關(guān)鍵部件性能的改進(jìn)提高了儀器的質(zhì)量,而其他部分則參照現(xiàn)存結(jié)構(gòu),不進(jìn)行很大改動。

          2。對某一項質(zhì)量指標(biāo)進(jìn)行改進(jìn)

          計量儀器精度是核心,所以可以把儀器的單次測量總誤差作為目標(biāo)函數(shù),把參與測量的各個環(huán)節(jié)的誤差以及儀器的構(gòu)造作為設(shè)計變量,而公差的變化范圍和構(gòu)造的變化范圍的限制條件作為約束條件,這樣就可以構(gòu)成非線性約束極小化的問題。其他諸如體積最小、成本最低等也可以作為目標(biāo)。

          3,利用“信息率”的概念建立數(shù)學(xué)模型

          例如,對于紅外分光光度計建立一個模型為

          式中,s為狹縫的光譜寬度;S/N為信噪比;r為記錄系統(tǒng)的時間常數(shù);左邊各項是儀器的外部性能;右邊是內(nèi)部結(jié)構(gòu)參數(shù)(如光源、光學(xué)系統(tǒng)、控測器的參數(shù))。

          4。反復(fù)核算修改的

          目前應(yīng)用最廣泛的是通過反復(fù)核算和修改來參數(shù),直到各方面的要求得到折中平衡為止。

          可見,在光電儀器設(shè)計中應(yīng)用優(yōu)化設(shè)計的還不夠自覺和普及,還有待進(jìn)一步提高。同時也要看到對于設(shè)計計算的地位也不可估計過高。歷史上的許多發(fā)明家公開藐視數(shù)學(xué)方法,有它一定的道理。因為對于一個全新的設(shè)想,使用計算的方法并不能奏效,這時用實驗研究的方法可能更切合實際。盡管如此,在設(shè)計實驗裝置時也同樣需要全面考慮的設(shè)計安排,不可過分偏廢。

          5,多目標(biāo)優(yōu)化方法

          這是一種比較合乎情理的可以達(dá)到的目標(biāo)。多目標(biāo)優(yōu)化方法指的是對各項性能指標(biāo)進(jìn)行通盤考慮的方法,比如在鏡頭設(shè)計中,多種像差的平衡實際上就是多目標(biāo)函數(shù)優(yōu)化的例證。



          關(guān)鍵詞: 方法 確定 參數(shù) 總體

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();