IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0276878
(2008-11-24)
|
등록번호 |
US-8457936
(2013-06-04)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- Honeywell International Inc.
|
대리인 / 주소 |
Ingrassia Fisher & Lorenz, P.C.
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
12 |
초록
▼
Apparatus and methods for simulating a steady state condition for an unknown variable in a system are provided. One apparatus includes a processor and memory configured to store a model of the system, and first and second predictions modules. The model is configured to receive a plurality of fixed i
Apparatus and methods for simulating a steady state condition for an unknown variable in a system are provided. One apparatus includes a processor and memory configured to store a model of the system, and first and second predictions modules. The model is configured to receive a plurality of fixed inputs representing known variables for the model, the first prediction module is configured to generate an open loop prediction for the unknown variable based on the fixed inputs, and the second prediction module is configured to generate a closed loop prediction for the unknown variable based on the open loop prediction. A method includes the steps of receiving a plurality of fixed inputs in the system model, generating an open loop prediction for the unknown variable based on the plurality of fixed inputs, and generating a closed loop prediction for the unknown variable based on the open loop prediction.
대표청구항
▼
1. A computing system for simulating a steady state condition for a variable in a system, the computing system comprising: a processor comprising a controller; andmemory coupled to the processor and configured to store: a model of the system, the model configured to generate one or more corrected va
1. A computing system for simulating a steady state condition for a variable in a system, the computing system comprising: a processor comprising a controller; andmemory coupled to the processor and configured to store: a model of the system, the model configured to generate one or more corrected values representing first system outputs of the model based on a plurality of fixed inputs representing known variables for the model;a first prediction module, the first prediction module configured to receive the one or more corrected values and to generate an open loop prediction of an initial condition for the variable based on the received one or more corrected values; anda second prediction module, the second prediction module configured to receive the open loop prediction of the initial condition for the variable and to generate a closed loop prediction simulating the steady state initial condition for the variable by the controller based on the received open loop prediction, at least one second system output of the model, and at least some of the plurality of fixed inputs;wherein the model further configured to receive the closed loop prediction from the controller of the second prediction module, to receive the at least some of the plurality of fixed inputs, and to generate the at least one second system output of the model. 2. The computing system of claim 1, wherein the second prediction module is further configured to generate the closed loop prediction to a specified degree of accuracy. 3. The computing system of claim 2, wherein the second prediction module is further configured to generate the closed loop prediction within a specified period of time. 4. The computing system of claim 1, wherein the first prediction module is configured to generate a prediction of a steady state value for each corrected value. 5. The computing system of claim 1, wherein the controller is a proportional plus integral (P+I) controller. 6. The computing system of claim 5, wherein the P+I controller is configured to use delta correction, theta correction, or both. 7. The computing system of claim 6, wherein the P+I controller is configured to calculate the closed loop prediction until an iteration of the closed loop prediction includes a steady state error of zero. 8. A method for electronically simulating a steady state condition for a variable in a system model on a processor comprising a controller, the method comprising the steps of: receiving a plurality of fixed inputs, the plurality of fixed inputs representing known variables in the system model;generating one or more corrected values representing first system outputs of the system model based on the received plurality of fixed inputs;generating initial system conditions and an open loop prediction of an initial condition for the variable based on the generated one or more corrected values by a first module;generating a closed loop prediction simulating the steady state initial condition for the variable by the controller of a second module based on the generated open loop prediction, at least one second system output of the system model, and at least some of the plurality of fixed inputs, andgenerating the at least one second system output by the system model based on the generated closed loop prediction from the controller of the second module, the initial system conditions received from the first module, and the at least some of the plurality of fixed inputs. 9. The method of claim 8, wherein the closed loop prediction is generated to a specified degree of accuracy. 10. The method of claim 9, wherein the closed loop prediction is generated within a specified period of time. 11. The method of claim 8, wherein the step of generating the open loop prediction comprises the step of generating a prediction of a steady state value for each corrected value. 12. The method of claim 8, wherein the step of generating the closed loop prediction comprises the step of calculating the closed loop prediction until an iteration of the closed loop prediction includes a steady state error at or below a predetermined value. 13. A non-transitory machine-readable medium comprising instructions, which when executed by a processor comprising a controller, cause the processor to perform a method for simulating a steady state condition for a variable in a system model comprising the steps of: receiving a plurality of fixed inputs, the plurality of fixed inputs representing known variables in the system model;generating one or more corrected values representing first system outputs of the system model based on the received plurality of fixed inputs;generating initial system conditions and an open loop prediction of an initial condition for the variable based on the generated one or more corrected values by a first module;generating a closed loop prediction simulating the steady state initial condition for the variable by the controller of a second module based on the generated open loop prediction, at least one second system output of the system model, and at least some of the plurality of fixed inputs, andgenerating the at least one second system output by the system model based on the generated closed loop prediction from the controller of the second module, the initial system conditions received from the first module, and the at least some of the plurality of fixed inputs. 14. The machine-readable medium of claim 13, wherein the instructions for generating the closed loop prediction comprise instructions that, when executed by the processor, cause the processor to perform the step of generating the closed loop prediction to a specified degree of accuracy. 15. The machine-readable medium of claim 14, wherein the instructions for generating the closed loop prediction further comprise instructions that, when executed by the processor, cause the processor to perform the step of generating the closed loop prediction within a specified period of time. 16. The machine-readable medium of claim 13, wherein the instructions for generating the closed loop prediction further comprise instructions that, when executed by the processor, cause the processor to perform the step of generating a prediction of a steady state value for each corrected value. 17. The machine-readable medium of claim 15, wherein the instructions for generating the closed loop prediction further comprise instructions that, when executed by the processor, cause the processor to perform the step of calculating the closed loop prediction until an iteration of the closed loop prediction includes a steady state error at or below a predetermined value.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.