The wind energy generating system (WEGS) in this paper, aims to provide the required active peak power without high frequency fluctuations even under variable wind speed conditions. The generator speed is adjusted according to the intermittent wind speeds through two voltage source converters (VSCs) connected back to back, namely, machine-side VSC (MSVSC) and utility grid side VSC (UGVSC) across the dc-link capacitor. In this paper, the hybrid generalized integrator control is proposed for switching UGVSC and providing dc offset rejection and immunity against oscillatory errors due to subharmonics, thereby improving the power quality (PQ). Fuzzy logic controller (FLC) is implemented for the speed control of the salient pole synchronous generator (SG) driven by the wind turbine. The FLC provides the tracking of the reference speed under high overshoot transient conditions and narrow bandwidth. The switching of MSVSC is obtained by field oriented control. The dynamic performance is improved by the wind feed-forward term, which reduces the oscillation, ensuring balanced and sinusoidal grid currents. The generated power from the WEGS is fed to the grid. The weak grid conditions, namely, grid voltage unbalance, voltage sag, voltage swell, and grid voltage distortion, are considered. The performance of the system is tested on a laboratory prototype. Test results provide the effectiveness of the system with increased wind penetration and performance under weak grid conditions. Moreover, improving the PQ, the grid current total harmonic distortion meets the requirement of IEEE-519 standard, and is found to be less than 5%.