Patent ID: 8046207

Claim:
In a computing device, a method of analyzing a model of a physical dynamic system in a modeling environment, the method comprising: providing a model of a dynamic system, where the controller modeled system includes: a plurality of elements, the elements including one or more parameters having digital effects, the digital effects affecting the stability or required performance of the modeled system when code generated from the modeled system is executed; providing a user interface, where the user interface includes a selectable display of elements from the modeled system that are available for analysis of the digital effects; receiving via the user interface a user selection of at least one selected element in the selectable display of elements; receiving a user specification of stability or performance criteria for the modeled system; providing an analysis tool; programmatically extracting with the analysis tool a linear fractional representation from the modeled system based on the user selection of the at least one selected element, the extracted linear fractional representation being relative to the modeled system; simulating the modeled system and the linear fractional representation one or more times, the one or more simulations respectively producing a result; analyzing programmatically the linear fractional representation based on the result of the one or more simulations, the analyzing identifying a value of the one or more parameters of the selected element, the value causing at least one of the one or more simulations to satisfy the stability or performance criteria; and programmatically determining, based on the analyzing, a minimum hardware requirement for a digital system to execute code generated from the modeled system, the code generated using the identified value of the one or more parameters of the selected element.