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

C++語言開發三斗雙曲拱壩坐標放樣系統

2020-04-04 07:47:48鄭其華
水利科技與經濟 2020年2期
關鍵詞:拋物線

鄭其華

(福建省建甌市水利局, 福建 建甌 353100)

1 工程概況

福建省建甌市三斗水庫電站為赤溪流域梯級開發的一期工程。水庫設計總庫容530×104m3,電站設計裝機2×1 250 kW,三斗水庫電站由攔河壩、引水系統、發電廠房和升壓站等建筑物組成。

三斗雙曲拱壩壩高56.2 m,最大弧長153.531 m。拱壩于1998年3月開工,1999年5月竣工。1999年9月15日開始正常運行至今。

2 C++語言編程的優點

C++是一門高效實用的程序設計語言,它既可進行過程化程序設計,也可進行面向對象程序設計。C++語言強調對高級抽象的支持。C++實現了類的封裝、數據隱藏、繼承及多態,使得其代碼容易維護及高度可重用。

隨著C++漸漸成為ANSI標準,幾乎在所有計算機研究和應用領域,都能看到C++的影子。

縱觀當前,C++的發展引領了程序設計語言的潮流。所以在水利工程測量放樣,尤其是雙曲拱壩測量放樣工作中,能時常用C++語言編寫一些特定程序,對工作極有幫助。

3 C++語言開發拱壩坐標放樣系統運行環境

操作系統是Windows 2000或以上版本,在TURBO C++或Borland C++或Visual C++編程環境下編譯。

4 雙曲拱壩基本尺寸數據表及圖示

雙曲拱壩基本尺寸見表1,拱冠剖面圖見圖1,拱圈平切示意圖見圖2。

表1 雙曲拱壩基本尺寸表

注:拱端曲率半徑等于拱端拱軸(即中心軸)半徑。

圖1 拱冠剖面圖

圖2 拱圈平切示意圖

5 大壩坐標計算思路與坐標放樣系統編程流程框圖

5.1 大壩坐標計算思路

1) 由z值每遞增量(增1),按拱冠上下游面曲線方程:

y=-4.16-0.1694z+0.0050728z2-0.0000053212z3

y=8.84-0.32516z+0.0014999z2+0.0000584077z3

求出各特征高程731.0,…,744.0,…783.0的上下游面上的坐標(y,z)值:

上(-4.6,0),下(8.84,0),…上(-5.516,13),下(4.995,13),…上(0,52),下(4.2,52);

進而求出各高程拱冠剖面對應的水平拱中心線拋物線的原點坐標和對應的拱冠厚度t0。

2) 由z值每遞增量(增1),按拱冠左右側曲率中心曲線方程:

y=40+0.38462z

y=40+0.0926z+0.004266z2+0.000027098z3

求出各特征高程731.0,…744.0,…783.0的拱冠左右側曲率中心線與各高程的交點坐標(y,z)值:

左右(40,0),…,左(45,13),右(41.974,13),…,左(60,52);

進而由y值與上步驟1)求出的原點坐標導出左右岸Rc值(某一高程左右Rc=拱冠中點到拱冠左右側曲率中心線上的距離)。

3) 由表1中,已知各截面高程對應的左右岸拱端厚度ta、拱端中心角度?a,求出任意高程的左右岸拱端厚度ta、拱端曲率半徑Ra、拱端中心角度?a。

注:任意高程的左右岸拱端厚度ta是按線性插值來計算,即按表1上一給定截面高程與下一截面給定高程的拱端厚度放大倍數(Δta/Δto)線性插值,計算該高程的拱端厚度放大倍數,再乘上拱冠梁厚度即可得到該高程拱端厚度。

tai=ta1+(toi-to1)*(ta2-ta1)/(to2-to1),(toi由步驟1)已求出)

Rai=Ra1+(Rci-Rc1)*(Ra2-Ra1)/(Rc2-Rc1)

?ai= ?a1+(toi-to1)*( ?a2-?a1)/(to2-to1)

4) 求出任意高程水平拱中心線拋物線上的任意點的角度:

?=atan(x/Rc)其中,x由x值每遞增量(增1)來取定,Rc為該高程拱冠曲率半徑。求出該高程水平拱中心線拋物線方程y=x*x/2Rc中的y值,即得到任意高程水平拱中心線上某點坐標值(x中,y中)。

5) 求出任意高程任意點拱厚方程t′=to+(ta-to)*(1-cos?)/(1-cos?a),其中to已由步驟1)中求出,ta已由步驟3)中求出,?a已由步驟3)中求出,?已由步驟4)中求出。

6) 運用已求的(x中,y中)與 ?=atan(x/Rc),t′=to+(ta-to)*(1-cos?)/(1-cos?a)推出對應的上下游坐標值:左(x上,y上),左(x下,y下)即左,x上=x中+(t′/2)sin?,左,y上=y中-(t′/2)cos?,左,x下=x中-(t′/2)sin?,左,y下=y中+(t′/2)cos?;右(x上,y上),右(x下,y下)即右,x上=x中-(t′/2)sin?,右,y上=y中-(t′/2)cos?,右,x下=x中+(t′/2)sin?,右,y下=y中+(t′/2)cos?。

7) 求出徑向倒懸度:兩相鄰的切平面上,取同一x值的兩點間距:

L=±((Xj-xi)∧2+(yj-yi)∧2)∧(1/2)=正,(yj>yi);負,(yj≤yi);或x,y坐標的差值。

8) 把步驟1)中求出的水平拱中心線拋物線的原點坐標值加到步驟6)中求出的相應的坐標值中去。

9) 在工程坐標系下輸出步驟8)得出的坐標值(左右岸,上下游面x,y值)與步驟7)求出的倒懸度值,以及各高程拱端坐標值。

