The present subject matter relates generally to wind turbines and, more particularly, to a system and method for automatically updating wind turbine data based on component self-identification.
Wind power is considered one of the cleanest, most environmentally friendly energy sources presently available, and wind turbines have gained increased attention in this regard. A modern wind turbine typically includes a tower, generator, gearbox, nacelle, rotor hub and one or more rotor blades. The rotor blades capture kinetic energy of the wind using known airfoil principles. The rotor blades transmit the kinetic energy in the form of rotational energy to turn a shaft coupling the rotor blades to a gearbox, or if a gearbox is not used, directly to the generator. The generator then converts the mechanical energy to electrical energy that may be deployed to a utility grid.
When operating a wind turbine, it is often desirable to be able to accurately identify the specific components installed within the wind turbine to ensure both that the wind turbine is operated efficiently and effectively and that the various wind turbine components are properly maintained. However, current wind turbine systems do not provide an effective means for tracking the specific components installed within a wind turbine, particularly when one or more of the wind turbine components have been replaced during service/maintenance operations or when upgrading the wind turbine.
Accordingly, an improved system and method for identifying the components installed within a wind turbine and for automatically updating the wind turbine's data based on such component identifications would be welcomed in the technology.
Aspects and advantages of the invention will be set forth in part in the following description, or may be obvious from the description, or may be learned through practice of the invention.
In one aspect, the present subject matter is directed to a method for automatically updating data associated with a wind turbine based on component self-identification. The method may include providing instructions for transmitting a polling signal to an identification sensor associated with a wind turbine component and, in response to the transmission of the polling signal, receiving current configuration data for the wind turbine component from the identification sensor. The method may also include comparing the current configuration data received from the identification sensor to last-known configuration data for the wind turbine component and automatically updating one or more parameter settings associated with operating the wind turbine based on any differences identified between the current configuration data and the last-known configuration data.
In another aspect, the present subject matter is directed to a method for automatically updating data associated with a wind turbine based on component self-identification. The method may include providing instructions for transmitting a polling signal to an identification sensor associated with a wind turbine component and, in response to the transmission of the polling signal, receiving configuration data for the wind turbine component from the identification sensor. The method may also include comparing the current configuration data received from the identification sensor to last-known configuration data for the wind turbine component, determining that the wind turbine component has been replaced based on any differences identified between the current configuration data and the last-known configuration data and automatically updating, by the one or more computing devices, wind turbine data associated with the wind turbine based on the determination that the wind turbine component has been replaced.
In a further aspect, the present subject matter is directed to a system for automatically updating data associated with a wind turbine based on component self-identification. The system may generally include a wind turbine component installed on or within the wind turbine and an identification sensor provided in association with the wind turbine component, wherein the identification sensor includes current configuration data for the wind turbine component. The system may also include one or more computing devices have at least one processor and associated memory. The memory may store instructions that, when implemented by the processor(s), configure the computing device(s) to, provide instructions for transmitting a polling signal to an identification sensor associated with a wind turbine component and, in response to the transmission of the polling signal, receive current configuration data for the wind turbine component from the identification sensor. The computing device(s) may also be configured to compare the current configuration data received from the identification sensor to last-known configuration data for the wind turbine component and automatically update one or more parameter settings associated with operating the wind turbine based on any differences identified between the current configuration data and the last-known configuration data.
These and other features, aspects and advantages of the present invention will become better understood with reference to the following description and appended claims. The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
A full and enabling disclosure of the present invention, including the best mode thereof, directed to one of ordinary skill in the art, is set forth in the specification, which makes reference to the appended figures, in which:
Reference now will be made in detail to embodiments of the invention, one or more examples of which are illustrated in the drawings. Each example is provided by way of explanation of the invention, not limitation of the invention. In fact, it will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the scope or spirit of the invention. For instance, features illustrated or described as part of one embodiment can be used with another embodiment to yield a still further embodiment. Thus, it is intended that the present invention covers such modifications and variations as come within the scope of the appended claims and their equivalents.
In general, the present subject matter is directed to a system and method for automatically updating wind turbine data based on component self-identification. Specifically, in several embodiments, the disclosed system may include a plurality of identification sensors configured to communicate (e.g., via a wireless or wire connection) with one or more sensor readers installed on or within the wind turbine, with each identification sensor being provided in association with a different component of the wind turbine. Each identification sensor may include or contain configuration data related to its corresponding wind turbine component, such as the name of the component manufacturer, the component's serial number and/or model number, and/or the date/location of manufacture. Additionally, the sensor reader(s) may form part of or may otherwise be communicatively coupled to the turbine controller for the wind turbine. As such, the turbine controller may utilize the sensor reader(s) to ping or poll the identification sensors so that each identification sensor transmits the configuration data associated with its corresponding component back to the controller. The turbine controller may then utilize the received configuration data to determine whether any of the wind turbine components have been recently replaced (e.g., based on a comparison between newly received data and previously stored configuration data for the wind turbine components). In the event that it is determined that one or more of the wind turbine components have been replaced, the turbine controller may be configured to automatically update one or more data sets associated with the wind turbine, such as by updating one or more parameter settings associated with operating the wind turbine and/or by updating an estimated component life and/or a maintenance schedule associated with one or more of the wind turbine components.
Referring now to the drawings,
The wind turbine 10 may also include a turbine control system or turbine controller 26 centralized within the nacelle 16. In general, the turbine controller 26 may comprise a computing device and/or any other suitable processing unit. Thus, in several embodiments, the turbine controller 26 may include suitable computer-readable instructions that, when implemented, configure the controller 26 to perform various different functions, such as receiving, transmitting and/or executing wind turbine control signals. As such, the turbine controller 26 may generally be configured to control the various operating modes (e.g., start-up or shut-down sequences) and/or components of the wind turbine 10. For example, the turbine controller 26 may be configured to adjust the blade pitch or pitch angle of each rotor blade 22 (i.e., an angle that determines a perspective of the blade 22 with respect to the direction of the wind) about its pitch axis 28 in order to control the rotational speed of the rotor blade 22 and/or the power output generated by the wind turbine 10. Specifically, in several embodiments, the turbine controller 26 may control the pitch angle of the rotor blades 22, either individually or simultaneously, by transmitting suitable control signals directly or indirectly (e.g., via a pitch controller 30 (
Additionally, in accordance with aspects of the present subject matter, the turbine controller 26 may also be configured to automatically adjust one or more data sets associated with the wind turbine 10. Specifically, as will be described below, the turbine controller 26 may be configured to identify when an existing component of the wind turbine 10 has been replaced (e.g., with a new component that has a differing configuration than the previously installed component). In such instance, the turbine controller 26 may, in one embodiment, automatically adjust one or more related parameter settings for the wind turbine 10 to account for the differing configuration of the replacement component.
Referring now to
Additionally, as indicated above, the turbine controller 26 may also be located within the nacelle 16 (e.g., within a control box or panel). However, in other embodiments, the turbine controller 26 may be located within any other component of the wind turbine 10 or at a location outside the wind turbine (e.g., when the controller 26 is configured as a farm controller for controlling a plurality of wind turbines). As is generally understood, the turbine controller 26 may be communicatively coupled to any number of the components of the wind turbine 10 in order to control the operation of such components. For example, as indicated above, the turbine controller 26 may be communicatively coupled to each pitch adjustment mechanism 32 of the wind turbine 10 (one for each rotor blade 22) via a pitch controller 30 to facilitate rotation of each rotor blade 22 about its pitch axis 28.
In general, each pitch adjustment mechanism 32 may include any suitable components and may have any suitable configuration that allows the pitch adjustment mechanism 32 to function as described herein. For example, in several embodiments, each pitch adjustment mechanism 32 may include a pitch drive motor 44 (e.g., any suitable electric motor), a pitch drive gearbox 46, and a pitch drive pinion 48. In such embodiments, the pitch drive motor 44 may be coupled to the pitch drive gearbox 46 so that the pitch drive motor 44 imparts mechanical force to the pitch drive gearbox 46. Similarly, the pitch drive gearbox 46 may be coupled to the pitch drive pinion 48 for rotation therewith. The pitch drive pinion 48 may, in turn, be in rotational engagement with a pitch bearing 50 coupled between the hub 20 and a corresponding rotor blade 22 such that rotation of the pitch drive pinion 48 causes rotation of the pitch bearing 50. Thus, in such embodiments, rotation of the pitch drive motor 44 drives the pitch drive gearbox 46 and the pitch drive pinion 48, thereby rotating the pitch bearing 50 and the rotor blade 22 about the pitch axis 28.
In alternative embodiments, it should be appreciated that each pitch adjustment mechanism 32 may have any other suitable configuration that facilitates rotation of a rotor blade 22 about its pitch axis 28. For instance, pitch adjustment mechanisms 32 are known that include a hydraulic or pneumatic driven device (e.g., a hydraulic or pneumatic cylinder) configured to transmit rotational energy to the pitch bearing 50, thereby causing the rotor blade 22 to rotate about its pitch axis 28. Thus, in several embodiments, instead of the electric pitch drive motor 44 described above, each pitch adjustment mechanism 32 may include a hydraulic or pneumatic driven device that utilizes fluid pressure to apply torque to the pitch bearing 50.
Moreover, as indicated above, the wind turbine 10 may also include one or more yaw drive mechanisms 36 mounted to and/or through a bedplate 51 positioned atop the wind turbine tower 12. Specifically, each yaw drive mechanism 36 may be mounted to and/or through the bedplate 51 so as to engage a yaw bearing 58 coupled between the bedplate 51 and the tower 12. The yaw bearing 58 may be mounted to the bed plate 51 such that, as the yaw bearing 58 rotates about the yaw axis 34 (
In general, it should be appreciated that the yaw drive mechanisms 36 may have any suitable configuration and may include any suitable components known in the art that allow such mechanisms 36 to function as described herein. For example, as shown in
It should be appreciated that, by controlling the various components of the wind turbine 10, the turbine controller 26 may be configured to automatically adjust the operation of the wind turbine 10. For example, as indicated above, the turbine controller 26 may be configured to transmit suitable control signals to the pitch adjustment mechanisms 32 (via the pitch controller 30) to automatically adjust the pitch angle of the rotor blades 22. Similarly, the turbine controller 26 may be configured to transmit suitable control signals to the yaw drive mechanism(s) 36 to allow for the yaw angle of the nacelle 16 to be automatically adjusted. In addition, the turbine controller 26 may be communicatively coupled to various other wind turbine components in order to control different aspects of the wind turbine operation. For example, the turbine controller 26 may be communicatively coupled to the generator 24 to allow for the automatic adjustment of the generator torque, generator speed and/or any other suitable operational aspects of the generator 24.
In addition, the wind turbine 10 may also include one or more sensors for monitoring various operating parameters of the wind turbine 10. For example, in several embodiments, the wind turbine 10 may include one or more wind sensors 60 (e.g., one or more anemometers) for monitoring the wind speed at or adjacent to the wind turbine 10. As shown in
Referring still to
In several embodiments, each identification sensor 62 may include or otherwise contain data associated with the configuration of its corresponding component. For instance, the identification sensor 62 provided in association with the gearbox 42 may include configuration data for the gearbox 42 while the identification sensor 62 provided in association with a given rotor blade 22 may include configuration data for such blade 22. Similarly, the identification sensor 62 provided in association with the generator 24 may include configuration data for the generator 24 while the identification sensor 62 provided in association with the wind sensor(s) 60 may include configuration data for such sensor(s) 60.
In general, the configuration data included within each identification sensor 62 may correspond to information/data related to the identification and/or configuration of the associated component. For instance, configuration data may include, but is not limited to, a generic name for the component, the name of the component manufacturer, the model number for the component, the serial number for the component, the component's date of manufacture and/or the component's location of manufacture. Moreover, configuration data may also include information related to one or more specific parameters and/or operating capacities associated with a given component. For instance, in addition to the model/serial number and/or the manufacturing information (e.g., the manufacturer's name and/or the date/location of manufacture), the identification sensor 62 provided in association with the gearbox 42 may include configuration data related to its gearbox ratio while the identification sensor 62 provided in association with each rotor blade 22 may include configuration data related to one or more of its blade-specific parameters (e.g., an optimal tip-speed ratio or a minimum or desired pitch angle).
In several embodiments, each identification sensor 62 may be configured to communicate with the turbine controller 26 via one or more sensor readers 64, 66, 68 installed within and/or relative to the wind turbine 10. For example, as shown in
It should be appreciated that the identification sensors 62 and associated sensor readers 64, 66, 68 may generally have any suitable configuration that allows such components to communicate with one another, thereby allowing the configuration data provided in each identification sensor 62 to be transmitted to the sensor readers 64, 66, 68 upon request by the turbine controller 26. For instance, in several embodiments, each identification sensor 62 and each sensor reader 64, 66, 68 may include or be associated with a wireless antenna, such as a two-way transmitter-receiver, to allow the components to transmit and receive wireless communications. In such embodiments, each sensor reader 64, 66, 68 may be configured to ping or poll the identification sensor(s) 62 located within its wireless communication range. For instance, upon request from the turbine controller 26, each sensor reader 64, 66, 68 may transmit an interrogation or polling signal requesting that each identification sensor(s) 62 within its wireless communication range transmit back the configuration data associated with such sensor(s) 62. In response to receiving the polling signal, each identification sensor 62 may then wirelessly transmit its configuration data to the associated sensor reader 64, 66, 68, which may, in turn, transmit the data to the turbine controller 26.
In a particular embodiment, each identification sensor 62 may correspond to a radio-frequency identification (RFID) tag. In such an embodiment, each sensor reader 64, 66, 68 may similarly correspond to an RFID reader configured to wireless communicate with the various RFID tags. For instance, each sensor reader 64, 66, 68 may be configured to transmit electromagnetic interrogation or polling signals to the various identification sensors 62 and subsequently receive and read the response from each sensor 62. It should be appreciated that, when utilizing RFID technology, each identification sensor 62 may correspond to either a passive RFID tag (e.g., by being powered by the radio energy transmitted from the reader) or an active RFID tag (e.g., by including an associated battery or power source). It should also be appreciated that, in other embodiments, the identification sensors 62 and associated sensor readers 64, 66, 68 may be configured to communicate with one another using any other suitable wireless communications technology and/or any other suitable wireless communications protocol, such as Bluetooth.
As indicated above, each sensor reader 64, 66, 68 may be communicatively coupled to the turbine controller 26 (e.g., via a wired or wireless connection) to allow the configuration data received from the identification sensors 62 to be transmitted to the controller 26 for subsequent processing. In addition, the connection between the turbine controller 26 and the sensor reader 64, 66, 68 may allow the controller 26 to transmit suitable control signals to each sensor reader 64, 66, 68 for controlling its operation. For example, the turbine controller 26 may send a control signal(s) to each sensor reader 64, 66, 68 (e.g., on a daily, weekly, or monthly basis) instructing the readers 64, 66, 68 to interrogate or poll the various identification sensors 62 associated with the wind turbine components currently installed within the wind turbine 10 and to report back configuration data received from the sensors 62. As a result, using the sensor readers 64, 66, 68 and associated identification sensors 62, the turbine controller 26 may periodically poll the wind turbine 10 to identify the current configuration of the specific component(s) installed therein at a given point in time, thereby allowing the controller 26 to determine whether any of such components have been replaced since the last time the wind turbine 10 was polled.
In addition, when it is determined that a given component has been replaced, the turbine controller 26 may also identify whether the replacement component has the same or a different configuration than the previously installed component. In the event that the replacement component does in fact have a different configuration, the turbine controller 26 may then determine whether any parameter settings associated with controlling the operation of the wind turbine 10 need to be updated to account for the identified difference(s) in the component configuration(s). For instance, if the turbine controller 26 determines that the gearbox 42 has been recently replaced and the replacement gearbox has a gear ratio that differs from the gear ratio of the previous gearbox, the controller 26 may be configured to automatically adjust any parameter settings that vary based on the gear ratio of the gearbox 26 to ensure efficient and safe operation of the wind turbine 10.
Referring now to
As shown in
As indicated above, the turbine controller 26 may be communicatively coupled (e.g., via a wired or wireless connection) to one or more sensor readers 64, 66, 68 for communicating with the various identification sensors 62 provided in association with the wind turbine components, thereby allowing the controller 26 to receive the current configuration data for the components installed within the wind turbine 10. In one embodiment, the sensor reader(s) 64, 66, 68 may correspond to separate components configured to be separately coupled to the controller 26. Alternatively, the sensor reader(s) 64, 66, 68 may be integrated into or otherwise form part of the turbine controller 26 itself. For instance, the turbine controller 26 may include one or more wireless antennas configured to function as the disclosed sensor reader(s) 64, 66, 68. In such an embodiment, the sensor reader(s) 64, 66, 68 may be communicatively coupled to the turbine controller 26 by providing a communicative link between the wireless antenna(s) and one or more other components of the controller 26, such as the processor(s) and/or memory described below.
As shown in
In several embodiments, the data 114 may be stored in one or more databases. For example, the memory 112 may include a configuration database 118 storing configuration data related to the various components of the wind turbine 10. Specifically, in one embodiment, when the wind turbine 10 is initially installed in the field, the initial configuration data for all of the wind turbine components may be stored within the configuration database 118. Thereafter, the configuration data stored within the database 118 may be updated, as necessary or desired, to account for changes in the configuration data of one or more of the wind turbine components. For instance, when it is determined that the configuration data for a specific wind turbine component has changed based on the information received from its associated identification sensor 62 (e.g., via the sensor reader(s) 64, 66, 68), the configuration data for such component may be updated within the database 118 to reflect the change in the data.
The memory 112 may also include a parameter database 120 for storing parameter settings associated with operating the wind turbine 10. In general, the parameter settings may correspond to any suitable conditions, constraints, operating values, operating variables, ranges, and/or other parameters that may be used or applied when operating a wind turbine 10. For example, suitable parameter settings may include, but are not limited to, gearbox ratios, minimum and maximum component temperatures, specific blade settings (e.g., desired pitch angle, minimum pitch angle and/or optimal tip-speed ratio), parameter settings dependent on generator type (e.g., 50 Hz or 60 Hz), generator fan settings, wind sensor parameter settings (e.g., multipliers, dividers and/or offsets to be applied to sensor measurements), ride-through settings (e.g., parameters associated with low voltage ride-through events and/or zero voltage ride-through events), torque settings (e.g., correction factors for blade torque characteristics), pitch drive system settings (e.g., pitch brake periods, pitching schedules), battery settings (e.g., battery charging periods), yaw drive system settings (e.g., yaw timers), alarm settings, and/or the like.
In several embodiments, one or more of the parameters applied or used when operating the wind turbine 10 may vary as a function of the specific configuration of one or more of the components installed within the wind turbine 10. In such embodiments, each configuration-dependent parameter may, for example, include multiple parameter settings stored within the database 120, with each parameter setting being associated with a different component configuration(s). For instance, a look-up table(s) may be stored within the database 120 for each configuration-dependent parameter that correlates different parameter settings for such parameter to different component configurations, such as by storing a look-up table that correlates a given blade parameter (e.g., tip-speed ratio values or pitch angle settings) to differing blade configurations or by storing a look-up table that correlates wind sensor offset values to differing wind sensors.
Additionally, in several embodiments, the instructions 116 stored within the memory 112 of the turbine controller 26 may be executed by the processor(s) 110 to implement a component identification module 122. In general, the component identification module 122 may be configured to obtain the current configuration data for the various components installed within the wind turbine 10 and compare such data to the last-known or existing configuration data stored within the configuration database 118. Specifically, in several embodiments, the component identification module 122 may be configured to cause an interrogation or polling signal to be transmitted to the various identification sensors 62 (e.g., by controlling the operation of the sensor reader(s) 64, 66, 68) requesting that each sensor 62 respond by transmitting its associated configuration data. Upon receipt of the configuration data from the identification sensors 62, the component identification module 122 may be configured to compare the newly received data to the configuration data previously stored within the configuration database 118. Based on the comparison, the component identification module 122 may identify differences between the newly received and previously stored configuration data for a given component, thereby allowing the turbine controller 26 to determine when a component has been replaced since the last time the identification sensors 62 were polled. In the event that one of the components has been recently replaced, the component identification module 122 may cause the configuration data for such component to be updated within the database 118. In addition, the component identification module 122 may also be configured transmit a notification to the remote server 102 that identifies both the component that was replaced and its new configuration data.
It should also be appreciated that the component identification module 122 may be configured to identify when data is not received back from one or more of the identification sensors 62 in response to the polling signal, which may indicate that such identification sensor(s) is not functioning properly or that the associated wind turbine component has been replaced with a component that does not include an identification sensor 62. For instance, assuming that a previous response has been received from the identification sensor 62 associated with the gearbox 42, it may be inferred that the gearbox identification sensor 62 is not functioning or that the gearbox 42 has been replaced with a new sensorless gearbox in the event that the component identification module 122 does not receive data from the gearbox identification sensor 62 in response to a subsequent polling signal. In such event, a notification or alert may be produced indicating that a further investigation should be conducted with reference to the gearbox 42 and its sensor 62.
Moreover, the instructions 116 stored within the memory 112 of the turbine controller 26 may also be executed by the processor(s) 110 to implement a parameter update module 124. In general, the parameter update module 124 may be configured to automatically update one or more of the parameter settings applied or used when operating the wind turbine 10 based on identified changes in the configuration data of one or more of the wind turbine components. For example, when the component identification module 122 determines that one or more differences exist between the newly received and previously stored configuration data for a given component, the parameter update module 124 may be configured to determine whether any of the identified differences require any adjustments to be made to the current parameter settings for the wind turbine 10. Specifically, in one embodiment, it may be determined that is necessary or desired to adjust one or more of the current parameter settings when the identified differences in the configuration data relate to a configuration-dependent parameter of the wind turbine 10. In such instance, the parameter update module 124 may be configured to automatically update the associated parameter setting(s) for the wind turbine 10 by adjusting the current parameter setting(s) to a new parameter setting(s) in order to accommodate the changes in the component configuration(s).
As shown in
Additionally, similar to the turbine controller 26, the remote server 102 may also include one or more processor(s) 130 and associated memory 132 configured to perform a variety of computer-implemented functions (e.g., performing the methods, steps, calculations and the like disclosed herein). Such memory 132 may generally be configured to store information accessible to the processor(s) 130, including data 134 that can be retrieved, manipulated, created and/or stored by the processor(s) 130 and instructions 136 that can be executed by the processor(s) 130.
In several embodiments, the data 134 may be stored in one or more databases. For instance, as shown in
In addition, the memory 132 may also include a parameter database 140 for storing parameter settings associated with operating the wind turbine 10. For instance, the parameter settings stored within the parameter database 138 of the remote server 102 may, in one embodiment, corresponds to the same parameter settings stored within the parameter database 120 of the turbine controller 26. In such an embodiment, each time the parameter update module 124 of the turbine controller 26 updates one or more of the wind turbine's parameter settings, a notification may be transmitted to the remote server 102 indicating the changes made to the parameter setting(s). The updated parameter settings may then be stored within the parameter database 140 to allow an accurate listing of the current parameter settings for the wind turbine 10 to be maintained at the remote server 102.
Moreover, in several embodiments, the instructions 136 stored within the memory 132 of the remote server 102 may be executed by the processor(s) 130 to implement an update notification module 142. In general, the update notification module 142 may be configured to receive notifications from the turbine controller 26 related to changes in the configuration data for one or more of the wind turbine components and/or updates made to one or more of the parameter settings for the wind turbine 10. In addition, the update notification module 142 may be configured to transmit notifications to the turbine controller 26 related to the current parameter settings for the wind turbine 10 and/or the current configuration of its components. For instance, the update notification module 142 may be configured to transmit a notification to the turbine controller 26 including suggested parameter settings for the wind turbine 10 based on data received from the controller 26 related to any identified changes in the configuration data for one or more of the wind turbine components. As such, in the event that a replacement component is installed within the wind turbine 10 for which the turbine controller 26 does not have suitable parameter settings to account for the new configuration of such component, the update notification module 142 may transmit the corresponding parameter settings to the turbine controller 26 to allow the controller 26 to update the parameter settings accordingly.
Referring still to
Moreover, the forecasting module 144 may also be configured to adjust the estimated component life and/or the maintenance schedule(s) associated with a given component based on the configuration data received from the turbine controller 26. For instance, when the remote server 102 receives new configuration data indicating that a given wind turbine component has been recently replaced, the forecasting module 144 may be configured to identify such component as being a newly installed component and, thus, may update the estimated component life and/or the maintenance schedule for the component accordingly.
As shown in
It should be appreciated that the network 104 may correspond to any suitable wired or wireless network(s) that allows the various system components to communicate with one another via any suitable communications protocol (e.g. TCP/IP, HTTP, SMTP, FTP) and/or using any suitable encodings/formats (e.g. HTML, JSON XML) and/or protection schemes (e.g. VPN, secure HTTP, SSL). For example, in one embodiment, the network 104 may correspond to a wide-area network (WAN).
Additionally, it should be appreciated that, although various functions and/or processes are generally described above as being performed by a given system component (e.g., the turbine controller 26 and/or the remote server 102), such functions and/or processes may, instead, be performed by a different system component. For example, as opposed to the remote server 102, the turbine controller 26 may be configured to implement the various functions of the forecasting module 144. Similarly, in one embodiment, the remote server 102 may be configured to implement the various function of the parameter update module 124.
Referring now to
As shown in
Additionally, at (204), the method 200 may include receiving current configuration data for the wind turbine component from the identification sensor in response to the transmission of the polling signal. For instance, as indicated above, each identification sensors 62 may be configured to transmit its associated configuration data back to one or more of the sensor readers 64, 66, 68 in response to receiving the polling signal. The configuration data may then be transmitted to the turbine controller 26 for storage thereon and/or for subsequent processing.
Moreover, at (206), the method 200 may include comparing the current configuration data received from the identification sensor to known configuration data for wind turbine component. For instance, as indicated above, the turbine controller 26 may include a configuration database 118 for storing last-known configuration data associated with the various components installed within the wind turbine 10. In addition, the turbine controller 26 may be configured to implement a component identification module 122 that is configured to compare the current configuration data received from the identification sensors 62 to the last-known configuration data previously stored within the database 118.
Referring still to
Additionally, at (210), the method 200 may include automatically updating data associated with the wind turbine based on the identified differences between the current configuration data and the known configuration data. Specifically, as indicated above, the turbine controller 26 may be configured to implement a parameter update module 124 configured to automatically update one or more of the parameter settings applied or used when operating the wind turbine 10 based on identified differences in the configuration data of one or more of the wind turbine components. For instance, if the identified differences relate to a configuration-dependent parameter of the wind turbine 10, the parameter setting(s) associated with such parameter may be automatically updated by the turbine controller 26 to account for the change in the relevant configuration data for the component(s). In such instance, the current parameter setting(s) may be updated to a new parameter setting(s) based on the parameter setting data stored within the turbine controller's memory 112 and/or based on one or more suggested parameter settings received from the remote server 102. Similarly, as indicated above, the estimated component life and/or the maintenance schedule(s) associated with one or more of the wind turbine components may also be updated based on the identified differences between the current configuration data and the last-known configuration data.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they include structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.