PURPOSE: An apparatus and a method for identifying a controlling state of a satellite using a rule-based reasoning method and a case-based reasoning method are provided to identify an accomplishing state of a remote command transferred to a satellite by using the rule-based reasoning method and the case-based reasoning method. CONSTITUTION: An apparatus for identifying a controlling state of a satellite using a rule-based reasoning method and a case-based reasoning method includes a knowledge storage unit(21), a task accomplishment generation unit(31), a satellite control unit(29), a satellite state monitoring unit(25), a state data change sensing unit, a trigger generation unit, a reasoning unit(23), an error storage unit(27), and a knowledge base management unit(28). The knowledge storage unit(21) stores and manages exceptional examples. The task accomplishment generation unit(31) generates a command to accomplish a task of a satellite. The satellite control unit(29) transmits the generated command to a remote satellite and controls accomplishing states of remote commands. The satellite state monitoring unit(25) diagnoses a state of the satellite by processing and analyzing the state data according to the remote commands. The state data change sensing unit senses a changing state of the state data. The trigger generation unit generates trigger signals in orders of the remote commands in order to identify the accomplishment of the remote commands. The reasoning unit(23) identifies the accomplishment of the remote commands according to the trigger signals by using the knowledge storage unit. The error storage unit(27) stores and manages rules and cases for errors. The knowledge base management unit(28) manages totally the rules and the cases.
展开▼