Sorry if I end up putting this in the wrong subject category, it could go in a c
ID: 3576436 • Letter: S
Question
Sorry if I end up putting this in the wrong subject category, it could go in a couple..
Anyways, I did this problem on a homework but the answer seems a bit out there so if someone could just look it over that would be awesome.
Using CES software I imput the components of a 2MW Vestas horizontal axis wind turbine, the output is below:
the first question asks what peoduction would be at 0.35 capacity factor so:
2MW*365 days*24 hrs*0.35= 6,132,000 kWh/year
The next quesiton then asks how long it will take to overcome the embodied energy in the materials alone so:
2MW:
Given:
6,132,000 kWh/yr
Embodied energy = 222,000MJ = 61,667 kWh
With this I divided the embodied energy in kwh by the yearly production and found it would take 0.01 years to overcome that embodied energy, or just under 4 days which cant be right, so this is my first quesiton.
The next question asks how long it will take for the turbine to produce enough electricity to overcome their carbon footprints if the grid produces 0.5 kg of CO2 for every kwh. so:
Given:
Production = 6,132,000 kWh/yr
Embodied energy = 222,000MJ = 61,667 kWh
materials carbon impact: 18,600 kg CO
For every 1 kWh 0.5 kg CO
so i know in a year 3,066,000 kg of co2 will be produced but thats about all i know. I'm really stuck here.
SOS :(
The problem actually has me comparing this turbine with another one (which im getting equally ridiculous answers for) so if anyone can tell me how to solve this it would be much appreciated.
Energy Energy CO2 footprint CO2 footprint (MJ) 222 05 79.3 1.86e 04 Material 83.7 17.6 3e+03 13.5 Manufacture 4.92e+04 0.0 0.0 Transport 0.0 0.0 Disposal 8.73e+03 31 611 2.8 100 2.22e+04 100 Total (for first life) 2.8e+05 End of life potentialExplanation / Answer
#include <stdio.h>
#include <stdlib.h>
#include <linux/i2c-dev.h>
#include <sys/ioctl.h>
#include <fcntl.h>
void main()
produce I2C bus
int file;
char *bus = "/dev/i2c-1";
if((file = open(bus, O_RDWR)) < 0)
the information to 20-bits
float cTemp = (((data[0] & 0x0F) * 65536) + ((data[1] * 256) + data[2])) / a hundred.0;
float fTemp = (cTemp * one.8) + 32;
float pressure = (((data[3] & 0x0F) * 65536) + (data[4] * 256 + data[5])) / a hundred.0;
// Output information to screen
printf("Pressue: the troubles.2f Pa ", pressure);
printf("Temperature in stargazer : the troubles.2f C ", cTemp);
printf("Temperature in physicist : the troubles.2f F ", fTemp);
}
// Send OSR and channel setting command(0x44 | 0x01)
config[0] = 0x44 | 0x01;
write(file, config, 1);
sleep(1);
// scan three bytes of information from register(0x31)
// altitude savings bank, altitude csb, altitude lsb
reg[0] = 0x31;
write(file, reg, 1);
if(read(file, data, 3) != 3)
the information to 20-bits
float altitude = (((data[0] & 0x0F) * 65536) + (data[1] * 256+ data[2])) / a hundred.0;
// Output information to screen
printf("Altitude: the troubles.2f meters ", altitude);
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.