Controller and control method for power supply circuit, and memory medium
AssigneeToyota Jidosha Kabushiki Kaisha
InventorHisato Nishida
Life of this patent
Estimating the term…
Abstract
A controller for a power supply circuit, a control method for a power supply circuit, and a memory medium are provided. In a case in which a monitored value starts decreasing from when a second relay is de-energized, the controller measures elapsed time from when the monitored value starts decreasing to when the monitored value starts increasing. It is determined that a third relay has deteriorated when a determination condition, which includes a condition that the elapsed time is greater than or equal to a specified reference value, is met.
Claims14
A controller for a power supply circuit, wherein
- the power supply circuit includes a battery and relays,
- the relays include
- a first relay that is connected to and located between a load and one of a positive electrode or a negative electrode of the battery,
- a second relay that is connected to and located between the load and the other one of the positive electrode or the negative electrode of the battery, the second relay being connected in series with a resistor, and
- a third relay that is connected in parallel with the second relay and the resistor, and
- the controller is configured to execute
- a process that obtains, as a monitored value, a voltage of power supplied to the load from the power supply circuit,
- a sequence process that is executed when power starts being supplied to the load, the sequence process energizing the first relay, the second relay, and the third relay in that order, and then de-energizing the second relay,
- a process that measures, in a case in which the monitored value starts decreasing from when the second relay is de-energized while the first relay and the third relay are energized by execution of the sequence process, elapsed time from when the monitored value starts decreasing to when the monitored value starts increasing,
- a process that determines that the third relay has deteriorated when a determination condition, which includes a condition that the elapsed time is greater than or equal to a specified reference value, is met, and
- a process that increments a counter if the elapsed time is greater than a stored value of elapsed time and overwrites the stored value of elapsed time with the elapsed time,
- wherein the determination condition requires the counter to be greater than or equal to a specified reference count.
A control method for a power supply circuit, wherein
- the power supply circuit includes a battery and relays,
- the relays include
- a first relay that is connected to and located between a load and one of a positive electrode or a negative electrode of the battery,
- a second relay that is connected to and located between the load and the other one of the positive electrode or the negative electrode of the battery, the second relay being connected in series with a resistor, and
- a third relay that is connected in parallel with the second relay and the resistor, and
- the control method comprises:
- obtaining, as a monitored value, a voltage of power supplied to the load from the power supply circuit;
- executing a sequence process when the power starts being supplied to the load, the sequence process energizing the first relay, the second relay, and the third relay in that order, and then de-energizing the second relay;
- measuring, in a case in which the monitored value starts decreasing from when the second relay is de-energized while the first relay and the third relay are energized by execution of the sequence process, elapsed time from when the monitored value starts decreasing to when the monitored value starts increasing;
- determining that the third relay has deteriorated when a determination condition, which includes a condition that the elapsed time is greater than or equal to a specified reference value, is met;
- and
- incrementing a counter if the elapsed time is greater than a stored value of elapsed time and overwriting the stored value of elapsed time with the elapsed time,
- wherein the determination condition requires the counter to be greater than or equal to a specified reference count.
A non-transitory computer readable medium that stores a program that causes a processor to execute a control process for a power supply circuit, wherein
- the power supply circuit includes a battery and relays,
- the relays include
- a first relay that is connected to and located between a load and one of a positive electrode or a negative electrode of the battery,
- a second relay that is connected to and located between the load and the other one of the positive electrode or the negative electrode of the battery, the second relay being connected in series with a resistor, and
- a third relay that is connected in parallel with the second relay and the resistor, and
- the control process includes:
- obtaining, as a monitored value, a voltage of power supplied to the load from the power supply circuit;
- executing a sequence process when the power starts being supplied to the load, the sequence process energizing the first relay, the second relay, and the third relay in that order, and then de-energizing the second relay;
- measuring, in a case in which the monitored value starts decreasing from when the second relay is de-energized while the first relay and the third relay are energized by execution of the sequence process, elapsed time from when the monitored value starts decreasing to when the monitored value starts increasing;
- and
- determining that the third relay has deteriorated when a determination condition, which includes a condition that the elapsed time is greater than or equal to a specified reference value, is met,
- wherein incrementing a counter if the elapsed time is greater than a stored value of elapsed time and overwriting the stored value of elapsed time with the elapsed time, and
- wherein the determination condition requires the counter to be greater than or equal to a specified reference count.
Dependencies are inferred from the claim text.