摘要:
A computer programmed method and apparatus is provided for centrally managing sensors and actuators used by a human interactive machine, such as an interactive virtual hologram display machine. The method can be expressed as program code (“middleware implementation”) stored on a memory of the human interactive machine, and executed by a processor of that machine. The middleware implementation is created using a human interface sensor middleware platform, which acts as an intermediary between sensors in the human interactive machine that provide sensor data, such as accelerometers and motion capture cameras, and actuators in the human interactive machine such as projectors and sound systems. The middleware platform provides mechanisms for reporting and interrogating the protocols used by the sensors and actuators, as well as a standard architecture for creating services used in the middleware implementation.
摘要:
A method for providing dynamic state information for a coordinate measuring machine that includes a base, a probe head, a machine structure linking the probe head to the base and a drive mechanism that moves the probe head. A dynamic model with first state variables represents an actual state of physical properties of the coordinate measuring machine. The first state variables are provided in a database and the actual state of the coordinate measuring machine is determined using the dynamic model. The state variables are monitored and, based thereon, the change of the state variables is determined. Updated, second state variables are set regarding the determined change of the first state variables. The dynamic model is updated using the second state variables in place of the first state variables, wherein the actual state of the coordinate measuring machine is calculated based on the second state variables.
摘要:
A novel digital servo valve system for use in displacing an actuator is capable of operating either in closed or open loop mode. The system includes a controller that compares computed values of actuator parameters with preselected parameter values and iteratively determines therefrom command signals for the servo valve. The servo valve is characterized by a ball screw mechanism that eliminates mechanical backlash and a torsion bar which increases radial and angular compliance. A servo valve provided according to the present invention also displays reduced flow forces using a simple, inexpensive valve body in combination with a uniquely configured displaceable spool.
摘要:
A novel digital servo valve system for use in displacing an actuator is capable of operating either in closed or open loop mode. The system includes a controller that compares computed values of actuator parameters with preselected parameter values and iteratively determines therefrom command signals for the servo valve. The servo valve is characterized by a ball screw mechanism that eliminates mechanical backlash and a torsion bar which increases radial and angular compliance. A servo valve provided according to the present invention also displays reduced flow forces using a simple, inexpensive valve body in combination with a uniquely configured displaceable spool.
摘要:
A method for providing dynamic state information for a coordinate measuring machine that includes a base, a probe head, a machine structure linking the probe head to the base and a drive mechanism that moves the probe head. A dynamic model with first state variables represents an actual state of physical properties of the coordinate measuring machine. The first state variables are provided in a database and the actual state of the coordinate measuring machine is determined using the dynamic model. The state variables are monitored and, based thereon, the change of the state variables is determined. Updated, second state variables are set regarding the determined change of the first state variables. The dynamic model is updated using the second state variables in place of the first state variables, wherein the actual state of the coordinate measuring machine is calculated based on the second state variables.
摘要:
A control technique that enables the use of slow or intermittently received process variable values in a predictor based control scheme without the need to change the control algorithm includes a controller, such as a PID controller, and a predictor, such as a model based predictor, coupled to receive intermittent feedback in the form of, for example, process variable measurement signals from a process. The predictor, which may be an observer like a Kalman filter, or which may be a Smith predictor, is configured to produce an estimate of the process variable value from the intermittent or slow process feedback signals while providing a new process variable estimate to the controller during each of the controller execution cycles to enable the controller to produce a control signal used to control the process.
摘要:
A method and an apparatus are provided for applying a self-adaptive filter to a drifting process. The method includes processing a workpiece, measuring an output characteristic of the processed workpiece and modifying a previous estimated process state based at least on the measured output characteristic. The method further includes estimating a next process state based at least on the modified previous estimated process state.
摘要:
An apparatus for controlling a system includes a memory to store a model of the system including a motion model of the system subject to process noise and a measurement model of the system subject to measurement noise, such that one or combination of the process noise and the measurement noise forms an uncertainty of the model of the system with unknown probabilistic parameters, wherein the uncertainty of the model of the system causes a state uncertainty of the system with unknown probabilistic parameters. The apparatus also includes a sensor to measure a signal to produce a sequence of measurements indicative of a state of the system, a processor to estimate a Gaussian distribution representing the state uncertainty, and a controller to determine a control input to the system using the model of the system with state uncertainty represented by the Gaussian distribution and control the system according to the control input. The processor is configured to estimate, using at least one or combination of the motion model, the measurement model, and the measurements of the state of the system, a first Student-t distribution representing the uncertainties of the model and a second Student-t distribution representing the state uncertainty of the system, the estimation is performed iteratively until a termination condition is met, and fit a Gaussian distribution representing the state uncertainty into the second Student-t distribution.
摘要:
A control technique that enables the use of received process variable values in a Kalman filter based control scheme without the need to change the control algorithm includes a controller, such as a PID controller, and a Kalman filter, coupled to receive feedback in the form of, for example, process variable measurement signals from a process. The Kalman filter is configured to produce an estimate of the process variable value from slow or intermittent process feedback signals while providing a new process variable estimate to the controller during each of the controller execution cycles to enable the controller to produce a control signal used to control the process. The Kalman filter is also configured to compensate the process variable estimate for process noise with non-zero mean value that may be present in the process. The Kalman filter may apply this compensation to both continuously and intermittently received process variable values.
摘要:
A control technique that enables the use of slow or intermittently received process variable values in a predictor based control scheme without the need to change the control algorithm includes a controller, such as a PID controller, and a predictor, such as a model based predictor, coupled to receive intermittent feedback in the form of, for example, process variable measurement signals from a process. The predictor, which may be an observer like a Kalman filter, or which may be a Smith predictor, is configured to produce an estimate of the process variable value from the intermittent or slow process feedback signals while providing a new process variable estimate to the controller during each of the controller execution cycles to enable the controller to produce a control signal used to control the process.