IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0896689
(2001-06-29)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
10 인용 특허 :
31 |
초록
▼
A method and apparatus is disclosed for acquiring and processing parameters used to adjust and tune a controller used, for example, to govern and compensate for motion, including vibrations and disturbances, in a physical system, such as a piece of manufacturing equipment. The method and apparatus m
A method and apparatus is disclosed for acquiring and processing parameters used to adjust and tune a controller used, for example, to govern and compensate for motion, including vibrations and disturbances, in a physical system, such as a piece of manufacturing equipment. The method and apparatus may also be used to control, for example, a robot or other spatially dependent machine. The method and apparatus may comprise systems and methods for generating a controller, and for controlling motion in a physical system or apparatus.
대표청구항
▼
What is claimed is: 1. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data that accurately characterizes the physical
What is claimed is: 1. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data that accurately characterizes the physical behavior of a machine component indicative of the physical behavior of the apparatus, the data measuring occurring during an abnormal period triggered by an event, the acquired data being indicative of the behavior of the machine component when in normal use; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal, wherein the processor adapts the initial model to an updated model based upon a respective transfer function of the respective acquired data, combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model, and wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus. 2. The system of claim 1, wherein the drive signal causes motion in the apparatus. 3. The system of claim 1, wherein the relation is formulated as an optimal control problem. 4. The system of claim 3, wherein the relation is solved by a method chosen from the group of methods consisting of: linear quadratic Gaussian (LQG), H-infinity and μ-synthesis. 5. The system of claim 1, wherein the universal filter includes a set of numbers provided by a user of the system. 6. The system of claim 1, wherein the universal filter is where E1, E2, and E3 are filters that specify the relationship between at least one performance variable, z, and at least one disturbance, w, at least one controller output, u, and at least one plant output, s, and F1 and D1 are filters that specify the relationship between at least one plant input, r, and at least one disturbance, w, and at least one controller output, u, and F2 and D2 are filters that specify the relationship between at least one controller input and at least one disturbance, w, and at least one plant output, s. 7. The system of claim 1 wherein the controller is a digital signal processor (DSP). 8. The system of claim 1 further comprising a second processor in data communication with the system processor. 9. The system of claim 8, wherein the second processor is portable from the location of the system processor. 10. The system of claim 1, wherein the event is selected from the group of events consisting of: input received from an operator, exceeding a threshold operating value in the apparatus, and the passage of a predetermined length of time. 11. The system of claim 1, further comprising an actuator in electrical communication with the system processor, wherein the drive signal causes activation of the actuator and wherein the actuator is located such that the physical behavior of the apparatus is modified by the activation of the actuator. 12. The system of claim 11, wherein transfer function data is collected between the actuator and the sensor element. 13. The system of claim 12, wherein the sensor element gathers frequency data and wherein the accuracy of the updated model is adjustable as a function of the gathered frequency data. 14. The system of claim 1, wherein the system processor further includes a signal conditioner. 15. The system of claim 1, wherein the system processor further includes a signal amplifier. 16. The system of claim 1, wherein the updated model is a model of minimal order. 17. The system of claim 1, wherein the processor creates the updated model by non-linear curve-fitting thereby describing the updated model by a known mathematical equation according to the data gathered by the sensor. 18. The system of claim 17, wherein an error function is associated with the known mathematical equation, the error function including log magnitude and phase information. 19. The system of claim 18, wherein the logarithmic error between the collected data and the initial behavioral model is: where θ is a vector of parameters which describe the model, Ĝij(ƒk, θ) is the frequency response of the model from actuator j to sensor i measured at frequency fk, fk, Gik(ƒk) is the measured frequency response from actuator j to sensor i measured at frequency f k, p is the number of sensors, q is the number of actuators, and N is the number of frequency points of interest. 20. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data indicative of the physical behavior of a machine component of the apparatus; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal, wherein the processor adapts the initial model to an updated model based upon a respective transfer function of the respective acquired data, combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model, wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus; and wherein the relation is a multivariable and fully coupled. 21. The system of claim 20, wherein the processor creates the updated model by non-linear curve-fitting thereby describing the updated model by a known mathematical equation according to the data gathered by the sensor. 22. The system of claim 21, wherein an error function is associated with the known mathematical equation, the error function including log magnitude and phase information. 23. The system of claim 20, wherein the logarithmic error between the collected data and the initial behavioral model is: where θ is a vector of parameters which describe the model, Ĝij(ƒk, θ) is the frequency response of the model from actuator j to sensor i measured at frequency fk, Gik(ƒk) is the measured frequency response from actuator j to sensor i measured at frequency fk, p is the number of sensors, q is the number of actuators, and N is the number of frequency points of interest. 24. A system for governing a controller usable to dictate motion of a machine component in normal use, comprising: a sensor which measures data that accurately characterizes the physical behavior of the component, the data measuring occurring during an abnormal period triggered by an event, a respective transfer function of the respective measured data being indicative of the behavior of the machine component when in normal use; and a signal processor which dynamically generates and uses a multivariable, fully-coupled mathematical relation of minimal order in conjunction with a universal filter to create a controller, the controller dictating motion after the abnormal period has ceased and when the equipment component is in normal use. 25. The system of claim 24, wherein the mathematical relation provides an accurate model of the normal motion characteristics of the equipment component and the controller is created by using a method chosen from the group of methods consisting of: linear quadratic Gaussian (LQG), H-infinity and μ-synthesis. 26. The system of claim 25, wherein the mathematical relation includes at least one parameter for governing the controller and wherein the parameter is a function of data measured by the sensor. 27. A method for governing motion in a physical system, the physical system being estimated by an initial behavioral model, comprising the steps of inducing motion in the physical system; measuring frequency data and utilizing the frequency data to create a respective transfer function of the respective frequency data which accurately characterizes a physical behavior of the system, comprising the motion in the system, indicative of the physical behavior of the system, the data measuring occurring during an abnormal period triggered by an event, the measured data being indicative or the behavior of the machine component when in normal use; updating the initial behavioral model to create an updated behavioral model which accurately conforms to the measured data, using the updated behavioral model in conjunction with a universal filter to create a command structure and applying appropriate stimulus to the system to cause motion in the physical system, thereby causing the physical system to behave in accordance with the command structure. 28. A method for creating an updated model for the motion characteristics of a physical system from a previously stored model of the system, the updated model governing the actions of a system controller which dictates motion in the physical system, comprising the steps of: detecting the occurrence of start event; gathering data relating to the motion characteristics of the physical system during an abnormal period of operation after the start event; updating the stored model by comparing the a respective transfer function of the respective gathered data to the stored model; and iteratively adapting the stored model until the stored model predicts the motion characteristics of the system according to the gathered data; and storing the updated model at an electronic memory location accessible to the system controller. 29. The method of claim 28, wherein the step of gathering data comprises acquiring a frequency response to an induced motion to the physical system. 30. The method of claim 28, wherein the step of comparing the gathered data comprises fitting a non-linear curve to the gathered data. 31. A method for controlling movement of a mechanical apparatus based on the spatial location of a movable portion of the mechanical apparatus, the movement of the portion initially estimated by a first mathematical model and governed by a first controller which is based on the first mathematical model and a universal filter, comprising the steps of: measuring frequency data and creating a respective transfer function of the respective frequency data, which accurately characterizes a physical behavior of the apparatus, comprising the motion in the system, indicative of the physical behavior of the apparatus, the data measuring occurring during an abnormal period triggered by an event, the measured data being indicative of the behavior of the machine component when in normal use; introducing a first signal to induce motion in the movable portion; measuring the motion and spatial location of the movable portion in response to the first signal; updating the first mathematical model to generate a second mathematical model which approximates the motion of the movable portion and updating the first controller using the second mathematical model and the filter to create and solve an optimal control problem and thereby generate a second controller, such that the motion induced when a second signal is applied to the mechanical apparatus is well-predicted. 32. A method of creating a controller employed by a user to govern motion in a physical system comprising the steps of: generating an identification of the system by measuring the response of the system to commands and creating a respective transfer function for the respective measured response; accepting input from the user specifying certain parameters of the system; applying a universal filter to the input from the user to create a user-defined behavioral range for the physical system; creating a problem specification from the identification of the system and the behavioral range; and solving the problem specification, thereby creating the controller. 33. A system for creating a controller used by a user to govern motion in a physical system comprising: means for generating an identification of the system by measuring the response of the system to commands and creating a respective transfer function for the respective measured response; means for accepting input from the user specifying certain parameters of the system; means for applying a universal filter to the input from the user to create a user-defined behavioral range for the physical system; means for creating a problem specification from the identification of the system and the behavioral range; and means for solving the problem specification, thereby creating the controller. 34. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data indicative of the physical behavior of a machine component of the apparatus, which accurately characterizes a physical behavior of the apparatus, comprising the motion in the apparatus, indicative of the physical behavior of the system, during a period when the apparatus is not in normal operation; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal, wherein the processor adapts the initial model to an updated model based upon a respective transfer function of the respective acquired data, combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model, and wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus. 35. A system for governing a controller usable to dictate motion of a machine component in normal use, comprising: a sensor which measures data that accurately characterizes the physical behavior of the component, the data measuring occurring during an abnormal period triggered by an event during which the physical behavior of the component is stimulated by preselected control signals, a respective transfer function of the respective measured data being indicative of the behavior of the machine component when in normal use, under the influence of the preselected control signals; and a signal processor which dynamically generates and uses a multivariable, fully-coupled mathematical relation of minimal order in conjunction with a universal filter to create a controller utilizing the respective transfer functions, the controller dictating motion after the abnormal period has ceased and when the equipment component is in normal use. 36. A method for governing motion in a physical system, the physical system being estimated by an initial behavioral model, comprising the steps of: inducing motion in the physical system during a period when the physical system is not in normal operation; measuring frequency data and creating a respective transfer function of the respective frequency data, which accurately characterizes a physical behavior of the apparatus, comprising the motion in the system; indicative of the physical behavior of the apparatus, the data measuring occurring during an abnormal period triggered by an event, the transfer function of the respective measured data being indicative of the behavior of the machine component when in normal use; updating the initial behavioral model utilizing the respective transfer function to create an updated behavioral model which accurately conforms to the measured data; using the updated behavioral model in conjunction with a universal filter to create a command structure; and applying appropriate stimulus to the system to cause motion in the physical system, thereby causing the physical system to behave in accordance with the command structure. 37. A method for creating an updated model far the motion characteristics of a physical system from a previously stored model of the system, the updated model governing the actions of a system controller which dictates motion in the physical system, comprising the steps of: detecting the occurrence of a start event; gathering data relating to the motion characteristics of the physical system during an abnormal period based upon preselected induced control signals, and creating a respective transfer function of the respective gathered data; updating the stored model by comparing the respective transfer function of the respective gathered data to the stored model; and iteratively adapting the stored model until the stored model predicts the motion characteristics of the system according to the gathered data; and utilizing a universal filter and the adapted stored model creating a relation that describes the behavior of the physical system. 38. A method for controlling movement of a mechanical apparatus based on the spatial location of a movable portion of the mechanical apparatus, the movement of the portion initially estimated by a first mathematical model and governed by a first controller which is based on the first mathematical model and a mathematical filter, comprising the steps of: introducing a first signal to induce motion in the movable portion during a period of time when the mechanical apparatus is not in normal operation; measuring data and creating a respective transfer function of the respective measured data, which accurately characterizes a physical behavior of the apparatus, comprising the motion and spatial location of the movable portion in response to the first signal which accurately characterizes a physical behavior of the apparatus, comprising the motion in the system indicative of the physical behavior of the apparatus, the data measuring occurring during an abnormal period triggered by an event, the measured data being indicative of the behavior of the machine component when in normal use; updating the first mathematical model to generate a second mathematical model which approximates the motion of the movable portion utilizing the respective transfer functions and updating the first controller using the second mathematical model and the filter to create and solve an optimal control problem and thereby generate a second controller, such that the motion induced when a second signal is applied to the mechanical apparatus is well-predicted. 39. A method of creating a controller employed by a user to govern motion in a physical system comprising the steps of: generating an identification of the system by measuring the response of the system to commands during a period of time when the physical system is not in operation based upon preselected commands by creating a respective transfer function for the respective measured response; accepting input from the user specifying certain parameters of the system; applying a universal filter to the input from the user to create a user-defined behavioral range for the physical system; creating a problem specification form the identification of the system and the behavioral range; and solving the problem specification, thereby creating the controller. 40. A system for creating a controller used by a user to govern motion in a physical system comprising: means for generating an identification of the system by measuring the response of the system to commands during a period of time when the physical system is not in normal operation based upon a plurality of preselected commands by creating a respective transfer function for the respective measured response; means for accepting input from the user specifying certain parameters of the system; means for applying a universal filter to the input from the user to create a user-defined behavioral range for the physical system; means for creating a problem specification from the identification of the system and the behavioral range; and means for solving the problem specification, thereby creating the controller. 41. A system for creating a controller used by a user to govern motion in a physical system comprising: controller means for injecting motion control signals to govern motion in the physical system having feedback to the controller means; means for disabling the controller means and substituting a temporary control signal generator injecting preselected control signals into the physical system to enable measurement of response to the preselected control signals; means for generating an update of a preexisting model of the physical system based upon respective transfer functions of the respective measured responses; means for using the updated model along with a universal filter for generating a new controller means by computing new controller variables; and, means for connecting the new controller means to the physical system. 42. The apparatus of claim 41 further comprising: the means for generating a new controller includes means for downloading the computed new controller variables to the existing controller means. 43. The apparatus of claim 42 further comprising: the new controller variables are controller gains. 44. A method for creating a controller used by a user to govern motion in a physical system comprising: injecting motion control signals to govern motion in the physical system having feedback to a controller injecting the motion control signals; disabling the controller and substituting a temporary control signal generator injecting preselected control signals into the physical system to enable measurement of response to the preselected control signals; measuring data and creating respective transfer functions for the respective measured data, which accurately characterizes a physical behavior of the physical system, comprising the motion of the physical system in response to the motion control signal which accurately characterizes a physical behavior of the physical system, comprising the motion in the physical system indicative of the physical behavior of the physical system, the data measuring occurring during an abnormal period triggered by an event, the measured data being indicative of the behavior of the physical system when in normal use; generating an update of a preexisting model of the physical system based upon the respective transfer functions for the respective measured responses; using the updated model along with a universal filter for generating a new controller by computing new controller variables; and, connecting the new controller to the physical system. 45. The method of claim 44 further comprising: the step of generating a new controller includes downloading the computed new controller variables to the existing controller. 46. The apparatus of claim 45 further comprising: the new controller variables are controller gains. 47. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data indicative of the physical behavior of a machine component of the apparatus; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal, wherein the processor adapts the initial model to an updated model based upon the acquired data, combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model, and wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus; and wherein the universal filter is where E1, E2, and E3 are filters that specify the relationship between at least one performance variable, z, and at least one disturbance, w, at least one controller output, u, and at least one plant output, s, and F1 and D1 are filters that specify the relationship between at least one plant input, r, and at least one disturbance, w, and at least one controller output, u, and F2 and D2 are filters that specify the relationship between at least one controller input and at least one disturbance, w, and at least one plant output, s. 48. The system of claim 47, wherein the relation is solved by a method chosen from the group of methods consisting of: linear quadratic Gaussian (LQG), H-infinity and μ-synthesis. 49. The system of claim 47, further comprising an actuator in electrical communication with the system processor, wherein the drive signal causes activation of the actuator and wherein the actuator is located such that the physical behavior of the apparatus is modified by the activation of the actuator. 50. The system of claim 49, wherein transfer function data is collected between the actuator and the sensor element. 51. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data indicative of the physical behavior of the apparatus; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal, wherein the processor adapts the initial model to an updated model based upon a respective transfer function for the respective acquired data, by dynamically generating a multivariable, fully-coupled mathematical relation of minimal order, and combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model, and wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus. 52. A method for governing motion in a physical system, the physical system being estimated by an initial behavioral model, comprising the steps of: inducing motion in the physical system, measuring frequency data which characterizes the motion in the system; updating the initial behavioral model utilizing a respective transfer function for the respective measured frequency data to create an updated behavioral model which accurately conforms to the measured data; using the updated behavioral model in conjunction with a universal filter to create a command structure by dynamically generating a multivariable, fully coupled mathematical relation of minimal order; and applying appropriate stimulus to the system to cause motion in the physical system, thereby causing the physical system to behave in accordance with the command structure. 53. A method for controlling movement of a mechanical apparatus based on the spatial location of a movable portion of the mechanical apparatus, the movement of the portion initially estimated by a first mathematical model and governed by a first controller which is based on the first mathematical model and a mathematical filter, comprising the steps of: introducing a first signal to induce motion in the movable portion; measuring the motion and spatial location of the movable portion in response to the first signal; updating the first mathematical model utilizing a respective transfer function of the respective measured response, to generate a second mathematical model which approximates the motion of the movable portion and updating the first controller using the second mathematical model and the filter by dynamically generating a multivariable, fully coupled mathematical relation of minimal order, to create and solve an optimal control problem and thereby generate a second controller, such that the motion induced when a second signal is applied to the mechanical apparatus is well-predicted. 54. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data indicative of the physical behavior of machine component of the apparatus during a period when the apparatus is not in normal operation; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal, wherein the processor adapts the initial model to an updated model based upon respective transfer function for the respective acquired data, by dynamically generating a multivariable, fully-coupled mathematical relation of minimal order, and combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model, and wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus. 55. A method for governing motion in a physical system, the physical system being estimated by an initial behavioral model, comprising the steps of: inducing motion in the physical system during a period when the physical system is not in normal operation, measuring frequency data which characterizes the motion in the system; updating the initial behavioral model based upon a respective transfer function for the respective acquired data to create an updated behavioral model which accurately conforms to the measured data by dynamically generating a multivariable, fully-coupled mathematical relation of minimal order, and combining the updated behavioral model with a universal filter; using the updated behavioral model in conjunction with a universal filter to create a command structure; and applying appropriate stimulus to the system to cause motion in the physical system, thereby causing the physical system to behave in accordance with the command structure. 56. A method for controlling movement of a mechanical apparatus based on the spatial location of a movable portion of the mechanical apparatus, the movement of the portion initially estimated by a first mathematical model and governed by a first controller which is based on the first mathematical model and a mathematical filter, comprising the steps of: introducing a first signal to induce motion in the movable portion during a period of time when the mechanical apparatus is not in normal operation; measuring the motion and spatial location of the movable portion in response to the first signal; updating the first mathematical model based upon a respective transfer function for the respective measures response to generate a second mathematical model which approximates the motion of the movable portion by dynamically generating a multivariable, fully-coupled mathematical relation of minimal order, and updating the first controller using the relation and the filter to create and solve an optimal control problem and thereby generate a second controller, such that the motion induced when a second signal is applied to the mechanical apparatus is well-predicted. 57. A method for creating a controller used by a user to govern motion in a physical system comprising: injecting motion control signals to govern motion in the physical system having feedback to a controller injecting the motion control signals; disabling the controller and substituting a temporary control signal generator injecting preselected control signals into the physical system to enable measurement of response to the preselected control signals; generating an update of a preexisting model of the physical system based upon a respective transfer function for the respective measured responses by dynamically generating a multivariable, fully-coupled mathematical relation of minimal order; using the updated model along with a universal filter for generating a new controller by computing new controller variables; and, connecting the new controller to the physical system. 58. A method for governing motion in a physical system, the physical system being estimated by an initial behavioral model, comprising the steps of: inducing motion in the physical system, measuring frequency data which characterizes the motion in the system; updating the initial behavioral model to create an updated behavioral model which accurately conforms to the measured data; using the updated behavioral model in conjunction with a universal filter to create a command structure and applying appropriate stimulus to the system to cause motion in the physical system, thereby causing the physical system to behave in accordance with the command structure; wherein the universal filter is where E1, E2, and E3 are filters that specify the relationship between at least one performance variable, z, and at least one disturbance, w, at least one controller output, u, and at least one plant output, s, and F1 and D1 are filters that specify the relationship between at least one plant input, r, and at least one disturbance, w, and at least one controller output, u, and F2 and D2 are filters that specify the relationship between at least one controller input and at least one disturbance, w, and at least one plant output, s. 59. A method for controlling movement of a mechanical apparatus based on the spatial location of a movable portion of the mechanical apparatus, the movement of the portion initially estimated by a first mathematical model and governed by a first controller which is based on the first mathematical model and a universal filter, comprising the steps of: introducing a first signal to induce motion in the movable portion; measuring the motion and spatial location of the movable portion in response to the first signal; updating the first mathematical model to generate a second mathematical model which approximates the motion of the movable portion and updating the first controller using the second mathematical model and the universal filter to create and solve an optimal control problem and thereby generate a second controller, such that the motion induced when a second signal is applied to the mechanical apparatus is well-predicted; wherein the universal filter is where E1, E2, and E3 are filters that specify the relationship between at least one performance variable, z, and at least one disturbance, w, at least one controller output, u, and at least one plant output, s, and F1 and D1 are filters that specify the relationship between at least one plant input, r, and at least one disturbance, w, and at least one controller output, u, and F2 and D2 are filters that specify the relationship between at least one controller input and at least one disturbance, w, and at least one plant output, s. 60. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data indicative of the physical behavior of the apparatus during a period when the apparatus is not in normal operation; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal; wherein the processor adapts the initial model to an updated model based upon the acquired data, combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model; and wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus; wherein the universal filter is where E1, E2, and E3 are filters that specify the relationship between at least one performance variable, z, and at least one disturbance, w, at least one controller output, u, and at least one plant output, s, and F1 and D1 are filters that specify the relationship between at least one plant input, r, and at least one disturbance, w, and at least one controller output, u, and F2 and D2 are filters that specify the relationship between at least one controller input and at least one disturbance, w, and at least one plant output, s. 61. A method for governing motion in a physical system, the physical system being estimated by an initial behavioral model, comprising the steps of: inducing motion in the physical system during a period when the physical system is not in normal operation, measuring frequency data which characterizes the motion in the system; updating the initial behavioral model to create an updated behavioral model which accurately conforms to the measured data; using the updated behavioral model in conjunction with a universal filter to create a command structure and applying appropriate stimulus to the system to cause motion in the physical system, thereby causing the physical system to behave in accordance with the command structure; wherein the universal filter is where E1, E2, and E3 are filters that specify the relationship between at least one performance variable, z, and at least one disturbance, w, at least one controller output, u, and at least one plant output, s, and F1 and D1 are filters that specify the relationship between at least one plant input, r, and at least one disturbance, w, and at least one controller output, u, and F2 and D2 are filters that specify the relationship between at least one controller input and at least one disturbance, w, and at least one plant output, s. 62. A method for controlling movement of a mechanical apparatus based on the spatial location of a movable portion of the mechanical apparatus, the movement of the portion initially estimated by a first mathematical model and governed by a first controller which is bused on the first mathematical model and a mathematical filter, comprising the steps of: introducing a first signal to induce motion in the movable portion during a period of time when the mechanical apparatus is not in normal operation; measuring the motion and spatial location of the movable portion in response to the first signal; updating the first mathematical model to generate a second mathematical model which approximates the motion of the movable portion and updating the first controller using the second mathematical model and the filter to create and solve an optimal control problem and thereby generate a second controller, such that the motion induced when a second signal is applied to the mechanical apparatus is well-predicted; wherein the universal filter is where E1, E2, and E3 are filters that specify the relationship between at least one performance variable, z, and at least one disturbance, w, at least one controller output, u, and at least one plant output, s, and F1 and D1 are filters that specify the relationship between at least one plant input, r, and at least one disturbance, w, and at least one controller output, u, and F2 and D2 are filters that specify the relationship between at least one controller input and at least one disturbance, w, and at least one plant output, s. 63. A method for creating a controller of the type used by a user to govern motion in a physical system comprising: injecting motion control signals to govern motion in the physical system having feedback to a controller injecting the motion control signals; disabling the controller and substituting a temporary control signal generator injecting preselected control signals into the physical system to enable measurement of response to the preselected control signals; generating an update of a preexisting model of the physical system based upon the measured responses; using the updated model along with a universal filter for generating a new controller by computing new controller variables; and, connecting the new controller to the physical system; wherein the universal filter is where E1E2, and E3 are filters that specify the relationship between at least one performance variable, z, and at least one disturbance, w, at least one controller output, u, and at least one plant output, s, and F1 and D1 are filters that specify the relationship between at least one plant input, r, and an least one disturbance, w, and at least one controller output, u, and F2 and D2 are filters that specify the relationship between at least one controller input and at least one disturbance, w, and at least one plant output, s. 64. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data that accurately characterizes the physical behavior of a machine component indicative of the physical behavior of the apparatus, the data measuring occurring during an abnormal period triggered by an event, the acquired data being indicative of the behavior of the machine component when in normal use; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal, wherein the processor adapts the initial model to an updated model based upon the acquired data, combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model, and wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus; wherein the universal filter is where E1, E2, and E3 are filters that specify the relationship between at least one performance variable, z and at least one disturbance, w, at least one controller output, u, and at least one plant output, s, and F1 and D1 are filters that specify the relationship between at least one plant input, r, and at least one disturbance, w, and at least one controller output, u, and F 2 and D2 are filters that specify the relationship between at least one controller input and at least one disturbance, w, and at least one plant output, s. 65. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data indicative of the physical behavior of a machine component of the apparatus; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal, wherein the processor adapts the initial model to an updated model based upon the acquired data, combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model, wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus; and wherein the relation is a multivariable and fully coupled; wherein the logarithmic error between the collected data and the initial behavioral model is: where θ is a vector of parameters which describe the model, Ĝij(ƒk, θ) is the frequency response of the model from actuator j to sensor i measured at frequency fk, Gik(ƒk) is the measured frequency response from actuator j to sensor i measured at frequency fk, p is the number of sensors, q is the number of actuators, and N is the number of frequency points of interest. 66. A system for controlling the physical behavior of an apparatus, the behavior of the apparatus estimated by an initial behavioral model, the system comprising: a sensor element located in proximity to the apparatus for acquiring data that accurately characterizes the physical behavior of a machine component indicative of the physical behavior of the apparatus, the data measuring occurring during an abnormal period triggered by an event, the acquired data being indicative of the behavior of the machine component when in normal use; a system processor which includes a tunable controller based on the initial behavioral model, the processor capable of generating a drive signal, estimating a behavioral model, tuning and adjusting the controller and generating a control signal, wherein the processor adapts the initial model to an updated model based upon the acquired data, combines the updated model with a universal filter to create a relation that describes the behavior of the apparatus and creates a controller based on the relation such that the controller is tuned according to the updated model, and wherein the control signal generated by the processor according to the controller is used to control the physical behavior of the apparatus; wherein the processor creates the updated model by non-linear curve-fitting thereby describing the updated model by a known mathematical equation according to the data gathered by the sensor; wherein an error function is associated with the known mathematical equation, the error function including log magnitude and phase information; and, wherein the logarithmic error between the collected data and the initial behavioral model is: where θ is a vector of parameters which describe the model, Ĝij(ƒk, θ) is the frequency response of the model from actuator j to sensor i measured at frequency fk, Gik(ƒk) is the measured frequency response from actuator j to sensor i measured at frequency fk, p is the number of sensors, q is the number of actuators, and N is the number of frequency points of interest.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.