国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

架空輸電線路塔位四角坐標計算與繪制的方法研究

2023-10-28 09:17:10唐新莊
電力勘測設計 2023年10期
關鍵詞:二次開發(fā)轉角起點

唐新莊,賀 丹

(1.中國電力工程顧問集團西北電力設計院有限公司,陜西 西安 710075;2.西安航天宏圖信息技術有限公司,陜西 西安 710100)

0 引言

電力系統(tǒng)的規(guī)模日益增長,重要性也不斷上升,架空輸電線路作為電力系統(tǒng)的重要環(huán)節(jié)[1],其在設計環(huán)節(jié)的精細化要求也越來越高,不僅需要提供每基的塔位坐標、高程、檔距、里程、轉角度數(shù)等常規(guī)數(shù)據(jù),而且在一些較大的輸電線路工程中,需要根據(jù)設計專業(yè)提供的跟開表計算出每個塔位的四角坐標,即塔腿坐標。同時將計算出來的塔腿位置繪制在AutoCAD中,設計人員可以根據(jù)這些資料報送相關部門核查占地面積、壓礦信息和基本農(nóng)田占用情況等。

本文針對這種要求,提出了基于.NET對Auto CAD進行二次開發(fā)[2-5],利用四參數(shù)坐標轉換計算塔位四角坐標,并將計算的四角坐標圖形化表示在Auto CAD圖紙上。通過多個具體工程的應用,本程序大大提高了塔位四角坐標計算的效率,方便了設計人員和業(yè)主后期的應用。

1 架空輸電線路塔腿介紹

在架空輸電線路中,電力鐵塔按用途一般分為耐張塔、直線塔、轉角塔、換位塔、終端塔和跨越塔等[6],其中耐張塔、終端塔和跨越塔的塔腿計算方法包含在直線塔和轉角塔中,因此本文對直線塔和轉角塔的塔腿進行簡單介紹。

1)直線塔:塔腿間夾角為90°,A、B、C、D腿與后退方向夾角依次為45°、135°、225°和315°,AB、BC、CD、DA的連線為正側全跟開,并且AB=BC=CD=DA,如圖1所示。

圖1 方形直線塔A、B、C、D塔腿方向示意圖

2)轉角塔:塔腿間夾角為90°,假設轉角度為α,線路左轉時α取正值,線路右轉時α取負值,A、B、C、D腿與后退方向夾角依次為45°-α/2、135°-α/2、225°-α/2和315°-α/2,AB、BC、CD、DA的連線為正側全跟開,并且AB=BC=CD=DA,如圖2所示。

圖2 轉角塔A、B、C、D塔腿方向示意圖

2 塔腿計算原理

根據(jù)上文我們需要計算出ABCD塔腿的絕對坐標,然而如果利用塔位的絕對坐標XY計算塔腿絕對坐標,不僅數(shù)據(jù)量比較大,而且需要反復利用三角函數(shù),計算繁瑣容易出錯。

針對這種情況,本文提出利用四參數(shù)進行坐標轉換[7],首先計算出塔腿在相對坐標系里的坐標,再利用四參數(shù)將塔腿的相對坐標轉換成絕對坐標。

2.1 四參數(shù)的計算

二維四參數(shù)的轉換模型公式如式(1)所示。

式中:x1、y1為相對坐標系坐標,x2、y2為絕對坐標系坐標;Δx、Δy為平移參數(shù),m;α為旋轉參數(shù),(°);m為尺度參數(shù)。

計算上面4個轉換參數(shù)需要利用2對已知點。

2.2 具體計算步驟

以一個耐張段為一個計算單位,具體計算步驟如下:

1)建立一個相對坐標系:X軸為耐張段起點和終點的連線,Y軸為垂直于X軸的右手坐標系,原點為耐張段起點(0,0)。

2)根據(jù)耐張段的起點和終點的絕對坐標,計算出耐張段長度H,得到耐張段終點在相對坐標系下的坐標(H,0)。

3)根據(jù)耐張段的起點和終點的2對已知點坐標,計算出相對坐標系到絕對坐標系之間的轉換參數(shù)。

