




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
同心式繞組電機電磁計算程序設計目錄TOC\o"1-2"\h\u154同心式繞組電機電磁計算程序設計 1164911編程語言 1230802電磁計算程序設計 180212.1界面設計 1324662.2程序設計 41編程語言對于設計電機電磁計算程序所用的語言,可以從目前的主流的高級語言中選擇,如C語言和VB語言等。從查閱過的文獻中發(fā)現許多電機設計程序都選用VB編程語言,本次設計就選擇VB6.0編程語言。將VB語言與其它幾種高級語言進行比較,其有如下幾個優(yōu)點:一、對非專業(yè)程序員非常友好。VB沒有C語言的編程方式靈活,但它的學習門檻低,障礙少,學習起來非常簡單,使得大部分人都能在簡單學習后進行編程;二、有強大的計算功能。進行電磁計算程序設計時,往往會處理大量的數學計算,這就需要我們所選擇的編程語言可以應對,VB便可以處理;三、可視化程序設計。VB提供可以隨意選擇和拖動的控件,這些控件都預設了對應的初始屬性,屬性可以隨使用者的要求隨時進行更改,這就提供了非常大的便利,也大大提升了程序編寫的效率;四、編程機制靈活。VB的編程方式不同于其它傳統(tǒng)的編程語言,它區(qū)別于那些面向過程的編程機制,可以實現窗體與其對應代碼的獨立對應,用戶只需要按照當前的動作編寫相應的代碼即可,這樣就可以實現各窗體之間互補干擾,使得編碼更加具有條理性,也便于后期修改;五、具有完善的幫助功能。在使用過程中,某些步驟或功能不熟悉時,可以在軟件菜單中尋找?guī)椭畔?,這和Windows系統(tǒng)中的大部分軟件一樣,非常方便。綜上所述,確定了選擇VB6.0作為設計電磁計算程序的編程語言。2電磁計算程序設計本章節(jié)主要進行的是電機校核程序的設計。我們可以將校核程序比作“計算器”,它將幫助計算者進行異步電機的電磁計算,以機算方式來替代傳統(tǒng)的人工手算。但是計算機并沒有人腦那樣智能,它不能像人那樣用肉眼直觀的獲取計算所需要的各種參數,所以為了保證設計出來的計算程序能準確地幫助計算者處理大量數據并得到誤差允許范圍內的結果,校核程序的設計思路并不能簡單的模仿手算程序,必須結合計算機語言的語法特點和邏輯算法,將其融入傳統(tǒng)手算方式中,這就是電磁計算程序設計的基本思路。2.1界面設計由于同心式繞組電機電磁計算中涉及到的參數數量太多,我們需要將這些參數大體歸為四類,在程序界面中直觀體現就是在主窗體上劃分四個桌面,要實現這一步操作,首先需要創(chuàng)建主窗體,然后在主窗體使用MicrosoftTabbedDialogControl6.0控件,通過調整它的屬性值來得到四個桌面。圖3-1MicrosoftTabbedDialogControl6.0控件接下來要對四個桌面進行單獨設計編輯,此時不能直接在主窗體進行操作,而是需要在主窗體上添加新的窗體,然后使用label控件和textbox控件:圖3-2label控件(左)和textbox控件(右)添加后將各個控件進行排列和重命名,使得整個界面干凈整齊,簡潔明了。最后完成的基本參數、定子參數與轉子參數的設計界面如下:圖3-3基本參數的界面設計圖3-4定子參數的界面設計圖3-5轉子參數的界面設計在設計計算結果的程序界面時,除了要用到上述的幾種控件,還需要一種命令控件來讓程序得出最后的計算結果:圖3-6commandbutton控件計算結果的設計界面如下:圖3-7計算結果的界面設計2.2程序設計VB的代碼編寫非常靈活,只需要選定需要操作窗體或控件,單擊鼠標右鍵就會出現如下界面,根據文本指引,可以輕而易舉的找到并進入代碼編輯窗口,然后進行代碼編輯和修改。圖3-8界面圖在同心式繞組電機電磁計算過程中,夾雜著許多圖表和曲線,進行人工計算時,這些圖表和曲線給我們提供了很大的便利,但在機算時,計算機并不能完全識別和處理圖表和曲線。所以,在程序設計中,通常使用以下方法對它們進行處理。部分曲線本身就是根據公式畫出來的,我們只需要將其轉換為原始公式即可;對于沒有原始公式的曲線,可以在曲線上取多組數據,對取得的數據進行數學分析,然后進行曲線擬合,得出近似的公式;以上方法均無法實現時,可以使用插值法對曲線進行分段處理。通過前邊的分析,現將同心式繞組異步電機的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 堡坎承包工程合同
- 環(huán)保產業(yè)園區(qū)入駐企業(yè)合作協(xié)議
- 標準房屋買賣合同
- 項目解決方案實施與進度跟蹤報告
- 高級烹飪食材采購及供應責任免除協(xié)議書
- 北京液化石油氣鋼瓶租賃合同8篇
- 高中信息技術浙教版:4-3 以三維全景圖形式發(fā)布-教學設計
- 教學計劃(教學設計)-2024-2025學年外研版(三起)英語四年級上冊
- 電子證據存證保全協(xié)議
- 第4課 認識大數據(教學設計)2024-2025學年六年級上冊信息技術浙江攝影版
- 預防保健科護理管理質量控制考核標準
- JCT548-2016 壁紙膠粘劑標準
- 皮下抗凝劑的注射規(guī)范
- 食管癌護理小講課課件
- 護理組長競聘講稿-護理組長競聘主題教學課件
- 2023北京市高級中等學校招生考試英語答題卡A4版word版可以編輯
- 水泥考試試題(含答案)
- 北師大版七年級(下)數學全冊教案
- 江蘇地理專題復習
- 筒袋泵檢修規(guī)程
- 小學六年級語文聽課記錄22篇
評論
0/150
提交評論