Fuel cell stack diagnostics using crowdsourcing for connected fuel cell vehicle
A vehicle includes a fuel cell stack arranged to generate power for propulsion, an auxiliary fuel cell stack component, and a processor. The processor, responsive to a crowdsourced average value of an operating parameter of an auxiliary fuel cell stack component of other fuel cell vehicles being different, for a pre-defined power level, than an average value of a same operating parameter of the auxiliary fuel cell stack component by a pre-determined amount, purge the fuel cell stack of nitrogen.
1 . A vehicle comprising:
a fuel cell stack arranged to generate power for propulsion;
an auxiliary fuel cell stack component; and
a processor programmed to, responsive to a crowdsourced average value of an operating parameter of an auxiliary fuel cell stack component of other fuel cell vehicles being different, for a pre-defined power level, than an average value of a same operating parameter of the auxiliary fuel cell stack component by a pre-determined amount, purge the fuel cell stack of nitrogen.
2 . The vehicle of claim 1 , wherein the auxiliary fuel cell stack component is at least one hydrogen injector and wherein the operating parameter of the auxiliary fuel cell stack component of other fuel cells vehicles is duty cycle.
3 . The vehicle of claim 1 , wherein the pre-defined power level is at idling of the fuel cell stack.
4 . The vehicle of claim 1 , wherein the processor is further programmed to, responsive to the crowdsourced average value being different than the average value by the pre-determined amount, reduce power drawn from the fuel cell stack.
5 . The vehicle of claim 1 , wherein the processor is further programmed to, responsive to the crowdsourced average value being different than the average value by the pre-determined amount, shut off flow of hydrogen to the fuel cell stack.
6 . The vehicle of claim 1 , wherein the processor is further programmed to, responsive to the crowdsourced average value being different than the average value by the pre-determined amount, schedule a service event.
7 . A vehicle comprising:
at least one fuel cell stack arranged to generate power for propulsion;
an auxiliary fuel cell stack component; and
a processor programmed to
for a predefined power level that is at idling of the at least one fuel cell stack, transmit data off board indicative of an average value of an operating parameter of the auxiliary fuel cell stack component, and
receive a command to schedule a service event.
8 . The vehicle of claim 7 , wherein the auxiliary fuel cell stack component is at least one hydrogen injector and wherein the operating parameter is duty cycle.
9 . The vehicle of claim 7 , wherein the processor is further programmed to acquire a crowdsourced average value of a same operating parameter of an auxiliary fuel cell stack component of other fuel cell vehicles.
10 . The vehicle of claim 9 , wherein the command results from a comparison between the average value and the crowdsourced average value.
11 . The vehicle of claim 9 , wherein the processor is further programmed to, responsive to the crowdsourced average value being different than the average value for a predefined power level and by a predetermined amount, purge the fuel cell stack of nitrogen.
12 . The vehicle of claim 9 , wherein the processor is further programmed to, responsive to the crowdsourced average value being different than the average value for a predefined power level and by a predetermined amount, reduce a power drawn from the fuel cell stack.
13 . The vehicle of claim 9 , wherein the processor is further programmed to, responsive to the crowdsourced average value being different than the average value, for a predefined power level and by a predetermined amount, shut off flow of hydrogen to the fuel cell stack.
14 . A data processing unit comprising:
a processor programmed to
collect real time data indicative of, for each of a plurality of fuel cell powered vehicles, an operating parameter of an auxiliary fuel cell component, and
command a service event for at least one of the vehicles responsive to the at least one having an average operating parameter value different than an average value of the operating parameters of the plurality of fuel cell powered vehicles by an amount greater than a predefined threshold.
15 . The data processing unit of claim 14 , wherein the service event includes a time period during which the at least one of the vehicles should undergo the service event.
16 . The data processing unit of claim 14 , wherein the predefined threshold depends on a difference between a minimum value and a maximum value of the operating parameter of the auxiliary fuel cell component.
17 . The data processing unit of claim 14 , wherein the processor is further programmed to command fuel cell stack purging of nitrogen for at least one of the vehicles responsive to the at least one having an operating parameter value different than an average value of the operating parameters by an amount greater than a predefined threshold.
18 . The data processing unit of claim 14 , wherein the processor is further programmed to command a reduction of a power drawn from a fuel cell for at least one of the vehicles responsive to the at least one having an operating parameter value different than an average value of the operating parameters by an amount greater than a predefined threshold.
19 . The data processing unit of claim 14 , wherein the processor is programmed to command a shut off of fuel cell stack flow of hydrogen for at least one of the vehicles responsive to the at least one having an operating parameter value different than an average value of the operating parameters by an amount greater than a predefined threshold.