Swedish energy group Vattenfall AB said today that its 93.2-MW European Offshore Wind Deployment Centre (EOWDC), also known as the Aberdeen offshore wind farm, has generated first power.