中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當前位置:主頁 > 科技論文 > 電氣論文 >

電力系統(tǒng)分析軟件的結構和設計原理

發(fā)布時間:2014-07-28 18:36

  一電力系統(tǒng)分析軟件的結構和原理
  本電力系統(tǒng)的主要軟件開發(fā)工具是Visual C++,電力系統(tǒng) Web服務器用的是Internet Information Server,電力系統(tǒng)服務器端的操作系統(tǒng)是Windows XP, 電力系統(tǒng)數(shù)據庫的服務器采用SQL Server2000, 電力系統(tǒng)計算中心服務器是Matlab 6.5。
  電力系統(tǒng)提交數(shù)據一共有兩種方式。第一種方式是把電力數(shù)據按照一定的格式存儲為文本格式的文件并上傳到服務器端。第二種方式是在Web頁面的表單上輸入數(shù)據后并提交后,系統(tǒng)會自動在web頁面形成文本的文件。當web頁面電力系統(tǒng)的數(shù)據文件成功被上傳到電力系統(tǒng)服務器后, 應用程序就會向電力系統(tǒng)Web Server的CGI接口發(fā)送一個http三類請求信息:上傳的電力系統(tǒng)數(shù)據文件在電力系統(tǒng)服務器端的文件名、電力系統(tǒng)數(shù)據的路徑和電力系統(tǒng)數(shù)據所希望采用的算法程序的名稱?蛻魴C接收到電力系統(tǒng)數(shù)據的結果文件在電力系統(tǒng)數(shù)據的服務器端的詳細路徑后, 會發(fā)出相應的 HTTP 請求, 將電力系統(tǒng)的結果文件送回至本地計算機,并將數(shù)據顯示出來。
  2 電力系統(tǒng)的軟件設計
  2.1 電力系統(tǒng)SQL Server 數(shù)據庫
  通過電力系統(tǒng)SQL Server 數(shù)據庫可以管理數(shù)據庫用戶的用戶名和密碼信息以及注冊用戶輸入到電力系統(tǒng)的電氣參數(shù)。可以建立了UserDB 和InputDB兩個數(shù)據庫。其中UserDB數(shù)據庫是用來存儲用戶注冊信息,它含有一個UserTable表, 表中有兩個字段 用戶名UserName和密碼PassWord;而InputDB的數(shù)據庫是用來存儲用戶輸入的電氣參數(shù), 它有PowerNet、Line、Transformer、PvBus、Bus Power、Generator 六個表。
  在。NET 框架中,電力系統(tǒng)提供用來訪問電力系統(tǒng)SQL Server數(shù)據庫的了三個類: SqlConnect類、SqlCommand類、SqlDataReader類。 SqlConnection 類主要是用于它與電力系統(tǒng)SQL Server數(shù)據庫之間進行對接。SqlCommand 類則是將在電力系統(tǒng)數(shù)據源上執(zhí)行的 SQL 語句或存儲過程。使用電力系統(tǒng)類之前要創(chuàng)建電力系統(tǒng)它們的對象實例,以電力系統(tǒng)用戶數(shù)據庫說明如何訪問電力系統(tǒng)SQL Server 數(shù)據庫。
  2.2 數(shù)據文件的上傳
  電力系統(tǒng)的拓撲結構和運行方式是由電力系統(tǒng)的電氣參數(shù)描述, 電力系統(tǒng)的電氣參數(shù)是電力系統(tǒng)數(shù)據分析的依據, 電力系統(tǒng)的參數(shù)主要包括了電力系統(tǒng)的線路的參數(shù)、電力系統(tǒng)的變壓器的參數(shù)、電力系統(tǒng)的系統(tǒng)的參數(shù)、電力系統(tǒng)的接地支路的參數(shù)、電力系統(tǒng)的發(fā)電機參數(shù)、電力系統(tǒng)的PV的節(jié)點參數(shù)、電力系統(tǒng)的節(jié)點功率的參數(shù)等。 為了給服務器端的Matlab算法進行擴展,需要在服務器端采用統(tǒng)一的電氣參數(shù)保存格式。而txt文件格式的文件結構簡單,數(shù)據占用的空間較小,方便在網絡上傳播。
  ASP.NET 提供了一個封裝得非常完美的上傳文件控件控件,使用該控件可以方便地將二進制文件或文本文件從瀏覽器上傳導Web服務器指定的目錄下。 該控件的函數(shù)getFile的屬性表示客戶端上對指定的文件進行上傳,筆耕論文,利用pushfile,getFile. Save等語句設置需要上傳得文件,同時該文件在服務器端需要保存的目錄和文件名。
  注冊的用戶在上傳電力系統(tǒng)文件前可查看電力系統(tǒng)的數(shù)據,并對電力系統(tǒng)的數(shù)據進行添加或修改。電力系統(tǒng)的數(shù)據按照電力系統(tǒng)的不同參數(shù)類型可以對電力系統(tǒng)的數(shù)據進行分組和列表顯示。
  2.3 服務器端計算的實現(xiàn)
  在Web環(huán)境下,Matlab工具箱給客戶提供了很多運用Matlab的方法。 其中Matlab Web Server一共包括三個部分。
  1) server是一個基于多線程的TCP/IP服務器,它主要負責管理的是Web的應用程序和Matlab 之間的消息通訊。 它運行在指定的Matlab程序中,包含了HTML文檔中的隱藏域。
  2) Matweb是Matlabserver 的一個 TCP/IP的客戶端,它調用了 CGI通用網關接口,能從 HTML的文檔中提取電力系統(tǒng)的數(shù)據,并發(fā)送給電力系統(tǒng)Matlabserver。電力系統(tǒng)的Matweb.conf 是電力系統(tǒng)Matweb 程序的配置文件,存儲了電力系統(tǒng)的Matlab應用的配置信息;
  利用matlab軟件能實現(xiàn)服務端的運算,步驟如下:
 。1)建立html模板文檔,主要用于電力系統(tǒng)發(fā)送的數(shù)據和電力數(shù)據顯示的結果。
 。2)配置好conf文件,并列舉Matlab Web的名稱和設置
 。3)編寫應用代碼。

 



本文編號:6888

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/kejilunwen/dianlidianqilunwen/6888.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶f8143***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com