Model-based is a method for harnessing the power of sophisticated computer simulations in the design process with designing complex control, signal processing and communication systems. Model-based enables design engineers to evaluate the relative performance of varied control parameters in a virtual environment