999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

三次Hermite插值曲線的能量優化

2014-04-03 07:33:04韓旭里
計算機工程與應用 2014年12期
關鍵詞:優化

裴 芳,高 屾,韓旭里

PEI Fang1,GAO Shen1,HAN Xuli2

1.山西財經大學 應用數學學院,太原 030006

2.中南大學 數學科學與計算技術學院,長沙 410083

1.College of Applied Mathematics,Shanxi University of Finance&Economics,Taiyuan 030006,China

2.School of Mathematics and Computing Technology,Central-South University,Changsha 410083,China

1 引言

在計算機輔助幾何設計中,構造一條滿足給定端點條件的光順曲線是一個基本問題。幾何Hermite插值(Geometric Hermite Interpolation,GHI),要求插值給定端點及端點處的切方向和曲率等條件,在幾何造型和工程設計中有著廣泛的應用。目前國內外學者在這方面作了大量的研究,文獻[1-11]分別從不同的角度研究了幾何Hermite插值曲線。一般地,幾何連續的條件要弱于參數連續的條件。三次幾何Hermite插值曲線只具有G1連續性。本文要在保持C1連續性的前提下,實現三次Hermite插值曲線的優化問題。

2 插入兩個節點的三次Hermite插值曲線

則曲線 p(u)的表達式為:

其中,hi=ui+1-ui,t=(u-ui)/(ui+1-ui),u∈[ui,ui+1],ui為 pi點對應的參數值[12]。

上述分段三次Hermite插值曲線 p(u)在節點處是C1連續的,而幾何Hermite插值在節點處的連續性由C1降為G1,獲得自由度,實現對插值曲線形狀的修改。本文保持曲線在節點處C1連續,通過在每個參數區間插入兩個節點,增加自由度,實現對三次Hermite插值曲線p(u)的幾何優化。

在參數區間[ui,ui+1]插入兩個節點和,且令:

構造C1連續的三分段次Hermite插值函數 p(u),使之滿足如下條件:

其中,α1、α2、β1和β2是四個自由變量。

通過推導,得到插值曲線 p(u)表達式如下:

3 三次Hermite插值曲線的優化

光順性是一個在CAGD中應用很普遍又很重要的概念,國內外許多學者對此作了大量研究,提出了很多光順方法,如Kjellander法、量法及最小二乘法等[13]。其中,能量法是一種整體優化方法,其光順效果好,為人們普遍采用的一種曲線光順方法。光順法的關鍵是:能量函數的確定,優化問題的求解。

對于曲線 p(u),一般選用 ∫||p(u)″||2du 和 ∫p?(u)du 作為曲線的能量函數。其中,p″(u)為 p(u)的二階導數,體現了曲線的曲率因素。 p?(u)為 p(u)的三階導數,體現了曲線的撓率因素。由于上述兩個能量函數不依賴曲線的參數化,能取得較好的光順效果,且計算量較小,便于在計算機上實現,故在曲線光順優化中得到了普遍的應用。

3.1 基于曲率的能量函數對曲線進行優化

對于曲線式(2),在區間 [ui,ui+1]上,考慮曲線的曲率因素,定義能量函數為:

其中,u∈[ui,ui+1],||·||表示向量的范數。

下面討論當自由變量 α1,α2,β1,β2取何值時,曲線p(u)的能量函數 f(α1,α2,β1,β2)最小。

對曲線式(2)求二階導數得:

這里,

為使能量函數值最小,必須滿足:

經化簡得:

進而得:

即當 α1,α2,β1,β2滿足式(3)時得到的曲線 p(u)是能量函數 f(α1,α2,β1,β2)最小的曲線。

此時,對于曲線式(1),

即在區間 [ui,ui+1/3],曲線式(1)和曲線式(2)的表達式在本質上是一致的。

同理可得,在區間 [ui,ui+2/3]、[ui+2/3,ui+1],曲線式(1)和曲線式(2)的表達式在本質上也是一致的。

