流速儀數據處理及流量斷面線繪制

1 需求描述

在實際航道測量項目中,有測量斷面線流量流速的需求,得使用流速儀在現場進行測量,相關操作在之前已經寫了記錄。本次手冊記錄后期數據處理與流量線繪制,以該區域為例。
流速儀設備操作說明
在這里插入圖片描述

2 規范要求

在這里插入圖片描述

3 流量斷面表格制作

3.1 CAD數據準備

需要在CAD里將現場測的點展到流量線上。
在這里插入圖片描述
根據現場情況,在線的兩端命名,一般是左岸Z+數字,右岸Y+數字。(左右岸前面教程已寫)
在這里插入圖片描述
因為現場測的點位會有偏移,可以使用垂直移動到線上的功能,將點移動到線上。
在這里插入圖片描述
如此CAD這邊準備工作就做好了。

3.2 WinRiver數據查看

打開測量
在這里插入圖片描述
選擇要打開的測量文件
在這里插入圖片描述
雙擊你需要的第幾次數據進行加載
在這里插入圖片描述
如此WinRiver數據準備完畢。

3.3 填表

先看一下完成的表,盡量按這個去填,便于后面使用插件繪制流量線,下面一一講解各處數據。
在這里插入圖片描述

3.3.1 表頭數據

其實這一行解釋很清晰了,就不在多說了。
在這里插入圖片描述

3.3.2 兩端坐標

在這里插入圖片描述
CAD快捷鍵ID查詢獲得端點坐標,對應填入。
在這里插入圖片描述

3.3.3 起點距

在這里插入圖片描述
左岸端點到第一個測量點的距離(就是船只能測量到的最左點)
在這里插入圖片描述
在這里插入圖片描述
左岸端點到船測量到的最右點距離
在這里插入圖片描述

3.3.4 總流量

在這里插入圖片描述
WinRiver中查看,移動底改正后的流量。
在這里插入圖片描述

3.3.5 測深垂線

在這里插入圖片描述
根據河寬確定斷面垂線數,可以根據實際情況需求適當增加減少。
在這里插入圖片描述
查看流量幅值及方向
在這里插入圖片描述
拖動下面箭頭的根據直線距離大致選取位置。這張是整體圖,后面分部分截取。
在這里插入圖片描述

3.3.5.1 以1號垂線為例

第一點選取 21.19m 位置
在這里插入圖片描述
在這里插入圖片描述
填水深、平均流速、平均流向
在這里插入圖片描述
在這里插入圖片描述
儀深是根據規范計算的。
在這里插入圖片描述
這處H=1.973m,所以只分一層0.6H。我們處理H>8m時,表層和底層忽略(因為底層數據測不到,都顯示壞)。
在這里插入圖片描述
查找1.18m附近的測點流速和流量。
在這里插入圖片描述
在這里插入圖片描述

3.3.5.2 以2號垂線為例

在這里插入圖片描述
第2處選擇的是 59.29m 處,表格填59.29-21.19=38.10m,后面都是如此。
在這里插入圖片描述
在這里插入圖片描述
第三層為 6.17m,因為后面數據沒有,直接填最后的數據。
在這里插入圖片描述

3.3.6 平均水深

由公式計算,不用管。
開頭
在這里插入圖片描述
中間
在這里插入圖片描述
結尾
在這里插入圖片描述

3.3.7 部分面積

公式計算
在這里插入圖片描述

3.3.8 總面積

公式計算
在這里插入圖片描述

3.3.9 平均流速

公式計算
在這里插入圖片描述
該條線就填完了,依次按此方法,將所有線填完。
在這里插入圖片描述

4 流量斷面繪制

4.1 拆分數據表為單獨的CSV文件

根據流量斷面繪制插件的要求將數據提前整理好,比如這里有16個子表格,需要得到16個單獨的CSV文件。
打開VB
在這里插入圖片描述
插入模塊
在這里插入圖片描述
復制下面代碼,按F5運行。

Sub Save_Excel_to_csv()Dim xpath As Stringxpath = ActiveWorkbook.PathDim sht As WorksheetFor Each sht In ActiveWorkbook.Sheetssht.CopyActiveWorkbook.SaveAs Filename:=xpath & "\" & sht.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False '將文件存放在工作薄所在的位置ActiveWorkbook.CloseNextMsgBox "拆分轉換完畢!"
End Sub

