A Can Bus Based Monitoring And Fault Diagnosis In Wind Turbine

SKU: PAN_EMB_088 Categories: , Tag:


This paper is a CAN based architecture designed for the purpose of monitoring and fault diagnosis of wind turbines. CAN is a Message based protocol designed specifically for Automotive, later Aerospace, Industrial automation and Medical equipment. CAN interface module is used to communicate the monitored parameters between the wind turbine and the control centre. During the transmission of the data from one node to another node disturbance occurs. To avoid these disturbances we propose the CAN protocol.


In this project we declare the system with ARM and CAN protocol to monitor and diagnose the problems in the wind turbine application. The project deals with the data transmission between two units in the exact time without any disturbance. The data transmission time is increased with the CAN protocol. ARM core1 runs with CAN and LPC2148 as wind turbine units to which sensors are connected and ARM core2 as Fault diagnose and monitoring section. A discussion about weather condition (WC) monitoring and generation voltage (GV) display is also added in this design. Data acquisition node collects the sensor data through the CAN protocol. The basic view of this technique is to reduce the possibility of fault diagnosis and increase the monitoring of wind turbines.


  • Manual operation.
  • Automatic turbine power ON/OFF control
  • No indication


  • Less effective
  • Requires manpower
  • No accurate fault detection
  • More expensive


  • High Speed Communication Protocol (CAN)
  • Turbine rotation speed measurement
  • Temperature based fan controller
  • Data acquisition unit in monitoring section
  • Vibration detection


  • Low cost implementation
  • Accuracy of output is increased
  • More sensors interfaced in proposed system than in existing systems
  • High speed communication used



A Can Bus Based Monitoring And Fault Diagnosis In Wind Turbine


ARM LPC2148 is a microcontroller which acts as the heart of this system. Sensors and other components are interfaced with this microcontroller. There are 2 units in this block diagram: a wind turbine unit and a fault diagnosis unit. Using CAN protocol communication is done between these units.


  • ARM LPC2148
  • Alcohol sensor
  • MEMS Accelerometer
  • LCD 16×2
  • Temperature sensor(DHT11)
  • Alarm(Buzzer)
  • CAN controller MCP2510


  • Compiler (KEIL IDE)
  • Orcad design
  • Programmers (Flash Magic)
  • Programming Language: Embedded C


[1] Wang chuhang Network Center ofChanchun Normal University, Remote Monitoring and Diagnosis System for Wind Turbine.

[2] Wenyi Liu, Baoping Tang, Yonghua Jiang, status and problems of wind turbine structural health monitoring techniques in china, 1ST National conference 2009, vol. 35, no. 7, pp. l4l4-l4l8,July 20l0.

[3] .I. Ribrant and L.Bertling, Survey of failures in Wind power systems with focus on Swedish wind power plants during 1997 – 2005, IEEE transactions on Energy conversion, vol. 22, no, 1, pp. 167-173, March 2007.

[4] .I.Nilsson and L.Bertling, Maintenance management of wind power systems using condition monitoring systems life cycle cost analysis for two case studies, IEEE transactions on Energy Conversion, vol. 22, no. 1, pp. 223-229, march 2007

[5] Fang Li, Lifang Wang, Chenglin Liao, CAN (Controller Area Network) Bus Communication system Based on Matlab/Sim ul ink. Available: http://www.ieeexplore.ieee.org.


Customer Reviews

There are no reviews yet.

Be the first to review “A Can Bus Based Monitoring And Fault Diagnosis In Wind Turbine”

Your email address will not be published. Required fields are marked *