System design and trouble analysis