得到整理文件
在這里插入圖片描述
注意編碼格式要為ANSI
在這里插入圖片描述

4.2 CAD加載插件

appload加載插件
在這里插入圖片描述
LL運行插件,選擇文件。
在這里插入圖片描述
得到該條流量線
在這里插入圖片描述
重復操作,得到所有的流量線。
在這里插入圖片描述
插件的注意事項:
在這里插入圖片描述
到此工作全部完成。撒花!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/80989.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/80989.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/80989.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

購物車構件示例

通用購物車構件設計 注:代碼僅用于演示原理,不可用于生產環境。 一、設計目標 設計一個高度可復用的購物車構件,具備以下特點: 與具體業務系統解耦支持多種應用場景(商城、積分系統等)提供標準化接口易于集成和擴展二、核心架構設計 1. 分層架構 ┌─────────…

數據結構·字典樹

字典樹trie 顧名思義,在一個字符串的集合里查詢某個字符串是否存在樹形結構。 樹存儲方式上用的是結構體數組,類似滿二叉樹的形式。 模板 定義結構體和trie 結構體必須的內容:當前結點的字符,孩子數組可選:end用于查…

ES面試題系列「一」

1、Elasticsearch 是什么?它與傳統數據庫有什么區別? 答案:Elasticsearch 是一個基于 Lucene 的分布式、開源的搜索和分析引擎,主要用于處理大量的文本數據,提供快速的搜索和分析功能。與傳統數據庫相比,E…

2025年6月一區SCI-不實野燕麥優化算法Animated Oat Optimization-附Matlab免費代碼

引言 近年來,在合理框架內求解優化問題的元啟發式算法的發展引起了全球科學界的極大關注。本期介紹一種新的元啟發式算法——不實野燕麥優化算法Animated Oat Optimization algorithm,AOO。該算法模擬了不實野燕麥的3種獨特行為,于2025年6月…

Agent Builder API - Agent Smith 擴展的后端服務(開源代碼)

?一、軟件介紹 文末提供程序和源碼下載 Agent Builder API - Agent Smith 擴展的后端服務(開源代碼)手動設置:在本地計算機中克隆此存儲庫并啟動 python FAST API 服務器。(可選)安裝并設置 Mongo DB。Dev Container…

C及C++的SOAP協議庫

一.gSOAP gSOAP 是一個功能強大的開源工具包,專為 C 和 C 設計,用于快速開發基于 SOAP 協議的 Web 服務和客戶端。 1.協議支持 SOAP 版本:完整支持 SOAP 1.1/1.2 規范,包括消息格式、編碼規則和錯誤處理。 傳輸協議&#xff1a…

html5+css3實現傅里葉變換的動態展示效果(僅供參考)

<!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>傅里葉變換的動態展示效果</title><sty…

ECharts中Map(地圖)樣式配置、漸變色生成

前言 在日常開發中&#xff0c;ECharts 幾乎成了我們繪制數據圖表的標配工具&#xff0c;功能強大到幾乎無所不能。不過每次用的時候都要翻官方文檔查配置項&#xff0c;確實有點小繁瑣 &#x1f605; 為了提升效率&#xff0c;也方便以后快速復用&#xff0c;這里就整理記錄…

內存分配器ptmalloc2、tcmalloc、jemalloc,結構設計、內存分配過程詳解

1. 引言 博主之前做過一個高并發內存池的項目實踐&#xff0c;在實踐中對于內存分配器的內存分配過程理解更加深刻了。在此期間&#xff0c;翻查了不少資料以及博客&#xff0c;發現源碼分享的博客不多&#xff0c;能生動完整的講述ptmalloc2、tcmalloc、jemalloc它們的結構設…

【擁抱AI】Deer-Flow字節跳動開源的多智能體深度研究框架

最近發現一款可以對標甚至可能超越GPT-Researcher的AI深度研究應用&#xff0c;Deer-Flow&#xff08;Deep Exploration and Efficient Research Flow&#xff09;作為字節跳動近期開源的重量級項目&#xff0c;正以其模塊化、靈活性和人機協同能力引發廣泛關注。該項目基于 La…

