Comprehensive modeling and experimental testing of fault detection and management of a nonredundant fault-tolerant VSI