Within this book the fundamental concepts associated with the topic of power electronic control are covered alongside the latest equipment and devices, new application areas and associated computer-assisted methods. *A practical guide to the control of reactive power systems *Ideal for postgraduate and professional courses *Covers the latest equipment and computer-aided analysis
標簽: power electronic electrical system
上傳時間: 2015-02-20
上傳用戶:12345654321
istributed Computing Principles, Algorithms, and Systems
標簽: istributed Computing Principles Algorithms and Systems
上傳時間: 2015-03-09
上傳用戶:wxw520
PSCAD/EMTDC是加拿大馬尼托巴高壓直流研究中心出品的一款電力系統(tǒng)電磁暫態(tài)仿真軟件,PSCAD(Power Systems Computer Aided Design)是用戶界面,EMTDC(Electromagnetic Transients including DC)是內(nèi)部程序。 EMTDC最初代表直流暫態(tài),是一套基于軟件的電磁暫態(tài)模擬程序。Dennis Woodford博士于1976年在加拿大曼尼托巴水電局開發(fā)完成了EMTDC的初版,編寫這個程序的原因是因為當時現(xiàn)存的研究工具不能夠滿足曼尼托巴電力局對尼爾遜河高壓直流工程進行強有力和靈活的研究的要求。自此之后程序被不斷開發(fā),至今已被廣泛地應用在電力系統(tǒng)許多類型的模擬研究,其中包括交流研究,雷電過電壓和電力電子學研究。EMTDC開始時在大型計算機上使用。然后在1986年被移植到Unix系統(tǒng)和以后的PC機上。 PSCAD代表電力系統(tǒng)計算機輔助設計,PSCAD的開發(fā)成功,使得用戶能更方便地使用EMTDC進行電力系統(tǒng)分析,使電力系統(tǒng)復雜部分可視化成為可能,而且軟件可以作為實時數(shù)字仿真器的前置端。可模擬任意大小的交直流系統(tǒng)。PSCAD V1 1988年首先在阿波羅工作站上使用,然后大約在1995年PSCAD V2開始應用。PSCAD V3以PC Windows作為平臺,在1999年面世。目前最新版本的是PSCAD V4.2.1。 用戶可以通過調(diào)用隨EMTDC 主程序一起提供的庫程序模塊或利用用戶自己開發(fā)的元部件模型有效地組裝任何可以想象出的電力系統(tǒng)模型和結(jié)構(gòu)。EMTDC 的威力之一是可以較為簡單地模擬復雜電力系統(tǒng), 包括直流輸電系統(tǒng)和其相關的控制系統(tǒng)。 采用 PSCAD/EMTDC 進行的典型模擬研究包括: ? 一般的交流電力系統(tǒng)電磁暫態(tài)研究 ? 直流輸電結(jié)構(gòu)和控制 ? FACTS(靈活交流輸電系統(tǒng))元部件模型 ? 由于故障、斷路器操作或雷電沖擊引起的電力系統(tǒng)的過電壓研究 ? 絕緣配合研究 ? 諧波相互影響研究 ? 靜止補償器研究 ? 非線性控制系統(tǒng)研究 ? 變壓器飽和研究, 如鐵磁振蕩和鐵芯飽和不穩(wěn)定性研究 ? 同步發(fā)電機和感應電動機的扭矩效應和自勵磁研究 ? 陡前波分析 ? 研究當一臺多軸系發(fā)電機與串補線路或電力電子設備相互作用時的次同步諧振現(xiàn)象 ? 向孤立負荷送電 電力系統(tǒng)數(shù)字仿真實驗室使用PSCAD/EMTDC主要進行一般的交流電力系統(tǒng)電磁暫態(tài)研究,進行簡單和復雜電力系統(tǒng)的故障建模及故障仿真,分析電力系統(tǒng)故障電磁暫態(tài)過程。
標簽: PSCAD實驗指導教程
上傳時間: 2016-02-16
上傳用戶:xixi略
大名鼎鼎的嵌入式操作系統(tǒng)vxworks的完整的源代碼,支持多種體系結(jié)構(gòu)的嵌入式處理器,如arm,x86,i960,mc68k,mips,ppc,sparc等,包含完整的實時多任務處理及網(wǎng)絡tcpip,dhcp,rip等協(xié)議,tffs文件系統(tǒng),以及各種硬件驅(qū)動程序如usb--All the source code of Famous vxwork Embedded operating system , it supports the Embedded processor of many kinds of systems architecture, such as arm,x86,I9600,mc68k,Mips,ppc,sparc etc, it includes entire Real-Time & multi_tasks processing and some network protocols of tcpip,dhcp,rip, tfffs file system,and various kinds of hardware drivers (eg usb) etc
標簽: vxworks
上傳時間: 2016-04-01
上傳用戶:dragonman
Computational models are commonly used in engineering design and scientific discovery activities for simulating complex physical systems in disciplines such as fluid mechanics, structural dynamics, heat transfer, nonlinear structural mechanics, shock physics, and many others. These simulators can be an enormous aid to engineers who want to develop an understanding and/or predictive capability for complex behaviors typically observed in the corresponding physical systems. Simulators often serve as virtual prototypes, where a set of predefined system parameters, such as size or location dimensions and material properties, are adjusted to improve the performance of a system, as defined by one or more system performance objectives. Such optimization or tuning of the virtual prototype requires executing the simulator, evaluating performance objective(s), and adjusting the system parameters in an iterative, automated, and directed way. System performance objectives can be formulated, for example, to minimize weight, cost, or defects; to limit a critical temperature, stress, or vibration response; or to maximize performance, reliability, throughput, agility, or design robustness. In addition, one would often like to design computer experiments, run parameter studies, or perform uncertainty quantification (UQ). These approaches reveal how system performance changes as a design or uncertain input variable changes. Sampling methods are often used in uncertainty quantification to calculate a distribution on system performance measures, and to understand which uncertain inputs contribute most to the variance of the outputs. A primary goal for Dakota development is to provide engineers and other disciplinary scientists with a systematic and rapid means to obtain improved or optimal designs or understand sensitivity or uncertainty using simulationbased models. These capabilities generally lead to improved designs and system performance in earlier design stages, alleviating dependence on physical prototypes and testing, shortening design cycles, and reducing product development costs. In addition to providing this practical environment for answering system performance questions, the Dakota toolkit provides an extensible platform for the research and rapid prototyping of customized methods and meta-algorithms
標簽: Optimization and Uncertainty Quantification
上傳時間: 2016-04-08
上傳用戶:huhu123456
一本講述求解稀疏線性方程的迭代方法的外文書,閱讀需要具有較強的英語能力
標簽: Iterative Methods Systems Linear Sparse
上傳時間: 2016-05-21
上傳用戶:通行天下
32feet.NET is a shared-source project to make personal area networking technologies such as Bluetooth, Infrared (IrDA) and more, easily accessible from .NET code. Supports desktop, mobile or embedded systems. 32feet.NET is free for commercial or non-commercial use. If you use the binaries you can just use the library as-is, if you make modifications to the source you need to include the 32feet.NET License.txt document and ensure the file headers are not modified/removed. The project currently consists of the following libraries:- Bluetooth IrDA Object Exchange Bluetooth support requires a device with either the Microsoft, Widcomm, BlueSoleil, or Stonestreet One Bluetopia Bluetooth stack. Requires .NET Compact Framework v3.5 or above and Windows CE.NET 4.2 or above, or .NET Framework v3.5 for desktop Windows XP, Vista, 7 and 8. A subset of functionality is available for Windows Phone 8 and Windows Embedded Handheld 8 in the InTheHand.Phone.Bluetooth.dll library.
上傳時間: 2016-07-06
上傳用戶:magister2016
對微機電系統(tǒng)(Micro electro mechanical systems,MEMS)組裝與封裝工藝的特點進行了總結(jié)分析,給出了MEMS組裝與封裝設備的研究現(xiàn)狀。針對MEMS產(chǎn)業(yè)發(fā)展的特點,分析了面向MEMS組裝與封裝的微操作設備中的工藝參數(shù)優(yōu)化數(shù)據(jù)庫、快速精密定位、模塊化作業(yè)工具、快速顯微視覺、柔性裝夾和自動化物流等關鍵技術。在此基礎上,詳細介紹了研制的MEMS傳感器陽極化鍵合設備和引線鍵合設備的組成結(jié)構(gòu),工作原理,并給出了組裝和封裝試驗結(jié)果。最后,指出了MEMS組裝與封裝技術及設備研制的發(fā)展趨勢。
標簽: 微機電系統(tǒng) 封裝 關鍵技術 操作
上傳時間: 2016-07-26
上傳用戶:leishenzhichui
1、拷貝注冊機到 安裝目錄如:c:\IAR Systems\Embedded Workbench 6.5\avr應該將 Cracker 放置在avr的上層目錄。這里應該是C:\IAR Systems\Embedded Workbench 6.5下即可! 2、運行Cracker,單擊patch!等待patch 按鈕不可用即表示破解完成!
上傳時間: 2016-11-06
上傳用戶:sanse
// 學生管理.cpp : Defines the entry point for the application. // #include "stdafx.h" #include "resource.h" #define MAX_LOADSTRING 100 // Global Variables: HINSTANCE hInst; // current instance TCHAR szTitle[MAX_LOADSTRING]; // The title bar text TCHAR szWindowClass[MAX_LOADSTRING]; // The title bar text // Foward declarations of functions included in this code module: ATOM MyRegisterClass(HINSTANCE hInstance); BOOL InitInstance(HINSTANCE, int); LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); LRESULT CALLBACK About(HWND, UINT, WPARAM, LPARAM); struct person { char name[10]; int ID; int cj_yw; int cj_sx; struct person* next; struct person* pro; }per; int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { // TODO: Place code here. MSG msg; HACCEL hAccelTable; // Initialize global strings LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING); LoadString(hInstance, IDC_MY, szWindowClass, MAX_LOADSTRING); MyRegisterClass(hInstance); // Perform application initialization: if (!InitInstance (hInstance, nCmdShow)) { return FALSE; } hAccelTable = LoadAccelerators(hInstance, (LPCTSTR)IDC_MY); // Main message loop: while (GetMessage(&msg, NULL, 0, 0)) { if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg)) { TranslateMessage(&msg); DispatchMessage(&msg); } } return msg.wParam; } // // FUNCTION: MyRegisterClass() // // PURPOSE: Registers the window class. // // COMMENTS: // // This function and its usage is only necessary if you want this code // to be compatible with Win32 systems prior to the 'RegisterClassEx' // function that was added to Windows 95. It is important to call this function // so that the application will get 'well formed' small icons associated // with it. // ATOM MyRegisterClass(HINSTANCE hInstance) { WNDCLASSEX wcex; wcex.cbSize = sizeof(WNDCLASSEX); wcex.style = CS_HREDRAW | CS_VREDRAW; wcex.lpfnWndProc = (WNDPROC)WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_MY); wcex.hCursor = LoadCursor(NULL, IDC_ARROW); wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); wcex.lpszMenuName = (LPCSTR)IDC_MY; wcex.lpszClassName = szWindowClass; wcex.hIconSm = LoadIcon(wcex.hInstance, (LPCTSTR)IDI_SMALL); return RegisterClassEx(&wcex); } // // FUNCTION: InitInstance(HANDLE, int) // // PURPOSE: Saves instance handle and creates main window // // COMMENTS: // // In this function, we save the instance handle in a global variable and // create and display the main program window. // BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) { HWND hWnd; hInst = hInstance; // Store instance handle in our global variable hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL); if (!hWnd) { return FALSE; } ShowWindow(hWnd, nCmdShow); UpdateWindow(hWnd); return TRUE; } // // FUNCTION: WndProc(HWND, unsigned, WORD, LONG) // // PURPOSE: Processes messages for the main window. // // WM_COMMAND - process the application menu // WM_PAINT - Paint the main window // WM_DESTROY - post a quit message and return // // LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { int wmId, wmEvent; PAINTSTRUCT ps; HDC hdc; TCHAR szHello[MAX_LOADSTRING]; LoadString(hInst, IDS_HELLO, szHello, MAX_LOADSTRING); switch (message) { case WM_COMMAND: wmId = LOWORD(wParam); wmEvent = HIWORD(wParam); // Parse the menu selections: switch (wmId) { case IDM_ABOUT: DialogBox(hInst, (LPCTSTR)IDD_ABOUTBOX, hWnd, (DLGPROC)About); break; case IDM_EXIT: DestroyWindow(hWnd); break; default: return DefWindowProc(hWnd, message, wParam, lParam); } break; case WM_PAINT: hdc = BeginPaint(hWnd, &ps); // TODO: Add any drawing code here... RECT rt; GetClientRect(hWnd, &rt); DrawText(hdc, szHello, strlen(szHello), &rt, DT_CENTER); EndPaint(hWnd, &ps); break; case WM_DESTROY: PostQuitMessage(0); break; default: return DefWindowProc(hWnd, message, wParam, lParam); } return 0; } // Mesage handler for about box. LRESULT CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case WM_INITDIALOG: return TRUE; case WM_COMMAND: if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL) { EndDialog(hDlg, LOWORD(wParam)); return TRUE; } break; } return FALSE; }
上傳時間: 2016-12-29
上傳用戶:767483511