openfeign與dubbo調用下載excel實踐

一、前言 openfeign和dubbo均是rpc框架 RPC&#xff08;Remote Procedure Call&#xff0c;遠程過程調用&#xff09;框架 是一種允許程序像調用本地方法一樣調用遠程服務器上函數的技術。它隱藏了底層網絡通信的復雜性&#xff0c;讓開發者可以專注于業務邏輯&#xff0c;實現…

解密企業級大模型智能體Agentic AI 關鍵技術:MCP、A2A、Reasoning LLMs-強化學習算法

解密企業級大模型智能體Agentic AI 關鍵技術&#xff1a;MCP、A2A、Reasoning LLMs-強化學習算法 現在我們的核心問題是有一些同學會知道要才能強化學習。為什么才能強化學習&#xff1f;是實現AGI。例如從這個其實你從第一階段開始以后&#xff0c;就是chatbot&#xff0c;這…

音頻分類的學習

1.深度學習PyTorch入門-語音分類 https://blog.csdn.net/sinat_41787040/article/details/129795496 https://github.com/musikalkemist/pytorchforaudio https://github1s.com/musikalkemist/pytorchforaudio/blob/main/04%20Creating%20a%20custom%20dataset/urbansoundda…

美SEC主席:探索比特幣上市證券交易所

作者/演講者&#xff1a;美SEC主席Paul S. Atkins 編譯&#xff1a;Liam 5月12日&#xff0c;由美國SEC加密貨幣特別工作組發起的主題為《資產上鏈&#xff1a;TradFi與DeFi的交匯點》系列圓桌會議如期舉行。 會議期間&#xff0c;現任美SEC主席Paul S. Atkins發表了主旨演講。…

Qt file文件操作詳解

1.引言 很多應用程序都具備操作文件的能力&#xff0c;包括對文件進行寫入和讀取&#xff0c;創建和刪除文件等等&#xff0c;甚至某些應用程序的就是為了操作文件&#xff0c;像WPS Office。基于此Qt框架中專門提供了對文件操作的類&#xff1a;QFile。 2.QFile文件操作 QF…

【測試開發知識儲備】之Jacoco(Java Code Coverage)

文章目錄 Jacoco是什么Jacoco的主要功能&#xff08;一&#xff09;多樣化覆蓋率指標分析&#xff08;二&#xff09; 豐富的報告生成&#xff08;三&#xff09;實時數據收集 Jacoco的工作原理&#xff08;一&#xff09;字節碼增強&#xff08;二&#xff09;測試執行與數據收…

Docker 介紹與使用

Docker 文章目錄 Docker介紹與虛擬機的比較啟動速度占用資源 優勢更容易遷移更容易維護更容易擴展 使用場景持續集成提供可伸縮的云服務搭建微服務架構 鏡像與容器鏡像構成&#xff08;分層結構&#xff09;鏡像與容器的區別 安裝 Docker常用命令介紹鏡像相關容器相關 實戰&…

《AI大模型應知應會100篇》第62篇:TypeChat——類型安全的大模型編程框架

第62篇&#xff1a;TypeChat——類型安全的大模型編程框架 摘要 在構建 AI 應用時&#xff0c;一個常見的痛點是大語言模型&#xff08;LLM&#xff09;輸出的不確定性與格式不一致問題。開發者往往需要手動解析、校驗和處理模型返回的內容&#xff0c;這不僅增加了開發成本&a…

upload-labs通關筆記-第5關 文件上傳之.ini繞過

目錄 一、ini文件繞過原理 二、源碼審計 三、滲透實戰 1、查看提示 2、制作.user.ini文件 &#xff08;1&#xff09;首先創建一個文本文件 &#xff08;2&#xff09;保存文件名為.user.ini 2、制作jpg后綴腳本 &#xff08;1&#xff09;創建一個文本文件 &#xf…

為什么 Linux 上默認沒有 host.docker.internal

在 Linux 環境中&#xff0c;host.docker.internal 是 Docker 為容器提供的一個特殊 DNS 名稱&#xff0c;用于指向宿主機的 IP 地址&#xff08;類似 macOS/Windows 中的行為&#xff09;。但這個功能在 Linux 上默認不啟用&#xff0c;需要手動配置才能使用。以下是詳細解釋和…