Joint hardware and controller design
AssigneeSiemens Aktiengesellschaft
InventorsUlrich Münz, Edward Slavin, III
Life of this patent
Estimating the term…
Abstract
A method for designing a product comprising physical hardware and a controller for controlling the physical hardware includes generating a detailed hardware model describing the physical hardware and a controller model corresponding to the controller based on a set of user requirements. An optimal design of the physical hardware and the controller is determined by solving a multi-objective optimization problem comprising a first objective function defining hardware design objectives, and a second objective function defining objectives for the controller model for the physical hardware.
Claims9
A system for designing a product comprising physical hardware and a controller for controlling the physical hardware, wherein the system comprises:
- a computer-readable medium comprising a detailed hardware model corresponding to the physical hardware and a controller model corresponding to the controller;
- a receiver module configured to receive one or more user requirements via a user input device;
- an optimization module configured to jointly optimize the detailed hardware model and the controller model over a plurality of iterations, wherein each iteration comprises (i) optimizing of the detailed hardware model with respect to the one or more user requirements;
- (ii) matching the detailed hardware model to a reduced order model of the detailed hardware model;
- and (iii) optimizing the controller model with respect to the reduced order model of the detailed hardware model.
A method for designing a product comprising physical hardware and a controller for controlling the physical hardware, wherein the method comprises:
- generating a detailed hardware model corresponding to the physical hardware and a controller model corresponding to the controller;
- receiving one or more user requirements via a user input device;
- jointly optimizing the detailed hardware model and the controller over a plurality of iterations, wherein each iteration comprises (i) optimizing of the detailed hardware model with respect to one or more user requirements;
- (ii) matching of the detailed hardware model to a reduced order model of the detailed hardware model;
- and (iii) optimizing the controller model with respect to the reduced order model of the detailed hardware model.
Dependencies are inferred from the claim text.