Claims
- 1. A model based mechanical controller, comprising:
at least one modeled mechanical component that models at least one actual mechanical component; at least one recipe model, wherein each of said at least one modeled mechanical components is communicatively connected to at least one of said at least one recipe models; an executor resident above said at least one modeled mechanical component and said at least one recipe model that coordinates at least one of the modeled mechanical components with at least one of the recipes to provide for virtual control of the at least one modeled mechanical component according to at least one empirically derived task within the at least one recipe model; and at least one interface that communicatively connects the executor to the at least one actual mechanical component for actual control of the at least one actual mechanical component in accordance with the virtual control.
- 2. The model based mechanical controller of claim 1, wherein the virtual control comprises real time control.
- 3. The model based mechanical controller of claim 1, wherein the virtual control controls at least two selected from the group consisting of speed, tension, pressure, power, and volume.
- 4. The model based mechanical controller of claim 1, wherein at least one mechanical tolerance is maintained in real time by the virtual control.
- 5. The model based mechanical controller of claim 1, wherein said at least one interface comprises at least one COM interface.
- 6. The model based mechanical controller of claim 1, wherein said at least one recipe comprises at least two equations corresponded to the empirically derived task, each equation having at least two predetermined coefficients and at least two variables.
- 7. The model based mechanical controller of claim 6, wherein said at least one recipe provides for modification of at least one of the at least two variables by the executor for virtual control.
- 8. The model based mechanical controller of claim 7, wherein said at least one interface provides feedback to said executor of the actual control, and wherein the feedback allows said at least one recipe to modify at least one of the at two variables.
- 9. The model based mechanical controller of claim 1, further comprising at least one integrated developer associated with said executor, wherein said at least one recipe is developed within said at least one integrated developer.
- 10. A model based controller, comprising:
a plurality of mechanical models, wherein a first at least one mechanical model represents at least one mechanical device and wherein a second at least one mechanical model represents an emprically derived performance of the at least one mechanical device; a coordinator that allows the second at least one mechanical model to control the first at least one mechanical model for virtual control of the first at least one mechanical model; and at least one COM interface that converts the virtual control to actual control of the at least one mechanical device.
- 11. The model based controller of claim 10, wherein the virtual control comprises real time control.
- 12. The model based controller of claim 10, wherein the second at least one mechanical model comprises at least two equations each having at least two predetermined coefficients and at least two variables.
- 13. A method of controlling at least one mechanical device, comprising:
modeling a performance of the at least one mechanical device to a recipe; modeling the at least one mechanical device to a model; communicatively connecting the model to the recipe in an executor; coordinating, within the model executor, the model with the recipe to provide virtual control of the at least one mechanical device; and converting the virtual control to actual control of the at least one mechanical device via a COM interface.
- 14. The method of claim 13, further comprising developing the recipe in a developer, wherein the developer is communicatively connected to the executor.
- 15. The method of claim 13, wherein at least one of the at least one mechanical device comprises a lathe.
- 16. The method of claim 13, further comprising:
distributing at least two of the at least one mechanical devices remotely from each other; and associating the executor with a location of one of the at least two remotely distributed mechanical devices.
- 17. The method of claim 13, wherein said coordinating comprises real time modification of the model by the recipe to maintain tolerances within the recipe.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This Application is a continuation-in-part of and claims priority of copending application Ser. No. 10/064,542, filed Jul. 25, 2002, the entire disclosure of which is hereby incorporated by reference as if being set forth herein in its entirety.
FEDERAL RESEARCH STATEMENT
[0002] The inventions described herein have been developed for, pursuant to, or with the assistance of, the United States government. These inventions may be manufactured, used and licensed by or for the United States government for United States government purposes.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
10064542 |
Jul 2002 |
US |
| Child |
10707881 |
Jan 2004 |
US |