Renewable Energy Engineering and Management