由此可得,未插入節點時所構造的分段三次Hermite插值曲線式(1)與插入兩個節點時所構造的插值曲線式(2)在各區間的表達式是一致的。即以式(3)為能量函數的約束條件下,插入節點與不插入節點的情形是一致的,這體現了三次Hermite插值曲線本身所具體的特性。

3.2 基于撓率的能量函數對曲線進行優化

對于曲線式(2),在區間 [ui,ui+1]上,考慮曲線的撓率因素,定義能量函數為:

其中,u∈[ui,ui+1],p?(u)表示 p(u)的三階導數。

下面討論當自由變量 α1,α2,β1,β2取何值時,曲線p(u)的能量函數 g(α1,α2,β1,β2)最小。

對式(2)求三階導數得:

這里,

為使能量函數值最小,必須滿足:

其中β2是一個自由度,可用來調整曲線的形狀。即當參數 α1,α2,β1,β2滿足式(5)時得到的曲線 p(u)使能量函數 g(α1,α2,β1,β2)最小。得到了一種新的曲線構造方法,具有新的幾何意義。

(1)參數a作用

下面通過對a取不同值時的插值曲線的分析來討論參數a對曲線的調節作用。取插值區間[u0,u1]為[-1,1],插值點及對應的切向量分別為:

取b為固定值,例如b=0.66,a取不同的值進行曲線插值。如圖1所示,實線表示未優化的三次Hermite插值曲線,虛線表示a=0.8時的優化后的三次Hermite插值曲線,點虛線表示a=1.2時的優化后的三次Hermite插值曲線[14]。經過觀察可以發現,參數a越小時最值點越向右移動,這表明曲線是可以水平方向上修改的。這體現了較好的實際應用價值。

圖1 能量最小條件下a取不同值的三次Hermite插值曲線

表1 插值點及其切向量

(2)參數b作用

取與圖1一致的插值點與對應切向量進行作圖。這里取a為固定值,例如a=1.0,b取為不同的值進行曲線插值。如圖2所示,實線表示未優化的三次Hermite插值曲線,虛線表示b=0.4時的優化后的能量最小的三次Hermite插值曲線,點虛線表示b=0.6時的優化后的能量最小的三次Hermite插值曲線,星號線表示b=1.0時的優化后的能量最小的三次Hermite插值曲線。經過觀察可以發現,b越大時最值點越向下移動,這表明曲線是可以垂直方向上修改的。這也具有一定的應用價值。

圖2 能量最小條件下b取不同值的三次Hermite插值曲線

4 圖例

取表1所示的插值點及對應的切向量進行作圖。隨著自由參數β2取值的不同,分別得如圖3所示的優化后的三次Hermite曲線。

圖3 β2取不同值的優化后的三次Hermite插值曲線

5 結論

在給定插值點的位置矢量及切矢量的情況下,通過在兩相鄰節點引入兩個新的節點,提出了一類保持C1連續的三次Hermite插值曲線的構造方法。如果以基于曲率的能量函數對曲線進行優化,證明了插入節點與不插入節點的情形是一樣的,體現了三次Hermite插值曲線本身所具有的一種特性。如果以基于撓率的能量函數對曲線進行優化,給出了能量最小化的參數取值公式,含有一個自由度,可實現對曲線形狀的調整。實例表明了方法的有效性。

[1]李建軍.一類三次幾何Hermite插值及其優化[J].數學理論與應用,2008,28(1):155-201.

[2]吳宗敏.參數有理三次GC2Hermite插值[J].高校計算數學學報,1993,15(2):70-76.

[3]徐良敏,孟勇.空間曲線的幾何Hermite插值問題[J].計算機輔助設計與圖形學學報,2001,13(2):158-162.

[4]宋家宏,李成,王建華.空間曲線的高階幾何Hermite插值[J].計算機輔助設計與圖形學學報,2004,16(6):789-794.

