• 沒有找到結果。

在觸控板之感測器佈局上,我們希望對靈敏度或線性度做最佳化。可調整的 變數:Px、Py、以及 QSpace,是一個多維的問題;另外手指進入時的感應電容 雖已知跟 Px、Py 有關,但我們所建的模型並不直接以 Px、Py 為參數,這導致 我們並不清楚此最佳化問題的曲面特性,因此我們以粒子群最佳化[7]來解此問 題。

5.1 Particle Swarm Optimization

粒子群最佳化演算法將個體視為空間中飛行的質點。標準的流程如下:首先 隨機初始化一群粒子,並對每個粒子在環境中的適應力做出評價,每個粒子會有 其飛行速度,此飛行速度根據其慣性、個體的飛行經驗、群體同伴的飛行經驗,

動態的調整。在粒子群飛行的過程中,每個粒子會紀綠自己所經歷過最好的位置,

並不斷更新全粒子群經歷過的最好位置。一直到達成結束條件。

5.2 Optimization Result

我們有三個最佳化的例子:調整單一變數滿足敏感度後對線性度做最佳化、

調整三變數滿足敏感度後對線性度做最佳化、調整三變數滿足線性度後對敏感度 做最佳化。以下將一一陳述。

調整單一變數滿足敏感度後對線性度做最佳化。表 5.1 中,我們將 Px、Py 設為定值 5500um,調整 QSpace 於區間[283, 1414],要求在手指半徑等於 4000um 時,敏感度在 0.05 以上,找出此時最好的線性度。結果如表 5.2,其中線性度為 546um。在圖 5.1 中,可發現任何 QSpace 都無法滿足敏感度在 0.0375,於是我 們找出最佳敏感度,在 QSpace 等於 1012um 處。

表 5.1 變數範圍與最佳化目標 Variable And Range 283< QSpace <1414

Px = 5500 Py = 5500 fr = 4000

Criterion Sensitivity > 0.0375

32

表 5.2 最佳化結果 QSpace(um) Px(um) Py(um) Sensitivity

of Top

圖 5.1 sensitivity v.s. QSpace、linearity v.s. QSpace

調整三變數滿足敏感度後對線性度做最佳化。表 5.3 中,我們調整 Px 於區 間[5400, 5600]、Py 於區間[5400, 5600]、QSpace 於區間[283, 1414],要求在手指 半徑等於 4000um 時,敏感度在 0.035 以上,找出此時最好的線性度。結果如表 5.4,其中線性度為 400um。在圖 5.2 中,可發現 QSpace 在大於約 500um 處皆可 符合敏感度要求,而這個例子中,線性度隨 QSpace 越小越好,於是我們找出 QSpace 於 486um 處同時符合每感度要求並有最好的線性度。

表 5.3 變數範圍與最佳化目標

Variable And Range 283< QSpace <1414 5400 < Px <5600 5400 < Py <5600

fr = 4000

Criterion Sensitivity > 0.035

33

表 5.4 最佳化結果 QSpace(um) Px(um) Py(um) Sensitivity

of Top Sensor

Sensitivity of Bottom

Sensor

Linearity(um)

486 5448 5435 0.0351 0.0359 400.1

圖 5.2 sensitivity v.s. QSpace、linearity v.s. QSpace

調整三變數滿足線性度後對敏感度做最佳化。表 5.5 中,我們調整 Px 於區 間[5400, 5600]、Py 於區間[5400, 5600]、QSpace 於區間[283, 1414],要求在手指 半徑等於 4000um 時,線性度誤差在 550um 以下,找出此時最好的敏感度。結果 如表 5.6,其中線性度為 400um。在圖 5.3 到圖 5.5 中,可發現在 Px=5453um,

Py=5440um 時,QSpace 在 1300um 以下,可達到線性度誤差<550 的目標,而在 此 QSpace 範圍中最好的靈敏度約在 1000um,與結果相符。對 Px,在

QSpace=1038um,Py=5440um 時,Px<5500um 可達到線性度目標。對 Py,在 QSapce=1038um,Px=5453um 時,5420um<Py<5480um 可達到線性度目標。

34

表 5.5 變數範圍與最佳化目標 Variable And Range 283< QSpace <1414

5400 < Px <5600 5400 < Py <5600

fr = 4000

Criterion Linearity < 550

表 5.6 最佳化結果 QSpace(um) Px(um) Py(um) Sensitivity

of Top Sensor

Sensitivity of Bottom

Sensor

Linearity(um)

1038 5453 5440 0.0372 0.0398 525

圖 5.3 sensitivity v.s. QSpace、linearity v.s. QSpace

35

圖 5.4 sensitivity v.s. Px、linearity v.s. Px

圖 5.5 sensitivity v.s. Py、linearity v.s. Py

36

相關文件