СИСТЕМА ОЦЕНКИ ДАВЛЕНИЯ ТОПЛИВА
FUEL PRESSURE ASSESSMENT SYSTEM

Область техники
[0001] Настоящее изобретение относится к системе оценки давления топлива.
Уровень техники
[0002] Что касается технологии такого типа, в устройстве двигателя, включающем в себя двигатель, имеющий клапан впрыска топлива и устройство подачи топлива, имеющее топливный насос, который подает топливо из топливного бака к подающему трубопроводу, соединенному с клапаном впрыска топлива, было предложено определять давление топлива (топливное давление) в подающем трубопроводе с помощью датчика давления, предусмотренного в подающем трубопроводе (см., например, публикацию нерассмотренной заявки на патент Японии № 2005-330820).
Сущность изобретения
[0003] В вышеописанном устройстве двигателя необходимо предусмотреть датчик давления в подающем трубопроводе, чтобы распознавать давление топлива в подающем трубопроводе. В последние годы с точки зрения уменьшения количества компонентов и затрат потребовалось разработать способ оценки давления топлива в подающем трубопроводе без использования датчика давления. Однако до сих пор не найдено подходящего способа.
[0004] Система оценки давления топлива согласно настоящему изобретению позволяет оценивать давление топлива в подающем трубопроводе без применения датчика давления.
[0005] Система оценки давления топлива согласно настоящему изобретению имеет следующую конфигурацию.
[0006] Система оценки давления топлива согласно одному аспекту настоящего изобретения выполнена с возможностью оценки переменной давления топлива для давления топлива, которое представляет собой давление топлива в подающем трубопроводе, для устройства двигателя, включающего в себя двигатель, имеющий клапан впрыска топлива, и устройство подачи топлива, имеющее топливный насос, который подает топливо из топливного бака к подающему трубопроводу, соединенному с клапаном впрыска топлива. Система оценки давления топлива содержит запоминающее устройство, которое выполнено с возможностью хранения первого отображения, которое принимает в качестве входных данных первые входные переменные, включая переменную насоса для состояния топливного насоса, переменную скорости потока потребления для скорости потока потребления топлива двигателя и переменную свойства для свойства топлива, и выводит переменную давления топлива; и исполнительное устройство, выполненное с возможностью получения первых входных переменных и оценки переменной давления топлива путем применения первых входных переменных к первому отображению.
[0007] В вышеупомянутом аспекте запоминающее устройство хранит первое отображение, которое принимает в качестве входных данных первые входные переменные, включая переменную насоса для состояния топливного насоса, переменную скорости потока потребления для скорости потока потребления топлива двигателя и переменную свойства для свойства топлива, и выводит переменную давления топлива для давления топлива в подающем трубопроводе. Кроме того, исполнительное устройство получает первые входные переменные и оценивает переменную давления топлива, применяя полученные первые входные переменные к первому отображению. Путем экспериментов, анализа и т.п. было обнаружено, что переменная насоса, переменная скорости потока потребления и переменная свойства имеют взаимосвязь с переменной давления топлива (то есть первое влияет на второе). Следовательно, можно оценить переменную давления топлива, применяя первые входные переменные к первому отображению, даже без обеспечения датчика давления в подающем трубопроводе. Здесь переменная скорости потока потребления может быть оценена на основе количества впрыскиваемого топлива клапаном впрыска топлива. Первое сопоставление и каждое из следующих сопоставлений могут быть определены с помощью машинного обучения или с помощью экспериментов, анализа и т.д. людьми.
[0008] В вышеупомянутом аспекте переменная свойства может включать в себя переменную температуры топлива для температуры топлива, которая является температурой топлива. Таким образом, можно оценить переменную давления топлива с учетом переменной температуры топлива. Здесь переменная температуры топлива может быть обнаружена датчиком температуры топлива, установленным в топливном баке, и т.п.
[0009] В вышеупомянутом аспекте запоминающее устройство может быть выполнено с возможностью хранения второго отображения, которое принимает в качестве входных данных вторые входные переменные, включая ранее оцененное значение переменной температуры топлива, переменную насоса, первую переменную двигателя для состояния двигателя и переменную температуры наружного воздуха для температуры наружного воздуха, и выводит переменную температуры топлива. Исполнительное устройство может быть выполнено с возможностью получения вторых входных переменных и оценки переменной температуры топлива путем применения вторых входных переменных ко второму отображению. Путем экспериментов, анализа и т.п. было обнаружено, что переменная насоса, первая переменная двигателя и переменная температуры наружного воздуха связаны с переменной температурой топлива. Следовательно, можно оценить переменную температуры топлива, применяя вторые входные переменные ко второму отображению, даже без применения датчика температуры топлива.
[0010] В вышеупомянутом аспекте второе отображение может принимать в качестве входных данных величину колебания за заданное время в качестве переменной количества тепла для количества тепла в топливе и среднее значение за заданное время в качестве переменной теплоемкости для теплоемкости и теплопередачи топлива из числа вторых входных переменных.
[0011] В вышеупомянутом аспекте переменная количества тепла может включать в себя переменную насоса, первую переменную двигателя и переменную температуры наружного воздуха. Переменная теплоемкости включает в себя, по меньшей мере, часть из переменной количества топлива для количества топлива в топливном баке, переменной охлаждающего устройства для состояния охлаждающего устройства, которое охлаждает двигатель, и переменной скорости транспортного средства для скорости транспортного средства, на котором установлено устройство двигателя.
[0012] В вышеупомянутом аспекте первая переменная двигателя может включать в себя, по меньшей мере, часть из переменной температуры всасываемого воздуха для температуры всасываемого воздуха двигателя, переменной воздушно-топливного отношения для соотношения воздушно-топливного двигателя, переменной температуры хладагента для температуры хладагента двигателя и переменной частоты вращения двигателя для частоты вращения двигателя.
[0013] В вышеупомянутом аспекте переменная свойства может включать в себя переменную вида для вида топлива. Таким образом, можно оценить переменную давления топлива с учетом переменной вида. Здесь переменная вида может включать в себя переменную концентрации спирта в зависимости от концентрации спирта в топливе. Переменная концентрации спирта может быть обнаружена датчиком концентрации спирта, установленным в топливном баке, и т.п.
[0014] В вышеупомянутом аспекте запоминающее устройство может быть выполнено с возможностью хранения третьего отображения, которое принимает в качестве входных данных третью входную переменную, включая вторую переменную двигателя для состояния двигателя, и выводит переменную вида. Исполнительное устройство может быть выполнено с возможностью получения третьей входной переменной и оценки переменной вида путем применения третьей входной переменной к третьему отображению. Путем экспериментов, анализа и т.п. было обнаружено, что вторая переменная двигателя имеет отношение к переменной вида. Следовательно, можно оценить переменную вида, применяя третью входную переменную к третьему отображению, даже без применения датчика, который обнаруживает переменную вида.
[0015] В вышеупомянутом аспекте вторая переменная двигателя может включать в себя, по меньшей мере, часть из переменной температуры всасываемого воздуха для температуры всасываемого воздуха двигателя, переменной воздушно-топливного отношения для воздушно-топливного отношения двигателя, переменной температуры хладагента для температуры хладагента двигателя, переменной температуры масла для температуры смазочного материала двигателя, переменной частоты вращения двигателя для частоты вращения двигателя, переменной коэффициента нагрузки для нагрузки двигателя, переменной крутящего момента двигателя для крутящего момента двигателя и переменной момента зажигания для момента зажигания двигателя.
[0016] В вышеупомянутом аспекте исполнительное устройство не должно оценивать переменную вида в случае, когда переменная частоты вращения двигателя имеет значение, соответствующее значению, когда частота вращения двигателя равна нулю, и/или переменная крутящего момента двигателя имеет значение, соответствующее значению, когда крутящий момент двигателя равен нулю. Таким образом можно избежать оценки переменной вида с низкой точностью.
[0017] В вышеупомянутом аспекте устройство подачи топлива может включать в себя клапан сброса, предусмотренный в подающем трубопроводе. Когда топливный бак заправляется, исполнительное устройство может выполнять регулирование давления сброса для приведения в действие топливного насоса таким образом, чтобы клапан сброса оставался открытым до тех пор, пока удовлетворено заданное условие сброса. Когда топливный бак заправляется, исполнительное устройство не должно оценивать переменную свойства до тех пор, пока не будет удовлетворено заданное условие сброса. Таким образом, можно избежать оценки переменной свойства с низкой точностью.
[0018] В вышеупомянутом аспекте переменная насоса включает в себя, по меньшей мере, часть из переменной частоты вращения насоса для частоты вращения топливного насоса, переменной тока насоса для рабочего тока топливного насоса и переменной напряжения насоса для рабочего напряжения топливного насоса.
[0019] В вышеупомянутом аспекте первые входные переменные могут дополнительно включать в себя переменную количества топлива для количества топлива в топливном баке. Таким образом, можно оценить переменную давления топлива с учетом переменной количества топлива. Здесь переменная количества топлива может быть обнаружена датчиком количества топлива, установленным в топливном баке.
[0020] В вышеупомянутом аспекте первые входные переменные могут дополнительно включать в себя переменную внутреннего давления для внутреннего давления в баке, которое представляет собой давление в топливном баке. Таким образом, можно оценить переменную давления топлива с учетом переменной внутреннего давления. Здесь переменная внутреннего давления может быть обнаружена датчиком внутреннего давления, установленным в топливном баке.
[0021] В вышеупомянутом аспекте запоминающее устройство может быть выполнено с возможностью хранения четвертого отображения, которое принимает в качестве входных данных четвертую входную переменную, включающую в себя переменную количества топлива для количества топлива в топливном баке, и выводит переменную внутреннего давления. Исполнительное устройство может быть выполнено с возможностью получения четвертой входной переменной и оценки переменной внутреннего давления путем применения четвертой входной переменной к четвертому отображению. Путем экспериментов, анализа и т.п. было обнаружено, что переменная количества топлива связана с переменной внутреннего давления. Следовательно, можно оценить переменную внутреннего давления, применив четвертую входную переменную к четвертому отображению, даже без применения датчика внутреннего давления.
[0022] В вышеупомянутом аспекте устройство подачи топлива может включать в себя клапан сброса, предусмотренный в подающем трубопроводе. Первые входные переменные могут дополнительно включать в себя переменную, связанную с давлением сброса, которая представляет собой переменную насоса и переменную свойства, когда выполняется управление давлением сброса для приведения в действие топливного насоса таким образом, что открывается клапан сброса. Таким образом, можно оценить переменную давления топлива с учетом переменной, связанной с давлением сброса.
[0023] В вышеупомянутом аспекте первые входные переменные могут дополнительно включать в себя характеристическую переменную для характеристики топливного насоса. Таким образом, можно оценить переменную давления топлива с учетом характеристической переменной.
[0024] В вышеупомянутом аспекте устройство подачи топлива может дополнительно включать в себя клапан сброса, предусмотренный в подающем трубопроводе. Запоминающее устройство может быть выполнено с возможностью хранения пятого отображения, которое принимает в качестве входных данных пятую входную переменную, включая переменную, связанную с давлением сброса, которая является переменной насоса и переменной свойства, когда выполняется управление давлением сброса для приведения в действие топливного насоса таким образом, что клапан сброса открыт, и выводит характеристическую переменную. Исполнительное устройство может быть выполнено с возможностью получения пятой входной переменной и установки характеристической переменной путем применения пятой входной переменной к пятому отображению. Путем экспериментов, анализа и т.п. было обнаружено, что переменная, связанная с давлением сброса, имеет взаимосвязь с характеристической переменной. Следовательно, можно установить характеристическую переменную, применяя пятую входную переменную к пятому отображению.
[0025] В вышеупомянутом аспекте первые входные переменные могут дополнительно включать в себя переменную потери давления для потери давления топлива в подающем трубопроводе. Таким образом, можно оценить переменную давления топлива с учетом переменной потери давления.
[0026] В вышеупомянутом аспекте запоминающее устройство может быть выполнено с возможностью хранения шестого отображения, которое принимает в качестве входных данных шестую входную переменную, включая переменную скорости потока потребления, и выводит переменную потери давления. Исполнительное устройство может быть выполнено с возможностью получения шестой входной переменной и оценки переменной потери давления путем применения шестой входной переменной к шестому отображению. Путем экспериментов, анализа и т.п. было обнаружено, что переменная скорости потока потребления имеет взаимосвязь с переменной потери давления. Следовательно, можно оценить переменную потери давления, применив шестую входную переменную к шестому отображению.
[0027] В вышеупомянутом аспекте подающий трубопровод может включать подающий трубопровод низкого давления, в который топливо подается от топливного насоса, и подающий трубопровод высокого давления, соединенный с клапаном впрыска топлива. Устройство подачи топлива может включать в себя насос высокого давления, который нагнетает топливо в подающий трубопровод низкого давления и подает топливо в подающий трубопровод высокого давления. Переменная свойства может дополнительно включать в себя переменную температуры топлива насоса высокого давления для температуры топлива насоса высокого давления, которая представляет собой температуру топлива на стороне подающего трубопровода низкого давления насоса высокого давления. Таким образом, можно оценить переменную давления топлива с учетом переменной температуры топлива насоса высокого давления. Здесь переменная температуры топлива насоса высокого давления может быть обнаружена датчиком температуры топлива, установленным в насосе высокого давления.
[0028] В вышеупомянутом аспекте запоминающее устройство может быть выполнено с возможностью хранения седьмого отображения, которое принимает в качестве входных данных седьмые входные переменные, включая ранее оцененное значение переменной температуры топлива насоса высокого давления, третью переменную двигателя для состояния двигателя, переменной скорости всасываемого потока высокого давления для скорости всасываемого потока насоса высокого давления и переменную скорости транспортного средства для скорости транспортного средства, на котором установлено устройство двигателя, и выводит переменную температуры топлива насоса высокого давления. Исполнительное устройство может быть выполнено с возможностью получения седьмых входных переменных и оценки переменной температуры топлива насоса высокого давления путем применения седьмых входных переменных к седьмому отображению. Путем экспериментов, анализа и т.п. было обнаружено, что третья переменная двигателя, переменная скорости всасываемого потока высокого давления и переменная скорости транспортного средства связаны с переменной температурой топлива насоса высокого давления. Следовательно, можно оценить переменную температуры топлива насоса высокого давления путем применения седьмых входных переменных к седьмому отображению даже без обеспечения датчика температуры топлива в насосе высокого давления.
[0029] В вышеупомянутом аспекте третья переменная двигателя включает в себя, по меньшей мере, часть из переменной температуры всасываемого воздуха для температуры всасываемого воздуха двигателя, переменной температуры масла для температуры смазочного материала двигателя, переменной частоты вращения двигателя для частоты вращения двигателя и переменной коэффициента нагрузки для коэффициента нагрузки двигателя.
[0030] В вышеупомянутом аспекте переменная давления топлива может быть переменной для поведения давления топлива, включая базовое значение давления топлива и величину превышения базового значения, когда давление топлива увеличивается в подающем трубопроводе, и первые входные переменные дополнительно включают в себя переменную колебания насоса для величины колебания состояния топливного насоса за заданное время и переменную колебания скорости потока потребления для величины колебания скорости потока потребления топлива двигателя за заданное время. Путем экспериментов, анализа и т.п. было обнаружено, что переменная колебания насоса или переменная колебания скорости потока потребления имеют взаимосвязь с величиной перерегулирования. Следовательно, можно оценить переменную давления топлива с учетом базового значения давления топлива и величины перерегулирования в подающем трубопроводе путем применения первых входных переменных к первому отображению.
[0031] В вышеупомянутом аспекте переменная давления топлива может быть переменной поведения давления топлива, включая базовое значение давления топлива и величину превышения базового значения при увеличении давления топлива в подающем трубопроводе. Первое отображение может включать в себя восьмое отображение, которое принимает в качестве входных данных первые входные переменные и выводит переменную базового значения для базового значения давления топлива в подающем трубопроводе, и девятое отображение, которое принимает в качестве входных данных переменную базового значения, и восьмые входные переменные, включая переменную колебания насоса для величины колебания состояния топливного насоса за заданное время и переменную колебания скорости потока потребления для величины колебания скорости потока потребления топлива двигателя за заданное время, и выводит переменную давления топлива. Исполнительное устройство может быть выполнено с возможностью получения первых входных переменных и восьмых входных переменных, оценки переменной базового значения путем применения первых входных переменных к восьмому отображению и оценки переменной давления топлива путем применения переменной базового значения и восьмых входных переменных к девятому отображению. Как описано выше, было обнаружено, что переменная колебания насоса или переменная колебания скорости потока потребления имеют взаимосвязь с величиной перерегулирования. Следовательно, можно оценить переменную давления топлива с учетом базового значения давления топлива и величины перерегулирования в подающем трубопроводе, оценивая переменную базового значения, применяя первые входные переменные к восьмому отображению и применяя переменную базового значения и восьмые входные переменные к девятому отображению.
[0032] В вышеупомянутом аспекте подающий трубопровод может включать подающий трубопровод низкого давления, в который топливо подается от топливного насоса, и подающий трубопровод высокого давления, соединенный с клапаном впрыска топлива. Устройство подачи топлива может включать в себя насос высокого давления, который нагнетает топливо в подающий трубопровод низкого давления плунжером, который приводится в действие вращением кулачка, и подает топливо в подающий трубопровод высокого давления. Переменная свойства может быть переменной свойства топлива в подающем трубопроводе низкого давления. Переменная давления топлива может быть переменной для поведения давления топлива, включая базовое значение и составляющую пульсации давления топлива в подающем трубопроводе низкого давления. Первые входные переменные могут дополнительно включать в себя четвертую переменную двигателя, включая переменную фазы кулачка на настоящей и прошлой фазах кулачка. Путем экспериментов, анализа и т.п. было обнаружено, что переменная фазы кулачка связана с составляющей пульсации. Следовательно, можно оценить переменную давления топлива с учетом базового значения и составляющей пульсации давления топлива в подающем трубопроводе, применяя первые входные переменные к первому отображению.
[0033] В вышеупомянутом аспекте четвертая переменная двигателя может дополнительно включать в себя по меньшей мере часть из переменной частоты вращения двигателя для настоящей и прошлой частот вращения двигателя и переменной коэффициента нагрузки для настоящего и прошлого коэффициентов нагрузки двигателя.
[0034] В вышеупомянутом аспекте первые входные переменные могут дополнительно включать в себя, по меньшей мере, часть из переменной скорости нагнетаемого потока высокого давления для настоящего и прошлого расходов нагнетаемого потока насоса высокого давления и переменной топлива высокого давления для настоящего и прошлого давлений топлива в подающем трубопроводе высокого давления.
[0035] В вышеупомянутом аспекте подающий трубопровод может включать в себя подающий трубопровод низкого давления, в который топливо подается от топливного насоса, и подающий трубопровод высокого давления, соединенный с клапаном впрыска топлива. Устройство подачи топлива может включать в себя насос высокого давления, который нагнетает топливо в подающий трубопровод низкого давления плунжером, который приводится в действие вращением кулачка, и подает топливо в подающий трубопровод высокого давления. Переменная свойства может быть переменной свойства топлива в подающем трубопроводе низкого давления. Переменная давления топлива может быть переменной для поведения давления топлива, включая базовое значение и составляющую пульсации давления топлива в подающем трубопроводе низкого давления. Первое отображение может включать в себя десятое отображение, которое принимает в качестве входных данных первые входные переменные и выводит переменную базового значения на основе базового значения давления топлива в подающем трубопроводе низкого давления, одиннадцатое отображение, которое принимает в качестве входных данных переменную базового значения, и девятую входную переменную, которая включает в себя пятую переменную двигателя, включая переменную фазы кулачка на настоящей и прошлой фазах кулачка, и выводит переменную давления топлива. Исполнительное устройство может быть выполнено с возможностью получения первых входных переменных и девятой входной переменной, оценки переменной базового значения путем применения первых входных переменных к десятому отображению и оценки переменной давления топлива путем применения переменной базового значения и девятой входной переменной, которую получает блок сбора данных, к одиннадцатому отображению. Как описано выше, было обнаружено, что переменная фазы кулачка связана с составляющей пульсации. Следовательно, можно оценить переменную давления топлива с учетом базового значения и составляющей пульсации давления топлива в подающем трубопроводе, оценивая переменную базового значения, применяя первые входные переменные к десятому отображению и применяя переменную базового значения и девятую входную переменную к одиннадцатому отображению.
[0036] В вышеупомянутом аспекте пятая переменная двигателя может дополнительно включать в себя по меньшей мере часть из переменной частоты вращения двигателя для настоящей и прошлой частот вращения двигателя и переменной коэффициента нагрузки для настоящего и прошлого коэффициентов нагрузки двигателя.
[0037] В вышеупомянутом аспекте девятая входная переменная может дополнительно включать в себя, по меньшей мере, часть из переменной скорости нагнетаемого потока высокого давления для настоящих и прошлых расходов нагнетания насоса высокого давления и переменную топлива высокого давления для настоящего и прошлого давления топлива в подающем трубопроводе высокого давления.
[0038] В вышеупомянутом аспекте переменная давления топлива может быть переменной поведения давления топлива, дополнительно включающей величину превышения базового значения, когда давление топлива увеличивается, в подающем трубопроводе низкого давления. Девятое входное значение может дополнительно включать в себя переменную колебания насоса для величины колебания состояния топливного насоса за заданное время и переменную колебания скорости потока потребления для величины колебания скорости потока потребления топлива двигателя за заданное время. Как описано выше, было обнаружено, что переменная колебания насоса или переменная колебания скорости потока потребления имеют взаимосвязь с величиной перерегулирования. Следовательно, можно оценить переменную давления топлива с учетом величины перерегулирования в дополнение к базовому значению и составляющей пульсации давления топлива в подающем трубопроводе, применяя переменную базового значения и девятую входную переменную к одиннадцатому отображению.
[0039] В вышеупомянутом аспекте одиннадцатое отображение может включать в себя двенадцатое отображение, которое принимает в качестве входных данных девятую входную переменную и выводит переменную пульсации для составляющей пульсации давления топлива в подающем трубопроводе низкого давления, и тринадцатое отображение, которое принимает в качестве входных данных, по меньшей мере, переменную базового значения и переменную пульсации и выводит переменную давления топлива. Исполнительное устройство может быть выполнено с возможностью оценки переменной пульсации посредством применения девятой входной переменной к двенадцатому отображению и оценки переменной давления топлива посредством применения, по меньшей мере, переменной базового значения и переменной пульсации к тринадцатому отображению. Таким образом, можно оценить переменную давления топлива, оценивая переменную пульсации, применяя девятую входную переменную к двенадцатому отображению и применяя, по меньшей мере, переменную базового значения и переменную пульсации к тринадцатому отображению.
[0040] В вышеупомянутом аспекте переменная давления топлива может быть переменной для поведения давления топлива, включающей величину превышения базового значения, когда давление топлива увеличивается в подающем трубопроводе низкого давления. Тринадцатое отображение может быть отображением, которое принимает в качестве входных данных переменную базового значения, переменную пульсации и десятые входные переменные, включая переменную колебания насоса для величины колебания состояния топливного насоса за заданное время и переменную колебания скорости потока потребления топлива двигателя за заданное время, и выводит переменную давления топлива. Исполнительное устройство может быть выполнено с возможностью получения десятых входных переменных и оценки переменной давления топлива путем применения переменной базового значения, переменной пульсации и десятых входных переменных к тринадцатому отображению. Как описано выше, было обнаружено, что переменная колебания насоса или переменная колебания скорости потока потребления имеют взаимосвязь с величиной перерегулирования. Следовательно, можно оценить переменную давления топлива с учетом величины перерегулирования в дополнение к базовому значению и составляющей пульсации давления топлива в подающем трубопроводе, применяя переменную базового значения, переменную пульсации и десятый вход переменные в тринадцатое отображение.
[0041] В вышеупомянутом аспекте устройство подачи топлива может включать в себя клапан сброса, предусмотренный в подающем трубопроводе. Когда топливный бак заправляется, исполнительное устройство может выполнять регулирование давления сброса для приведения в действие топливного насоса таким образом, чтобы клапан сброса был открытым до тех пор, пока удовлетворено заданное условие сброса. Таким образом, когда топливный бак заправляется, то есть когда есть вероятность того, что свойства заправляемого топлива отличаются от свойств топлива перед заправкой, можно стабилизировать давление топлива в подающем трубопроводе.
[0042] В вышеупомянутом аспекте заданное условие сброса может быть состоянием, в котором интегрированное значение переменной расхода потока потребления после заправки топливного бака становится равным или превышающим заданное значение.
[0043] В вышеупомянутом аспекте в качестве управления давлением сброса исполнительное устройство может быть выполнено с возможностью, в качестве регулятора давления сброса, приведения в действие топливного насоса таким образом, чтобы топливный насос вращался с заданной частотой вращения. Заданное условие сброса может быть состоянием, в котором значение величины колебания рабочего тока топливного насоса за заданное время становится значением, равным или меньшим заданной величины колебания. Таким образом можно более точно оценить заданное состояние сброса.
[0044] В вышеупомянутом аспекте исполнительное устройство может включать в себя первое исполнительное устройство, установленное на транспортном средстве, и второе исполнительное устройство, расположенное вне транспортного средства. Первое исполнительное устройство может быть выполнено с возможностью сбора данных, включая первые входные переменные, отправки собранных данных во второе исполнительное устройство и приема данных оценки от второго исполнительного устройства. Второе исполнительное устройство может быть выполнено с возможностью приема собранных данных, оценки, из собранных данных, данных оценки, включая переменную давления топлива, и отправки данных оценки в первое исполнительное устройство. Таким образом, можно уменьшить коэффициент загрузки обработки первого исполнительного устройства.
Краткое описание чертежей
[0045] Признаки, преимущества, а также техническое и промышленное значение примерных вариантов осуществления изобретения будут описаны далее со ссылкой на прилагаемые чертежи, на которых одинаковыми ссылочными позициями обозначены одинаковые элементы и на которых:
Фиг. 1 - блок-схема, иллюстрирующая схематическую конфигурацию первого транспортного средства, на котором установлена система оценки давления топлива, в качестве примера настоящего изобретения;
Фиг. 2 - блок-схема, иллюстрирующая пример процедуры оценки температуры топлива в баке;
Фиг. 3 - блок-схема, иллюстрирующая пример процедуры оценки концентрации спирта;
Фиг. 4 - блок-схема, иллюстрирующая пример процедуры оценки внутреннего давления в баке;
Фиг. 5 - блок-схема, иллюстрирующая пример процедуры установки характеристической переменной;
Фиг. 6 - блок-схема, иллюстрирующая пример процедуры оценки потери давления;
Фиг. 7 - блок-схема, иллюстрирующая пример процедуры оценки температуры топлива насоса высокого давления;
Фиг. 8 - блок-схема, иллюстрирующая пример процедуры оценки давления топлива низкого давления;
Фиг. 9 - пояснительная схема, иллюстрирующая пример состояния давления низкого давления топлива;
Фиг. 10 - блок-схема, иллюстрирующая схематическую конфигурацию тестового устройства и устройства анализа, которые используются для создания каждого сопоставления с помощью машинного обучения;
Фиг. 11 - блок-схема, иллюстрирующая пример процедуры генерирования отображения температуры топлива в баке (второе отображение);
Фиг. 12 - блок-схема, иллюстрирующая пример процедуры генерирования отображения концентрации спирта (третье отображение);
Фиг. 13 - блок-схема, иллюстрирующая пример процедуры генерирования отображения внутреннего давления в баке (четвертое отображение);
Фиг. 14 - блок-схема, иллюстрирующая пример процедуры генерирования отображения температуры топлива насоса высокого давления (седьмое отображение);
Фиг. 15 - блок-схема, иллюстрирующая пример процедуры генерирования отображения базовых значений (восьмое и десятое отображения), отображения пульсации (двенадцатое отображение) или отображения давления топлива низкого давления (девятое и тринадцатое отображения);
Фиг. 16 - блок-схема, иллюстрирующая другой пример процедуры оценки концентрации спирта;
Фиг. 17 - блок-схема, иллюстрирующая другой пример процедуры установки характеристической переменной;
Фиг. 18 - пояснительная диаграмма, иллюстрирующая пример состояний давления топлива в подающем трубопроводе низкого давления (фактическое значение), рабочий ток и частота вращения подающего насоса, а также флаг запрета в то время, когда система запускается после заправки топливного бака;
Фиг. 19 - блок-схема, иллюстрирующая другой пример процедуры оценки давления топлива низкого давления;
Фиг. 20 - блок-схема, иллюстрирующая еще один пример процедуры оценки давления топлива низкого давления;
Фиг. 21 - блок-схема, иллюстрирующая схематическую конфигурацию второго транспортного средства;
Фиг. 22 - блок-схема, иллюстрирующая схематическую конфигурацию третьего транспортного средства;
Фиг. 23 - блок-схемы, иллюстрирующие схематические конфигурации электронного блока управления, установленного на четвертом транспортном средстве, и сервера, расположенного вне транспортного средства; и
Фиг. 24 - блок-схема, иллюстрирующая пример последовательности операций обработки электронного блока управления и сервера при оценке температуры топлива в баке.
Подробное описание вариантов осуществления изобретения
[0046] Далее будет описан пример настоящего изобретения с использованием вариантов осуществления.
[0047] Фиг. 1 является блок-схемой, иллюстрирующей схематическую конфигурацию транспортного средства 10, на котором установлена система оценки давления топлива, являющаяся вариантом осуществления настоящего изобретения. Как показано на фиг. 1, транспортное средство 10 в варианте осуществления снабжено двигателем 12, устройством 50 подачи топлива, охлаждающим устройством 60, трансмиссией TM, которая изменяет мощность от двигателя 12 и передает мощность на ведущий вал DS, соединенный с ведущими колесами DW через дифференциал DF и электронный блок 70 управления. Транспортное средство 10 может быть сконфигурировано как гибридное транспортное средство, имеющее мотор (электродвигатель) в дополнение к двигателю 12. В варианте осуществления «система оценки давления топлива» соответствует электронному блоку 70 управления.
[0048] Двигатель 12 сконфигурирован как двигатель внутреннего сгорания, который выдает мощность с использованием топлива, такого как бензин или дизельное топливо. Двигатель 12 имеет клапан 25 впрыска, который впрыскивает топливо во впускное отверстие, и клапан 26 впрыска в цилиндр, который впрыскивает топливо в цилиндр. Клапан 25 впрыска в отверстие и клапан 26 впрыска в цилиндр позволяют двигателю 12 работать в любом из режима впрыска в отверстие, режима впрыска в цилиндр и режима совместного впрыска.
x
[0049] В режиме впрыска через отверстие воздух, очищенный воздухоочистителем 22, забирается во впускной воздуховод 23 и проходит через дроссельный клапан 24, и топливо впрыскивается из клапана 25 впрыска через отверстие для смешивания воздуха с топливом. Затем воздушно-топливная смесь попадает в камеру 29 сгорания через впускной воздушный клапан 28 и загорается от электрической искры свечи 30 зажигания. Затем возвратно-поступательное движение поршня 32, толкаемого вниз энергией, генерируемой взрывным сгоранием, преобразуется во вращательное движение коленчатого вала 14. В режиме впрыска в цилиндр воздух забирается в камеру 29 сгорания таким же образом, как и в режиме впрыска через отверстие, и топливо впрыскивается из клапана 26 впрыска в цилиндр во время такта впуска воздуха или в начале такта сжатия. Затем топливо взрывоопасно сгорает за счет электрической искры от свечи 30 зажигания, и достигается вращательное движение коленчатого вала 14. В режиме совместного впрыска топливо впрыскивается из клапана 25 впрыска через отверстие, когда воздух забирается в камеру 29 сгорания, и топливо впрыскивается из клапана 26 впрыска в цилиндр во время такта впуска воздуха или такта сжатия. Затем топливо взрывоопасно сгорает за счет электрической искры от свечи 30 зажигания, и достигается вращательное движение коленчатого вала 14. Эти виды режимов впрыска переключаются между друг другом в соответствии с состоянием движения двигателя 12. Выхлопной газ, выпускаемый из камеры сгорания 29 через выпускной клапан 31 в выхлопной трубопровод 33, выпускается в наружный воздух через устройство 34 управления выхлопными газами, имеющее катализатор управления выхлопными газами (трехкомпонентный катализатор), который удаляет вредные компоненты, такие как в виде оксида углерода (CO), углеводорода (HC) или оксидов азота (NO).
[0050] Устройство 50 подачи топлива выполнено с возможностью подачи топлива из топливного бака 51 к клапану 25 впрыска в отверстие или клапану 26 впрыска в цилиндр двигателя 12. Устройство 50 подачи топлива снабжено топливным баком 51, подающим насосом 52, подающей трубкой 53 низкого давления, обратным клапаном 54, каналом 55 сброса, клапаном 56 сброса, насосом 57 высокого давления и подводящий трубопровод высокого давления 58.
[0051] Подающий насос 52 выполнен в виде электрического насоса, который работает, получая электроэнергию, подаваемую от батареи (не показана), и расположен в топливном баке 51. Подающий насос 52 подает топливо из топливного бака 51 в подающий трубопровод 53 низкого давления. Подающий трубопровод 53 низкого давления соединен с впрыскивающим клапаном 25. Обратный клапан 54 предусмотрен в подающем трубопроводе 53 низкого давления, позволяет топливу течь со стороны подающего насоса 52 в сторону клапана 25 впрыска через отверстие и регулирует поток топлива в обратном направлении.
floref
floref
[0052] Путь 55 потока сброса соединен с трубопроводом 53 подачи низкого давления и топливным баком 51. Клапан сброса 56 предусмотрен в пути 55 потока сброса и закрывается, когда давление топлива в подающем трубопроводе 53 низкого давления меньше порогового значения P, и открывается, когда давление топлива в подающем трубопроводе 53 низкого давления становится равно или больше порогового значения P. Когда клапан сброса 56 открывается, часть топлива в подающем трубопроводе 53 низкого давления возвращается в топливный бак 51 через канал 55 потока сброса. По существу, можно предотвратить повышение давления топлива в подающем трубопроводе 53 низкого давления.
[0053] Насос 57 высокого давления приводится в действие мощностью от двигателя 12 (в варианте осуществления - вращением впускного распределительного вала, который открывает/закрывает впускной воздушный клапан 28) и выполнен с возможностью повышения давления топлива в трубопроводе 53 низкого давления 53 и подачи топлива в подающий трубопровод 58 высокого давления. Насос 57 высокого давления имеет электромагнитный клапан 57a, который подключен к входу насоса высокого давления 57 и открывается/закрывается при нагнетании давления топлива, обратный клапан 57b, который подключен к выходу насоса 57 высокого давления, регулирует обратный поток топлива и поддерживает давление топлива в подающем трубопроводе 58 высокого давления, и плунжер 57c, который работает (перемещается в направлении вверх-вниз на фиг. 1) за счет вращения двигателя 12 (вращение впускного распределительного вала). Во время работы двигателя 12 насос 57 высокого давления принимает топливо из подающего трубопровода 53 низкого давления, когда электромагнитный клапан 57a открыт, и нагнетает давление топлива, подаваемого в подающий трубопровод 58 высокого давления, путем периодической подачи топлива, которое было сжато плунжером 57c, к подающему трубопроводу 58 высокого давления через обратный клапан 57b, когда электромагнитный клапан 57a закрыт. Во время приведения в действие насоса 57 высокого давления давление топлива в подающем трубопроводе 53 низкого давления или давление топлива в подающем трубопроводе 58 высокого давления (давление топлива) пульсирует в соответствии с вращением двигателя 12 (вращение впускного распределительного вала). Трубопровод 58 подачи высокого давления соединен с клапаном 26 впрыска в цилиндр.
[0054] Охлаждающее устройство 60 снабжено радиатором 61, вентилятором 62 радиатора, каналом 63 циркуляции хладагента и электрическим насосом 64. Радиатор 61 обменивается теплом между хладагентом и воздухом. Вентилятор 62 радиатора нагнетает воздух к радиатору 61. Путь 63 циркуляции потока сформирован так, чтобы включать радиатор 61 или двигатель 12. Электронасос 64 предусмотрен в пути 63 циркуляции потока и перекачивает хладагент.
[0055] Электронный блок 70 управления сконфигурирован как микрокомпьютер, имеющий ЦП 71, ПЗУ 72, ОЗУ 73, флэш-память 74 и порт ввода/вывода. В варианте осуществления «исполнительное устройство» соответствует ЦП 71, а «запоминающее устройство» соответствует флэш-памяти 74.
cr
,
w
oil
ci
co
a
a
2
[0056] Сигналы от различных датчиков вводятся в электронный блок 70 управления через порт ввода. Среди сигналов, вводимых в электронный блок 70 управления, примеры сигналов, связанных с двигателем 12, могут включать в себя угол поворота коленчатого вала Ɵ от датчика 15 положения кривошипакоторый определяет положение вращения коленчатого вала 14 двигателя 12, температуру T хладагента от датчика 40 температуры хладагента, который определяет температуру хладагента двигателя 12, температуру масла T от датчика 42 температуры масла, который определяет температуру смазочного вещества двигателя 12, углы Ɵ, Ɵ кулачка от датчика 44 положения, который определяет вращательное положение впускного распределительного вала, который открывает/закрывает впускной воздушный клапан 28, или вращательное положениевыпускного распределительного вала, который открывает/закрывает выпускной клапан 31, степень TH открытия дроссельной заслонки от датчика 24a положения дроссельной заслонки, который определяет положение дроссельной заслонки 24, количество Q всасываемого воздуха от расходомера 23a воздушного потока, установленного на всасывающем воздуховоде 23, температуру T всасываемого воздуха от датчика 23t температуры, установленного на впускной воздуховод 23, соотношение AF воздух-топливо от датчика 35 отношения воздух-топливо, установленного на стороне входа устройства 34 регулирования выхлопных газов выхлопного трубопровода 33, или сигнал кислорода O от датчика 36 кислорода, установленного на стороне выхода устройства 34 управления выхлопными газами выхлопного трубопровода 33.
lp
lp
lp
ftnk
fhi
rf
[0057] Среди сигналов, вводимых в электронный блок 70 управления, примеры сигналов, связанных с устройством 50 подачи топлива или охлаждающим устройством 60, могут включать в себя частоту N вращения подающего насоса 52 от устройства 52a определения состояния, установленного на подающий насос 52, рабочий ток I и рабочее напряжение V, подаваемое от батареи (не показано) на подающий насос 52, количество Q топлива от датчика 51a количества топлива, который определяет количество топлива в топливном баке 51, давление P топлива высокого давление от датчика 58p давления топлива, установленного рядом с клапаном 26 впрыска в цилиндр (например, напорный трубопровод высокого давления) подающего трубопровода 58 высокого давления (давление топлива в подающем трубопроводе 58 высокого давления), или частоту N вращения вентилятора 62 радиатора от датчика 62a частоты вращения, установленного на вентиляторе 62 радиатора.
out
cc
[0058] Среди сигналов, вводимых в электронный блок 70 управления, примеры сигналов, отличных от описанных выше, включают в себя сигнал от трансмиссии TM, температуру T наружного воздуха от датчика 80 температуры наружного воздуха, скорость V транспортного средства от датчика 82 скорости транспортного средства, сигнал IG зажигания от переключателя зажигания (не показан), положение SP переключения от датчика положения переключения, который определяет рабочее положение рычага переключения передач (не показан), степень A открытия акселератора от датчика положения акселератора, который определяет величину нажатия педали акселератора (не показана), или положение BP тормоза от датчика положения тормоза, который определяет величину нажатия педали тормоза (не показана).
[0059] Различные управляющие сигналы выводятся из электронного блока 70 управления через выходной порт. Примеры сигналов, выводимых из электронного блока 70 управления, включают в себя управляющий сигнал для дроссельной заслонки 24, управляющий сигнал для клапана 25 впрыска в отверстие, управляющий сигнал для клапана 26 впрыска в цилиндр или управляющий сигнал для свечи 30 зажигания двигателя 12, управляющий сигнал к подающему насосу 52 устройства 50 подачи топлива, управляющий сигнал к электромагнитному клапану 57a насоса высокого давления 57, управляющий сигнал к вентилятору 62 радиатора или управляющий сигнал к электронасосу 64 охлаждающего устройства 60 или сигнал управления трансмиссией TM.
e
e
e
cr
a
e
e
fpc
fdc
fec
fpc
fdc
fp
fd
fec
fpc
fdc
[0060] Электронный блок 70 управления вычисляет частоту N вращения, коэффициент KL нагрузки или крутящий момент T двигателя 12. Частота N вращения двигателя 12 вычисляется на основе угла Ɵ коленчатого вала от датчика 15 положения коленчатого вала. Коэффициент нагрузкиKL двигателя 12 представляет собой отношение объема воздуха, который фактически всасывается за один цикл, к рабочему объему двигателя 12 за цикл и рассчитывается на основе количества Q всасываемого воздуха из расходомера 23а воздуха и частоты N вращения двигателя 12. Крутящий момент T двигателя 12 вычисляется (оценивается) на основе степени TH открытия дроссельной заслонки от датчика 24a положения дроссельной заслонки. Кроме того, электронный блок 70 управления вычисляет расход Q, Q клапана 25 впрыска в отверстие и клапан 26 впрыска в цилиндр или расход Q потока потребления двигателя 12. Расходы Q, Q клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр рассчитываются на основе количества Q, Q впрыска топлива клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр. Расход Q двигателя 12 рассчитывается как сумма расходов Q, Q клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр.
[0061] В транспортном средстве 10, сконфигурированном таким образом в варианте осуществления, во время приведения в действие двигателя 12 ЦП 71 электронного блока 70 управления регулирует количество всасываемого воздуха, впрыск топлива или зажигание двигателя 12, и подающий насос 52 или насос 57 высокого давления (электромагнитный клапан 57a) устройства 50 подачи топлива.
а
cc
a
а
e
fp
fd
a
fp
fd
i
e
i
[0062] Количество всасываемого воздуха в двигатель 12 регулируется, например, путем установки целевого количества Q* всасываемого воздуха на основе целевого коэффициента KL⃰ нагрузки двигателя 12, который основан на степени A открытия акселератора и скорости V транспортного средства, устанавливая целевую степень TH⃰ открытия дроссельной заслонки таким образом, чтобы значение количества Q всасываемого воздуха становилось равным значению целевого количества Q* всасываемого воздуха, и управляя дроссельной заслонкой 24 с использованием целевой степени TH⃰ открытия дроссельной заслонки. Впрыск топлива управляется путем установки режима впрыска для выполнения из режима впрыска в отверстие, режима впрыска в цилиндр и режима общего впрыска на основе частоты N вращения и коэффициента нагрузки KL двигателя 12, устанавливая целевые количества Q*, Q* впрыска клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр, так что значение топливно-воздушного отношения AF становится равным значению целевого отношения AF⃰ воздух-топливо (например, стехиометрическое соотношение воздух-топливо соотношение) на основе количества Q всасываемого воздуха и режима впрыска для выполнения, и управление клапаном 25 впрыска в отверстие и клапаном 26 впрыска в цилиндр с использованием целевых количеств Q*, Q* впрыска. Зажиганием управляют путем установки целевого момента T* опережения зажигания на основе частоты N вращения и целевого коэффициента KL⃰ нагрузки двигателя 12 и управления свечой 30 зажигания с использованием установленного целевого момента T* опережения зажигания.
flo
fhi
e
flpo
lp
flo
flo
lp
flpo
lp
lp
flpo
fhi
fhi
hp
flpo
hp
flo
fhi
[0063] Устройство 50 подачи топлива управляется, например, следующим образом. Во-первых, целевое давление P* топлива низкого давления и целевое давление P* топлива высокого давления, которые являются соответствующими целевыми значениями давления топлива низкого давления и давления топлива высокого давления, устанавливаются на основе частоты N вращения и целевого коэффициента KL⃰ нагрузки двигателя 12. Давление топлива низкого давления и давление топлива высокого давления представляют собой давления топлива в подающем трубопроводе 53 низкого давления и подающем трубопроводе 58 высокого давления, соответственно. Впоследствии целевая скорость Q* нагнетаемого потока или целевая частота N* вращения подающего насоса 52 устанавливается так, что значение давления P топлива низкого давления становится равным значению целевого давления P* топлива низкого давления, целевая нагрузка D* подающего насоса 52 устанавливается на основе целевой скорости Q* нагнетаемого потока или целевой частоты N* вращения, и подкачивающий насос 52 управляется с использованием целевой нагрузки D*. Кроме того, целевая скорость Q* нагнетаемого потока насоса 57 высокого давления устанавливается таким образом, что значение давления P топлива высокого давления становится равным значению целевого давления P* топлива высокого давления, целевая нагрузка D* электромагнитного клапана 57a насоса 57 высокого давления устанавливается на основе целевой скорости Q* нагнетаемого потока, а электромагнитный клапан 57a управляется с использованием целевой нагрузки D*. Для давления P топлива низкого давления используется значение, оцененное посредством процесса, который будет описан далее, а для давления P топлива высокого давления используется значение, обнаруженное датчиком 58p давления топлива.
ftnk
fal
tnk
lp
lo
fhp
flo
flobs
flopl
[0064] Далее будет описана работа транспортного средства 10, сконфигурированного согласно варианту осуществления. В частности, будут описаны процессы оценки температуры топлива в баке T, которая представляет собой температуру топлива в топливном баке 51, концентрацию C спирта в качестве вида топлива, внутреннее давление P в баке, которое представляет собой давление в топливном баке 51, и процесс установки характеристической переменной A для характеристик (индивидуальных различий) подающего насоса 52. Кроме того, также будет описан процесс оценки потери L давления в подающем трубопроводе 53 низкого давления или процесс оценки температуры T топлива насоса высокого давления, которая является температурой топлива на стороне подающего трубопровода 53 низкого давления насоса 57 высокого давления. Далее будет описан процесс оценки давления P топлива низкого давления, его базового значения P или его составляющей P пульсации.
[0065] Фиг. 2 является блок-схемой, иллюстрирующей пример процедуры оценки температуры топлива в баке. Фиг. 3 является блок-схемой, иллюстрирующей пример процедуры оценки концентрации спирта. Фиг. 4 является блок-схемой, иллюстрирующей пример процедуры оценки внутреннего давления в баке. Фиг. 5 является блок-схемой, иллюстрирующей пример процедуры установки характеристической переменной. Фиг. 6 является блок-схемой, иллюстрирующей пример процедуры оценки потери давления. Фиг. 7 является блок-схемой, иллюстрирующей пример процедуры оценки температуры топлива насоса высокого давления. Фиг. 8 является блок-схемой, иллюстрирующей пример процедуры оценки давления топлива низкого давления. Каждая процедура с фиг. 2-8 выполняется, когда электронный блок 70 управления считывает программу, хранящуюся в ПЗУ 72. В дальнейшем вышеупомянутые процессы будут описаны по порядку.
ftnk
ftnk
lp
a
w
e
out
[0066] Процесс оценки температуры T топлива в баке будет описан с использованием процедуры оценки температуры топлива в баке с фиг. 2. Эта процедура многократно выполняется электронным блоком 70 управления, за исключением случаев, когда выполнение запрещается процедурой установки характеристической переменной с фиг. 5. Когда выполнение запрещено процедурой установки характеристической переменной с фиг. 5, в варианте осуществления поддерживается ранее оцененное значение температуры T топлива в баке. В процедуре оценки температуры топлива в баке с фиг. 2, ЦП 71 электронного блока 70 управления сначала получает величину ΔN колебания частоты вращения подающего насоса 52, величину ΔT колебания температуры всасываемого воздуха, величину ΔAF колебания воздушно-топливного отношения, величину ΔT колебания температуры хладагента или величину ΔN колебания частоты вращения двигателя 12 и величину ΔT колебания температуры наружного воздуха (этап S100).
lp
a
w
e
out
1
1
1
lp
a
w
e
out
1
[0067] В варианте осуществления для каждой из величины ΔN колебания частоты вращения подающего насоса 52, величины ΔT колебания температуры всасываемого воздуха, величины ΔAF колебания воздушно-топливного отношения, величины ΔT колебания температуры хладагента или величины N колебания частоты вращения двигателя 12 и величины ΔT колебания температуры наружного воздуха, получается значение, вычисленное как величина колебания (разница между максимальным значением и минимальным значением) для заданного периода времени Δt, с использованием последовательного значения в течение заданного периода времени Δt (значение в каждый момент времени от заданного периода времени Δt до настоящего времени) каждой из частоты N вращения подающего насоса 52, температуры всасываемого воздуха T, воздушно-топливного соотношения AF, температуры T хладагента или частоты N вращения двигателя 12 и температуры T наружного воздуха. В качестве заданного периода времени Δt используется, например, от около 20 секунд до 60 секунд.
lp
a
w
e
cr
out
[0068] Здесь для частоты N вращения подающего насоса 52 получается значение, обнаруженное устройством 52a определения состояния. Для температуры T всасываемого воздуха двигателя 12 получается значение, определенное расходомером 23a воздушного потока. Для воздушно-топливного отношения AF получается значение, определенное датчиком 35 воздушно-топливного отношения. Для температуры T хладагента получается значение, определенное датчиком 40 температуры хладагента. Для частоты N вращения получается значение, вычисленное на основе угла Ɵ кривошипа, который определяется датчиком 15 положения кривошипа. Для температуры T наружного воздуха получается значение, определенное датчиком 80 температуры наружного воздуха.
ftnkav
rfav
av
ftnk
ftnkav
rfav
av
1
1
ftnk
rf
ftnk
rf
[0069] Затем получают среднее количество Q топлива в топливном баке 51, среднюю частоту N вращения вентилятора 62 радиатора, среднюю скорость V транспортного средства и ранее оцененную температуру топлива в баке (предыдущую T) (этап S110). В варианте осуществления для каждого из среднего количества Q топлива в топливном баке 51, средней частоты N вращения вентилятора 62 радиатора и средней скорости V транспортного средства, значение, вычисленное как среднее значение за заданный период времени Δt, получается с использованием последовательного значения для заданного периода времени Δt каждого из количества Q топлива в топливном баке 51, частоты N вращения вентилятора 62 радиатора и скорости V транспортного средства. Здесь для количества топлива Q в топливном баке 51 получается значение, определенное датчиком 51a количества топлива. Для частоты N вращения вентилятора 62 радиатора получается значение, обнаруженное датчиком 62a частоты вращения. Для скорости V транспортного средства получается значение, обнаруженное датчиком 82 скорости транспортного средства.
ftnk
lp
a
w
e
out
ftnkav
rfav
av
ftnk
[0070] Затем ЦП 71 оценивает температуру T топлива в баке, используя величину ΔN колебания частоты вращения подающего насоса 52, величину ΔT колебания температуры всасываемого воздуха, величину ΔAF колебания воздушно-топливного отношения, величину ΔT колебания температуры хладагента или величину ΔN колебания частоты вращения двигателя 12, величину ΔT колебания температуры наружного воздуха, средний объем Q топлива в топливном баке 51, среднюю частоту N вращения вентилятора 62 радиатора, среднюю скорость V транспортного средства и ранее оцененную температуру топлива в баке (предыдущее T), все из которых получены на этапах S100 и S110, и отображение температуры топлива в баке (второе отображение) (этап S120), а затем этот процесс заканчивается.
lp
a
w
e
out
ftnkav
rfav
av
ftnk
ftnk
[0071] Здесь отображение температуры топлива в баке (второе отображение) принимает в качестве входных данных входные переменные (вторые входные переменные), включая величину ΔN колебания частоты вращения подающего насоса 52, величину ΔT колебания температуры всасываемого воздуха, величину ΔAF колебания воздушно-топливного отношения, величину ΔT колебаний температуры хладагента или величину ΔN колебания частоты вращения двигателя 12, величину ΔT колебаний температуры наружного воздуха, среднее количество Q топлива в топливном баке 51, среднюю частоту N вращения вентилятора 62 радиатора, среднюю скорость V транспортного средства и предварительно оцененную температуру топлива в баке (предыдущую T) и выводит температуру T топлива в баке. Отображение температуры топлива в баке хранится во флэш-памяти 74.
lp
a
w
e
out
ftnkav
rfav
av
ftnk
ftnk
[0072] Процесс для этапа S120 выполняется путем задания в качестве входных переменных от x[1] до x[10] отображения температуры топлива в баке величины ΔN колебания частоты вращения подающего насоса 52, величины ΔT колебания температуры всасываемого воздуха, величины ΔAF колебания воздушно-топливного отношения, величины ΔT колебания температуры хладагента или величины ΔN колебания частоты вращения двигателя 12, величины ΔT колебания температуры наружного воздуха, среднего количества топлива Q в топливном баке 51, средней частоты N вращения вентилятора 62 радиатора, средней скорости V транспортного средства и ранее оцененной температуры топлива в баке (предыдущая T), соответственно, и получение температуры T топлива в баке путем применения заданных входных данных переменные от x[1] до x[10] в отображение температуры топлива в баке.
[0073] В варианте осуществления отображение температуры топлива в баке состоит из нейронной сети, в которой имеется α промежуточных слоев (скрытых слоев), соответствующие функции активации h1-hα промежуточных слоев являются функциями гиперболического тангенса, а функция f активации выходного слоя является ReLU (функцией линейного изменения). Соответствующие функции активации с h1 по hα промежуточных слоев не ограничиваются функциями гиперболического тангенса и могут быть сигмоидальными функциями или т.п. Функция f активации выходного уровня не ограничивается ReLU и может быть, например, функцией идентичности. Значение α не ограничивается двумя или более, и может быть одним.
[0074] Уравнение (1) является относительным уравнением, представляющим пример отображения температуры топлива в баке. В уравнении (1) каждая из переменных i, j, …, p представляет собой узел каждого промежуточного слоя, то есть первого промежуточного уровня, второго промежуточного уровня, …, α-ого промежуточного слоя. Число интеграции 10 представляет количество узлов входного слоя (количество входных переменных), и каждое из чисел интегрирования n1, …, nα представляет количество узлов каждого из первого промежуточного слоя, …, α-ого промежуточного слоя. Переменная x[i] представляет описанные выше входные переменные от x[1] до x[10]. Каждый из коэффициентов w[1, j, i], w[2, k, j], … представляет собой коэффициент для регулирования входного значения каждого узла каждого промежуточного слоя, то есть первого промежуточного слоя, второго промежуточного слоя, …, а коэффициент w[out, 1, p] представляет собой коэффициент для регулирования входного значения выходного слоя. Коэффициенты w[1, j, 0], w[2, k, 0], …, w[out, 1, 0] являются параметрами смещения, а переменная x[0] определяется как единица.
(1)
ftnk
[0075] Таким образом, может быть оценена температура T топлива в баке. В результате нет необходимости применять датчик температуры топлива в топливном баке 51, так что количество компонентов и стоимость могут быть уменьшены. Далее будет описан способ генерирования отображения температуры топлива в баке.
fal
fal
aav
av
wav
oilav
eav
av
eav
iav
[0076] Далее будет описан процесс оценки концентрации C спирта с использованием процедуры оценки концентрации спирта с фиг. 3. Эта процедура многократно выполняется электронным блоком 70 управления, за исключением случаев, когда выполнение запрещается процедурой установки характеристической переменной с фиг. 5. Когда выполнение запрещено процедурой установки характеристической переменной с фиг. 5, в варианте осуществления сохраняется ранее оцененное значение концентрации C спирта. В процедуре оценки концентрации спирта с фиг. 3, ЦП 71 электронного блока 70 управления сначала получает среднюю температуру T всасываемого воздуха, среднее соотношение AF воздух-топливо, среднюю температуру T хладагента, среднюю температуру T масла, среднюю частоту N вращения, средний коэффициент KL нагрузки, средний крутящий момент T или средний момент T зажигания двигателя 12 (этап S200).
aav
av
wav
oilav
eav
av
eav
iav
2
2
2
a
w
oil
e
e
i
2
[0077] В варианте осуществления для каждой из средней температуры T всасываемого воздуха, среднего отношения AF воздух-топливо, средней температуры T хладагента, средней температуры T масла, средней частоты N вращения, среднего коэффициента KL нагрузки, среднего крутящего момента T или среднего момента T зажигания двигателя 12, значение, вычисленное как среднее значение за заданный период времени Δt, получается с использованием последовательного значения для заданного периода времени Δt (значение в каждый момент времени из до заданного периода времени Δt до настоящего времени) каждой из температуры T воздуха на впуске, отношения AF воздух-топливо, температуры T хладагента, температуры T масла, частоты N вращения, коэффициента KL нагрузки, крутящего момента T или момента T зажигания двигателя 12. В качестве заданного периода времени Δt используется, например, от около 80 секунд до 120 секунд.
a
w
oil
e
cr
a
e
e
i
i
[0078] Здесь для температуры T всасываемого воздуха получается значение, обнаруженное расходомером 23a воздушного потока. Для воздушно-топливного отношения AF получается значение, определенное датчиком 35 воздушно-топливного отношения. Для температуры T хладагента получается значение, определенное датчиком 40 температуры хладагента. Для температуры T масла регистрируется значение, определенное датчиком 42 температуры масла. Для частоты N вращения получается значение, вычисленное на основе угла Ɵ кривошипа, который определяется датчиком 15 положения кривошипа. Для коэффициента KL нагрузки получается значение, вычисленное на основе количества Q всасываемого воздуха и частоты Nвращения двигателя 12. Для крутящего момента T получается значение, вычисленное (оцененное) на основе степени TH открытия дроссельной заслонки, которая обнаруживается датчиком 24a положения дроссельной заслонки. Для момента T зажигания получается целевой момент T* зажигания, установленный устройством управления зажиганием.
fal
aav
av
wav
oilav
eav
av
eav
iav
[0079] Затем ЦП 71 оценивает концентрацию C спирта в топливе с использованием средней температуры T всасываемого воздуха, среднего отношения AF воздух-топливо, средней температуры T хладагента, средней температуры T масла, средней частоты N вращения, среднего коэффициента KL нагрузки, среднего крутящего момента T или среднего момента T зажигания двигателя 12, все из которых получают на этапе S200, и отображения концентрации спирта (третье отображение) (этап S210), и затем этот процесс заканчивается.
aav
av
wav
oilav
eav
av
eav
iav
fal
[0080] Здесь отображение концентрации спирта (третье отображение) получает в качестве входных данных входные переменные (третьи входные переменные), включая среднюю температуру T всасываемого воздуха, среднее соотношение AF воздух-топливо, среднюю температуру T хладагента, среднюю температуру T масла, среднюю частоту N вращения, средний коэффициент KL нагрузки, средний крутящий момент T или средний момент T зажигания двигателя 12 и выводит концентрацию C спирта в топливе. Отображение концентрации спирта сохраняется во флэш-памяти 74.
aav
av
wav
oilav
eav
av
eav
iav
fal
fal
fal
[0081] Процесс этапа S210 выполняется путем задания в качестве входных переменных от x[1] до x[8] отображения концентрации спирта средней температуры T всасываемого воздуха, среднего отношения AF воздух-топливо, средней температуры T хладагента, средней температуры T масла, средней частоты N вращения, среднего коэффициента KL нагрузки, среднего крутящего момента T или среднего момента T зажигания двигателя 12, соответственно, и определения концентрации C спирта в топливе путем применения установленных входных переменных от x[1] до x[8] к отображению концентрации спирта. В варианте осуществления отображение концентрации спирта состоит из нейронной сети, аналогичной отображению температуры топлива в баке. Таким образом, можно оценить концентрацию C спирта в топливе. В результате нет необходимости применения датчика, который определяет концентрацию C спирта в топливе, так что количество компонентов и стоимость могут быть уменьшены. Далее будет описан способ генерирования отображения концентрации спирта.
tnk
ftnk
ftnk
[0082] Далее будет описан процесс оценки внутреннего давления P бака с использованием процедуры оценки внутреннего давления бака с фиг. 4. Эта процедура многократно выполняется электронным блоком 70 управления. В процедуре оценки внутреннего давления бака с фиг. 4, ЦП 71 электронного блока 70 управления сначала получает количество Q топлива в топливном баке 51 (этап S300). Здесь для количества Q топлива в топливном баке 51 получается значение, обнаруженное датчиком 51a количества топлива.
tnk
ftnk
ftnk
tnk
[0083] Затем ЦП 71 оценивает внутреннее давление P в баке, используя количество Q топлива в топливном баке 51, полученное на этапе S300, и отображение внутреннего давления в баке (четвертое отображение) (этап S310), а затем завершает эту процедуру. Здесь отображение внутреннего давления в баке (четвертое отображение) принимает в качестве входных данных входную переменную (четвертую входную переменную), включая количество Q топлива в топливном баке 51, и выводит внутреннее давление P в баке. Отображение внутреннего давления в баке хранится во флэш-памяти 74.
ftnk
tnk
tnk
[0084] Процесс этапа S310 выполняется путем задания количества Q топлива в топливном баке 51 в качестве входной переменной x[1] отображения внутреннего давления в баке и получения внутреннего давления P в баке путем применения заданной входной переменной x[1] к отображению внутреннего давления в баке. В варианте осуществления отображение внутреннего давления в баке состоит из нейронной сети. Таким образом, можно оценить внутреннее давление P в баке. В результате нет необходимости устанавливать датчик внутреннего давления в топливном баке 51, так что количество компонентов и стоимость могут быть уменьшены. Далее будет описан способ генерирования отображения внутреннего давления бака.
lp
ftnk
lp
[0085] Далее будет описан процесс установки характеристической переменной A подающего насоса 52 с использованием процедуры установки характеристической переменной с фиг. 5. Эта процедура выполняется электронным блоком 70 управления в момент, когда система запускается после заправки топливного бака 51. Была ли дозаправка, определяется, например, путем проверки, увеличено ли количество топлива Q в топливном баке 51. В варианте осуществления изобретения с перестраиваемой характеристикой A выражается в виде относительной величины, когда опорное значение равно единице. Когда выполняется процедура установки характеристической переменной с фиг. 5, электронный блок 70 управления сначала запрещает выполнение процедуры оценки температуры топлива в баке, показанной на фиг. 2, процедуры оценки концентрации спирта с фиг. 3 или процедуры оценки давления топлива низкого давления с фиг. 8 (этап S400) и запускает выполнение управления давлением сброса (этап S410).
floref
flpo
lp
floref
lp
flpo
lp
lp
[0086] Здесь регулирование давления сброса выполняется путем управления подающим насосом 52 таким образом, что значение давления топлива в трубопроводе 53 подачи низкого давления становится равным или превышающим пороговое значение P, и клапан сброса 56 открывается. Когда, например, клапан сброса 56 не предусмотрен, регулирование давления сброса выполняется путем установки целевой скорости Q* нагнетаемого потока или целевой частоты N* вращения подающего насоса 52, в которой значение давления топлива в подающем трубопроводе 53 низкого давления становится больше, чем пороговое значение P, в некоторую степень, устанавливая целевую нагрузку D* подающего насоса 52 на основе целевой скорости Q* нагнетаемого потока или целевой частоты N вращения и управляя подающим насосом 52 с использованием целевой нагрузки D*.
floref
floref
[0087] Во время дозаправки топливного бака 51 свойства (температура и концентрация спирта) заправляемого топлива могут отличаться от свойств топлива перед дозаправкой. В случае, когда свойства заправляемого топлива отличаются от свойств топлива перед дозаправкой, когда давление топлива в трубопроводе 53 подачи низкого давления регулируется в диапазоне до некоторой степени меньшем, чем пороговое значение P, давление топлива в подающем трубопроводе 53 низкого давления становится разным до и после дозаправки, и это может отрицательно влиять на управление впрыском топлива и т.п. Однако в варианте осуществления, выполняя управление давлением сброса, давление топлива в трубопроводе 53 подачи низкого давления может быть стабилизировано на пороговом значении P, даже если свойства заправляемого топлива отличаются от свойств топлива перед заправкой, например, что может ограничить неблагоприятное влияние на управление впрыском топлива и т.п.
ftnk
fal
flo
ftnk
fal
flo
[0088] Кроме того, в случае, когда свойства заправляемого топлива отличаются от свойств топлива перед дозаправкой, даже когда топлива смешиваются в топливном баке 51, топливо остается в подающем трубопроводе 53 низкого давления и т.п. перед дозаправкой и свойства топлива могут различаться между внутренней частью бака 51 и внутренней частью подающего трубопровода 53 низкого давления и т.п. В это время, когда оценивается температура T топлива в баке, концентрация C спирта или давление P топлива низкого давления, точность этих оценок может быть невысокой. На основании этого в варианте осуществления запрещено выполнение процедуры оценки температуры топлива в баке с фиг. 2, процедуры оценки концентрации спирта с фиг. 3 или процедуры оценки давления топлива низкого давления с фиг. 8. В результате можно избежать оценки температуры T топлива в баке, концентрации C спирта или давления P топлива низкого давления с низкой точностью.
fecsum
fecsum
fec
fec
fpc
fdc
fp
fd
[0089] Затем электронный блок 70 управления получает интегрированное значение Q скорости потока потребления двигателя 12 (этап S420). Здесь для интегрированного значения Q скорости потока потребления двигателя 12 получается значение, вычисленное как интегрированное значение с начала выполнения этой процедуры для расхода Q расхода двигателя 12. Расход Q двигателя 12 рассчитывается как сумма расходов Q, Q клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр, на основе количества впрыскиваемого топлива Q, Q клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр.
fecsum
fecsumref
fecsumref
fecsumref
fecsum
fecsumref
[0090] Кроме того, электронный блок 70 управления определяет, становится ли интегральное значение Q скорости потока потребления двигателя 12 равным или большим, чем пороговое значение Q (этап S430). Здесь пороговое значение Q используется для определения того, все ли топливо, которое остается в подающем трубопроводе 53 низкого давления или подающем трубопроводе 58 высокого давления до дозаправки, было впрыснуто из клапана 25 впрыска в отверстие или клапана 26 впрыска в цилиндр, то есть было ли топливо до и после дозаправки в достаточной степени смешано в топливном баке 51, трубопроводе 53 подачи низкого давления или трубопроводе 58 подачи высокого давления. Пороговое значение Q определяется на основе объема и т.п. подающего трубопровода 53 низкого давления или подающего трубопровода 58 высокого давления. В варианте осуществления условие, при котором интегрированное значение Q скорости потока потребления двигателя 12 становится равным или превышающим пороговое значение Q, используется в качестве условия для отмены управления давлением сброса.
fecsum
fecsumref
fecsum
fecsumref
[0091] Когда интегрированное значение Q скорости потока потребления двигателя 12 меньше порогового значения Q, электронный блок 70 управления определяет, что условие для отмены управления давлением сброса не удовлетворяется, и процесс возвращается к этапу S420. Затем процессы этапов S420 и S430 выполняются повторно, и на этапе S430, когда интегрированное значение расхода Q двигателя 12 становится равным или превышающим пороговое значение Q, электронный блок 70 управления определяет, что выполнено условие для отключения регулятора давления сброса.
lp
lp
lp
ftnk
lp
lp
lp
ftnk
[0092] Затем электронный блок 70 управления разрешает выполнение процедуры оценки температуры топлива в баке с фиг. 2, процедуры оценки концентрации спирта с фиг. 3 или процедуры оценки давления топлива низкого давления с фиг. 8 (этап S440). После этого электронный блок 70 управления получает частоту N вращения, рабочий ток I или рабочее напряжение V подающего насоса 52 и температуру T топлива в баке в то время, когда удовлетворяется условие для отмены управления давлением сброса (этап S450). Здесь для частоты N вращения, рабочего тока I или рабочего напряжения V подающего насоса 52, все из которых являются значениями в то время, когда выполняется условие для разблокировки управления давлением сброса, и получаются значения, обнаруженные устройство 52a обнаружения состояния после того, как удовлетворяется условие для отмены управления давлением сброса, соответственно. Для температуры T топлива в баке в то время, когда удовлетворяется условие для отмены управления давлением сброса, получается значение, оцененное процедурой оценки температуры топлива в баке с фиг. 2 после того, как выполнено условие для разблокировки регулятора давления сброса.
lp
lp
lp
lp
ftnk
[0093] Кроме того, электронный блок 70 управления устанавливает характеристическую переменную A подающего насоса 52, используя частоту N вращения, рабочий ток I или рабочее напряжение V подающего насоса 52, а также температуру T топлива в баке на время, когда удовлетворяется условие для отмены управления давлением сброса, все из которых являются значениями, полученными на этапе S450, и отображение характеристической переменной (пятое отображение) (этап S460), и завершает выполнение управления давлением сброса (этап S470), и затем завершает эту процедуру.
lp
lp
lp
ftnk
lp
[0094] Здесь отображение характеристических переменных (пятое отображение) принимает в качестве входных данных входные переменные (пятые входные переменные), включая частоту N вращения, рабочий ток I или рабочее напряжение V подающего насоса 52, и температуру T топлива в баке в то время, когда удовлетворяется условие для разблокировки регулятора давления сброса, и выводит характеристическую переменную A подающего насоса 52. Отображение характеристической переменной хранится во флэш-памяти 74.
lp
lp
lp
ftnk
lp
lp
[0095] Процесс этапа S460 выполняется путем задания в качестве входных переменных от x[1] до x[4] отображения характеристической переменной частоты N вращения, рабочего тока I или рабочего напряжения V подающего насоса 52, и температура T топлива в баке в то время, когда выполняется условие для разблокирования регулятора давления сброса, соответственно, и получение характеристической переменной A подающего насоса 52 путем применения установленных входных переменных x[1]-x[4] в отображение характеристической переменной. В варианте осуществления отображение характеристической переменной определяется как карта, арифметическое выражение и т.п. с помощью экспериментов, анализа и т.п., проводимых людьми. Таким образом, можно установить характеристическую переменную A подающего насоса 52.
ftnk
fal
flo
[0096] В процедуре установки характеристической переменной с фиг. 5, в момент, когда система запускается после заправки топливного бака 51, можно избежать оценки температуры T топлива в баке, концентрации C спирта или давления P топлива низкого давления с низкой точностью путем запрета выполнения процедуры оценки температуры топлива в баке с фиг. 2, процедуры оценки концентрации спирта с фиг. 3 или процедуры оценки давления топлива низкого давления с фиг. 8 до тех пор, пока не будет выполнено условие для отключения регулятора давления сброса.
lo
fec
fec
fpc
fdc
fpc
fp
fd
[0097] Далее будет описан процесс оценки потери L давления в подающем трубопроводе 53 низкого давления с использованием процедуры оценки потери давления с фиг. 6. Эта процедура многократно выполняется электронным блоком 70 управления. В процедуре оценки потери давления с фиг. 6, ЦП 71 электронного блока 70 управления сначала получает расход Q потока потребления двигателя 12 (этап S500). Здесь для расхода Q потока потребления двигателя 12 ЦП 71 получает значение, вычисленное как сумма расходов Q, Q скорости потока потребления Q клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр на основе количества Q, Q впрыска топлива клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр.
lo
fec
fec
lo
[0098] Затем ЦП 71 оценивает потерю L давления в подающем трубопроводе 53 низкого давления, используя расход Q потока двигателя 12, полученный на этапе S500, и отображение потери давления (шестое отображение) (этап S510), и затем завершает эту процедуру. Здесь отображение потери давления (шестое отображение) принимает в качестве входа входную переменную (шестую входную переменную), включая расход Q потока потребления двигателя 12, и выводит потерю L давления в подающем трубопроводе низкого давления 53. Отображение потери давления сохраняется во флэш-памяти 74.
fec
lo
lo
[0099] Процесс этапа S510 выполняется посредством установки расхода Q потока потребления двигателя 12 в качестве входной переменной x[1] отображения потери давления и получения потери L давления в подающем трубопроводе 53 низкого давления посредством применение заданной входной переменной x[1] к отображению потери давления. В варианте осуществления отображение потери давления определяется как карта, арифметическое выражение и т.п. посредством экспериментов, анализа и т.п., проводимых людьми. По существу, можно оценить потерю L давления в подающем трубопроводе 53 низкого давления.
fhp
a
oil
e
fhpi
fhp
[0100] Далее будет описан процесс оценки температуры T топлива насоса высокого давления с использованием процедуры оценки температуры топлива насоса высокого давления с фиг. 7. Эта процедура многократно выполняется электронным блоком 70 управления. В процедуре оценки температуры топлива насоса высокого давления с фиг. 7, ЦП 71 электронного блока 70 управления сначала получает температуру T всасываемого воздуха, температуру T масла, частоту N вращения или коэффициент KL нагрузки двигателя 12, скорость Q всасываемого потока насоса 57 высокого давления (расход топлива, подаваемого из подающего трубопровода 53 низкого давления в насос 57 высокого давления), скорость V транспортного средства и предварительно оцененную температуру топлива насоса высокого давления (предыдущая T) (этап S600).
a
oil
e
cr
a
e
fhpi
fdc
fhpi
fdc
fp
[0101] Здесь для температуры T всасываемого воздуха двигателя 12 получается значение, обнаруженное расходомером 23a воздушного потока. Для температуры T масла регистрируется значение, определенное датчиком 42 температуры масла. Для частоты N вращения получается значение, вычисленное на основе угла Ɵ кривошипа, который определяется датчиком 15 положения кривошипа. Для коэффициента KL нагрузки получается значение, вычисленное наоснове количества Q всасываемого воздуха и частоты N вращения двигателя 12. Для расхода Q при всасывании насоса 57 высокого давления при предположении, что значение расхода Q клапана 26 впрыска в цилиндр равно значению расхода Q при всасывании насоса 57 высокого давления, получается расход Q клапана 26 впрыска в цилиндр, который вычисляется на основе целевого количества Q* впрыска клапана 26 впрыска цилиндра. Для скорости V транспортного средства получается значение, обнаруженное датчиком 82 скорости транспортного средства.
fhp
a
oil
e
fhpi
fhp
[0102] Затем ЦП 71 оценивает температуру T топлива насоса высокого давления, используя температуру T всасываемого воздуха, температуру T масла, частоту N вращения или коэффициент KL нагрузки двигателя 12, скорость расхода Q при всасывании насоса 57 высокого давления, скорости V транспортного средства и ранее оцененной температуры топлива насоса высокого давления (предыдущая T), все из которых получают на этапе S600, и отображение температуры топлива насоса высокого давления (седьмой отображение) (этап S610), и затем завершает эту процедуру.
a
oil
e
fhpi
fhp
fhp
[0103] Здесь отображение температуры топлива насоса высокого давления (седьмое отображение) принимает в качестве входных данных входные переменные (седьмые входные переменные), включая температуру T всасываемого воздуха, температуру T масла, частоту N вращения или коэффициент нагрузки KL двигателя 12, расход Q при всасывании насоса высокого давления 57, скорость V транспортного средства и ранее оцененную температуру топлива насоса высокого давления (предыдущее значение T), и выводит температуру T топлива насоса высокого давления. Отображение температуры топлива насоса высокого давления хранится во флэш-памяти 74.
a
oil
e
fhpi
fhp
fhp
fhp
[0104] Процесс этапа S610 выполняется путем задания в качестве входных переменных от x[1] до x[7] отображения температуры топлива насоса высокого давления, температуры T всасываемого воздуха, температуры T масла, частоты N вращения или коэффициента KL нагрузки двигателя 12, расхода Q при всасывании насоса 57 высокого давления, скорости V транспортного средства и ранее оцененной температуры топлива насоса высокого давления (предыдущая T), соответственно, и вычисления температуры T топлива насоса высокого давления путем применения заданных входных переменных от x[1] до x[7] к отображению температуры топлива насоса высокого давления. В варианте осуществления отображение температуры топлива насоса высокого давления состоит из нейронной сети, аналогичной отображению температуры топлива в баке. По существу, можно оценить температуру T топлива насоса высокого давления. В результате отпадает необходимость в установке датчика температуры топлива в насосе 57 высокого давления, так что количество компонентов и стоимость могут быть уменьшены. Далее будет описан способ генерирования отображения температуры топлива насоса высокого давления.
flo
flobs
flopl
flo
flobs
floref
flopl
[0105] Далее будет описан процесс оценки давления P топлива низкого давления, его базового значения P или его составляющей P пульсации с использованием процедуры оценки давления топлива низкого давления с фиг. 8. Эта процедура многократно выполняется электронным блоком 70 управления, за исключением случаев, когда выполнение запрещается процедурой установки характеристической переменной с фиг. 5. Поскольку управление давлением сброса выполняется, когда выполнение запрещено процедурой установки характеристической переменной с фиг. 5, в варианте осуществления давление P топлива низкого давления или его базовое значение P оценивается как пороговое значение P, а составляющая P пульсации оценивается как значение, приблизительно равное нулю.
lp
lp
lp
lp
fec
ftnk
fal
tnk
lo
fhp
[0106] В процедуре оценки давления топлива низкого давления с фиг. 8, ЦП 71 электронного блока 70 управления сначала получает частоту N вращения, рабочий ток I, рабочее напряжение V или характеристическую переменную A подающего насоса 52, расход Q потока потребления двигателя 12, температуру T топлива в баке, концентрацию C спирта в топливе, внутреннее давление P в баке, потерю L давления в подающем трубопроводе 53 низкого давления и температуру T топлива насоса высокого давления (этап S700).
lp
lp
lp
lp
ftnk
fec
fpc
fdc
fp
fd
ftnk
fal
tnk
lo
fhp
[0107] Здесь для каждой из частоты N вращения, рабочего тока I или рабочего напряжения V подающего насоса 52 получается значение, обнаруженное устройством 52a обнаружения состояния. Для характеристической переменной A подающего насоса 52 получается значение, оцененное процедурой установки характеристической переменной с фиг. 5. Для количества Q топлива в топливном баке 51 получается значение, обнаруженное датчиком 51a количества топлива. Для расхода Q потока потребления двигателя 12 получается значение, вычисленное как сумма расходов Q, Q клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр, на основе количества Q, Q впрыскиваемого топлива клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр. Для температуры T топлива в баке получается значение, оцененное процедурой оценки температуры топлива в баке с фиг. 2. Для концентрации C спирта в топливе получается значение, оцененное процедурой оценки концентрации спирта с фиг. 3. Для внутреннего давления P в баке получается значение, оцененное с помощью процедуры оценки внутреннего давления бака с фиг. 4. Для потери L давления в подающем трубопроводе 53 низкого давления получается значение, оцененное процедурой оценки потери давления с фиг. 6. Для температуры Т топлива насоса высокого давления получается значение, оцененное процедурой оценки температуры топлива насоса высокого давления с фиг. 7.
ci
ci1
ci2
e
e1
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
[0108] Затем ЦП 71 получает настоящий и прошлый углы Ɵ, Ɵ, Ɵкулачка, настоящуюи прошлую частоты N, N, N вращения или настоящий и прошлый коэффициенты KL, KL, KL нагрузки двигателя 12, настоящее и прошлое значения Q, Q, Q расхода насоса 57 высокого давления, а также настоящие и прошлые значения давления P, P, P топлива высокого давления (этап S710).
ci
ci1
ci2
3
4
3
4
3
e
e1
e2
3
4
cr
1
2
3
4
a
e
fhpo
fhpo1
fhpo2
fhpi
ci
fhi
fhi1
fhi2
3
4
[0109] Здесь для настоящего и прошлого углов Ɵ, Ɵ, Ɵкулачка получаются значения,обнаруженные датчиком 44 положения кулачка самым последним, перед заданным периодом времени Δt и перед заданным периодом времени Δt, соответственно. В качестве заданного периода времени Δt используется, например, около нескольких миллисекунд, а в качестве заданного периода времени Δt, например, используется период времени, который вдвое превышает заданный период времени Δt. Для настоящих и прошлых частот N, N, N вращения получаются значения, вычисленные в последнее время, до заданного периода времени Δt и перед заданным периодом времени Δt, на основе угла поворота кривошипа Ɵ, последовательно определяемого датчиком 15 положения кривошипа, соответственно.Для настоящих и прошлых коэффициентов нагрузки KL, KL, KL получаются значения, вычисленные в последнее время, до заданного периода времени Δt и до заданного периода времени Δt, на основе количества всасываемого воздуха Q, последовательно определяемого расходомером 23a воздуха, и последовательно вычисляемой частоты N вращения, соответственно. Для настоящих и прошлых нагнетаемых расходов Q, Q, Q насоса 57 высокого давления значения, вычисленных на основе вышеописанного расхода Q всасываемого потока насоса 57 высокого давления (см. Этап S600), получается частота вращения впускного распределительного вала, который определяется на основании угла Ɵ кулачка, обнаруженного датчиком 44 положения кулачка или т.п., соответственно. Для настоящего и прошлых давлений P, P, P топлива высокого давления получаются значения, обнаруженные датчиком 58p давления топлива самыми последними, передзаданным периодом Δt и перед заранее заданным периодом Δt времени, соответственно.
lp
lp
lp
fec
lp
lp
lp
fec
5
5
5
lp
lp
lp
fec
lp
lp
lp
fec
5
[0110] Затем ЦП 71 получает величину ΔN колебания частоты вращения, величину ΔI колебания рабочего тока или величину ΔV колебания рабочего напряжения подающего насоса 52 и величину ΔQ колебания скорости потока потребления двигателя 12 (этап S720). В варианте осуществления для величины ΔN колебания частоты вращения, величины ΔI колебания рабочего тока или величины ΔV колебания рабочего напряжения подающего насоса 52 и величины ΔQ колебания скорости потока потребления двигателя 12, значения вычисляется как величина колебаний заданного периода времени Δt с использованием последовательного значения для заданного периода времени Δt (значение в каждый момент времени от заданного периода времени Δt до настоящего времени) частоты вращения N, рабочего тока I или рабочего напряжения V подающего насоса 52 и расхода Q потока потребления двигателя 12, соответственно. Выше был описан способ получения частоты N вращения, рабочего тока I или рабочего напряжения V подающего насоса 52 и расхода Q потока потребления двигателя 12. В качестве заданного периода времени Δt, например, используется примерно от 5 до 25 миллисекунд.
flobs
flo
lp
lp
lp
lp
fec
ftnk
fal
tnk
lo
fhp
[0111] После получения различных частей данных таким образом, ЦП 71 оценивает базовое значение P давления P топлива низкого давления, используя частоту N вращения, рабочий ток I, рабочее напряжение V или характеристическую переменную A подающего насоса 52, расход Q двигателя 12, температуру топлива в баке T, концентрацию C спирта в топливе, внутреннее давление P в баке, потерю L давления в подающем трубопроводе 53 низкого давления и температуру T топлива насоса высокого давления, все из которых получаются на этапе S700, и отображение базового значения (восьмое и десятое отображения) (этап S730).
lp
lp
lp
lp
fec
ftnk
fal
tnk
lo
fhp
flobs
[0112] Здесь отображение базового значения (восьмое и десятое отображения) принимает в качестве входа входные переменные (первые входные переменные), включая частоту N вращения, рабочий ток I, рабочее напряжение V или характеристическую переменную A подающего насоса 52, расход Q двигателя 12, температуру T топлива в баке, концентрацию C спирта в топливе, внутреннее давление P в баке, потерю L давления в подающем трубопроводе 53 низкого давления и температуру T топлива насоса высокого давления, и выводит базовое значение P. Отображение базовых значений хранится во флэш-памяти 74.
lp
lp
lp
lp
fec
ftnk
fal
tnk
lo
fhp
flobs
flobs
[0113] Процесс этапа S730 выполняется путем установки в качестве входных переменных от x[1] до x[10] отображения базовых значений частоты N вращения, рабочего тока I, рабочего напряжения V или характеристической переменной A подающего насоса 52, расхода Q двигателя 12, температуры T топлива в баке, концентрации C спирта в топливе, внутреннего давления P в баке, потери L давления в подающем трубопроводе 53 низкого давления и температуры T топлива насоса высокого давления, соответственно, и получение базового значения P путем применения установленных входных переменных от x[1] до x[10] к отображению базового значения. В варианте осуществления отображение базовых значений состоит из нейронной сети, аналогичной отображению температуры топлива в баке. Таким образом, можно оценить базовое значение P. Далее будет описан способ генерирования отображения базового значения.
flopl
flo
ci
ci1
ci2
e
e1
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
flopl
[0114] Затем ЦП 71 оценивает составляющую P пульсации давления P топлива низкого давления, используя настоящий и прошлый углы Ɵ, Ɵ, Ɵ кулачка, настоящую и прошлую частоты N, N, N вращенияили настоящие и прошлые коэффициенты KL, KL, KL нагрузки двигателя 12, настоящие и прошлые расходы Q, Q, Q насоса высокого давления 57, а также настоящие и прошлые давления P, P, P топлива высокого давления, все из которых получены на этапе S710, и отображение пульсации (двенадцатое отображение) (этап S740). Как описано выше, во время приведения в действие насоса 57 высокого давления давление топлива (давления топлива) в подающем трубопроводе 53 низкого давления или в подающем трубопроводе 58 высокого давления пульсирует в соответствии с вращением двигателя 12 (вращение входного распределительного вала). Составляющая P пульсации является величиной, отражающей эту пульсацию.
ci
ci1
ci2
,
e
e1
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
flopl
[0115] Здесь отображение пульсации (двенадцатое отображение) принимает в качестве входных данных входные переменные (девятые входные переменные), включая настоящий и прошлый углы Ɵ, Ɵ, Ɵ кулачканастоящую ипрошлую частоты N, N, N вращения или настоящие и прошлые коэффициенты KL, KL, KL нагрузки двигателя 12, настоящие и прошлые расходы Q, Q, Q насоса 57 высокого давления, а также настоящее и прошлое давление P, P,  P топлива высокого давления, и выводится составляющая P пульсации. Отображение пульсации сохраняется во флэш-памяти 74.
ci
ci1
ci2
e
e1
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
flopl
flopl
[0116] Процесс этапа S740 выполняется путем установки в качестве входных переменных от x[1] до x[15] отображения пульсации настоящего и прошлого углов Ɵ, Ɵ, Ɵ кулачка, настоящей и прошлой частоты N, N, N вращения или настоящего и прошлого коэффициентов KL, KL, KL нагрузки двигателя 12, настоящего и прошлого расхода Q, Q, Q насоса высокого давления 57, а также настоящего и прошлого давления P, P, Pтоплива высокого давления, соответственно, и получение составляющей P пульсации путем применения заданных входных переменных от x[1] до x[15] к отображению пульсаций. В варианте осуществления отображение пульсации состоит из нейронной сети, аналогичной отображению температуры топлива в баке. Таким образом, можно оценить составляющую P пульсации. Далее будет описан способ создания отображения пульсации.
flo
flobs
flopl
lp
lp
lp
fec
[0117] Кроме того, ЦП 71 оценивает давление P топлива низкого давления, используя базовое значение P, составляющую P пульсации, величину ΔN колебаний частоты вращения, величину ΔI колебаний рабочего тока или величину ΔV колебаний рабочего напряжения подающего насоса 52 и величину ΔQ колебания скорости потока потребления двигателя 12, все из которых получаются на этапе S720, и отображение давления топлива низкого давления (девятое и тринадцатое отображения) (этап S750), и затем завершает эту процедуру.
flobs
flopl
lp
lp
lp
fec
flo
[0118] Здесь отображение давления топлива низкого давления (девятое и тринадцатое отображения) получает в качестве входных данных входные переменные (восьмую и десятую входные переменные), включая базовое значение P, составляющую P пульсации, величину ΔN колебания частоты вращения, величину ΔI колебания рабочего тока или величину V колебания рабочего напряжения подающего насоса 52 и величину Q колебания расхода потока потребления двигателя 12, и выводит давление топлива низкого давления P. Отображение давления топлива низкого давления сохраняется во флэш-памяти 74.
flobs
flopl
lp
lp
lp
fec
flo
flo
[0119] Процесс этапа S750 выполняется путем установки в качестве входных переменных от x[1] до x[6] отображения давления топлива низкого давления базового значения P, составляющей P пульсации, величины ΔN колебания частоты вращения, величины I колебания рабочего тока или величина V колебания рабочего напряжения подающего насоса 52 и величины Q колебания скорости потока потребления двигателя 12, соответственно, и получение давления P топлива низкого давления посредством применения установленных входных переменных от x[1] до x[6] к отображению давления топлива низкого давления. В варианте осуществления отображение давления топлива низкого давления состоит из нейронной сети, аналогичной отображению температуры топлива в баке. Таким образом, можно оценить давление P топлива низкого давления. В результате, нет необходимости устанавливать датчик давления топлива в подающем трубопроводе 53 низкого давления, так что количество компонентов и стоимость могут быть уменьшены. Далее будет описан способ генерирования отображения давления топлива низкого давления.
flo
flo
flobs
flo
flobs
flo
floos
flobs
lp
lp
lp
fec
flo
flobs
flopl
lp
lp
lp
fec
floos
flo
flobs
flopl
floos
[0120] Фиг. 9 является пояснительной диаграммой, иллюстрирующей пример состояния давления топлива P низкого давления. Как показано на фиг. 9, давление P топлива низкого давления пульсирует, по существу, вокруг базового значения P. Кроме того, когда давление P топлива низкого давления увеличивается, базовое значение P давления P топлива низкого давления устанавливается на значение после увеличения (значение после стабилизации) и выходит за пределы допустимого диапазона. Путем экспериментов, анализа и т.п. было обнаружено, что величина P перерегулирования базового значения P основана на величине ΔN колебания частоты вращения, величине ΔI колебания рабочего тока или величине ΔV колебания рабочего напряжения подающего насоса 52 и величине ΔQ колебания скорости потока потребления двигателя 12. На основании этого в варианте осуществления давление P топлива низкого давления оценивается на основе базового значения P, составляющей P пульсации, величины ΔN колебания частоты вращения, величины ΔI колебания рабочего тока или величины ΔV колебания рабочего напряжения подающего насоса 52 и величины ΔQ колебаний скорости потока потребления двигателя 12 (величина P перерегулирования на основе этих значений). По существу, может быть оценено давление P топлива низкого давления, которое отражает базовое значение P, составляющую P пульсации и величину P перерегулирования. В результате нет необходимости устанавливать датчик давления топлива в подающем трубопроводе 53 низкого давления, так что количество компонентов и стоимость могут быть уменьшены.
[0121] Далее, будет описан способ создания каждого из отображения температуры топлива в баке (второе отображение), отображения концентрации спирта (третье отображение), отображения внутреннего давления в баке (четвертое отображение), отображения температуры топлива насоса высокого давления (седьмое отображение), отображения базового значения (восьмое и десятое отображения), отображения пульсации (двенадцатое отображение) и отображения давления топлива низкого давления (девятое и тринадцатое отображения).
[0122] Фиг. 10 является блок-схемой, иллюстрирующей схематическую конфигурацию тестового устройства 110 и устройства 86 анализа, используемых для генерирования каждого отображения с помощью машинного обучения. Аппаратная конфигурация тестового устройства 110 такая же, как у транспортного средства 10 с фиг. 1, за исключением того, что динамометр DM вместо дифференциала DF и ведущего колеса DW установлен на ведущем валу DS, и что имеются датчик 51t температуры топлива, датчик 51c концентрации спирта, датчик 51p внутреннего давления, датчик 53p давления топлива и датчик 58t температуры топлива. В тестовом устройстве 110, поскольку динамометр DM вместо ведущего колеса DW установлен на ведущем валу DS, датчик 82 скорости транспортного средства оценивает скорость V транспортного средства по частоте вращения ведущего вала DS. Кроме того, тестовое устройство 110 размещается в оборудовании, и испытания могут выполняться в различных условиях испытаний (условия состояния двигателя 12, устройства 50 подачи топлива, охлаждающего устройства 60 и трансмиссии TM, условия температуры внешнего воздуха и температуры всасываемого воздуха, условия попутного ветра и т.д.). Подобно транспортному средству 10, испытательное устройство 110 может перемещаться, имея дифференциальную передачу DF или ведущее колесо DW, установленное на ведущем валу DS.
ftnkdt
tnkdt
flodt
fhpdt
[0123] Датчик 51t температуры топлива установлен на топливном баке 51 и определяет температуру топлива в баке как температуру T топлива в баке и отправляет ее в электронный блок 70 управления. Датчик 51p внутреннего давления установлен на топливном баке 51 и определяет внутреннее давление в баке как внутреннее давление P в баке и отправляет его в электронный блок 70 управления. Датчик 53p давления топлива установлен рядом с впрыскивающим клапаном 25 в подающем трубопроводе 53 низкого давления (например, подающем трубопроводе подающем трубопроводе низкого давления) и определяет давление топлива низкого давления как обнаружение низкого давления P топлива и отправляет его на электронный блок 70 управления. Датчик 58t температуры топлива установлен на стороне подающего трубопровода 53 низкого давления (рядом с электромагнитным клапаном 57a) насоса 57 высокого давления и определяет температуру топлива насоса высокого давления как датчик температуры T топлива высокого давления и отправляет ее на электронный блок 70 управления.
[0124] Устройство 86 анализа состоит из универсального компьютера и снабжено ЦП, ПЗУ, ОЗУ, флэш-памятью, запоминающим устройством большой емкости (например, HDD, SSD или и т.п.), порт ввода/вывода или порт связи. К устройству 86 анализа подключены устройство ввода и устройство отображения. Примеры устройства ввода включают мышь или клавиатуру. Устройство 86 анализа может связываться с электронным блоком 70 управления тестового устройства 110.
[0125] Фиг. 11 является блок-схемой, иллюстрирующей пример процедуры генерирования отображения температуры топлива в баке (второе отображение). Фиг. 12 является блок-схемой, иллюстрирующей пример процедуры генерирования отображения концентрации спирта (третье отображение). Фиг. 13 является блок-схемой, иллюстрирующей пример процедуры генерирования отображения внутреннего давления в баке (четвертое отображение). Фиг. 14 является блок-схемой, иллюстрирующей пример процедуры генерирования отображения температуры топлива насоса высокого давления (седьмое отображение). Фиг. 15 является блок-схемой, иллюстрирующей пример процедуры генерирования отображения базового значения (восьмое и десятое отображения), отображения пульсации (двенадцатое отображение) или отображения давления топлива низкого давления (девятое и тринадцатое отображения). Эти процедуры выполняются, когда ЦП в устройстве 86 анализа считывает программу, хранящуюся в ПЗУ устройства 86 анализа. В дальнейшем вышеупомянутые процедуры будут описаны по порядку.
ftnk
ftnk
ftnk
lp
a
w
e
out
ftnk
rf
[0126] Теперь будет описана процедура генерирования отображения температуры топлива в баке (второе отображение) с фиг. 11. Перед этим процессом генерирования посредством экспериментов, анализа и т.п. было обнаружено, что данные, полученные на этапах S100 и S110 процедуры оценки температуры топлива в баке с фиг. 2, имеют отношение к температуре T топлива в баке (то есть первая влияет на последнюю). В частности, было обнаружено, что для переменной количества тепла в количестве тепла топлива величина колебаний в единицу времени влияет на температуру T топлива в баке, а для переменной теплоемкости для теплоемкости и теплопередачи топлива, среднее значение в единицу времени влияет на температуру T топлива в баке. Таким образом, было обнаружено, что переменная количества тепла включает в себя частоту N вращения подающего насоса 52, температуру T всасываемого воздуха, соотношение AF воздух-топливо, температуру T хладагента или частоту N вращения двигателя 12, и температуру T наружного воздуха, а переменная теплоемкости включает в себя количество Q топлива в топливном баке 51, частоту N вращения вентилятора 62 радиатора и скорость V транспортного средства.
ftnkdt
ftnkdt
[0127] В процедуре генерирования отображения температуры топлива в баке с фиг. 11, устройство 86 анализа сначала получает в качестве обучающих данных те же данные, что и полученные в процессах этапов S100 и S110 процедуры оценки температуры топлива в баке с фиг. 2 (этапы S100B и S110B), и получает температуру T топлива топливного бака в качестве обучающих данных из данных обучающего устройства (этап S120B). Здесь для определения температуры T топлива в баке получается значение, обнаруженное датчиком 51t температуры топлива.
ftnk
1
ftnk
ftnkdt
[0128] Затем устройство 86 анализа оценивает таким же образом, как процесс этапа S120 процедуры оценки температуры топлива в баке с фиг. 2, температуру топлива в баке T с использованием обучающих данных (данных, полученных на этапах S100B и 110B), отличных от данных обучающего устройства, и отображения температуры топлива в баке, составленного из нейронной сети (этап S130B). Затем устройство 86 анализа генерирует выборочные данные D, связывая обучающие данные, отличные от данных обучающего устройства, и расчетную температуру T топлива в баке с температурой T топлива в баке определения в качестве данных обучающего устройства (этап S140B).
1
1
1ref
1
1
1ref
1
[0129] Кроме того, устройство 86 анализа сравнивает количество N выборочных данных D с пороговым значением N (этап S150B), и когда количество N выборочных данных D меньше, чем пороговое значение N, процесс возвращается к этапу S100B. В варианте осуществления выборочные данные D собираются при изменении условий испытания.
1
1
1ref
ftnkdt
ftnk
1
[0130] Когда количество N выборочных данных D равно или больше порогового значения N на этапе S150B, устройство 86 анализа обновляет коэффициент для регулирования входного значения каждого узла промежуточного слоя или выходного слоя в отображение температуры топлива в баке, составленное из нейронной сети (вышеописанный коэффициент w[1, j, i] и т.п., в дальнейшем именуемое «коэффициентом регулирования узла»), отправляет отображение температуры топлива в баке, включая обновленные узлы регулирования коэффициента к электронному блоку 70 управления (этап S160B), и затем завершает эту процедуру. Этот процесс выполняется, например, путем обновления коэффициента регулирования узла с использованием метода обратного распространения ошибки, так что сумма квадратов ошибки между обнаруженной температурой T топлива в баке в качестве данных обучающего устройства и температурой T топлива в баке, оцененной на этапе S130B из каждая выборки данных D, становится малым значением. Электронный блок 70 управления сохраняет отображение температуры топлива в баке, полученное от устройства 86 анализа, во флэш-памяти 74.
fal
[0131] Теперь будет описана процедура генерирования отображения концентрации спирта (третье отображение) с фиг. 12. До этого процесса генерирования посредством экспериментов, анализа и т.п. было обнаружено, что данные, полученные на этапе S200 процедуры оценки концентрации спирта с фиг. 3, имеют связь с концентрацией C спирта (то есть первое влияет на второе).
faldt
faldt
[0132] В процедуре генерирования отображения концентрации спирта с фиг. 12, устройство 86 анализа сначала получает в качестве обучающих данных те же данные, что и данные, полученные в процессе этапа S200 процедуры оценки концентрации спирта с фиг. 3 (этап S200B), и получает обнаруженную концентрацию C спирта в качестве данных обучающего устройства из обучающих данных (этап S210B). Здесь для определения концентрации C спирта получается значение, определенное датчиком 51c концентрации спирта.
fal
2
fal
faldt
[0133] Затем устройство 86 анализа оценивает таким же образом, как процесс этапа S210 процедуры оценки концентрации спирта с фиг. 3, концентрацию C спирта с использованием обучающих данных (данных, полученных на этапе S200B), отличных от данных обучающего устройства, и отображения концентрации спирта, составленного нейронной сетью (этап S220B). Затем устройство 86 анализа генерирует выборочные данные D, связывая обучающие данные, отличные от данных обучающего устройства, и оцененную концентрацию C спирта с обнаруженной концентрацией C спирта в качестве данных обучающего устройства (этап S230B).
2
2
2ref
2
2
2ref
2
[0134] Кроме того, устройство 86 анализа сравнивает количество N выборочных данных D с пороговым значением N (этап S240B), и когда количество N выборочных данных D меньше порогового значения N, процесс возвращается к этапу S200B. В варианте осуществления выборочные данные D собираются при изменении условий испытания.
2
2
2ref
[0135] Когда количество N выборочных данных D равно или превышает пороговое значение N на этапе S240B, устройство анализа 86 обновляет таким же образом, как процесс этапа S160B процесса генерирования отображения температуры топлива в баке с фиг. 11, каждый коэффициент регулирования узла отображения концентрации спирта, составленный из нейронной сети, отправляет отображение концентрации спирта, включающее в себя обновленный коэффициент регулирования каждого узла, в электронный блок 70 управления (этап S250B) и затем завершает эту процедуру. Электронный блок 70 управления сохраняет отображение концентрации спирта, полученную от устройства 86 анализа, во флэш-памяти 74.
tnk
[0136] Далее будет описано процедура генерирования отображения внутреннего давления в баке (четвертое отображение) с фиг. 13. До этого процесса генерирования посредством экспериментов, анализа и т.п. было обнаружено, что данные, полученные на этапе S300 процедуры оценки внутреннего давления в баке с фиг. 4, имеют отношение к внутреннему давлению P в баке (то есть первое влияет на второе).
ftnk
tnkdt
tnkdt
[0137] В процедуре генерирования отображения внутреннего давления в баке с фиг. 13, устройство 86 анализа сначала получает в качестве обучающих данных те же данные, что и данные, полученные в процессе этапа S300 процедуры оценки внутреннего давления в баке с фиг. 4, в частности, количество Q топлива в топливном баке 51 (этап S300B) и получает определяемое внутреннее давление P в баке в качестве данных обучающего устройства из обучающих данных (этап S310B). Здесь для определяемого внутреннего давления P бака получается значение, обнаруженное датчиком 51p внутреннего давления.
tnk
ftnk
3
tnk
tnkdt
[0138] Затем устройство 86 анализа оценивает, таким же образом, как процесс этапа S310 процедуры оценки внутреннего давления в баке с фиг. 4, внутреннее давление P в баке с использованием обучающих данных (количества Q топлива), отличных от данных обучающего устройства, и отображения внутреннего давления в баке, составленного из нейронной сети (этап S320B). Затем устройство 86 анализа генерирует выборочные данные D путем связывания обучающих данных, отличных от данных обучающего устройства, и оцененного внутреннего давления P в баке с определяемым внутренним давлением P бака в качестве данных обучающего устройства (этап S330B).
3
3
3ref
3
3
3ref
3
ftnk
[0139] Кроме того, устройство 86 анализа сравнивает количество N выборочных данных D с пороговым значением N (этап S340B), и когда количество N выборочных данных D меньше порогового значения N, процесс возвращается к этапу S300B. В варианте осуществления выборочные данные D собираются при изменении условий испытания (количества Q топлива в топливном баке 51).
3
3
3ref
[0140] Когда количество N выборочных данных D равно или превышает пороговое значение N на этапе S340B, устройство анализа 86 обновляет таким же образом, как процесс этапа S160B процесса генерирования отображения температуры топлива в баке с фиг. 11, каждый коэффициент регулирования узла отображения внутреннего давления в баке, состоящего из нейронной сети, отправляет отображение внутреннего давления бака, включая обновленный коэффициент регулирования каждого узла, в электронный блок 70 управления (этап S350B), и затем завершает эту процедуру. Электронный блок 70 управления сохраняет отображение внутреннего давления в баке, полученную от устройства 86 анализа, во флэш-памяти 74.
fhp
[0141] Далее будет описана процедура генерирования отображения температуры топлива насоса высокого давления (седьмое отображение) с фиг. 14. Перед этим процессом генерирования посредством экспериментов, анализа и т.п. было обнаружено, что данные, полученные на этапе S600 процедуры оценки температуры топлива насоса высокого давления с фиг. 7, имеют взаимосвязь с температурой T топлива насоса высокого давления (то есть первое влияет на второе).
fhpdt
fhpdt
[0142] В процедуре генерирования отображения температуры топлива насоса высокого давления с фиг. 14, устройство 86 анализа сначала получает в качестве обучающих данных те же данные, что и данные, полученные в процессе этапа S600 процедуры оценки температуры топлива насоса высокого давления с фиг. 7 (этап S600B) и получает обнаруженную температуру T топлива насоса высокого давления в качестве данных обучающего устройства из обучающих данных (этап S610B). Здесь для определения температуры T топлива насоса высокого давления получается значение, обнаруженное датчиком 58t температуры топлива.
fhp
4
fhp
fhpdt
[0143] Затем устройство 86 анализа оценивает таким же образом, как процесс этапа S610 процедуры оценки температуры топлива насоса высокого давления с фиг. 4, температуру T топлива насоса высокого давления с использованием обучающих данных (данных, полученных на этапе S600B), отличных от данных обучающего устройства, и отображения температуры топлива насоса высокого давления, составленного из нейронной сети (этап S620B). Затем устройство 86 анализа генерирует выборочные данные D, связывая обучающие данные, отличные от данных обучающего устройства, и оцененную температуру T топлива насоса высокого давления с определяемой температурой T топлива насоса высокого давления в качестве данных обучающего устройства (этап S630B).
4
4
4ref
4
4
4ref
4
[0144] Кроме того, устройство 86 анализа сравнивает количество N выборочных данных D с пороговым значением N (этап S640B), и когда количество N выборочных данных D меньше порогового значения N, процесс возвращается к этапу S600B. В варианте осуществления выборочные данные D собираются при изменении условий испытания.
4
4
4ref
[0145] Когда количество N выборочных данных D равно или превышает пороговое значение N на этапе S640B, устройство анализа 86 обновляет таким же образом, как процесс этапа S160B процесса генерирования отображения температуры топлива в баке с фиг. 11, каждый коэффициент регулирования узла отображения температуры топлива насоса высокого давления, состоящего из нейронной сети, отправляет отображение температуры топлива насоса высокого давления, включая обновленный коэффициент регулирования каждого узла, в электронный блок 70 управления (этап S250B), и затем заканчивает эту процедуру. Электронный блок 70 управления сохраняет отображение температуры топлива насоса высокого давления, полученное от устройства 86 анализа, во флэш-памяти 74.
flobs
flopl
flobs
flopl
flo
[0146] Далее будет описана процедура генерирования отображения базовых значений (восьмое и десятое отображения), отображения пульсации (двенадцатое отображение) или отображения давления топлива низкого давления (девятое и тринадцатое отображения) с фиг. 15. До этого процесса генерирования с помощью экспериментов, анализа и т.п. было обнаружено, что данные, полученные на этапе S700 процедуры оценки давления топлива низкого давления с фиг. 8, имеют отношение к базовому значению P (то есть первое влияет на второе). Кроме того, было также обнаружено, что данные, полученные на этапе S710, связаны с компонентом P пульсации. Кроме того, также было обнаружено, что базовое значение P, составляющая P пульсации и данные, полученные на этапе S720, связаны с давлением P топлива низкого давления.
flodt
flobsdt
flopldt
flodt
flobsdt
flodt
flopldt
flobsdt
flodt
[0147] В процедуре генерирования отображения базовых значений, отображения пульсации или отображения давления топлива низкого давления с фиг. 15, устройство 86 анализа сначала выполняет те же процессы, что и на этапах S700-S720 процедуры оценки давления топлива низкого давления с фиг. 8 (этапы с S700B по S720B). Затем устройство 86 анализа получает обнаружение давления P топлива низкого давления, базовое значение P обнаружения или компонент P обнаружения пульсаций (этап S730B). Здесь для обнаружения давления P топлива низкого давления получается значение, обнаруженное датчиком 53p давления топлива. Для базового значения P обнаружения получается значение, полученное посредством выполнения процесса медленного изменения (процесса сглаживания или процесса расхода) при обнаружении давления P топлива низкого давления. Для компонента P пульсации обнаружения получается значение, полученное вычитанием базового значения P обнаружения из обнаруженного давления P топлива низкого давления.
flobsdt
flobs
5a
flobs
flobsdt
[0148] Затем данные, полученные на этапе S700B, используются в качестве обучающих данных для отображения базовых значений, а базовое значение P обнаружения, полученное на этапе S730B, используется в качестве данных обучающего устройства из обучающих данных для отображения базовых значений. Затем устройство 86 анализа оценивает, таким же образом, как процесс этапа S730 процедуры оценки давления топлива низкого давления с фиг. 8, базовое значение P с использованием обучающих данных, отличных от данных обучающего устройства, для отображения базового значения и отображения базового значения, составленного из нейронной сети (этап S740B). Затем устройство 86 анализа генерирует выборочные данные D путем связывания обучающих данных, отличных от данных обучающего устройства, для отображения базового значения и оцененного базового значения P с базовым значением P обнаружения в качестве данных обучающего устройства для отображения базового значения (этап S750B).
flopldt
flopl
5b
flopl
flopldt
[0149] Кроме того, данные, полученные на этапе S710B, используются в качестве обучающих данных для отображения пульсации, а обнаруживаемый компонент P пульсации, полученный на этапе S730B, используется в качестве данных обучающего устройства из обучающих данных для отображения пульсации. Затем устройство 86 анализа оценивает, таким же образом, как процесс на этапе S740 процедуры оценки давления топлива низкого давления с фиг. 8, компонент P пульсации, используя обучающие данные, отличные от данных обучающего устройства, для отображения пульсации и отображения пульсации, составленного из нейронной сети (этап S760B). Затем устройство 86 анализа генерирует выборочные данные D путем связывания обучающих данных, отличных от данных обучающего устройства для отображения пульсации и оцененного компонента P пульсации, с обнаруживаемым компонентом P пульсации в качестве данных обучающего устройства для отображения пульсации (этап S770B).
flobs
flopl
flodt
flo
5c
flo
flodt
flo
flobsdt
flopldt
flobs
flopl
[0150] Кроме того, базовое значение P, оцененное на этапе S740B, компонент P пульсации, оцененный на этапе S760B, и данные, полученные на этапе S720B, используются в качестве обучающих данных для отображения давления топлива низкого давления, и определяемое давление P топлива низкого давления, полученное на этапе S730B, используется в качестве обучающих данных из обучающих данных для отображения давления топлива низкого давления. Затем устройство 86 анализа выполняет оценку таким же образом, как процесс этапа S750 процедуры оценки давления топлива низкого давления с фиг. 8, давления P топлива низкого давления с использованием обучающих данных, отличных от данных обучающего устройства, для отображения давления топлива низкого давления и отображения давления топлива низкого давления, составленного из нейронной сети (этап S780B). Затем устройство 86 анализа генерирует выборочные данные D путем связывания обучающих данных, отличных от данных обучающего устройства, для отображения давления топлива низкого давления и оцененного давления P топлива низкого давления с определяемым давлением P топлива низкого давления в качестве данных обучающего устройства для отображения давления топлива низкого давления (этап S790B). Давление P топлива низкого давления может быть оценено с использованием базового значения P обнаружения и составляющей P пульсации обнаружения в качестве обучающих данных вместо базового значения P, оцененного на этапе S740B, и компонента P пульсации, оцененного на этапе S760B.
5
5a
5b
5c
5ref
5
5a
5b
5c
5ref
5a
5b
5c
[0151] Затем устройство 86 анализа сравнивает количество Nвыборочных данных D, D, D с пороговым значением N (этап S800B), и когда количество N выборочных данных D, D, D меньше, чем порогового значения N, процесс возвращается к этапу S700B. В варианте осуществления выборочные данные D, D, D собираются при изменении условий тестирования.
5
5a
5b
5c
5ref
[0152] Когда количество N выборочных данных D, D, D равно или больше порогового значения N на этапе S800B, устройство анализа 86 обновляет таким же образом, как процесс этапа S160B процесса генерирования отображения температуры топливного бака с фиг. 11, каждый коэффициент регулирования узла отображения базового значения, отображения пульсации или отображения давления топлива низкого давления, составленного из нейронной сети, отправляет отображение базового значения, отображение пульсации или отображение давления топлива низкого давления, каждое из которых включает в себя обновленный коэффициент регулирования каждого узла для электронного блока 70 управления (этап S810B), и затем завершает эту процедуру. Электронный блок 70 управления сохраняет отображение базовых значений, отображение пульсации или отображение давления топлива низкого давления, каждое из которых принимается от устройства 86 анализа, во флэш-памяти 74.
flobs
lp
lp
lp
lp
fec
ftnk
fal
tnk
lo
fhp
flopl
ci
ci1
ci2
e
e1
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
flo
flobs
flopl
lp
lp
lp
fec
flo
flobs
flopl
floos
[0153] В транспортном средстве 10 описанного выше варианта осуществления в качестве системы оценки давления топлива электронный блок 70 управления сначала оценивает базовое значение P, используя частоту N вращения, рабочий ток I, рабочее напряжение V или характеристическую переменную A подающего насоса 52, расход Q двигателя 12, температуру T топлива в баке, концентрацию C спирта в топливе, внутреннее давление P в баке, потерю L давления в подающем трубопроводе 53 низкого давления, температуру T топлива насоса высокого давления и отображение базового значения (восьмое и десятое отображения). Затем электронный блок 70 управления оценивает составляющую P пульсации, используя настоящий и прошлый углы Ɵ, Ɵ, Ɵ кулачка, настоящую и прошлую частоты N, N, N вращения или настоящий и прошлый коэффициенты KL, KL, KL нагрузки двигателя 12, настоящий и прошлый расход Q, Q, Q насоса высокого давления 57, настоящее и прошлое давления P, P, P топлива высокого давления и отображение пульсации (двенадцатое отображение ). Затем электронный блок 70 управления оценивает давление P топлива низкого давления, используя базовое значение P, составляющую P пульсации, величину ΔN колебаний частоты вращения, величину колебаний рабочего тока ΔI или величину колебаний рабочего напряжения ΔV подающего насоса 52, величину ΔQ колебания скорости потока потребления двигателя 12 и отображение давления топлива низкого давления (девятое и тринадцатое отображения). По существу, может быть оценено давление P топлива низкого давления, которое отражает базовое значение P, составляющую P пульсации и величину P перерегулирования. В результате нет необходимости устанавливать датчик 53p давления топлива в трубопровод 53 подачи низкого давления (см. Фиг. 10), так что могут быть уменьшены количество компонентов и стоимость.
ftnk
lp
a
w
e
out
ftnkav
rfav
av
ftnk
ftnk
[0154] Кроме того, электронный блок 70 управления оценивает температуру T топлива в баке, используя величину ΔN колебания частоты вращения подающего насоса 52, величину ΔT колебания температуры всасываемого воздуха, величину ΔAF колебания воздушно-топливного отношения, величину ΔT колебаний температуры хладагента или величину ΔN колебаний частоты вращения двигателя 12, величину ΔT колебаний температуры наружного воздуха, среднее количество Q топлива в топливном баке 51, среднюю частоту N вращения вентилятора радиатора 62, среднюю скорость V транспортного средства, ранее оцененную температуру топлива в баке (предыдущее T) и отображение температуры топлива в баке (второе отображение). Таким образом, можно оценить температуру T топлива в баке. В результате нет необходимости устанавливать датчик 51t температуры топлива в топливном баке 51 (см. Фиг. 10), так что могут быть уменьшены количество компонентов и стоимость.
fal
aav
av
wav
oilav
eav
av
eav
iav
fal
[0155] Кроме того, электронный блок 70 управления транспортного средства 10 оценивает концентрацию C спирта в топливе с использованием средней температуры T всасываемого воздуха, среднего отношения AF воздух-топливо, средней температуры T хладагента, средней температуры T масла, средней частоты N вращения, среднего коэффициента KL нагрузки, среднего крутящего момента T или среднего момента T зажигания двигателя 12 и отображения концентрации спирта (третьего отображения). Таким образом, можно оценить концентрацию C спирта. В результате нет необходимости устанавливать датчик 51c концентрации спирта в топливном баке 51 (см. Фиг. 10), так что количество компонентов и стоимость могут быть уменьшены.
tnk
ftnk
tnk
[0156] Кроме того, электронный блок 70 управления транспортного средства 10 оценивает внутреннее давление P в баке, используя количество Q топлива в топливном баке 51 и отображение внутреннего давления в баке (четвертое отображение). Таким образом, можно оценить внутреннее давление P в баке. В результате нет необходимости устанавливать датчик 51p внутреннего давления в топливном баке 51 (см. Фиг. 10), так что количество компонентов и стоимость могут быть уменьшены.
lp
lp
lp
lp
ftnk
lp
[0157] Электронный блок 70 управления устанавливает характеристическую переменную A подающего насоса 52, используя частоту N вращения, рабочий ток I или рабочее напряжение V подающего насоса 52 и температуру T топлива в баке в то время, когда удовлетворяется условие для разблокировки управления давлением сброса, и отображение характеристической переменной (пятое отображение). По существу, можно оценить характеристическую переменную A подающего насоса 52.
lo
fec
lo
[0158] Электронный блок 70 управления оценивает потерю L давления в подающем трубопроводе 53 низкого давления, используя расход Q потока двигателя 12 и отображение потери давления (шестое отображение). По существу, можно оценить потерю L давления в подающем трубопроводе 53 низкого давления.
fhp
a
oil
e
fhpi
fhp
fhp
[0159] Электронный блок 70 управления оценивает температуру T топлива насоса высокого давления, используя температуру T всасываемого воздуха, температуру T масла, частоту N вращения или коэффициент KL нагрузки двигателя 12, расхода Q всасываемого потока насоса 57 высокого давления, скорость V транспортного средства, ранее оцененную температуру топлива насоса высокого давления (предыдущую T) и отображение температуры топлива насоса высокого давления (седьмое отображение). По существу, можно оценить температуру T топлива насоса высокого давления. В результате, нет необходимости устанавливать датчик 58t температуры топлива в насос 57 высокого давления (см. Фиг. 10), так что количество компонентов и стоимость могут быть уменьшены.
lp
a
w
e
out
ftnkav
rfav
av
ftnk
[0160] В транспортном средстве 10 согласно варианту осуществления переменные, вводимые в отображение температуры топлива в баке (второе отображение), используемое для процедуры оценки отображения температуры топлива в баке с фиг. 2, включают данные, полученные на этапах S100 и S110. Здесь данные, полученные на этапе S100, в частности, включают в себя величину ΔN колебания частоты вращения подающего насоса 52, величину ΔT колебания температуры всасываемого воздуха, величину ΔAF колебания воздушно-топливного отношения, величину ΔT колебаний температуры хладагента или величину ΔN колебания частоты вращения двигателя 12 и величину ΔT колебания температуры наружного воздуха. Данные, полученные на этапе S110, в частности, включают в себя среднее количество Q топлива в топливном баке 51, среднюю частоту N вращения вентилятора 62 радиатора, среднюю скорость V транспортного средства и ранее оцененную температуру топлива в баке (предыдущая T).
lp
1
flpo
lp
lp
lp
lp
lp
lp
[0161] Однако переменные, вводимые в отображение температуры топлива в баке (второе отображение), могут включать в себя, в качестве значений, связанных с величиной ΔN колебания частоты вращения подающего насоса 52, величину ΔQ колебания для заданного периода времени t любого из целевого расхода Q* нагнетания, целевой частоты N* вращения и целевой нагрузки D*, которые используются для управления подающим насосом 52. В качестве альтернативы, в дополнение к величине ΔN колебания частоты вращения подающего насоса 52 или значению, связанному с величиной ΔN колебания частоты вращения, переменные, вводимые в отображение температуры топлива в баке (второе отображение), могут включать в себя по меньшей мере часть величины ΔI колебания рабочего тока и величины ΔV колебания рабочего напряжения подающего насоса 52.
a
w
e
1
a
oil
e
i
fp
fd
fp
fd
[0162] В качестве альтернативы, переменные, вводимые в отображение температуры топлива в баке (второе отображение), могут включать в себя только часть из величины ΔT колебания температуры всасываемого воздуха, величины ΔAF колебания воздушно-топливного отношения, величины ΔT колебания температуры хладагента и величины ΔN колебания частоты вращения двигателя 12. В качестве альтернативы, в дополнение, по меньшей мере, к их части, переменные, вводимые в отображение температуры топлива в баке (второе отображение), могут включать в себя величину колебания для заданного периода Δt времени по меньшей мере части из количества Q всасываемого воздуха, температуры T масла, коэффициента KL нагрузки, крутящего T момента и момента T зажигания двигателя 12, а также целевые количества Q*, Q* впрыска и количества Q, Q впрыска топлива клапана 25 впрыска в отверстие и клапана 26 впрыска в цилиндр.
ftnkav
rfav
av
ftnkav
ftnk
rfav
rf
1
rf
rf
av
[0163] Кроме того, переменные, вводимые в отображение температуры топлива в баке (второе отображение), могут включать в себя, по меньшей мере, только часть из среднего количества Q топлива в топливном баке 51, средней частоты N вращения вентилятора 62 радиатора и средней скорости V транспортного средства, или переменные не могут включать ни один из них. В качестве альтернативы, вместо среднего количества Q топлива в топливном баке 51 переменные могут включать в себя количество Q топлива. Вместо средней частоты N вращения вентилятора 62 радиатора переменные могут включать в себя любую из частоты вращения N вентилятора 62 радиатора, среднего значения за заданный период Δt времени целевой частоты N* вращения, используемой для управления вентилятором радиатора 62, и целевой частоты N* вращения. Вместо средней скорости V транспортного средства переменные могут включать скорость V транспортного средства.
fal
fal
[0164] В транспортном средстве 10 согласно варианту осуществления электронный блок 70 управления оценивает концентрацию C спирта, используя процедуру оценки концентрации спирта с фиг. 3. Однако вместо этого электронный блок 70 управления может оценивать концентрацию C спирта, используя процедуру оценки концентрации спирта с фиг. 16. Процедура с фиг. 16 такая же, как процедура с фиг. 3, за исключением того, что добавлены процессы этапов S202 и S204. Следовательно, в процедуре с фиг. 16, те же процессы, что и в процедуре с фиг. 3 обозначены одинаковыми номерами этапов, и их подробное описание будет опущено.
eav
eav
eav
eav
fal
[0165] В процедуре оценки концентрации спирта с фиг. 16, когда данные вводятся на этапе S200, электронный блок 70 управления определяет, равны ли нулю значение средней частоты N вращения и значение среднего крутящего момента T двигателя 12, соответственно (этапы S202 и S204). Затем, когда ни значение средней частоты N вращения, ни значение среднего крутящего момента T двигателя 12 не равны нулю, электронный блок 70 управления оценивает концентрацию C спирта в топливе, используя отображение концентрации спирта (третье отображение) (этап S210), и затем завершает эту процедуру.
eav
eav
fal
eav
eav
fal
eav
eav
fal
fal
[0166] Когда значение средней частоты N вращения двигателя 12 на этапе S202 или значение среднего крутящего момента T двигателя 12 на этапе S204 равно нулю, эта процедура заканчивается без оценки концентрации C спирта. В случае, когда отображение концентрации спирта (третье отображение) составлено из нейронной сети, когда значение средней частоты N вращения или значение среднего крутящего момента T двигателя 12 равно нулю, то есть часть значения, входящего в отображение концентрации спирта (третье отображение), равна нулю, концентрация C спирта может быть оценена неправильно. Следовательно, в модифицированном примере, когда значение средней частоты N вращения или значение среднего крутящего момента T двигателя 12 равно нулю, электронный блок 70 управления не оценивает концентрацию C спирта. В результате, можно избежать оценки концентрации C спирта с низкой точностью.
eav
eav
fal
eav
eav
fal
[0167] В процедуре оценки концентрации спирта с фиг. 16, когда значение средней частоты N вращения или значение среднего крутящего момента T двигателя 12 равно нулю, электронный блок 70 управления не оценивает концентрацию C спирта. Более того, когда как значение средней частоты N вращения, так и значение среднего крутящего момента T двигателя 12 равны нулю, электронный блок 70 управления не должен оценивать концентрацию C спирта.
aav
av
wav
oilav
eav
av
eav
iav
[0168] В транспортном средстве 10 согласно варианту осуществления переменные, вводимые в отображение концентрации спирта (третье отображение), используемое для процедуры оценки концентрации спирта с фиг. 3 или 16, включают данные, полученные на этапе S200. Здесь данные, полученные на этапе S200, в частности, включают в себя среднюю температуру T всасываемого воздуха, среднее соотношение AF воздух-топливо, среднюю температуру T хладагента, среднюю температуру T масла, среднюю частоту N вращения, средний коэффициент KL нагрузки, средний крутящий момент T или средний момент T зажигания двигателя 12.
aav
av
wav
oilav
eav
av
eav
iav
aav
av
wav
oilav
eav
av
eav
iav
a
w
oil
e
e
[0169] Однако переменные, вводимые в отображение концентрации спирта (третье отображение), могут включать в себя только часть из средней температуры T всасываемого воздуха, среднего отношения AF воздух-топливо, средней температуры T хладагента, средней температуры T масла, средней частоты N вращения, среднего коэффициента KL нагрузки, среднего крутящего момента T и среднего момента T зажигания двигателя 12. В качестве альтернативы, вместо средней температуры T всасываемого воздуха, среднего соотношения AF воздух-топливо, средней температуры T хладагента, средней температуры T масла, средней частоты N вращения, среднего коэффициента KL нагрузки, среднего крутящего момента T или среднего момента T зажигания двигателя 12, переменные могут включать, по меньшей мере, часть из температуры T всасываемого воздуха, соотношения воздух-топливо AF, температуры T хладагента, температуры T масла, частоты вращения N, коэффициента KL нагрузки, крутящего момента T и момента Ti зажигания двигателя 12.
[0170] В транспортном средстве 10 согласно варианту осуществления электронный блок 70 управления выполняет процедуру установки переменной характеристики, показанную на фиг. 5. Однако вместо этого электронный блок 70 управления может выполнять процедуру установки переменной характеристики, показанную на фиг. 17. Процедура установки характеристической переменной с фиг. 17 аналогична процедуре установки характеристической переменной с фиг. 5, за исключением того, что процессы этапов S420 и S430 заменены процессами этапов S420C и S430C. Следовательно, в процедуре с фиг. 17, те же процессы, что и в процедуре с фиг. 5, обозначены теми же номерами этапов, и их подробное описание будет опущено.
lp2
lp2
lp
6
lp
6
[0171] В процедуре установки характеристической переменной с фиг. 17, когда начинается выполнение управления давлением сброса на этапе S410, ЦП 71 электронного блока 70 управления получает величину ΔI колебаний рабочего тока подающего насоса 52 (этап S420C). Здесь для величины ΔI колебания рабочего тока подающего насоса 52 получается значение, вычисленное как величина колебания рабочего тока I подающего насоса 52 за заданный период Δt времени. Выше был описан способ получения рабочего тока I подающего насоса 52. В качестве заданного периода времени Δt используется, например, примерно от 20 до 100 мкс.
lp2
lp2ref
lp2ref
lp
lp2
lp2ref
[0172] После получения данных таким образом, ЦП 71 определяет, равно ли абсолютное значение величины ΔI колебания рабочего тока подающего насоса 52 пороговому значению ΔI или меньше него (этап S430C). Здесь пороговое значение ΔI используется для определения, достаточно ли сузился рабочий ток I подающего насоса 52. В модифицированном примере условие, при котором абсолютное значение величины ΔI колебания рабочего тока подающего насоса 52 становится равным или меньшим, чем пороговое значение ΔI, используется как условие отключения подающего насоса 52.
lp2
lp2ref
lp2
lp2ref
[0173] На этапе S430C, когда абсолютное значение величины ΔI колебания рабочего тока подающего насоса 52 больше, чем пороговое значение ΔI, ЦП 71 определяет, что условие для отмены управления давлением сброса не удовлетворяется, и процесс возвращается к этапу S420C. Затем, когда процессы этапов S420C и S430C выполняются повторно и абсолютное значение величины ΔI колебания рабочего тока подающего насоса 52 становится равным или меньшим порогового значения ΔI на этапе S430C, ЦП 71 определяет, что условие для отмены управления давлением сброса удовлетворяется, и выполняются процессы с этапа S440.
lp
lp
11
floref
12
lp2
lp2ref
[0174] Фиг. 18 представляет собой пояснительную схему, иллюстрирующую пример состояний давления топлива (фактическое значение) в трубопроводе 53 подачи низкого давления, рабочего тока I и частоты N вращения подающего насоса 52, а также флага F запрета на время, когда система запускается после заправки топливного бака 51. Здесь флаг F запрета указывает, запрещено ли выполнение процедуры оценки температуры топлива в баке с фиг. 2, процедуры оценки концентрации спирта с фиг. 3 или процедуры оценки давления топлива низкого давления с фиг. 8. Когда система запускается после заправки топливного бака 51 (время t), значение флага F запрета изменяется с нуля на единицу, и начинается выполнение управления давлением сброса. Затем, когда значение давления топлива (фактическое значение) в трубопроводе 53 подачи низкого давления становится равным или превышающим пороговое значение P (время t), клапан 56 сброса открывается. После этого, когда абсолютное значение величины ΔI колебаний рабочего тока подающего насоса 52 становится равным или меньшим, чем пороговое значение ΔI, ЦП 71 определяет, что условие для разблокирования управления давлением сброса удовлетворяется, и значение флага F запрета изменяется с единицы на ноль.
ftnk
fal
flo
flobs
floрl
[0175] В транспортном средстве 10 согласно варианту осуществления или модифицированным примерам, в то время, когда система запускается после заправки топливного бака 51, электронный блок 70 управления запрещает с помощью процедуры установки характеристической переменной с фиг. 5 или 17 выполнение процедуры оценки температуры топлива в баке с фиг. 2, процедуры оценки концентрации спирта с фиг. 3 или процедуры оценки давления топлива низкого давления с фиг. 8 до тех пор, пока не будет выполнено условие для отключения регулятора давления сброса. Однако, даже в этот период электронный блок 70 управления не должен запрещать выполнение по меньшей мере части этих процедур. Другими словами, даже в течение этого периода электронный блок 70 управления может оценивать, по меньшей мере, часть из температуры T топлива в баке, концентрации C спирта и давления P топлива низкого давления (включая базовое значение P или составляющую  P пульсации).
[0176] В транспортном средстве 10 согласно варианту осуществления или модифицированным примерам в момент, когда система запускается после заправки топливного бака 51, электронный блок 70 управления выполняет процедуру установки переменной характеристики, показанную на фиг. 5 или 17. Однако, настоящее изобретение не ограничивается этим, и, например, электронный блок 70 управления может выполнять процедуру установки переменной характеристики, показанную на фиг. 5 или 17, каждый раз, когда транспортное средство 10 проезжает заданное расстояние (например, от сотен до тысяч км). В этом случае, поскольку топливо в топливном баке 51 не изменяется, электронный блок 70 управления не должен запрещать выполнение процедуры оценки температуры топлива в баке с фиг. 2, процедуры оценки концентрации спирта с фиг. 3, процедуры оценки температуры топлива насоса высокого давления с фиг. 7 или процедуры оценки давления топлива низкого давления с фиг. 8.
a
oil
e
fhpi
fhp
[0177] В транспортном средстве 10 согласно варианту осуществления переменные, вводимые в отображение температуры топлива насоса высокого давления (седьмое отображение), используемое для процедуры оценки температуры топлива насоса высокого давления с фиг. 7, включают данные, полученные на этапе S600. Здесь данные, полученные на этапе S600, включают в себя температуру T всасываемого воздуха, температуру T масла, частоту N вращения или коэффициент KL нагрузки двигателя 12, расход Q всасываемого потока насоса 57 высокого давления, скорость V транспортного средства и предварительно оцененную температуру топлива насоса высокого давления (предыдущую T). Однако, переменные, вводимые в отображение температуры топлива насоса высокого давления (седьмое отображение), могут включать только часть из приведенных выше данных.
flobs
flopl
flo
flo
flobs
[0178] В транспортном средстве 10 согласно варианту осуществления электронный блок 70 управления оценивает базовое значение P, используя отображение базовых значений (восьмое и десятое отображения), оценивает составляющую P пульсации, используя отображение пульсации (двенадцатое отображение), и оценивает давление P топлива низкого давления с использованием отображения давления топлива низкого давления (девятое и тринадцатое отображения). Однако, электронный блок 70 управления может оценивать давление P топлива низкого давления без оценки базового значения P.
[0179] Фиг. 19 является блок-схема, иллюстрирующей пример процедуры оценки давления топлива низкого давления в вышеупомянутом случае. Эта процедура аналогична процедуре оценки давления топлива низкого давления с фиг. 8, за исключением того, что процесс этапа S740 исключен, а процесс этапа S750 заменен процессом этапа S750C. Следовательно, в процедуре с фиг. 19 те же процессы, что и в процедуре с фиг. 8, обозначены одинаковыми номерами этапов, и их подробное описание будет опущено.
flobs
flo
flobs
[0180] В процедуре оценки давления топлива низкого давления с фиг. 19, после оценки базового значения P на этапе S730 электронный блок 70 управления оценивает давление P топлива низкого давления, используя базовое значение P, данные, полученные на этапах S710 и S720, и второе отображение давления топлива низкого давления (девятое и одиннадцатое отображения) (этап S750C), и затем завершает эту процедуру.
flobs
ci
ci1
ci2
e,
e1
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
lp
lp
lp
fec
flo
[0181] Здесь второе отображение давления топлива низкого давления (девятое и одиннадцатое отображения) получает в качестве входных данных входные переменные (восьмые входные переменные и девятые входные переменные), включая базовое значение P, настоящий и прошлый углы Ɵ, Ɵ, Ɵ кулачка, настоящую и прошлую частоты NN, N вращенияили настоящий и прошлый коэффициенты KL, KL, KL нагрузки двигателя 12, настоящий и прошлый расход Q, Q, Q потока нагнетания насоса 57 высокого давления, настоящее и прошлое давление P, P, P топлива высокого давления, величину N колебания частоты вращения, величину I колебания рабочего тока или величину V колебания рабочего напряжения подающего насоса 52 и величину ΔQ колебания скорости потока потребления двигателя 12, и выдает давление P топлива низкого давления. Второе отображение давления топлива низкого давления сохраняется во флэш-памяти 74.
flobs
ci
ci1
ci2
e,
e1,
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
lp
lp
lp
fec
flo
[0182] Процесс этапа S750C выполняется путем установки в качестве входных переменных от x[1] до x[20] второго отображения давления топлива низкого давления, базового значения P, настоящего и прошлого углов Ɵ, Ɵ, Ɵ, настоящей и прошлой частотNNN вращения или настоящего и прошлого коэффициентов KL, KL, KL нагрузки двигателя 12, настоящий и прошлый расход Q, Q, Q потока нагнетания высокого нагнетательный насоса 57, настоящее и прошлое давления P, P, Pтоплива высокого давления, величину ΔN колебаний частоты вращения, величину ΔI колебаний рабочего тока или величину ΔV колебаний рабочего напряжения подающего насоса 52, и величину ΔQ колебания расхода топлива двигателя 12, соответственно, и получения давления P топлива низкого давления путем применения установленных входных переменных от x[1] до x[20] ко второму отображению давления топлива низкого давления.
flo
flo
[0183] В модифицированном примере второе отображение давления топлива низкого давления (девятое и одиннадцатое отображения) состоит из нейронной сети, аналогичной отображению температуры топлива в баке. Следовательно, процесс этапа S750C выполняется путем получения давления P топлива низкого давления посредством применения входных переменных x[1]-x[20] ко второму отображению давления топлива низкого давления, составленному из нейронной сети. В этом случае давление P топлива низкого давления также может быть оценено таким же образом, как в указанном варианте осуществления. Второе отображение давления топлива низкого давления может быть создано с использованием того же способа, что и отображение давления топлива низкого давления (девятое и тринадцатое отображения).
flobs
flopl
flo
flo
flobs
flopl
[0184] В транспортном средстве 10 согласно варианту осуществления электронный блок 70 управления оценивает базовое значение P, используя отображение базовых значений (восьмое и десятое отображения), оценивает составляющую P пульсации, используя отображение пульсации (двенадцатое отображение), и оценивает давление P топлива низкого давления с использованием отображения давления топлива низкого давления (девятое и тринадцатое отображения). Однако, электронный блок 70 управления может оценивать давление P топлива низкого давления без оценки базового значения P или составляющей P пульсации.
[0185] Фиг. 20 является блок-схемой, иллюстрирующей пример процедуры оценки давления топлива низкого давления в вышеупомянутом случае. Эта процедура аналогична процедуре оценки давления топлива низкого давления с фиг. 8, за исключением того, что процессы на этапах S730 и S740 исключены, а процесс этапа S750 заменен на процесс этапа S750D. Следовательно, в процедуре с фиг. 20 те же процессы, что и в процедуре с фиг. 8, обозначены одинаковыми номерами этапов, и их подробное описание будет опущено.
flo
[0186] В процедуре оценки давления топлива низкого давления с фиг. 20, после получения данных в процессах этапов S700-S720, электронный блок 70 управления оценивает давление P топлива низкого давления, используя собранные данные и третье отображение давления топлива низкого давления (первое отображение) (этап S750D), и затем завершает эту процедуру.
lp
lp
lp
lp
fec
ftnk
fal
tnk
lo
fhp
ci
ci1
ci2
e
e1
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
lp
lp
lp
fec
flo
[0187] Здесь третье отображение давления топлива низкого давления (первое отображение) принимает в качестве входных данных входные переменные (первые входные переменные), включая частоту N вращения, рабочий ток I, рабочее напряжение V или характеристическую переменную A подающего насоса 52, расход Q двигателя 12, температуру T топлива в баке, концентрацию C спирта в топливе, внутреннее давление P в баке, потерю L давления в трубопроводе 53 низкого давления, температуру T топлива насоса высокого давления, настоящий и прошлый углы Ɵ, Ɵ, Ɵ кулачка, настоящую и прошедшую частоты N, N, N вращения или настоящий и прошлый коэффициенты KL, KL, KL нагрузки двигателя 12, настоящий ипрошлый расходы Q, Q, Q насоса высокого давления 57, настоящее и прошлое давления P, P, P топлива высокого давления, величину ΔN колебаний частоты вращения, величину ΔI колебания рабочего тока или величину ΔV колебания рабочего напряжения подающего насоса 52 и величину ΔQ колебания расхода топлива двигателя 12, и выводит давление P топлива низкого давления. Третье отображение давления топлива низкого давления сохраняется во флэш-памяти 74.
lp
lp
lp
lp
fec
ftnk
fal
tnk
lo
fhp
ci
ci1
ci2
e
e1
e2
1
2
fhpo
fhpo1,
fhpo2
fhi
fhi1
fhi2
lp
lp
lp
fec
flo
[0188] Процесс этапа S750D выполняется путем задания в качестве входных переменных x[1]-x[29] третьего отображения давления топлива низкого давления, частоты Nвращения, рабочего тока I, рабочего напряжения V или характеристической переменной A подающего насоса 52, расхода Q двигателя 12, температуры T топлива в баке, концентрации C спирта в топливе, внутреннего давления P в баке, потери L давления подающего трубопровода 53 низкого давления, температуры T топлива, настоящего и прошлого углов Ɵ, Ɵ, Ɵ кулачка, настоящей и прошлой частот N, N, N вращения или настоящего и прошлого коэффициентов KL, KL, KL нагрузки двигателя 12, настоящего и прошлого расходов Q, QQнасоса57 высокого давления, настоящего и прошлого давлений P, P, P топлива высокого давления, величины ΔN колебания частоты вращения, величины ΔI колебания рабочего тока или величины ΔV колебания рабочего напряжения подающего насоса 52 и величины ΔQ колебания скорости потока потребления двигателя 12, соответственно, и получения давления P топлива низкого давления путем применения заданных входных переменных x[1]-x[29] к третьему отображению давления топлива низкого давления.
flo
flo
[0189] В модифицированном примере третье отображение давления топлива низкого давления (первое отображение) состоит из нейронной сети, аналогичной отображению температуры топлива в баке. Следовательно, процесс этапа S750D выполняется путем получения давления P топлива низкого давления путем применения входных переменных x[1]-x[29] к третьему отображению давления топлива низкого давления, составленному из нейронной сети. В этом случае давление топлива P низкого давления также может быть оценено таким же образом, как в указанном варианте осуществления. Третье отображение давления топлива низкого давления может быть создано с использованием того же способа, что и отображение давления топлива низкого давления (девятое и тринадцатое отображения).
lp
lp
lp
fec
flo
[0190] В транспортном средстве 10 согласно варианту осуществления или модифицированным примерам переменные, входящие в отображение давления топлива низкого давления (девятое и тринадцатое отображения), второе отображение давления топлива низкого давления (девятое и одиннадцатое отображения) или третье отображение давления топлива низкого давления (первое отображение), используемое для процедуры оценки давления топлива низкого давления с фиг. 8, 19 или 20, включают в себя данные, полученные на этапе S720, в частности, величину ΔN колебания частоты вращения, величину ΔI колебания рабочего тока или величину ΔV колебания рабочего напряжения подающего насоса 52 и величину ΔQ колебания скорости потока потребления двигателя 12. Однако, переменные могут включать в себя только часть из данных, полученных на этапе S720. В качестве альтернативы переменные могут не включать в себя никаких данных, полученных на этапе S720. В этом случае давление P топлива низкого давления оценивается без учета величины превышения базового значения давления топлива в трубопроводе 53 подачи низкого давления.
ci
ci1
ci2
e,
e1,
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
[0191] В транспортном средстве 10 согласно варианту осуществления или модифицированным примерам, переменные вводятся в отображение пульсации (двенадцатое отображение), второе отображение давления топлива низкого давления (девятое и одиннадцатое отображения) или третье отображение давления топлива низкого давления (первое отображение), используемое для процедуры оценки давления топлива низкого давления с фиг. 8, 19 или 20, включают в себя данные, полученные на этапе S710, в частности, настоящий и прошлый углы Ɵ, Ɵ, Ɵ кулачка, настоящую и прошлую частоты NNNвращения или настоящий и прошлый коэффициенты KL, KL, KL нагрузки двигателя 12, настоящий и прошлый расходы Q, Q, Q насоса высокого давления 57, а также настоящее и прошлое давления P, P, P топлива высокого давления.
ci
ci1,
ci2
.
e
e1
e2
1
2
fhpo
fhpo1
fhpo2
fhi
fhi1
fhi2
[0192] Однако, переменные могут включать в себя настоящий и прошлый углы Ɵ, ƟƟкулачкаПеременные не должны обязательно включать в себя настоящую и прошлую частоты N, N, N вращения, не должны обязательно включать в себя настоящий и прошлый коэффициенты нагрузки KL, KL, KL, не должны обязательно включать в себя настоящий и прошлый расход Q, Q, Q потока нагнетания насоса 57 высокого давления и не должны обязательно включать в себя настоящее и прошлое давления P, P, Pтоплива высокого давления.
ci
e
,
fhpo
fhi
[0193] Кроме того, количество частей прошлых данных об угле Ɵ кулачка, частоты N вращениякоэффициенте KL нагрузки, расходе Q нагнетания или давлении P топлива высокого давления не ограничивается двумя, и может быть один, три или больше.
flopl
flo
[0194] Кроме того, переменные, вводимые в отображение давления топлива низкого давления (девятое и тринадцатое отображения), не должны обязательно включать в себя составляющую P пульсации. Кроме того, переменные, вводимые во второе отображение давления топлива низкого давления (девятое и одиннадцатое отображения) или третье отображение давления топлива низкого давления (первое отображение), могут не включать в себя никаких данных, полученных на этапе S710. В этих случаях давление P топлива низкого давления оценивается без учета пульсации давления топлива в трубопроводе 53 подачи низкого давления.
flopl
flopl
flopl
[0195] В транспортном средстве 10 согласно варианту осуществления или модифицированным примерам электронный блок 70 управления оценивает с помощью процедуры оценки давления топлива низкого давления с фиг. 8 составляющую P пульсации с использованием отображения пульсации (двенадцатое отображение). Однако, электронный блок 70 управления не должен обязательно оценивать составляющую P пульсации. В это время переменные, входящие в отображение давления топлива низкого давления (девятое и тринадцатое отображения), используемое для процедуры оценки давления топлива низкого давления с фиг. 8, не включают в себя составляющую P пульсации.
lp
lp
lp
lp
fec
ftnk
fal
tnk
lo
fhp
[0196] В транспортном средстве 10 согласно варианту осуществления или модифицированным примерам переменные, вводимые в отображение базового значения (восьмое и десятое отображения) или третье отображение давления топлива низкого давления (первое отображение), используемое для процедуры оценки давления топлива низкого давления с фиг. 8, 19 или 20, включают в себя данные, полученные на этапе S700, в частности, частоту N вращения, рабочий ток I, рабочее напряжение V или характеристическую переменную A подающего насоса 52, расход Q скорости потребления двигателя 12, температуру T топлива в баке, концентрацию C спирта в топливе, внутреннее давление P в баке, потерю L давления в подающем трубопроводе 53 низкого давления и температуру T топлива насоса высокого давления.
lp
flpo
lp
lp
lp
lp
[0197] Однако, переменные могут включать в себя в качестве значения, связанного с частотой N вращения подающего насоса 52, любое из целевой скорости Q* нагнетаемого потока, целевой частоты N* вращения и целевой нагрузки D*, которые используются для управления подающим насосом 52. Переменные не обязательно должны включать в себя рабочее напряжение V подающего насоса 52. Переменные не обязательно должны включать в себя характеристическую переменную A подающего насоса 52.
ftnk
fal
ftnk
lp
a
w
e
out
ftnkav
rfav
av
ftnk
fal
aav
av
wav
oilav
eav
av
eav
iav
fal
[0198] В качестве альтернативы, переменные могут не включать в себя ни температуру T топлива в баке, ни концентрацию C спирта в топливе. Вместо температуры T топлива в баке переменные могут включать в себя, по меньшей мере, часть из величины ΔN колебания частоты вращения подающего насоса 52, величины ΔT колебания температуры всасываемого воздуха, величины ΔAF колебания воздушно-топливного отношения, величины ΔT колебаний температуры хладагента и величины ΔN колебаний частоты вращения двигателя 12, величины ΔT колебаний температуры наружного воздуха, средней величины Q топлива в топливном баке 51, средней частоты N вращения вентилятора радиатора 62 и средней скорости V транспортного средства, все из которых используются для оценки температуры T топлива в баке. Вместо концентрации C спирта переменные могут включать в себя, по меньшей мере, часть из средней температуры T всасываемого воздуха, среднего отношения AF воздух-топливо, средней температуры T хладагента, средней температуры T масла, средней частоты N вращения, среднего коэффициента KL нагрузки, среднего крутящего момента T и среднего момента T зажигания двигателя 12, которые используются для оценки концентрации C спирта.
tnk
tnk
ftnk
tnk
lp
lp
lp
lp
ftnk
lp
lo
fhp
fhp
a
oil
e
fhpi
fhp
[0199] Альтернативно, переменные не должны включать в себя внутреннее давление P в баке. Вместо внутреннего давления P бака переменные могут включать в себя количество Q топлива в топливном баке 51, которое используется для оценки внутреннего давления P бака. Переменные не обязательно должны включать в себя характеристическую переменную A. Переменные могут включать в себя, по меньшей мере, часть из частоты N вращения, рабочего тока I и рабочего напряжения V подающего насоса 52, а также температуру T топлива в баке в то время, когда удовлетворяется условие для разблокировки регулятора давления сброса, все из которых являются значениями, используемыми для установки характеристической переменной A. Переменные не обязательно должны включать в себя потерю L давления в подающем трубопроводе 53 низкого давления. Переменные не обязательно должны включать в себя температуру T топлива насоса высокого давления. Вместо температуры T топлива насоса высокого давления переменные могут включать в себя, по меньшей мере, часть из температуры T всасываемого воздуха, температуры T масла, частоты N вращения и коэффициента KL нагрузки двигателя 12, расхода Q всасываемого воздуха насоса 57 высокого давления и скорости V транспортного средства, все из которых используются для оценки температуры T топлива насоса высокого давления.
ftnk
fal
tnk
lp
lo
fhi
flobs
flopl
flo
[0200] В транспортном средстве 10 согласно варианту осуществления или описанным выше модифицированным примерам, как показано на фиг. 1, двигатель 12 снабжен клапаном 25 впрыска в отверстие и клапаном 26 впрыска в цилиндр. Однако, как проиллюстрировано в транспортном средстве 10B с фиг. 21, двигатель 12B не обязательно должен быть снабжен клапаном 25 впрыска в отверстие. В конфигурации аппаратных средств транспортного средства 10B таким же образом, как в варианте осуществления или в описанных выше модифицированных примерах, электронный блок 70 управления выполняет процедуру оценки температуры топлива в баке с фиг. 2, процедуру оценки концентрации спирта с фиг. 3, процедуру оценки внутреннего давления в баке с фиг. 4, процедуру установки характеристической переменной с фиг. 5, процедуру оценки потери давления с фиг. 6, процедуру оценки давления топлива высокого давления с фиг. 7, процедуру оценки давления топлива низкого давления с фиг. 8 или т.п. Как таковое, можно оценить температуру T топлива в баке, концентрацию C спирта, внутреннее давление P в баке, характеристическую переменную A подающего насоса 52, потерю L давления в подающем трубопроводе 53 низкого давления, давление P топлива высокого давления, базовое значение P, составляющую P пульсации или давление P топлива низкого давления.
ftnk
fal
tnk
lp
lo
flo
[0201] В транспортном средстве 10 согласно варианту осуществления или описанным выше модифицированным примерам, как показано на фиг. 1, двигатель 12 снабжен клапаном 25 впрыска в отверстие и клапаном 26 впрыска в цилиндр. Однако, как проиллюстрировано в транспортном средстве 10C с фиг. 22, двигатель 12C не обязательно должен быть снабжен клапаном 25 впрыска в отверстие, и устройство 50C подачи топлива может быть не снабжено ни насосом 57 высокого давления, ни трубопроводом 58 высокого давления, ни датчиком 58p давления топлива. В конфигурации аппаратных средств транспортного средства 10C для процедур, не относящихся к насосу 57 высокого давления или трубопроводу 58 высокого давления, таких как процедура оценки температуры топлива в баке с фиг. 2, процедура оценки концентрации спирта с фиг. 3, процедура оценки внутреннего давления в баке с фиг. 4, процедура установки характеристической переменной с фиг. 5 (за исключением запрета или разрешения выполнения процедуры оценки давления топлива высокого давления с фиг. 7) или процедуры оценки потери давления с фиг. 6, электронный блок 70 управления работает таким же образом, как в варианте осуществления или описанных выше модифицированных примерах. По существу, можно оценить температуру T топлива в баке, концентрацию C спирта, внутреннее давление P в баке, характеристическую переменную A подающего насоса 52 или потерю L давления в подающем трубопроводе 53 низкого давления. Поскольку транспортное средство 10C не оснащено ни насосом 57 высокого давления, ни подающим трубопроводом 58 высокого давления, нет необходимости выполнять процедуру оценки давления топлива высокого давления с фиг. 7. Поскольку в транспортном средстве 10C нет ни насоса 57 высокого давления, ни подающего трубопровода 58 высокого давления, и пульсации давления топлива в подающем трубопроводе 53 низкого давления не создаются при приведении в действие насоса 57 высокого давления, электронный блок 70 управления оценивает давление P топлива низкого давления без учета температуры топлива насоса высокого давления или пульсации давления топлива в подающем трубопроводе 53 низкого давления в процедуре оценки давления топлива низкого давления с фиг. 8 и т.п.
ftnk
[0202] В транспортных средствах 10, 10B, 10C варианта осуществления или вышеописанных модифицированных примеров электронный блок 70 управления оценивает температуру T топлива в баке с использованием отображения температуры топлива в баке (второе отображение). Однако, транспортные средства 10, 10B, 10C могут быть оснащены датчиком 51t температуры топлива (см. Фиг. 10).
fal
[0203] В транспортных средствах 10, 10B, 10C согласно варианту осуществления или описанным выше модифицированным примерам электронный блок 70 управления оценивает концентрацию C спирта в топливе, используя отображение концентрации спирта (третье отображение). Однако, транспортные средства 10, 10B, 10C могут быть оснащены датчиком 51c концентрации спирта (см. Фиг. 10).
tnk
[0204] В транспортных средствах 10, 10B, 10C варианта осуществления или описанных выше модифицированных примеров электронный блок 70 управления оценивает внутреннее давление P в баке с использованием отображения внутреннего давления в баке (четвертое отображение). Однако, транспортные средства 10, 10B, 10C могут быть оснащены датчиком 51p внутреннего давления (см. Фиг. 10).
fhp
[0205] В транспортных средствах 10, 10B согласно варианту осуществления или описанным выше модифицированным примерам электронный блок 70 управления оценивает температуру T топлива насоса высокого давления, используя отображение температуры топлива насоса высокого давления (седьмое отображение). Однако, транспортные средства 10, 10B могут быть оснащены датчиком 58t температуры топлива (см. Фиг. 10).
ftnk
fal
tnk
lp
lo
flobs
flopl
flo
[0206] В транспортном средстве 10 согласно варианту осуществления или описанным выше модифицированным примерам электронный блок 70 управления оценивает температуру T топлива в баке, концентрацию C спирта, внутреннее давление P в баке, характеристическую переменную A, потерю L давления подающего трубопровода 53 низкого давления или т.п., используя отображение температуры топлива в баке (второе отображение), отображение концентрации спирта (третье отображение), отображение внутреннего давления в баке (четвертое отображение), отображение характеристических переменных (пятое отображение) или отображение потери давления (шестое отображение). Кроме того, электронный блок 70 управления оценивает базовое значение P, составляющую P пульсации или давление P топлива низкого давления, используя отображение базовых значений (восьмое и десятое отображения), отображение пульсации (двенадцатое отображение) или отображение давления топлива низкого давления (девятое и тринадцатое отображения). То же касается и транспортных средств 10В, 10С. Однако, эти оценки могут выполняться вне транспортного средства. Фиг. 23 включает блок-схемы, иллюстрирующие схематические конфигурации электронного блока 70D управления, установленного на транспортном средстве 10D, и сервера 90, расположенного вне транспортного средства. Транспортное средство 10D имеет такую же конфигурацию, как и любое из транспортных средств 10, 10В, 10С. «Система оценки давления топлива» модифицированного примера соответствует электронному блоку 70D управления и серверу 90, «устройство управления устройством подачи топлива» соответствует электронному блоку 70D управления, а «устройство анализа данных» соответствует серверу 90.
[0207] Электронный блок 70D управления транспортного средства 10D снабжен устройством 75 связи в дополнение к ЦП 71, ПЗУ 72, ОЗУ 73 или флэш-памяти 74, которые аналогичны тем, которые предусмотрены в электронном блоке 70 управления транспортного средства 10 согласно варианту осуществления и т.п. Флэш-память 74 транспортного средства 10D не хранит каждое отображение (отображение давления топлива низкого давления и т.п.), хранящееся во флэш-памяти 74 транспортных средств 10, 10B, 10C. Транспортное средство 10D не обязательно должно иметь флэш-память 74. Устройство 75 связи связывается с сервером 90 через сеть.
[0208] Сервер 90 выполнен с возможностью анализа данных от каждого транспортного средства, включая транспортное средство 10D. Сервер 90 снабжен ЦП 91, ПЗУ 92, ОЗУ 93, запоминающим устройством большой емкости (например, жестким диском, твердотельным диском и т.п.) 94 и устройством 95 связи. Запоминающее устройство 94 большой емкости хранит каждое отображение (отображение давления топлива низкого давления и т.п.), хранящееся во флэш-памяти 74 транспортных средств 10, 10B, 10C. Устройство 95 связи обменивается данными с каждым транспортным средством, включая транспортное средство 10D, через сеть.
ftnk
[0209] Фиг. 24 является блок-схемой, иллюстрирующей пример последовательности операций обработки электронного блока 70D управления и сервера 90 при оценке температуры T топлива в баке. Как показано на фиг. 24, электронный блок 70D управления транспортного средства 10D сначала получает те же данные, что и полученные в процессах этапов S100 и S110 процедуры оценки температуры топлива в баке с фиг. 2 (этапы S800 и S810) и отправляет на сервер 90 полученные данные вместе с идентификатором транспортного средства, который является идентификационным номером транспортного средства 10D (этап S820).
ftnk
ftnk
ftnk
[0210] После приема данных от транспортного средства 10D (этап S830) сервер 90 оценивает температуру T топлива в баке, используя принятые данные и отображение температуры топлива в баке (второе отображение) таким же образом, как и процесс этапа S120 процедуры оценки температуры топлива в баке с фиг. 2 (этап S840), и отправляет оцененную температуру T топлива в баке транспортному средству 10D (этап S850). Затем транспортное средство 10D принимает температуру T топлива в топливном баке (этап S860), и затем эта серия потоков заканчивается. Используя эту последовательность процессов, можно снизить нагрузку на ЦП 71 транспортного средства 10D.
ftnk
fal
tnk
lp
lo
flobs
flopl
flo
fal
tnk
lp
lo
flobs
flopl
flo
fal
tnk
lp
lo
flobs
flopl
flo
[0211] Со ссылкой на фиг. 24 была описана последовательность операций обработки электронного блока 70D управления и сервера 90 при оценке температуры T топлива в баке. Последовательность обработки электронного блока 70D управления и сервера 90 при оценке концентрации C спирта, внутреннего давления P в баке, характеристической переменной A, потери L давления, базового значения P, составляющей P пульсации, низкого давления давление топлива P или т.п. может осуществляться таким же образом. Другими словами, электронный блок 70D управления собирает различные фрагменты данных и отправляет их на сервер 90, сервер 90 принимает различные фрагменты данных от электронного блока 70D управления, оценивает концентрацию C спирта, внутреннее давление P в баке, характеристическую переменную A, потерю L давления, базовое значение P, составляющую P пульсации, давление топлива P низкого давления и т.п. и отправляет их в электронный блок 70D управления, и электронный блок 70D управления принимает концентрацию C спирта, внутреннее давление P в баке, характеристическую переменнаю A, потерю L давления, базовое значение P, составляющую P пульсации, давление топлива P низкого давления и т.п.
[0212] Со ссылкой на фиг. 23 была описана форма системы оценки давления топлива, включая электронный блок 70D управления, установленный на транспортном средстве 10D, и сервер 90, расположенный вне транспортного средства. Однако, сервер 90 может быть реализован в виде устройства анализа данных, используемого в этой системе оценки давления топлива, и электронный блок 70D управления может быть в форме устройства управления устройства 50 подачи топлива, используемого в системе оценки давления топлива.
[0213] В варианте осуществления или вышеописанных модифицированных примерах каждое отображение, такое как отображение температуры топлива в баке (второе отображение), отображение концентрации спирта (третье отображение), отображение давления в баке (четвертое отображение), отображение температуры топлива насоса высокого давления (седьмое отображение), отображение базового значения (восьмое и десятое отображение), отображение пульсации (двенадцатое отображение) или отображение давления топлива низкого давления (тринадцатое отображение), генерируется с использованием нейронной сети в качестве способа машинного обучения. Однако, каждое отображение может быть сгенерировано с использованием способа, отличного от нейронной сети, например, методом случайного леса, машины опорных векторов и долговременной краткосрочной памяти (LSTM). Кроме того, каждое отображение может быть сгенерировано как карта, арифметическое выражение или т.п. посредством экспериментов, анализа или т.п., осуществленных людьми.
[0214] В варианте осуществления или вышеописанных модифицированных примерах отображение характеристической переменной (пятое отображение) или отображение потери давления (шестое отображение) определяется как карты, арифметические выражения или т.п. посредством экспериментов, анализа или т.п., осуществленных людьми. Однако, это может быть определено машинным обучением.
ftnk
fhp
ftnk
[0215] В варианте осуществления или вышеописанных модифицированных примерах в качестве температуры топлива оценивается температура T топлива в баке или температура T топлива насоса высокого давления. Однако, вместо температуры T топлива в баке может оцениваться температура топлива в подающем трубопроводе 53 низкого давления.
fal
fal
[0216] В варианте осуществления или в описанных выше модифицированных примерах в качестве вида топлива оценивается концентрация C спирта. Однако, в дополнение к концентрации C или вместо нее может быть оценена, например, вязкость ƞf.
[0217] Далее будет описано соответствие между основными элементами в варианте осуществления и элементами, описанными в разделе описания «Сущность изобретения». В варианте осуществления двигатель 12 соответствует «двигателю», устройство 50 подачи топлива соответствует «устройству подачи топлива», электронный блок 70 управления соответствует «системе оценки давления топлива», флэш-память 74 соответствует «запоминающему устройству», а ЦП 71 соответствует «исполнительному устройству».
[0218] Соответствие между основными элементами в варианте осуществления и элементами изобретения, описанными в разделе описания «Сущность изобретения», является примером, предназначенным для конкретного описания формы, в которой изобретение реализуется в разделе описания «Сущность изобретения», и, следовательно, не ограничивается элементами изобретения, описанными в разделе описания «Сущность изобретения». Другими словами, изобретение, описанное в разделе описания «Сущность изобретения», следует интерпретировать на основе приведенного в нем описания, и вариант осуществления является просто конкретным примером изобретения, описанного в  разделе описания «Сущность изобретения».
[0219] Хотя форма, в которой реализуется настоящее изобретение, была описана выше с использованием варианта осуществления, настоящее изобретение не ограничивается этим вариантом и может быть реализовано в различных формах в пределах диапазона, не выходящего за рамки объема настоящего изобретения.
[0220] Настоящее изобретение может быть использовано в области производства систем оценки давления топлива и т.п.