[5]雍俊海,鄭駿恒.一類五次PH曲線的Hermite插值的幾何方法[J].計算機輔助設計與圖形學學報,2005,17(5):990-995.

[6]Hagen H.Variational design of smooth rational Bezier curves[J].CAGD,1991,8:393-399.

[7]Hosaka M.Theory of curve and surface synthesis and their smooth fitting[J].Information Processing in Japan,1969,9:60-68.

[8]Kjellander J A P.Smoothing of cubic parametric splines[J].CAD,1983,15(3):175-179.

[9]Imre J.Cubic parametric curve of given tangent and curvature[J].Computer Aided Geometric Design,1998,30(1):1-9.

[10]Han Xuli.Cubic trigonometric polynomial curves with a shape parameter[J].Computer Aided Geometric Design,2004,21(6):535-548.

[11]Hollig K,Koch J.Geometric Hermite interpolation[J].Computer Aided Geometric Design,1995,13(6):567-580.

[12]蘇步青,劉鼎元.計算幾何[M].上海:上??茖W技術出版社,1980.

[13]朱心雄.自由曲線曲面造型技術[M].北京:科學出版社,2000:1-200.

[14]張志涌.精通MATLAB[M].6.5版.北京:北京航空航天大學出版社,2003:38-359.

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 久久久精品无码一区二区三区| 亚洲人成网7777777国产| 欧美在线精品怡红院| 久久久精品无码一二三区| 亚洲欧洲日产国产无码AV| 亚洲免费人成影院| 国产va免费精品观看| 亚洲精品福利网站| 最新国产精品第1页| 国产欧美成人不卡视频| 国产成人喷潮在线观看| 日韩欧美中文亚洲高清在线| 国产精品 欧美激情 在线播放 | 国产精品免费电影| 又黄又湿又爽的视频| 亚洲国产精品日韩欧美一区| 欧美一级专区免费大片| 国产自在自线午夜精品视频| 成年人国产网站| 制服无码网站| 激情网址在线观看| 国产网友愉拍精品视频| 99久久婷婷国产综合精| 98超碰在线观看| 久久情精品国产品免费| www.国产福利| 欧美专区日韩专区| 福利一区三区| 亚洲第一av网站| 午夜高清国产拍精品| 在线国产欧美| 91在线激情在线观看| 区国产精品搜索视频| 亚洲an第二区国产精品| 国产国模一区二区三区四区| 又黄又爽视频好爽视频| 老司国产精品视频91| 国产人在线成免费视频| 精品综合久久久久久97| 亚洲色图欧美一区| 在线欧美a| 无码免费视频| 日韩人妻无码制服丝袜视频 | 午夜福利在线观看入口| 日韩欧美综合在线制服| 成人精品在线观看| 波多野吉衣一区二区三区av| 亚洲首页在线观看| 不卡国产视频第一页| 久久久国产精品无码专区| 久久免费视频播放| 找国产毛片看| 手机成人午夜在线视频| 久久影院一区二区h| 97超爽成人免费视频在线播放| 亚洲欧美在线综合一区二区三区| 欧美色视频网站| 91国内外精品自在线播放| 日韩人妻精品一区| 草逼视频国产| 污污网站在线观看| 国产爽妇精品| 国产成人免费高清AⅤ| 国产噜噜噜视频在线观看 | 又黄又爽视频好爽视频| 丁香五月激情图片| 日本高清免费不卡视频| 亚洲无线一二三四区男男| 午夜不卡视频| 91无码视频在线观看| 国产成人a在线观看视频| 免费a级毛片18以上观看精品| 亚洲成a人在线观看| 一本久道热中字伊人| 国产国产人成免费视频77777| 国产99精品视频| 欧美一级视频免费| 国产高清在线观看| 亚洲区一区| 精品1区2区3区| 成人日韩精品| 精品一区二区三区波多野结衣|