EG1007 This includes the statistics on the power production, analysis of the environmental conditions and environmental load on the wind turbine: Engineering programming Course Work, UOL, UK

University University of London (UOL)
Subject EG1007 Engineering programming Course Work.

Task

You are asked to analyze various problems associated with an offshore wind turbine system as sketched in Figure. 1. This includes the statistics on the power production, analysis of the environmental conditions and environmental load on the wind turbine. You need to use NumPy and matplotlib to complete the tasks.

1) Data analysis on power production (25 marks) 

The file ‘windturbinepower.txt’ contains the time history of the power generated by the wind turbine. There are two columns of data in the file. The first column is the time t in seconds and the second is the power P in watts. Complete the following tasks

i) Use NumPy to read the data and analyse the maximum power, mean power, and standard deviation.
ii) Use matplotlib to plot a curve shows the variation in power with time.
iii) Estimate the rate of change of power with time (i.e. 𝑑𝑃/𝑑𝑑 ) at different time instants using appropriate finite difference schemes with a consistent order of O(dt2 ).

Do You Need Assignment of This Question

2) Interpolating lift coefficients (25 marks)

The file ‘liftcoeff.txt’ contains the lift coefficient Cl of the turbine blade subjected to different attack angles, πœƒ, which are the angles between the wind velocity and the blade. The first column of the data in the file is the attack angles in degrees and the second column is the lift coefficient. For a specific lift coefficient, the corresponding force can be found by ! ” πœŒπ‘‰ ” 𝐴 where 𝜌 is the density of the fluid (i.e. air in this task), V is the relative velocity between the wind and the rotating blade, A is the projection area of the blade perpendicular to the wind direction.

i) Using NumPy to load the data from the file, sort the data using the attack angle in ascending order (i.e. the first pair of data has the lowest attack angle)
ii) Using Newton’s Divided Difference Interpolation find the lift coefficient of the blade when the attack angle is 11 degrees using a linear polynomial. You need to select the two best data points and fit a linear polynomial using 𝐢# (πœƒ) = 𝑏$ + 𝑏! (πœƒ − πœƒ$ ), where π‘$ and 𝑏! are the coefficients to be determined and πœƒ$ is the attack angle of one of the data points chosen.
iii) To improve the accuracy, a third order polynomial 𝐢# (πœƒ) = π‘Ž$ + π‘Ž! πœƒ + π‘Ž” πœƒ ” + π‘Ž% πœƒ % where π‘Ž$ , π‘Ž! , π‘Ž” and π‘Ž% are the coefficients to be determined, will be used to find a second approximation of the lift coefficient at πœƒ = 11 degrees. Select the 4 best sets of data to determine the coefficients π‘Ž$ , π‘Ž! , π‘Ž” and π‘Ž% and approximate the lift coefficient at πœƒ = 11 degree.

Differentiation and structural vibration (25 marks)

In practice, the blade and the tower may vibrate, due to environmental loading. One day, the structural monitoring sensor recorded a time history of the oscillating velocity of the hub. After analysis, the following equation was derived to describe the horizontal velocity of the hub.
𝑉+ (𝑑) = 0.4sin (2πœ‹π‘‘)exp (−0.618𝑑)

i) Write a Python code to predict the horizontal displacement of the hub at t = 1 s using Euler’s method and a time step size of 0.1 s
ii) Discuss with evidence the effect of the time step size on the accuracy of the prediction using Euler’s method.
iii) Between 0 and 1s, find the time corresponding to the occurrence of the maximum displacement of the hub using the bisection method.

Buy Answer of This Assessment & Raise Your Grades

Seeking assistance with EG1007 Engineering Programming Course Work at the University of London (UOL), UK? Our specialized support enables students to Pay To Do Programming Assignments stress-free. With a focus on statistics, environmental conditions analysis, and understanding the impact on wind turbines, our team provides precise assignment writing help tailored specifically to UOL’s curriculum. Trust us for expert guidance and top-tier solutions that meet your academic standards.

Answer

Do You Need Assignment of This Question