4)根據(jù)塔位坐標,計算出塔位到耐張段起點的距離h。

5)根據(jù)結構專業(yè)提供的塔位正側全跟開和上面h,計算出相對坐標系下4個塔腿的坐標。

6)利用計算出來的四參數(shù),將4個塔腿的相對坐標轉換到絕對平面坐標系,并輸出成.CSV格式。

7)耐張段終點需要進行特殊處理:根據(jù)下一耐張段的終點,計算出耐張段的轉角度數(shù)和方向。

3 繪制AutoCAD圖形

本文采取.NET中的C#對AutoCAD進行二次開發(fā),這樣后期可以方便擴充軟件功能,開發(fā)出功能更完善的軟件。

讀取前面保存的CSV文件,利用AutoCAD里面PolyLine命令,自動將4個塔腿坐標連接起來,同時也將耐張段的起點和終點連接,方便查看,如圖3所示。

4 工程實例

本文以某新疆750 kV輸電線路工程為例,線路全長約180 km,塔位總數(shù)385基,說明塔腿坐標計算步驟和繪制流程。

1)打開計算塔腿坐標程序,點擊計算塔腿坐標按鈕,如圖4所示。

2)打開需要計算的塔位坐標CSV,如圖5所示,計算完后將塔腿保存為CSV和dat格式,方便與南方CASS接口。

圖5 數(shù)據(jù)打開界面

3)打開AutoCAD2010,加載連接塔腿程序,點擊“連接塔腿”菜單,將剛才保存的.CSV文件打開,將所有塔腿進行連接,如圖6所示。

圖6 某新疆750 kV輸電線路工程塔腿示意圖(部分)

5 精度檢查

為了驗證本程序計算出來的塔位坐標的正確性,本文選取其中4組數(shù)據(jù)對人工繪制的塔腿和程序計算出來的塔腿坐標進行了對比,見表1所列。

表1 塔腿坐標對比表

6 結論

本文以某新疆750 kV輸電線路工程為例,介紹了利用四參數(shù)計算塔腿坐標基本步驟,通過.NET的AutoCAD二次開發(fā)對塔腿坐標進行的圖形化的繪制,得出如下結論:

1)通過人工對繪制的塔腿坐標進行檢查,塔腿坐標計算和繪制準確無誤、精度可靠,證明通過四參數(shù)可以計算塔腿的坐標。

2)利用四參數(shù)進行坐標轉換,化繁為簡,減少了計算中出錯的概率。

3)通過.NET的AutoCAD二次開發(fā),實現(xiàn)了對塔腿坐標的批量圖形化繪制,滿足了設計人員和業(yè)主的需求。

4)多個工程的具體應用結果表明,塔腿計算程序大大提高了塔腿坐標的計算效率,降低手動計算的出錯概率,保證了數(shù)據(jù)的準確性,同時也方便了其他設計專業(yè)后期數(shù)據(jù)處理,有一定的工程應用價值。

猜你喜歡
二次開發(fā)轉角起點
玩轉角的平分線
淺談基于Revit平臺的二次開發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
弄清楚“起點”前面有多少
起點
西門子Easy Screen對倒棱機床界面二次開發(fā)
三次“轉角”遇到愛
解放軍健康(2017年5期)2017-08-01 06:27:42
我的“新”起點
永春堂贏在轉角
下一個轉角:邁出去 開啟“智”造時代
孝感市| 横峰县| 广宁县| 呼和浩特市| 醴陵市| 丰镇市| 阳西县| 甘德县| 铁岭县| 宾阳县| 靖宇县| 拉孜县| 石家庄市| 枝江市| 崇信县| 库伦旗| 会昌县| 阳东县| 红安县| 兰溪市| 盖州市| 兴海县| 隆昌县| 海丰县| 阜南县| 鸡东县| 彭水| 柳州市| 上虞市| 贡觉县| 鄢陵县| 车险| 沛县| 高唐县| 金川县| 裕民县| 海丰县| 莎车县| 中江县| 内黄县| 平和县|