New Automation Technology PC-based control for wind turbines PC-based control for wind turbines 13.12.2011 1
New Automation Technology PC-based control for wind turbines Content 1. Introduction 2. References 3. Engineering PC-based control for wind turbines 13.12.2011 2
Introduction PC-based control for wind turbines 13.12.2011 3
Beckhoff Automation Numbers and facts Headquarters: Verl, Germany Employees World wide: 2.150 Number of engineers: > 550 Offices in Germany: 10 Beckhoff subsidiaries: 29 countries (60 offices) Distributions world wide: 60 countries Turnover 2010: 346 Mio. Verl As of: 04/2011 Beckhoff Image 13.12.2011 4
1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 Beckhoff Automation Turnover worldwide Mio. ~450 Mio. 450 400 350 300 250 200 150 100 50 0 Beckhoff Image 13.12.2011 5
Beckhoff Wind Energy Turnover wind energy 2005 2 Mio. 2006 3 Mio. 2007 6 Mio. 2008 15 Mio. 2009 30 Mio. 2010 60 Mio. 2011 ~60 Mio. Beckhoff Image 13.12.2011 6
Beckhoff Automation Sales Germany Münster Moers Lübeck Headquarters Office Development Center Berlin Frankfurt Verl Hanover Nuremberg Balingen Munich Beckhoff Image 13.12.2011 7
Beckhoff Automation Sales Europe Tønsberg Hyvinkää Glostrup Malmö Kaunas Haarlem Henley-on-Thames Verl Piaseczno Hasselt Brno Beckhoff subsidiary Beckhoff distributor Paris Schaffhausen Zagreb Ljubljana Veszprem Cluj-Napoca Sofia Aveiro Milano Bürs Istanbul Barcelona Athens Beckhoff Image 13.12.2011 8
Beckhoff Automation Sales world wide Minneapolis Guelph/Toronto Verl Saint-Petersburg Moscow Ekaterinburg Samara Shanghai Beijing Seoul Tokyo Mexico City Lisbon Barcelona Tel Aviv Dubai Pune Guangzhou Taipei Santiago São Paulo Bangkok Kuala Lumpur Singapore Surabaya Johannesburg Melbourne Beckhoff subsidiary New Beckhoff subsidiary Beckhoff distributor Beckhoff (i. p.) Auckland Beckhoff Image 13.12.2011 9
New Automation Technology Universal system solutions for wind turbines DVI/USB Ethernet TCP/IP PC-based control for wind turbines 13.12.2011 10
New Automation Technology PC-based control for wind turbines I/O Automation IPC PC-based control for wind turbines 13.12.2011 11
PC-based Control for wind turbines The concept of open control technology Display Hard disk Flash memory Ethernet USB RS232 C Modem Windows 7, Vista, XP, Embedded Standard, CE Application software Programming workbench for PLC/NC Real-time PLC, NC, CNC General process interface (fieldbuses, Ethernet) I/O modules Drives I/O modules Drives I/O modules Drives PC-based control for wind turbines 13.12.2011 12
PC-based Control Components Industrial PCs PC-based control for wind turbines 13.12.2011 13
Beckhoff The IPC Company Embedded PCs Beckhoff Image 13.12.2011 14
PC-based Control Components I/O PC-based control for wind turbines 13.12.2011 15
PC-based Control Components EtherCAT PC-based control for wind turbines 13.12.2011 16
PC-based Control Components TwinSAFE PC-based control for wind turbines 13.12.2011 17
PC-based Control Components TwinCAT PC-based control for wind turbines 13.12.2011 18
Beckhoff The Automation Company TwinCAT 3 Beckhoff Image 13.12.2011 19
PC-based Control Components XFC The new class of Control Performance PC-based control for wind turbines 13.12.2011 20
PC-based Control Components Control Cabinet PC-based control for wind turbines 13.12.2011 21
Wind Turbine Control PC-based control for wind turbines 13.12.2011 22
Die Hütter Mühle / GROWIAN PC-based control for wind turbines 13.12.2011 23
GROWIAN PC-based control for wind turbines 13.12.2011 24
Stall Anlagen PC-based control for wind turbines 13.12.2011 25
Doppelt gespeist mit Pitch PC-based control for wind turbines 13.12.2011 26
Direkt Antrieb mit Pitch PC-based control for wind turbines 13.12.2011 27
PC-based Control for wind turbines Technical Overview Pitch-Control EtherCAT Turbine Operation (Nacelle) Safety output Safety input TwinSAFE Embedded-PC, EtherCAT-Terminals EtherCAT-I/O- System CANopen (opt.) PROFIBUS (opt.) Ethernet TCP/IP (opt.) Condition Monitoring Ethernet TCP/IP EtherCAT-Box Safety-Box Wind Farm Networking Turbine Operation (Tower Base) Ethernet TCP/IP (opt.) PROFIBUS (opt.) CANopen (opt.) EtherCAT(fiber optics) EtherCAT-I/O- System Ethernet TCP/IP DVI/USB Embedded-PC, EtherCAT-Terminals EtherCAT Safety logic EtherCAT (fiber optics) Converter PC-based control for wind turbines 13.12.2011 28
New Automation Technology PC-based control for wind turbines Content 1. Introduction 2. References 3. Engineering PC-based control for wind turbines 13.12.2011 29
References PC-based control for wind turbines 13.12.2011 30
Application & Solutions Wind Turbines Applications & Solutions 31
Wind Turbines Content Manufacturer Vensys, Germany Goldwind, China Avantis, Germany/Guangxi Yinhe Avantis Wind Power, China DeWind, Germany, USA, Korea Multibrid GmbH, Germany Guandong Mingyang Wind Power Technology Co. Ltd, China Applications & Solutions 32
Wind Turbines Content Manufacturer Renergy Electric, China Winwind, Finland Applications & Solutions 33
Wind Turbines Content Supplier Svendborg Brakes, Denmark The Switch, Finland Converteam, Germany Moog, Germany Atech, Germany Applications & Solutions 34
Wind Turbines Neunkirchen, Germany VENSYS Energy AG / Goldwind / RegenPowerTech / IMPSA IPC Embedded PC CX1020 I/O 5 PROFIBUS Bus Coupler BK3xx0 3 PROFIBUS-Bus Terminal Controller BC3150 Bus Terminals TwinSAFE terminals Automation TwinCAT PLC Applications & Solutions 35
Wind Turbines Lübeck, Germany DeWind IPC Control cabinet PC C6220 (at the beginning) Control cabinet PC C6340 (actually) Economy built-in Panel PC CP6231 I/O EtherCAT Coupler BK1120 with EtherCAT Terminals TwinSAFE terminals Applications & Solutions 36
Wind Turbines Bremerhaven, Germany Multibrid GmbH IPC Embedded PC CX1020 Embedded PC CX9000 Built-in Control Panel CP6832 I/O EtherCAT Terminals Bus Terminals Automation TwinCAT PLC Applications & Solutions 37
Wind Turbines China Guandong Mingyang Wind Power Technology Co. Ltd IPC Embedded PC CX1020 Built-in Control Panel CP6901 I/O EtherCAT Terminals Bus Terminals TwinSAFE terminals Automation TwinCAT PLC Applications & Solutions 38
Wind Turbines Vantaa, Finland Winwind Oy IPC Embedded PC CX1020 I/O EtherCAT Coupler EK1501 EK1521 EtherCAT junction terminal and EtherCAT Terminals Automation TwinCAT PLC TwinCAT ADS TwinCAT Libraries Applications & Solutions 39
Wind Turbines Tianjin, China Renergy Electric Tianjin Ltd (REE) IPC Embedded PC CX1020 or CX9001 Control Panel as I/O HMI Bus Terminals Power measurement and communication TwinSAFE terminals Automation TwinCAT PLC Applications & Solutions 40
Wind Turbines Vejstrup, Denmark Svendborg Brakes I/O RS232/RS485 Bus Terminal Controller BX8000 Bus Terminals Automation TwinCAT PLC Applications & Solutions 41
Wind Turbines Vantaa, Finland The Switch IPC Embedded PC CX9000; alternative CX1010 I/O EtherCAT Terminals Automation TwinCAT PLC Applications & Solutions 42
Wind Turbines Berlin, Germany Converteam GmbH I/O EtherCAT Coupler EK1100 with EtherCATTerminals PCI Ethernet fieldbus card FC9004 8-Port Ethernet Switch CU2008 EtherCAT also for Converter internal communication Applications & Solutions 43
Wind Turbines Unna, Germany Moog GmbH IPC Embedded PC CX9000 or CX1010 alternative Panel PC CP6008 I/O EtherCAT Terminals EL3403 power measurement Automation TwinCAT PLC Applications & Solutions 44
Wind Turbines Mehring, Germany Atech Antriebstechnik GmbH IPC Embedded PC CX9000 I/O PROFIBUS Bus Terminal Controller BX3100 with Bus Terminals PROFIBUS Compact Bus Terminal Controller BC3150 with Bus Terminals EtherCAT Terminals Automation TwinCAT PLC Applications & Solutions 45
New Automation Technology PC-based control for wind turbines Content 1. Introduction 2. References 3. Engineering PC-based control for wind turbines 13.12.2011 46
Engineering PC-based control for wind turbines 13.12.2011 47
EtherCAT Ultra high-speed communication PC-based control for wind turbines 13.12.2011 48
EtherCAT and XFC EtherCAT is the Ethernet Fieldbus EtherCAT is real-time down to the I/O level No underlying sub-systems any more No delays in gateways In- and outputs, sensors, drives, displays: everything on one system!
Functional Principle: Ethernet on the Fly Slave Device Slave Device EtherCAT Slave Controller EtherCAT Slave Controller Process data is extracted and inserted on the fly Process data size per slave almost unlimited: 1 Bit 60 Kbyte In addition asynchronous, event triggered communication
EH WKC EH WKC EH WKC Functional Principle: Ethernet on the Fly Minimal protocol overhead via implicit addressing IPC.. DVI Ethernet HDR FH Data Data Data CRC Optimized telegram structure for decentralized I/O Communication completely in hardware: maximum performance No switches required if only EtherCAT devices in the network Outstanding diagnostic features Ethernet-compatibility maintained
EtherCAT and XFC Difference EtherCAT Standard Ethernet Ethernet EtherCAT Switch Delay: 10..300 µs depends on Switch and data size 13/12/2011
EtherCAT technology Freedom in the choice of topology PC-based control for wind turbines 13.12.2011 53
EtherCAT technology Topology - EtherCAT over glass fibre PC-based control for wind turbines 13.12.2011 54
Realtime Windfarm Networking by Beckhoff < 1ms Turbine Control Fiber optic, redundant CANopen (opt.) PROFIBUS (opt.) Ethernet TCP/IP (opt.) Farm Control with power measurement PC-based control for wind turbines 13.12.2011 55
Realtime Windfarm Networking Central Station / Windfarm PC Power measurement with EL3773 in 100 µs Cupper Fiber optic PC-based control for wind turbines 13.12.2011 56
Realtime Windfarm Networking Connection to a Beckhoff control Ethernet TCP/IP Power Measurement with EL3413 PC-based control for wind turbines 13.12.2011 57
Realtime Windfarm Networking Connection to a foreign control Any control system Ethernet TCP/IP optional approx. realtime any serial or parallel interface Power Measurement with EL3413 PC-based control for wind turbines 13.12.2011 58
Realtime Windfarm Networking Necessary Components Central Sation IPC (EtherCAT Master) Busstation with EK1100 + EK1521 Busstation with EK1501 + EK1110 Optional EL3773 (Power measurement at the connection point to the grid) Other Terminal Each Turbine EK1501 + EL6601 Optional EL3413 EK1110 (real time interface to Beckhoff control) Interfaces to other controls: EL6731 EL6751 EL60xx EL6601-RT (approx. real time over Ethernet) PC-based control for wind turbines 13.12.2011 59
EtherCAT Terminals PC-based control for wind turbines 13.12.2011 60
PC-based Control Components XFC The new class of Control Performance PC-based control for wind turbines 13.12.2011 61
EtherCAT Terminals EL1252 2-channel digital input terminal with time stamp Signals are furnished with a timestamp. Signals can be traced exactly over time. Machine-wide parallel hardware wiring of digital inputs or encoder signals for synchronisation purposes is often no longer required. responses with equidistant time intervals in conjunction with EL2252 acquires the fast binary control signals from the process level and transmits them, in an electrically isolated form, to the controller Signal LED1 Input 1 Power contacts +24 V Power contacts 0 V Power contacts PE Signal LED2 Input 2 +24 V 0 V PE PC-based control for wind turbines 13.12.2011 62
EtherCAT Terminals EL3632 2-channel-analog-input terminal for CMS acceleration sensors with ICP / IEPE interfaces can be directly connected flexible and low-priced solution TwinCAT Lib is required for analysis or own analysis through the customer Max. sampling rate 40 ksamples/s Resolution 16 bit Run LED1 Error LED1 +Input 1 -Input 1 Power contacts +24 V GND Power contact 0 V Shield Run LED2 Error LED2 +Input 2 -Input 2 GND Shield PC-based control for wind turbines 13.12.2011 63
EtherCAT Terminals EL3403 EtherCAT-3-phase power measurement terminal True RMS value calculation L 1 L 2 Strommessung I 1 Strommessung I 2 max. 690 V AC 3~ (ULx-N: max. 400 V AC) max. 1 A (AC), with ct -> x A/1 A L 3 Strommessung I 3 N I N 13.12.2011 64
EtherCAT Terminals EL3413 EtherCAT-3-phase power measurement terminal Isolated current inputs Harmonic analysis max. 690 V AC 3~ (ULx-N: max. 400 V AC) max. 1 A (AC), with ct -> x A/1 A True RMS value calculation 13.12.2011 65
EtherCAT Terminals EL3773 EtherCAT- power monitoring terminal 3-phase power monitoring 100 µs sample time 3x 288V eff AC/ 400 V DC 3x 1A eff AC/DC with ct -> x A/1 A 16 Bit HighSpeed raw data collection for power monitoring mathematics in PLC/Task 13.12.2011 66
EtherCAT Terminals Comparison power measurement terminals EL3403 EL3413 EL3773 max. 500 V AC 3~ (ULx-N: max. 288 V AC) I N common for current transformers max. 1 A (AC), with ct -> x A/1 A max. 690 V AC 3~ (ULx-N: max. 400 V AC) isolated current inputs max. 1 A (AC), with ct -> x A/1 A max. 500 V AC 3~ (ULx-N: max. 288 V AC/DC) I N common for current transformers max. 1 A (AC/DC), with ct -> x A/1 A true RMS value calculation true RMS value calculation raw data measurement with 100µs sample time and oversampling 0,5 % relative to full scale value (U/I), 1 % calculated values 0,5 % relative to full scale value (U/I), 1 % calculated values no harmonic analysis harmonic analysis (up to 21. harmonic) 0,5 % relative to full scale value (U/I), no harmonic analysis single housing double housing Single housing 13.12.2011 67
New Automation Technology TwinCAT 3 TwinCAT 3 extended Automation Technology 13.12.2011 68
Content Motivation extended Automation (XA) Architecture (XAA) Engineering (XAE) System Manager PLC Motion Control C/C++ programming, Matlab integration C#/.NET programming Runtime (XAR) Migration Latest News Roadmap TwinCAT 3 extended Automation Technology 13.12.2011 69
Motivation Beckhoff PC-based Control: Setting New Standards in Automation PC-Hardware Feldbus TwinCAT- Software Base I/O TwinSAFE PLC Control Control (PID) Connectivity Motion NC PTP NC I CNC Robotics Measurement Technology TwinCAT 3 extended Automation Technology 13.12.2011 70
extended Automation Engineering (XAE) TwinCAT 3 extended Automation Technology 13.12.2011 71
extended Automation Engineering (XAE) TwinCAT 3 Integrated integration into Microsoft Visual Studio integrated System Manager integrated IEC 61131-3 integrated Safety PLC C and C++ programming/debugging link to Matlab /Simulink.NET programming for (non-real-time) applications in the same environment option for further links to third-party software tools TwinCAT 3 Engineering Environment based on Visual Studio System Manager Configuration I/O PLC C/C++ MC NC CNC Safety others Programming Non real-time C#.NET Real-time IEC 61131 IEC Compiler Objectoriented extensions C/C++ Microsoft C Compiler Matlab / Simulink Real-time Workshop Third-party programming tool C/C++ TwinCAT Transport Layer ADS TwinCAT 3 Runtime TwinCAT 3 extended Automation Technology 13.12.2011 72
extended Automation Engineering (XAE) Simultaneous programming according to IEC 61131 and C++ TwinCAT 3 extended Automation Technology 13.12.2011 73
extended Automation TwinCAT I/O Integrated System Manager TwinCAT 3 extended Automation Technology 13.12.2011 74
extended Automation TwinCAT 3 PLC Shared tree structure for hard- and software Programming language-dependent toolbox Shared output window of all languages TwinCAT 3 extended Automation Technology 13.12.2011 75
extended Automation C/C++ Programming Languages VS2010 standard debugger: monitoring/modification of variables only with Breakpoint TwinCAT 3 extended Automation Technology 13.12.2011 76
extended Automation Parameterisation of a Simulink TC3 module Simulink-Model TcCOM-Modul examplew32.dll für CE example.sys für NT/XP example.tmc TwinCAT 3 extended Automation Technology 13.12.2011 77
extended Automation C#/.NET programming HMI/ Windows processes PLC module C++ module Real-time Code TwinCAT 3 extended Automation Technology 13.12.2011 78
TwinCAT Real-time Kernel TcCOM TcCOM TcCOM TcCOM TcCOM TcCOM TcCOM TcCOM TcCOM TcCOM extended Automation Runtime (XAR) Modular runtime TwinCAT Transport Layer - ADS dynamic environment for the execution and administration of TwinCAT 3 modules administration of runtime modules (with TwinCAT Object Manager) defined interfaces (e.g. TwinCAT Component Object Model TcCOM) and v model Task Task Task TC Configuration TwinCAT Object Manager PLC Task PLC C++ Module Task PLC CNC Task Call PLC NC Call Simulink PLC Module PLC Call Debugging C++ Module PLC C Module Simulink PLC Module Task PLC Safety TwinCAT 3 Runtime TwinCAT Automation Device Driver - ADD Fieldbus TwinCAT 3 extended Automation Technology 13.12.2011 79
extended Automation Runtime (XAR) Support of multi-core systems Multi-core CPU distribution of projects to cores (e.g. PLC, NC, Motion Control and HMI run on different cores) scalable base time for each core Core 0 Window s Apps Window s Drivers PLC Control ADS Core 1 User HMI ADS Core 2 PLC Runtime 0 Task 0 Task 1 ADS Core 3 PLC Runtime 1 ADS Core... NC Runtime 1 ADS scalable CPU usage for each core ADS Router Engine L2 Shared Cache ADS Router Message Queues System Memory TwinCAT 3 extended Automation Technology 13.12.2011 80
The IEC 61400-25 wind power standard IEC 61400-25 PC-based control for wind turbines 13.12.2011 81
The IEC 61400-25 wind power standard IEC 61400-25 The IEC 61400-25 Based on IEC 61850 Object oriented Manufacturer independent Global Future proof Short transmission times Server / Client communication Ethernet technology PC-based control for wind turbines 13.12.2011 82
The IEC 61400-25 wind power standard Implementation in TwinCAT PLC IEC 61400-25 features in TwinCAT ACSI is implemented in PLC code Connection service Read and write services for all IEC data types Support for connection control (authentication mechanism) Several clients can connect the same server Server for Windows XP and Windows CE Logical Nodes and Common Data Classes for IEC 61850 and IEC 61400-25 PC-based control for wind turbines 13.12.2011 83
The IEC 61400-25 wind power standard Implementation in TwinCAT PLC The objects of the standard are self descriptive by name also in TwinCAT PLC: Logical Node Data Attribute WindPowerPlant/WROT.RotSt.actSt.stVal Logical Device Data Objects PC-based control for wind turbines 13.12.2011 84
TwinSAFE PC-based control for wind turbines 13.12.2011 85
TwinSAFE Pitch-Control EtherCAT Turbine Operation (Nacelle) Safety output Safety input TwinSAFE Embedded-PC, EtherCAT Terminal EtherCAT-I/O- System CANopen (opt.) PROFIBUS (opt.) Ethernet TCP/IP (opt.) Condition Monitoring Ethernet TCP/IP EtherCAT-Box Safety-Box Wind Farm Networking Turbine Operation (Tower Base) Ethernet TCP/IP (opt.) PROFIBUS (opt.) CANopen (opt.) EtherCAT (fiber optics) EtherCAT-I/O- System Ethernet TCP/IP DVI/USB Embedded-PC, EtherCAT Terminal EtherCAT Safety logic EtherCAT (fiber optics) Converter PC-based control for wind turbines 13.12.2011 86
TwinSAFE Pitch-Control EtherCAT Turbine operation (Nacelle) Safety output Safety input Embedded-PC, EtherCAT-Klemmen Wind farm networking TwinSAFE TwinSAFE: direct integration of safety sensors and actors EtherCAT-I/O- System CANopen (opt.) PROFIBUS (opt.) Ethernet TCP/IP (opt.) Turbine operation (Tower base) Condition Monitoring Ethernet TCP/IP Safety output Safety input Ethernet TCP/IP (opt.) PROFIBUS (opt.) CANopen (opt.) EtherCAT-Box Safety-Box Safety-Box EtherCAT fiber optics) EtherCAT-I/O- System Ethernet TCP/IP DVI/USB Embedded-PC, EtherCAT-Terminals EtherCAT Safety logic Safety logic EtherCAT (fiber optics) Converter PC-based control for wind turbines 13.12.2011 87
Condition Monitoring PC-based control for wind turbines 13.12.2011 88
TwinCAT News Condition Monitoring Represent data with TwinCAT Scope 2 Preparing data with PLC bulding blocks Collect data with EtherCAT and EL terminals for measuring PC-based control for wind turbines 13.12.2011 89
TwinCAT News Condition Monitoring TwinCAT Condition Monitoring Library In development: New filter especially for Condition Monitoring Fast Fourier transformation (FFT) Calculation of Kepstrums Database with damage frequencies of various stocks/drives More analysis of spectrum Kepstrums Calculation with more signals (temperature, electricity, torque) Easy green-yellow-red-conclusion of the condition Red: Damage entered! Yellow: Damage threat soon! Green: All right! PC-based control for wind turbines 13.12.2011 90
TwinCAT Automation toolkit for wind turbines Beckhoff offers a complete modular system for automation and control of wind turbines Components PCs, ranging from DIN rail models to top performance class wide range of displays 200 standard and 180 customised I/O Bus Terminals interfaces for all common industrial bus systems TwinSAFE safety standards integrated into the Bus Terminal system development kits for integrating subsystems provided by the customer into the EtherCAT or ADS communication PC-based control for wind turbines 13.12.2011 91
TwinCAT Automation toolkit for wind turbines Application Software Software structure in analogy to the structure of the wind turbine enables rapid familiarisation of the user with the application. The software structure corresponds to the automation process stages, including reading and scaling of input signals, automation and control, as well as logging and controlling of outputs. flexible modification of brake programs and operational states of the wind turbine straightforward generation of status codes, including parameterisation of their properties monitoring of the turbine operation through integrated basic visualisation simple simulation of wind turbine operation, including subsystems and internal communication logging of events, trends, power curves, statistics and mean values event and alarm handling online modifications via remote access multilingual PC-based control for wind turbines 13.12.2011 92
Beckhoff.Wind.Control Software-Kernel of Beckhoff.Wind.Control Automatic turbine operation. Reading input signals of components and aggregates. (Preprocessing) Calculation of set values for i.e. converter and pitch. (Process) Serveral brake procedures. (corresponds to operation and safety concept) Writing outputs to components and aggregates. (Postprocessing) Supervision of turbine operation. Alarms and status information. Calculation of power curve and production data. Data logging into files on the hard disk. Handling of user access. (encrypted) Remote control. Modification by parameters. Must be adapted for the individual type of turbine! Generic parts are moved into the libraries.
Beckhoff.Wind.Control Software Structure Main Folders Sub Folters (first level) Sub Folters (second level) Structure corresponds with the information flow. First level of subfolders reflects the detailed steps. Second level of subfolders corresponds with the different systems of the turbine.
Beckhoff.Wind.Control Turbine components => FunctionGroups Key Name Shortcut 01 Control Ctrl 02 Monitoring Mon 05 SAFETY SAFE 10 Pitch Pit 11 Rotor Rot 12 Drivetrain Drv 15 Gearbox Gear 16 RotorBrake Brk 17 WinDrive WDrv 18 Clutch Clt 20 Generator Gen 21 GeneratorCabinet GenCab 25 Converter Con 26 Compensation Comp 30 Grid Grid 35 Yaw Yaw 40 Meteorology Met 41 Cooling Cool 42 Hydraulic Hyd 50 Nacelle Nac 51 NacelleCabinet NacCab 55 Tower Tow 56 TowerCabinet TowCab 60 Substation Sub 61 ParkManagement Park 70 Options Opt Divides all components into groups => FunctionGroups. Each software part, variable or program is assigned to a FunctionGroup. gr_gen_speed gr_con_power Software features are also assigned to FunctionGroups: Preprocessing, Process, Postprocessing Control Process Recording, UserAccess, Provinding Data Monitoring
Beckhoff.Wind.Control Brake Programs 0 No BrakeProgram aktive => Normal TurbineOperation 50 Normal shut down to 45 pitch angle. 51 Normal shut down to 90 pitch angle. 100 Fast shut down to 90 pitch angle. 110 Fast shut down to 90 pitch angle with increased generator torque. 198 Fast shut down to pitch end position, accu driven. (automatic reset) 199 Fast shut down to pitch end position, grid driven. (only manual reset) 200 MachineSafety: Safety chain for machine safety is opened. 210 HumanSafety: Safety chain for human safety is opened by e-stop button. Serveral brake procedures. A selection of these programs will be used. Corresponding to individual operation and safety concept.
Beckhoff.Wind.Control Turbine Operation Modes Standby Service Selftest Start Resonance CutIn GridOperation Reduction RideThrough Standby and waiting for wind or the restart delay. Service and manual mode. Selftest and checking of important systems and aggregates. Starting the turbine. Prevent the resonance rotor speed area. Cut in to the grid. Normal grid operation and production. Reduced grid operation with reduced power. Low Voltage Ride Through Serveral operation modes. A selection of these modes will be used. Corresponding to individual operation and safety concept.
Beckhoff.Wind.Control Libraries Basics Basics Statuscodes Parameter RemoteCommands MeanCalculation Logging Control Simulation Statistic Crypt UserAccess Basic functions and function blocks. Providing internal time calculations. Type conversions. String handling for writing on hard disk. Reading of system information.
Control Cabinet PC-based control for wind turbines 13.12.2011 99
Control Cabinet Beckhoff offers also individual components, control systems and control cabinets, as well as application software. Control cabinets: wiring diagram design control cabinet layout component selection control cabinet production (prototypes and series) Software: complete automation and control data logging in open data formats remote access internationally standardised telecontrol protocols PC-based control for wind turbines 13.12.2011 100
Beckhoff PC-based control for wind turbines 160000 140000 120000 World total installed wind energy power 100000 80000 60000 40000 20000 0 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 Beckhoff Image 13.12.2011 101
Beckhoff PC-based control for wind turbines 40000 35000 30000 New installations worldwide 25000 20000 15000 10000 5000 0 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 Beckhoff Image 13.12.2011 102
Beckhoff PC-based control for wind turbines 900 800 Cost of CO2-Avoidance in Euro per Ton CO2 800 700 600 500 400 300 200 100 0 20 40 40 Water Power Wind Turbine Biomass Photo-Voltaic Beckhoff Image 13.12.2011 103
Beckhoff PC-based control for wind turbines Indien Top 5 in 2009 Deutschland Spanien USA China 0 2000 4000 6000 8000 10000 12000 14000 Beckhoff Image 13.12.2011 104
Beckhoff PC-based control for wind turbines Market Share Wind Turbine Supplier 2008 2% Vestas 4% 3% 4% 4% 4% 19% GE Enercon Siemens Mitsubishi Clipper 7% 4% 18% Gamesa Acconia Suzlon Dong Fang 11% 2% 2% 7% 9% RePower Goldwind Sinovel Nordex Other Beckhoff Image 13.12.2011 105
Beckhoff PC-based control for wind turbines Market Share Controls 2008 2% 2% 7% 5% Own Control Ingeteam Bachmann 12% MITA 57% Beckhoff Phoenix 15% ABB Beckhoff Image 13.12.2011 106
Beckhoff PC-based control for wind turbines Market Share Wind Turbine Supplier 2010 2% 2% 3% 4% 5% 6% 7% 14% 12% 10% 11% 10% Vestas Sinovel GE Goldwind Enercon Gamesa DongFang Suzlon Siemens United Power MingYang Repower Nordex Rest 7% 7% PC-based control for wind turbines 13.12.2011 107
Beckhoff PC-based control for wind turbines Market Share Controls 2010 4% 4% 4% 24% 35% OwnControl Ingeteam Bachmann Beckhoff ABB Mita Phoenix 9% 20% Beckhoff Image 13.12.2011 108