c# wpf free pdf viewer : Extract page from pdf document control Library utility azure asp.net web page visual studio 4267210-part248

IPEM 1
PV/FC
IPEM 2
Filter
DC
DC
HFAC
AC
Utility
Wind/
Microturbine/ 
IC Engine/ 
Flywheel
IPEM 2
Filter
VFAC
DC
AC
IPEM 1
Utility
3-Phase 
Transformer
Battery
IPEM 2
Filter
DC
DC
AC
IPEM 1
Utility
3-Phase 
Transformer
(a)
(b)
(c)
Figure 78. Block diagrams of power electronics for (a) DC sources; (b) Variable frequency AC 
sources and storages; (c) DC storages 
10.3.2 Control Interfaces 
Control of today's medium and high-power converters is primarily based on a centralized digital 
controller that has several drawbacks, including the large number of point-to-point signal links 
that connect power stage and sensors on one side with the centralized controller to the other 
(Celanovic 2000). Additionally, the signals in typical PE systems are of different formats and are 
transmitted through a variety of physical media. This makes the standardization and 
modularization of PE systems and subsystems very difficult (Celanovic 2000). The 
standardization in power electronics requires standardizing the power flow and signal 
distribution network, which in turn allows for an open-architecture distributed controller 
approach. The standardization of communication interface allows partitioning of power 
electronics system into flexible, easy-to-use, multifunctional modules or building blocks, which 
should significantly ease the task of system integration. By using control software that is 
functionally divided into hierarchical levels, and by standardizing interfaces between levels, the 
application software becomes independent of the hardware specifications of the power stage.  
For the modular design of PE for distributed generation applications, the control of the PE 
system can be functionally divided into hierarchical architecture as shown in Figure 79. The 
controller that is the inherent part of the IPEM is defined as the local controller. In literature, the 
local controller is often called a hardware manager (Celanovic 2000; Rosado et al. 2003). The 
higher level controller, defined as the application manager, is external to the IPEM and 
establishes the main mission functions of the PE system. In order to achieve the goals required at 
the system control level, some standard control functions must be performed inside the 
88 
Extract page from pdf document - copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
extract page from pdf document; copy pages from pdf to new pdf
Extract page from pdf document - VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
extract pdf pages acrobat; crop all pages of pdf
applications manager. If more than one application is combined, in a hybrid system with 
different DER sources for example, a higher level system manager is required that coordinates 
the operation while maintaining the system data bus for communicating with the individual 
application managers. 
Local Controller 
Driver Board
Application Manager
IPEM 1
IPEM 2
Systems Manager
Applications Data Bus
System Data Bus
Local Controller 
Driver Board
External Circuits 
External
Sensors
User
Commands
Figure 79. Hierarchical division of control functionality for IPEMs 
The local controller is designed to provide control and communication functions for the IPEM it 
is associated with. It is designed to support all module specific control tasks, making the module 
specific functions (i.e., soft switching) invisible to the application manager. As the IPEM’s built-
in DSP module provides enough calculation capabilities to carry out the voltage and current 
control inside the local controller in addition to the PWM generation for the switches, it is 
preferable to so implement the control at this level. From a generalized evaluation of different 
converters, it can be found that there is a set of common functions they all share; these common 
functions are related to the lower levels as well (Rosado et al. 2003). For DER applications, the 
PWM generation at the lower level always relates to either voltage or current control for the 
89 
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C# users are able to extract image from PDF document page and get image information for indexing and accessing. C# Project: DLLs for PDF Image Extraction.
add and delete pages from pdf; copy pdf page into word doc
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
VB.NET PDF - Extract Image from PDF Document in VB.NET. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document in VB.NET Project.
export pages from pdf reader; convert selected pages of pdf to word
particular converter; therefore, it is desirable to achieve these controls inside the local controller 
to make the system more modular. 
In addition, the local controller can be used for over-current protection and indication; current, 
voltage and temperature sensing with A/D conversion; and communication of PWM, status, and 
measurements. Some IPEM manufacturers also offer the IPEM without the DSP controller, 
which in turn provides the user the flexibility to choose a suitable controller according to the 
application requirements. In such cases, it is required to define the interfaces for the local 
controller in order to maintain the modularity and standardization for the IPEM system. 
The application manager is the external controller that provides the functions to control the main 
mission of the power electronics system. For example, in microturbine applications, the power 
circuit consists of two IPEMs connected in a back-to-back formation with a common DC bus. 
The application manager operates the individual local controllers in such a way that the source 
IPEM (IPEM1) works for the DC-link voltage control and the utility IPEM (IPEM2) controls the 
power flow to the grid. In order to achieve these goals required at the system control level, some 
standard control functions must be performed in the application manager. The application 
manager controls the local controller through standard interfaces. It also controls the 
communications data bus for the local controllers.  
The top-level system manager performs the controls tasks at the system level, including 
responding to users’ commands, coordinating performances between different applications, and 
monitoring system execution. Additionally, the system manager can also be utilized to determine 
the mode of operation for each of the DER system individually so that the issues related to 
islanding and energy cost optimization can be resolved. 
The input-output signals and control interfaces for a typical IPEM hierarchical controller are 
summarized in 
. For this IPEM, it is assumed that the local DSP controller is outside the 
power electronics module and is connected to the power electronics module through a connector. 
Furthermore, it is assumed that the external sensors are connected directly to the local 
controller’s analog input ports. It is also assumed that the connection between the local controller 
and the applications manager follow the typical IPEM manufacturers’ controller area network 
(CAN) interface (Treanton et al. 2006). Different open architecture communications protocols 
can also be used as will be discussed later. Both the system manager and application manager are 
developed in a central processing unit (CPU) and named as external controllers in the table. All 
the measurement signals are routed to the external controllers via the local controller. 
Table 4
90 
C# PDF Text Extract Library: extract text content from PDF file in
from PDF page. // Open a document. PDFDocument doc = new PDFDocument(inputFilePath); PDFTextMgr textMgr = PDFTextHandler.ExportPDFTextManager(doc); // Extract
combine pages of pdf documents into one; cut and paste pdf pages
C# PDF Page Insert Library: insert pages into PDF file in C#.net
Support to create new page to PDF document in both web server-side application and Windows Forms. DLLs for Inserting Page to PDF Document.
extract pdf pages reader; cut pages from pdf reader
IPEM 
Interface 1 
Local Controller (LC) 
Interface 2 
External Controllers (EC) 
and  
External Sensors (ES) 
Inputs:  
• 
PWM signals (5V CMOS level) 
• 
Enabling signals 
  Outputs: 
