Processing unit for generating control signal, controller with the processing unit for controlling actuator, and program executed in the processing unit
First Claim
1. A processing unit comprising:
- a parameter receiving section which receives a floating-point control parameter generated in a floating-point processor from a detected parameter on the basis of a floating-point calculation, the floating-point control parameter indicating a first quantity of control for a controlled object;
a parameter generating section which receives the detected parameter and generates a fixed-point control parameter indicating a second quantity of control for the controlled object from the detected parameter on the basis of a fixed-point calculation;
a converting section which converts the floating-point control parameter of floating-point representation into a converted control parameter of fixed-point representation;
a failure judging section which judges from both the converted control parameter and the fixed-point control parameter whether or not a failure has occurred in the floating-point processor;
a signal generating section which generates a control signal from the floating-point control parameter when the failure judging section judges that no failure has occurred in the floating-point processor; and
a signal outputting section which outputs the control signal to an actuator such that the actuator is operated according to the control signal so as to give the first quantity of control to the controlled object.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller with a processing unit and a floating-point processor is disposed in a vehicle to control an actuator according to detected parameters sent from sensors. The processor generates a floating-point control parameter indicating a first quantity of control from the detected parameters at floating-point calculations, and the unit generates a fixed-point control parameter indicating a second quantity of control from the detected parameters at fixed-point calculations. The unit converts the floating-point control parameter into a converted control parameter of fixed-point representation and judges from both the converted control parameter and the fixed-point control parameter whether a failure has occurred in the processor. When no failure has occurred in the processor, the unit generates a control signal from the floating-point control parameter. The actuator is operated according to the control signal so as to give the first quantity of control to a controlled object.
30 Citations
10 Claims
-
1. A processing unit comprising:
-
a parameter receiving section which receives a floating-point control parameter generated in a floating-point processor from a detected parameter on the basis of a floating-point calculation, the floating-point control parameter indicating a first quantity of control for a controlled object; a parameter generating section which receives the detected parameter and generates a fixed-point control parameter indicating a second quantity of control for the controlled object from the detected parameter on the basis of a fixed-point calculation; a converting section which converts the floating-point control parameter of floating-point representation into a converted control parameter of fixed-point representation; a failure judging section which judges from both the converted control parameter and the fixed-point control parameter whether or not a failure has occurred in the floating-point processor; a signal generating section which generates a control signal from the floating-point control parameter when the failure judging section judges that no failure has occurred in the floating-point processor; and a signal outputting section which outputs the control signal to an actuator such that the actuator is operated according to the control signal so as to give the first quantity of control to the controlled object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A controller comprising a processing unit and a floating-point processor,
wherein the floating-point processor is adapted to receive a detected parameter and generate a floating-point control parameter indicating a first quantity of control for a controlled object from the detected parameter on the basis of a floating-point calculation, and the processing unit comprises: -
a parameter receiving section which receives the floating-point control parameter from the floating-point processor; a parameter generating section which receives the detected parameter and generates a fixed-point control parameter indicating a second quantity of control for the controlled object from the detected parameter on the basis of a fixed-point calculation; a converting section which converts the floating-point control parameter of floating-point representation into a converted control parameter of fixed-point representation; a failure judging section which judges from both the converted control parameter and the fixed-point control parameter whether or not a failure has occurred in the floating-point processor; a signal generating section which generates a control signal from the floating-point control parameter when the failure judging section judges that no failure has occurred in the floating-point processor; and a signal outputting section which outputs the control signal to an actuator such that the actuator is operated according to the control signal so as to give the first quantity of control to the controlled object. - View Dependent Claims (9)
-
-
10. A computer program, which is loaded into a processing unit and is executed to control a controlled object, the program comprising:
-
a control parameter receiving segment which receives a floating-point control parameter generated from a detected parameter in a floating-point processor on the basis of a floating-point calculation, the floating-point control parameter indicating a first quantity of control for the controlled object; a control parameter generating segment which generates a fixed-point control parameter indicating a second quantity of control for the controlled object from the detected parameter on the basis of a fixed-point calculation; a converting segment which converts the floating-point control parameter of floating-point representation into a converted control parameter of fixed-point representation; a judging segment which judges from both the converted control parameter and the fixed-point control parameter whether or not a failure has occurred in the floating-point processor; a control signal generating segment which generates a control signal from the floating-point control parameter when it is judged that no failure has occurred in the floating-point processor; and an outputting segment which outputs the control signal to an actuator such that the actuator is operated according to the control signal so as to give the first quantity of control to the controlled object.
-
Specification