10) 把步驟8)中求出的結果轉化為大地坐標(XOY為工程坐標系,xoy為大地坐標系):

x=Xcos?-Ysin?,y=Xsin?+Ycos?

11) 把步驟10)求出的結果輸出左右岸,上下游面x,y值與步驟7)中求出的倒懸度值以及各高程拱端坐標值。

5.2 坐標放樣系統編程流程框圖

結合上述大壩坐標計算思路,繪制坐標放樣系統編程流程框圖,見圖3。

圖3 拱壩坐標放樣系統編程流程框圖

6 坐標放樣系統運行界面

1) 計算并列出拱壩基本尺寸數據中9個特殊截面的基本尺寸數據,見圖4。

2) 光標閃爍提示輸入高程范圍內的任意高程值,輸入后按回車鍵,即可得到該高程對應的水平拱冠厚度t-0、水平拱中心線(拋物線)的原點坐標(x0,y0)、左右岸的拱端厚度ta、拱端曲率半徑Ra、拱端中心角度α數值,同時光標提示輸入該高程水平拱中心線(拋物線)上的距拱冠任意點的X值,按回車鍵后,便可得知該點在左岸或是右岸(正數為左、負數為右),同時得到該高程下的水平拱中心線(拋物線)上X值點處的坐標值(x中,y中),及該點在水平拱中心線(拋物線)上對應的角度α、該點對應的拱厚度t’。最后顯示該高程下X點對應的拱壩上下游面坐標點數值(x上,y上)、(x下,y下)。隨后輸入任意鍵,回車結束計算。

例如,輸入某一高程值如765和水平拱中心線拋物線上的的任意點的X值如8,即可得出拱壩放樣所需坐標值。坐標放樣系統運行界面截圖見圖5、圖6。

圖4 坐標放樣系統運行界面截圖(1/3)

圖5 坐標放樣系統運行界面截圖(2/3)

圖6 坐標放樣系統運行界面截圖(3/3)

總之,坐標放樣系統運行界面直觀、可讀性好。只要輸入壩高范圍內任一高程值及與拱冠的垂直距離值,即可得到拱壩在該高程上下游面坐標點X、Y數值,滿足了三斗雙曲拱壩坐標放樣所需數據的要求。

7 結 語

隨著計算機技術的飛速發展,給人們的生活和工作帶來了極大的方便,解決了人們在工作中遇到的許多計算難或繁雜的問題。利用C++語言開發的三斗雙曲拱壩坐標放樣系統運行界面可視性好,滿足了三斗雙曲拱壩坐標放樣所需數據的要求,提高了工作效率,也為今后的雙曲拱壩坐標放樣計算或其他的類似計算繁雜問題提供了很好的借鑒。

猜你喜歡
拋物線
拋物線焦點弦的性質及應用
選用合適的方法,求拋物線的方程
巧用拋物線定義妙解題
拋物線高考滿分突破訓練(B卷)
巧求拋物線解析式
阿基米德三角形在拋物線中的應用
賞析拋物線中的定比分點問題
巧用拋物線的對稱性解題
巧用拋物線的對稱性解題
拋物線變換出來的精彩
主站蜘蛛池模板: 91精品国产无线乱码在线| 成人午夜免费观看| 67194在线午夜亚洲 | 色AV色 综合网站| 亚洲欧美自拍中文| 人妻精品久久无码区| 九九香蕉视频| 99福利视频导航| 青青草原国产精品啪啪视频| 中文字幕无码电影| 99re这里只有国产中文精品国产精品 | 精品综合久久久久久97超人| 又大又硬又爽免费视频| 在线无码av一区二区三区| 97国产成人无码精品久久久| 丰满人妻一区二区三区视频| 国产美女免费网站| 国产69囗曝护士吞精在线视频 | 国产迷奸在线看| 亚洲va视频| 久久久久久高潮白浆| 免费在线国产一区二区三区精品| 免费av一区二区三区在线| 91精品国产综合久久香蕉922| 91成人免费观看在线观看| 久久亚洲精少妇毛片午夜无码| 国产小视频免费| 日韩欧美成人高清在线观看| 狠狠色成人综合首页| 精品国产香蕉伊思人在线| 亚洲首页在线观看| 亚洲欧美在线综合图区| 午夜福利视频一区| 国产一区二区三区在线观看免费| 亚洲精品大秀视频| 国产成人一级| 日本欧美在线观看| 久久影院一区二区h| 国产日韩久久久久无码精品| 免费国产好深啊好涨好硬视频| 狠狠躁天天躁夜夜躁婷婷| 亚洲黄色网站视频| 一级毛片在线直接观看| 91丝袜美腿高跟国产极品老师| 亚洲精品自产拍在线观看APP| 97视频免费在线观看| 一级毛片视频免费| 国产人人射| 99在线视频网站| 久久久久国产一区二区| 嫩草在线视频| jizz在线免费播放| 中文字幕在线日韩91| 欧美a在线| 中文字幕第4页| 国产AV毛片| 国产欧美日韩资源在线观看| 精品福利国产| 99热这里只有免费国产精品| 欧美日韩国产在线播放| 日本伊人色综合网| 国产精品亚洲va在线观看| 国产91线观看| 国产无码网站在线观看| 美女扒开下面流白浆在线试听 | 久久综合干| 亚洲精品另类| 91九色视频网| 欧美午夜久久| 精品视频在线一区| 毛片在线播放a| 亚洲欧洲综合| 亚洲欧洲日韩综合| 91成人在线观看| 精品视频在线观看你懂的一区| 欧美性精品| 亚洲国产日韩在线观看| 精品一区二区无码av| 欧美五月婷婷| 99无码熟妇丰满人妻啪啪| 波多野结衣中文字幕一区二区| 亚洲精品动漫|