• 
DC bus voltage 
• 
Phase currents 
• 
Heat sink temperature 
• 
Fault signals 
1. Excessive switch current 
2. Phase over-current 
3. DC bus over-voltage 
4. Power supply under-voltage 
5. Over-temperature at heat sink 
D-sub 25 pin 
connector 
with      
ribbon cable 
 Inputs: 
• 
Phase currents 
• 
Phase voltages 
• 
DC bus voltage 
• 
Heat sink temperature 
• 
Relay sense signals 
• 
Encoder inputs 
• 
Zero-crossing detection 
• 
Fault signals from IPEM 
• 
System operation mode 
signals from EC 
• 
Protection signals from EC 
  Outputs: 
• 
Gate drive PWM signals 
• 
Communication signals for 
IPEM 
• 
Enabling signals to IPEM 
• 
PWM status signals to EC 
• 
Fault signals for EC 
Measurement 
signals from 
sensors to 
analog input of 
DSP 
Control signals  
from 
external 
controller by 
CAN or 
asynchronous 
serial 
 Inputs: 
• 
Measurement signals from 
LC 
• 
Measurement signals from 
ES 
• 
Encoder signals 
• 
Fault signals  
• 
User Inputs 
• 
PWM status signals  
  Outputs: 
• 
Reference voltage and 
current signals to LC 
• 
Communication signals for 
external data bus 
• 
Relay contactor signals 
• 
Protection signals to LC 
• 
System operation mode 
signals to LC 
Table 4. Input-Output Signals and Control Interfaces of a Hierarchical Controller in an IPEM 
91 
VB.NET PDF Text Extract Library: extract text content from PDF
able to extract target text content from source PDF document and save extracted text to other file formats through VB.NET programming. This page will supply
delete pages from pdf in preview; deleting pages from pdf
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
VB.NET PDF - How to Delete PDF Document Page in VB.NET. Please follow the sections below to learn more. DLLs for Deleting Page from PDF Document in VB.NET Class.
delete pages from pdf acrobat reader; extract pages from pdf reader
The communication between the IPEM and local DSP controller is obtained through a connector. 
If the DSP controller is inside the IPEM, this communication interface is not available to the 
user. The application manager and the system manager are generally implemented in CPU. The 
communications between the local controller and the CPU is typically achieved by a CAN or an 
asynchronous serial using fiber optics. According to Rosado, Wang, Boroyevich, and Wachal’s, 
“Control Interface Characterization of Power Electronics Building Blocks (PEBB) in Utility 
Power System Applications,” it can be observed that the bandwidth of the analog type signals 
depends on the number of signals, the switching frequency, and the number of bits representing 
the duty cycle—analog signals that are not directly related to the switching frequency may 
require a lower bandwidth. On the other hand, the channel bandwidth requirement for the digital 
type signal depends on the number of signals, the ratio of the sampling period to the transmission 
time, the sampling frequency, and the number of bits representing the variables. In most of the 
APEI applications, the CAN communication is sufficient for data transmission as it can support 
up to 1 Mbit/s bit rate at network lengths below 40 meters. But using IPEMs for other types of 
applications such as active filtering may require new communication protocols as described in 
“A New Control Architecture for Future Distributed Power Electronics Systems,” and “Control 
Interface Characterization of Power Electronics Building Blocks (PEBB) in Utility Power 
System Applications.” 
92 
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document in VB.NET Program. DLLs for Adding Page into PDF Document in VB.NET Class.
copy pages from pdf to another pdf; acrobat remove pages from pdf
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
C#.NET PDF Library - Delete PDF Document Page in C#.NET. Able to remove a single page from PDF document. Ability to remove a range of pages from PDF file.
reader extract pages from pdf; delete blank pages from pdf file
11 Conclusions and Recommendations 
Different distributed energy (DE) systems require various power electronics topologies for 
converting generated power in to utility compatible power. The photovoltaic (PV) and fuel cell 
systems generate DC power which needs to be converted to single- or three-phase AC for utility 
connection. The wind, microturbine systems generate variable frequency AC output which needs 
to be converted into 60 Hz AC for utility connection. Typically, most internal combustion (IC) 
engines are interconnected to the utility through a fixed-speed synchronous generator that has 
protective relays. However, using a power electronics interface with an IC engine offers the 
unique advantage of having variable speed operation of the IC engine, optimizing fuel usage for 
varying loads. Inclusion of storage in the distributed energy system actually provides the user 
dispatch capability of its distributed resources. Stored energy can then be used to provide 
electricity during periods of high demand. Depending on the type of storage, power electronics 
(PE) converters are required for utility connection. The most unique aspect to PE for energy 
storage is that they must be bidirectional, both taking power from the grid during charging and 
providing power to the grid during discharge. For battery energy storage systems (BESS), a 
bidirectional DC-DC converter followed by a DC-AC inverter is the most general choice, 
whereas the flywheel system has a back-to-back rectifier and inverter that can be utilized for 
utility connection.  
On the downside, PE can account for a significant part of the total capital cost of a typical DE 
system, and they are often the least reliable part in the whole system design. Therefore, from the 
commercialization perspective, the key business needs for DER power electronics are reducing 
costs and improving reliability. In Figure 80, a representative chart is given that compares the 
average PE costs in terms of the percentage of total capital costs for four DE systems. It is 
evident from the figure that PE can contribute up to 40% of the total capital cost. 
0%
20%
40%
60%
80%
100%
PV
Wind
Fuel Cell
Microturbine
PE Costs (%)
Other Capital Costs (%)
Figure 80. PE costs compared to total capital costs for DE systems 
As discussed in detail, this report cites that there are many PE topologies that are being used by 
the distributed energy resource community. A list of current DE technology vendors that produce 
power electronic interfaces is provided in Appendix A. As discussed in this report, though most 
of the PE designs are specific to the DE technology, they possess some common functionality 
93 
across the technologies. It is therefore feasible to design a modular and scalable advanced power 
electronics interface (APEI) that will allow each of the energy source technologies to use the 
same power electronic components within their system architectures. This will allow for cost 
reductions due to high volume production of the power electronic interface modules. This 
modular block approach will also help manufacturers to use their products without sacrificing 
their intellectual property.  
In addition to the inherent advantages provided by the PE, such as improvement of operating 
efficiencies and power quality, volt-amperes reactive (VAR) support and voltage regulations, 
and the reduction of distributed energy fault currents, modular PE can provide the following 
features and capabilities: 
•  A crosscutting, standardized interface for utility grid-tie and smart grid DE applications  
•  Scalability 
•  Modularity 
•  High reliability with a mean time between failures of at least 10 years 
•  Low cost and manufacturability in high volume 
•  Ways to address, improve, and lower costs for UL certification.  
As previously mentioned, the key barriers for advanced PE interfaces include cost and reliability. 
Based on the expertise of Semikron, a rough break down of the costs for each of the components 
in an inverter is given in Figure 81. Though the actual percentage values can vary among 
different manufacturers, the figure provides a solid basis to help illustrate the relative costs 
between design elements. It can be observed that the highest cost items are sensors, followed by 
switches, capacitors, and the bus bars.  
1.0%
13.9%
12.1%
3.0%
16.0%
0.3%
18.6%
12.8%
20.7%
1.6%
Heat Sink
Plastics
DBCs
Bus Bars
PCB
Pressure System
Capacitor
Labor
Sensors
Misc
Figure 81. Estimated component cost distribution for Semikron’s 200 kW inverter 
The goal of a modular system design is to prevent redesign requirements for different DE 
applications, enabling high-volume production and reduce costs. On the reliability perspective, 
94 
the fact that the module integrates many of the subcomponents means that the user is getting a 
fully integrated and tested package, a package that is already qualified to meet some of the 
stringent specifications and, therefore, highly reliable. The integrated power electronics module 
(IPEM) based on back-to-back converter topologies has been presented in this report as a viable 
PE interface that can operate with different DE systems with small or no modifications. 
However, to reach the goal of modularity, some challenges must be overcome first. One 
challenge lies in defining the power and communication interfaces. The power connection 
interfaces must be simple enough for the common consumers to accomplish installation. 
Standardization is also required for the communication interfaces between modules, packages, 
and controllers. IEEE standards do not currently address this issue, so there is no standard for 
communication between different products.  
To have complete modular APEI systems, the control software must be functionally divided into 
hierarchical levels. Additionally, interfaces must be standardized between levels so that the 
application software becomes independent of the power stage hardware specifications, allowing 
products from different vendors to communicate and work with each other. Furthermore, if both 
sides of an interface support device self-identification and system resources assignment, then the 
so-called plug-and-play implementation is feasible for future APEI systems. Further research and 
development is necessary to expand requirements and implement technologies associated with 
interconnecting modular, inverter-based interface technologies. 
California Energy Commission’s PIER Program has started the APEI Initiative to achieve these 
technological milestones. The APEI Initiative is a coordinated plan to develop a modular 
architecture for standardized, highly integrated, modularized power electronics interconnection 
technologies that will come as close to “plug-and-play” as possible for distributed energy 
resource (DER) platforms.  
95 
12 References 
AI-Khayat, N.; AI-Tayie, J.; SeCiga, R. (October 2002). “Stand Alone Adjustable Speed Power 
Generating Set.” International Conference, Harmonics and Quality of Power.  
Alan, I.; Lipo, T.A. (January 2003). “Induction Machine Based Flywheel Energy Storage 
System.” IEEE Transactions on Aerospace and Electronic Systems; Vol. 39. 
Basso, T.; DeBlasio, R. (2004). "IEEE 1547 Series of Standards: Interconnection Issues.” IEEE 
Transactions on Power Electronics; Vol. 19. 
Bertani, C.; Bossi, F.; Fornari, S.; Massucco, S.; Spelta; Tivegna, F. (October 2004). “A 
Microturbine Generation System for Grid Connected and Islanding Operation.” IEEE Power 
Systems Conference and Exposition IEEE-PES. 
Blaabjerg, F.; Chen, Z.; Kjaer, S.B. (September 2004). "Power Electronics as Efficient Interface 
in Dispersed Power Generation Systems.” IEEE Transactions on Power Electronics; Vol. 19. 
Blazewicz, S. (December 2005). "Distributed Energy Resources Integration Research Program 
Power Electronics Research Assessment." Navigant Consulting. California Energy Commission; 
Vol. CEC-500-2005-206. 
Bose, B.K. (2002). Modern Power Electronics and AC Drives. Prentice Hall, PTR. 
Brooks, A. (December 2002). Vehicle-to-Grid Demonstration Project: Grid Regulation Ancillary 
Service with a Battery Electric Vehicle. AC Propulsion.  
Byron, J. (2002). "Distributed Generation Strategic Plan." California Energy Commission. 
Report number P700-02-002. 
Carrasco, J. M.; Franquelo, L.G.; Bialasiewicz, J.T.; Galvan, E.; Portillo, R.C.; Guisado, M.; 
Prats, A.M.; Leon; J.I.; Moreno-Alfonso, N. (June 2006). “Power-Electronic Systems for the 
Grid Integration of Renewable Energy Sources: A Survey.” IEEE Transactions on Industrial 
Electronics; Vol. 53. 
Celanovic, I.; Celanovic, N.; Milosavljevic, I.; Boroyevich, D.; Cooley, R. (June 2000). “A New 
Control Architecture for Future Distributed Power Electronics Systems.” IEEE Power 
Electronics Specialists Conference (PESC). 
Chen, Z.; Blaabjerg, F. (2006). “Wind Energy – The World’s Fastest Growing Energy Source.” 
IEEE Power Electronics Society; Third Quarter Newsletter. 
Cheng, K.W.E.; Sutanto, D.; Ho, Y.L.; Law, K.K. (June 2001). “Exploring the Power 
Conditioning System for Fuel Cell.” IEEE Power Electronics Specialists Conference, IEEE-
PESC.  
Chiang, S.J.; Chang, K.T.; Yen, C.Y. (June 1998). “Residential Photovoltaic Energy Storage 
System.” IEEE Transactions on Industrial Electronics; Vol. 45. 
96 
Cimuca, G.O.; Saudemont, C.; Robyns, B.; Radulescu, M.M. (August 2006). “Control and 
Performance Evaluation of a Flywheel Energy-Storage System Associated to a Variable-Speed 
Wind Generator.” IEEE Transactions on Industrial Electronics; Vol. 53. 
Curtis, J. (July 2004). AIPM-HV Users Manual. Semikron. 
da Silva Neto, J.L.; Rolim, L.G.B.; Sotelo, G.G. (June 2003). “Control of power circuit interface 
of a flywheel-based energy storage system.” Proceedings of 2003 IEEE International Symposium 
on Industrial Electronics. 
DeBlasio, R.; Kroposki, B.; Thomas, H.; Basso, T.; Pink, C. (2006). "Review Presentation for 
Draft Plan for Advanced Power Electronics Interface (APEI) Initiative D-2.1.4.” Presentation. 
Distributed Utility Associates. (2003). "DUIT: Distributed Utility Integration Test.” NREL 
Report No. SR-560-34389. 
EPRI-DOE. (2003). Energy Storage for Transmission and Distribution Applications Handbook. 
Erickson, R.; Angkititrakul, S.; Al-Naseem, O.; Lujan, G. (October 2004). "Novel Power 
Electronics Systems for Wind Energy Applications: Final Report.” NREL; Vol. SR-500-33396. 
Esram, T.; Chapman, P.L. (June 2007). “Comparison of Photovoltaic Array Maximum Power 
Point Tracking Techniques.” IEEE Transactions on Energy Conversion; Vol. 22. 
Farret, F.A.; Simoes, M.G. (2006). Integration of Alternative Sources of Energy.  Hoboken, New 
Jersey: John Wiley & Sons Inc. 
Guo, J.; Celanovic, I.; Borojevic, D. (March 2001). “Distributed Software Architecture of PEBB-
based Plug and Play Power Electronics Systems.” IEEE Applied Power Electronics Conference 
and Exposition (APEC).  
Hingorani, N.G. (July 2003). “Power Electronics Building Block Concepts.”  IEEE Power 
Engineering Society General Meeting. 
Hirst, E.; Kirby, B. (1998) “What is System Control?” Consulting in Electric Industry. Oak 
Ridge, TN. 
Inoue, S.; Akagi, H. (March 2007). “A Bidirectional Isolated DC–DC Converter as a Core 
Circuit of the Next-Generation Medium-Voltage Power Conversion System.” IEEE Transactions 
on Power Electronics; Vol. 22.  
Islam, S.; Woyteb, A.; Belmansa, R.; Heskesc, P.; Rooijc, P.M.; Hogedoorn, R. (September 
2005). "Cost Effective Second Generation AC-Modules: Development and Testing Aspects.” 
Energy; Vol. 31, pp. 1897-1920. 
Jahns, T.; Blasko, V. (June 2001). “Recent Advances in Power Electronics Technology for 
Industrial and Traction Machine Drives.” Proceedings of the IEEE, Vol. 89, No. 6. 
97 
Documents you may be interested
Documents you may be interested