ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к устройствам хранения неисправности и способам хранения неисправности, подходящим для обнаружения неисправностей, например, в электрических транспортных средствах.
УРОВЕНЬ ТЕХНИКИ
[0002] В целом, когда неисправность возникает в электрическом транспортном средстве или т.п., данные, касающиеся тока и напряжения в каждом компоненте во время возникновения неисправности, сохраняются для того, чтобы изучать причину неисправности позже.
Такому устройству хранения неисправности требуется иметь большую емкость хранения, чтобы хранить все необходимые данные относительно вызванных неисправностей.
Здесь, известна технология для предварительного определения степеней важности подробностей неисправности и, когда новые неисправности, более важные, чем существующие неисправности, сохраненные в настоящее время, возникают, перезаписи существующих неисправностей, чтобы сохранять новые важные неисправности (например, ссылка на патентную литературу 1).
[0003] Эта технология может надежно сохранять неисправности с большей важностью с небольшой емкостью хранения с тем, чтобы анализировать важные неисправности более достоверно, чем в случае автоматической перезаписи существующих неисправностей, чтобы сохранять новые неисправности.
СПИСОК УПОМИНАНИЙ ПАТЕНТНОЙ ЛИТЕРАТУРЫ
[0004] Патентная литература 1: Нерассмотренная публикация японской патентной заявки № 2000-032604
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Существуют различные типы причин неисправностей. Например, существует случай, когда "неисправность a" возникает первой, а "неисправность b" последовательно возникает в ассоциации с первой неисправностью a. Если сохраняются и анализируются только данные, касающиеся последующей неисправности b, причина неисправности может быть не найдена. Таким образом, в целом, необходимо сохранять и анализировать данные, касающиеся первой неисправности a, вызванной перед неисправностью b.
Однако, когда записи о неисправностях определяются в зависимости от степеней важности, как описано в традиционном случае, может быть затруднительным точно выполнять анализ неисправности, поскольку, если следующая неисправность b является более важной, данные о первой неисправности a перезаписываются, так что сохраняются только данные о следующей неисправности b.
[0006] Настоящее изобретение было осуществлено, принимая во внимание вышеописанные проблемы. Целью настоящего изобретения является предоставление устройства хранения неисправности и способа хранения неисправности, которые могут сохранять подробности и данные о неисправностях для выполнения точного анализа неисправности, в то же время предотвращая увеличение емкости хранения для данных относительно неисправностей.
[0007] Для того чтобы добиваться цели, описанной выше, устройство хранения неисправности согласно настоящему изобретению включает в себя блок управления сохранением неисправности, сконфигурированный, чтобы когда блок обнаружения неисправности обнаруживает неисправность цели, которая должна управляться, выполнять обработку сохранения неисправности, чтобы выбирать данные, которые должны быть сохранены, в зависимости от подробностей обнаруженной неисправности, и сохранять выбранные данные в блоке хранения, при этом при обработке сохранения неисправности, когда множество неисправностей обнаруживаются в предписанном периоде времени, блок управления сохранением неисправности сохраняет в блоке хранения подробности неисправности для первоначальной неисправности, обнаруженной первой, и данные, выбранные в соответствии с неисправностью, и сохраняет только подробности неисправности для других неисправностей, обнаруженных после первоначальной неисправности.
[0008] В устройстве хранения неисправности согласно настоящему изобретению блок управления сохранением неисправности выполняет обработку сохранения неисправности во время возникновения неисправностей. Когда несколько неисправностей возникают последовательно в течение предписанного периода времени, блок управления сохранением неисправности сохраняет в блоке хранения подробности неисправности, включающие в себя название неисправности, для первоначальной неисправности (A), обнаруженной первой, и данные, выбранные в соответствии с неисправностью. Кроме того, блок управления сохранением неисправности сохраняет в блоке хранения только подробности неисправности, включающие в себя название неисправности, для другой неисправности (B), обнаруженной после первоначальной неисправности в течение предписанного периода времени, но не сохраняет какую-либо неисправность, вызванную после прохождения предписанного периода времени.
Таким образом, устройство хранения неисправности может распознавать подробности неисправности для множества неисправностей, вызванных последовательно, и распознавать временно-последовательное соотношение неисправностей. Кроме того, устройство хранения неисправности сохраняет данные, выбранные в соответствии с первоначальной неисправностью (A), вызванной первой, с тем, чтобы выполнять конкретный ее анализ. Устройство хранения неисправности, однако, не сохраняет данные относительно других неисправностей, вызванных после первоначальной неисправности, с тем, чтобы уменьшать требуемую емкость хранения по сравнению с устройством, которое хранит все данные, касающиеся множества последовательно вызванных неисправностей. Дополнительно, поскольку устройство хранения неисправности не хранит непоследовательные неисправности, вызванные после прохождения предварительно определенного периода времени, необходимая емкость хранения может быть уменьшена до гораздо более низкого уровня, таким образом, чтобы исключать записи о подробностях неисправностей с низкой необходимостью для анализа первоначальной неисправности, вызванной первой.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0009] Фиг. 1 - это блок-схема, показывающая основную часть устройства хранения неисправности варианта осуществления 1.
Фиг. 2 - это блок-схема последовательности операций, показывающая процедуру обработки сохранения неисправности устройства хранения неисправности варианта осуществления 1.
Фиг. 3 - это временная диаграмма, показывающая пример работы устройства хранения неисправности варианта осуществления 1.
Фиг. 4 - это схема, показывающая всю систему электронного транспортного средства, оснащенного устройством хранения неисправности варианта осуществления 1.
Фиг. 5 - это блок-схема, показывающая основную часть устройства хранения неисправности варианта осуществления 2.
Фиг. 6A - это вид для объяснения работы устройства хранения неисправности варианта осуществления 2, в то же время показывающий пример диапазона измерения и периода выборки, аналогичных диапазону измерения и периоду выборки в варианте осуществления 1.
Фиг. 6B - это вид для объяснения работы устройства хранения неисправности варианта осуществления 2, в то же время показывающий модифицированный пример диапазона измерения и периода выборки на фиг. 6A.
Фиг. 7 - это блок-схема, показывающая основную часть устройства хранения неисправности варианта осуществления 3.
Фиг. 8 - это блок-схема последовательности операций, показывающая основные этапы обработки сохранения неисправности устройства хранения неисправности варианта осуществления 3.
Подробное описание вариантов осуществления
[0010] Далее в данном документе варианты осуществления для реализации устройства хранения неисправности согласно настоящему изобретению будут объяснены посредством ссылки на чертежи.
(ВАРИАНТ ОСУЩЕСТВЛЕНИЯ 1)
Устройство хранения неисправности согласно варианту осуществления 1 объясняется ниже.
Сначала, конфигурация устройства управления электрического транспортного средства, оснащенного устройством хранения неисправности согласно варианту осуществления 1, кратко объясняется посредством ссылки на фиг. 4.
Система управления торможением устройства управления торможением варианта осуществления 1 включает в себя контроллер 100 интеграции, контроллер 101 тормоза и контроллер 103 мотора.
[0011] Контроллер 100 интеграции функционирует, чтобы запускать и отключать EV-систему, вычислять движущее усилие и выдавать выходные инструкции мотора, вычислять замедление, выдавать выходные инструкции мотора/тормоза, проверять EV-систему и гарантировать отказоустойчивую работу.
Контроллер 100 интеграции объединяет и управляет контроллером 101 тормоза и контроллером 103 мотора, чтобы получать требуемый водителем тормозной момент во время управления совместным рекуперативным торможением. Контроллер 100 интеграции принимает входную информацию, такую как информация о зарядной емкости аккумуляторной батареи от контроллера 102 аккумуляторной батареи, информация о скорости от группы 110 датчиков, информация об операции торможения и информация о гидравлическом давлении в главном цилиндре.
[0012] Контроллер 101 тормоза принимает ввод сигнала от контроллера 100 интеграции и информацию о гидравлическом давлении в главном цилиндре тормозного гидравлического блока 250. Контроллер 101 тормоза выводит инструкцию привода тормозному гидравлическому блоку 250 и целевое значение рекуперативного совместного тормозного момента контроллеру 100 интеграции согласно предписанному правилу управления.
[0013] Контроллер 103 мотора соединяется через инвертор 210 с приводным электромотором 230, соединенным с ведущими колесами (не показаны на чертеже). Контроллер 103 мотора управляет крутящим моментом мотора и скоростью вращения мотора посредством приводного электромотора 230 во время операции привода и управляет рекуперативным тормозным моментом, формируемым посредством приводного электромотора 230 согласно инструкции рекуперативного фрагмента во время операции торможения.
[0014] Аккумуляторная батарея 240 соединяется с инвертором 210 и зарядным устройством 260 через DC/DC-распределительную коробку 220. DC/DC-распределительная коробка 220 соединяется с вспомогательной батареей 270, от которой электроэнергия подается к соответствующим контроллерам 100-103.
[0015] Далее, конфигурация устройства хранения неисправности согласно варианту осуществления 1 объясняется посредством ссылки на фиг. 1.
Устройство хранения неисправности согласно варианту осуществления 1 устанавливается в одном из контроллеров 100-103, например в контроллере 100 интеграции, и включает в себя блок 1 обнаружения данных, блок 2 определения неисправности и блок 3 управления сохранением неисправности.
[0016] Блок 1 обнаружения данных обнаруживает различные данные относительно целей, которые должны управляться (таких как инвертор 210, DC/DC-распределительная коробка 220, приводной электромотор 230, аккумуляторная батарея 240 и тормозной гидравлический блок 250), от группы 110 датчиков и соответствующих контроллеров 101-103.
Блок 2 определения неисправности определяет неисправность в зависимости от того, попадают ли данные, введенные в блок 1 обнаружения данных, в диапазон предварительно определенных нормальных значений или соответствуют ненормальным значениям, отличным от нормальных значений.
[0017] Блок 3 управления сохранением неисправности включает в себя блок 31 определения запуска, блок 32 определения первоначальной неисправности, блок 33 хранения данных анализа неисправности, блок 34 измерения предписанного периода и блок 35 хранения названия неисправности.
Блок 31 определения запуска определяет запуск и прекращение работы всего устройства хранения неисправности согласно варианту осуществления 1. Блок 31 определения запуска выводит флаг запуска в блок 2 определения неисправности и блок 32 определения первоначальной неисправности, когда электрическое транспортное средство находится в состоянии запуска готовым для движения, и соответствующие контроллеры 100-103 активируются, и прекращает выводить флаг запуска, когда электрическое транспортное средство находится в неактивном состоянии после прекращения движения.
[0018] Блок 2 определения неисправности выполняет определение неисправности, описанное выше, во время ввода флага запуска из блока 31 определения запуска и заканчивает определение неисправности, которая должна быть инициализирована, после того как ввод флага запуска прекращается. Когда блок 2 определения неисправности определяет возникновение неисправности, блок 2 определения неисправности выводит название неисправности, представляющее подробности неисправности, в блок 32 определения первоначальной неисправности и блок 35 хранения названия неисправности.
[0019] Блок 32 определения первоначальной неисправности активен во время ввода флага запуска, определяет, является ли неисправность первоначальной неисправностью, и заканчивает определение так, чтобы быть инициализированным, после того как ввод флага запуска прекращается. Когда название неисправности, принятое от блока 2 определения неисправности, является первым названием после ввода флага запуска, блок 32 определения первоначальной неисправности отправляет флаг первоначальной неисправности, указывающий возникновение первоначальной неисправности, в блок 35 хранения названия неисправности, блок 33 хранения данных анализа неисправности и блок 34 измерения предписанного периода.
[0020] Блок 33 хранения данных анализа неисправности выбирает элементы данных, которые должны быть сохранены, соответствующие подробностям неисправности, используя флаг первоначальной неисправности в качестве триггера, указывающего возникновение первоначальной неисправности, принятый от блока 32 определения первоначальной неисправности, и сохраняет каждую часть данных относительно соответствующих элементов данных перед и после определения неисправности временно-последовательным образом. Здесь, в блоке 33 хранения данных анализа неисправности, один или более элементов данных (например, значение тока, значение напряжения и выходной импульс), соответствующие подробностям неисправностей (названиям неисправностей), определяются заранее. После того как вводится флаг первоначальной неисправности, блок 33 хранения данных анализа неисправности сохраняет выбранные данные относительно элементов данных, определенных согласно подробностям неисправности (названию неисправности) из различных данных, полученных через блок 1 обнаружения данных. Во время сохранения данных блок 33 хранения данных анализа неисправности сохраняет данные перед и после определения возникновения неисправности временно-последовательным образом. Таким образом, блок 33 хранения данных анализа неисправности функционирует одновременно как средство управления сохранением неисправности и как средство хранения.
[0021] Конкретный пример процесса сохранения объясняется ниже относительно неисправности A, показанной во временной диаграмме на фиг. 3 для объяснения работы. Когда неисправность A возникает в момент t11, каждые данные (d11-d15, d21-d25, d31-d35) относительно первого-третьего элементов данных, необходимых для неисправности A, между моментом t110 и моментом t111 около момента t11, сохраняются временно-последовательным образом.
[0022] Обращаясь к фиг. 1, блок 34 измерения предписанного периода начинает измерение предписанного периода ("pt" на фиг. 3), который является заданным временем, в котором флаг первоначальной неисправности, вводимый во время возникновения первоначальной неисправности, заранее определяется в качестве триггера. Блок 34 измерения предписанного периода отправляет блоку 35 хранения названия неисправности флаг окончания предписанного периода в момент прохождения предписанного периода pt, чтобы уведомлять о завершении предписанного периода pt.
[0023] Блок 35 хранения названия неисправности функционирует в качестве средства хранения, чтобы хранить подробности неисправностей (названия неисправностей) для неисправностей, вызванных, до того как флаг окончания предписанного периода вводится в него, используя флаг первоначальной неисправности в качестве триггера, вводимого в момент возникновения первоначальной неисправности. Блок 35 хранения названия неисправности принимает флаг окончания предписанного периода, чтобы останавливать сохранение названий неисправностей.
[0024] Далее, процедура обработки сохранения неисправности, выполняемая посредством блока 3 управления сохранением неисправности, объясняется посредством ссылки на фиг. 2.
На этапе S1 блок 31 определения запуска определяет, активирован ли флаг запуска, а именно, активировано ли устройство хранения неисправности, и переходит к этапу S2, когда флаг запуска активен, или повторяет определение этапа S1, когда флаг запуска неактивен.
[0025] На этапе S2, когда флаг запуска активен, блок 2 определения неисправности определяет, возникает ли неисправность, и переходит к этапу S3 при подтверждении возникновения неисправности или повторяет определение этапа S2, когда не распознает возникновение неисправности.
[0026] На этапе S3 при подтверждении возникновения неисправности блок 32 определения первоначальной неисправности определяет, является ли неисправность первоначальной неисправностью, и переходит к этапу S4, когда неисправность является первоначальной неисправностью, или переходит к этапу S6, когда неисправность не является первоначальной неисправностью.
[0027] На этапе S4, когда неисправность является первоначальной неисправностью, блок 33 хранения данных анализа неисправности выбирает элементы данных относительно первоначальной неисправности и сохраняет данные относительно выбранных элементов данных, чтобы затем переходить к этапу S5.
На этапе S5 блок 34 измерения предписанного периода начинает измерение предписанного периода pt, чтобы затем переходить к этапу S7.
[0028] На этапе S6, когда неисправность не является первоначальной неисправностью на этапе S3, определяется, находится ли измерение предписанного периода pt, начатое на этапе S5, все еще в ходе выполнения, и процесс переходит к этапу S7, когда измерение находится в ходе выполнения, или возвращается к этапу S2, когда предварительно определенный период pt завершился.
[0029] На этапе S7 блок 35 хранения названия неисправности сохраняет подробности обнаруженной неисправности (название неисправности), чтобы переходить к этапу S8. Здесь, блок 35 хранения названия неисправности сначала сохраняет первоначальную неисправность, вызванную в момент начала измерения предписанного периода pt, и затем сохраняет названия неисправностей, последовательно вызванных во время измерения предписанного периода pt.
На этапе S8 определяется, остановлен ли флаг запуска, и процесс возвращается к этапу S2, когда флаг запуска не остановлен, или переходит к этапу S9, когда флаг запуска остановлен.
На этапе S9 блок 2 определения неисправности и блок 32 определения первоначальной неисправности инициализируются, и процесс возвращается к этапу S1.
[0030] (ОБЪЯСНЕНИЕ ФУНКЦИОНИРОВАНИЯ)
Функционирование примера 1 объясняется посредством ссылки на временную диаграмму, показанную на фиг. 3.
Фиг. 3 приводит в пример случай, когда неисправности A, B и C возникают между моментом t1 и моментом t2 во время первого движения, и случай, когда неисправности D, E и F возникают между моментом t3 и моментом t4 во время второго движения.
[0031] Блок 31 определения запуска активирует флаг запуска в каждый из момента t1 и момента t3, когда первое движение и второе движение начинаются, и прекращает действие флага запуска в каждый из момента t2 и момента t4, когда каждое движение заканчивается. Блок 2 определения неисправности и блок 32 определения первоначальной неисправности, каждый, выполняют определение, пока флаг запуска активен.
[0032] Сначала, объясняется работа в случае, когда неисправности A, B и C возникают во время первого вождения. Когда блок 2 определения неисправности определяет, что неисправность A возникает в качестве первоначальной неисправности (распознает возникновение на этапе S2), блок 2 определения неисправности выводит в блок 32 определения первоначальной неисправности и блок 35 хранения названия неисправности информацию, указывающую возникновение неисправности A в дополнение к подробностям неисправности (названию неисправности).
Поскольку неисправность A является первоначальной неисправностью, блок 32 определения первоначальной неисправности выводит флаг первоначальной неисправности в блок 33 хранения данных анализа неисправности, блок 34 измерения предписанного периода и блок 35 хранения названия неисправности.
Блок 33 хранения данных анализа неисправности принимает флаг первоначальной неисправности, выбирает элементы данных (первый-третий элементы данных), заранее определенные, чтобы использоваться для анализа неисправности A, из различных данных и сохраняет каждую часть данных относительно соответствующих элементов данных перед и после возникновения неисправности A (на основе процесса этапа S4) в блоке 33 хранения данных анализа неисправности. В примере, показанном на фиг. 3, определяются три типа элементов данных из первого элемента данных, второго элемента данных и третьего элемента данных относительно неисправности A. Блок 33 хранения данных анализа неисправности, таким образом, сохраняет каждые данные d11-d15, d21-d25 и d31-d35 относительно первого-третьего элементов данных временно-последовательным образом.
[0033] Параллельно с этим процессом блок 34 измерения предписанного периода принимает флаг первоначальной неисправности и начинает измерение предписанного периода pt от момента t11, когда неисправность A возникла (на этапе S5). Дополнительно, блок 35 хранения названия неисправности сохраняет подробности неисправности (название неисправности) для неисправности A (на этапе S7).
[0034] Как иллюстрировано на фиг. 3, когда неисправность B возникает в момент t12 во время измерения предписанного периода pt, блок 2 определения неисправности выводит в блок 32 определения первоначальной неисправности и блок 35 хранения названия неисправности информацию, указывающую возникновение неисправности B в дополнение к подробностям неисправности (названию неисправности), как в случае с возникновением неисправности A.
[0035] Поскольку неисправность B является второй неисправностью, блок 32 определения первоначальной неисправности не выводит флаг первоначальной неисправности и блок 33 хранения данных анализа неисправности не сохраняет элемент данных.
Блок 35 хранения названия неисправности сохраняет подробности неисправности (название неисправности) для неисправности B (на основе процедуры этапа S3 → этапа S6 → этапа S7).
[0036] В качестве примера последовательно возникающих неисправностей, таких как неисправности A и B, существует случай возникновения первоначальной неисправности по причине ненормального уменьшения напряжения во вспомогательной батарее 270 и возникновения последующей неисправности по причине ненормального вывода устройством управления, таким как контроллер 103 мотора, снабжаемого электроэнергией от вспомогательной батареи 270.
[0037] В примере, показанном на фиг. 3, непоследовательная неисправность C возникает в момент t13. После того как измерение предписанного периода pt было завершено в момент t13, когда возникает неисправность C, подробности неисправности (название неисправности) для неисправности C не сохраняются, так что данные не сохраняются (на основе последовательности из этапа S2 → этапа S3 → этапа S6 → этапа S2).
Соответственно, блок 35 хранения названия неисправности сохраняет неисправность A в качестве первоначальной неисправности и неисправность B в качестве последующей неисправности временно-последовательным образом при прекращении движения в момент t2. Кроме того, блок 33 хранения данных анализа неисправности сохраняет каждые данные d11-d15, d21-d25 и d31-d35 перед и после возникновения неисправности A (момент t11).
[0038] Таким образом, во время анализа неисправностей список названий неисправностей, включающий в себя первоначальную неисправность A и последующую неисправность, последовательно вызванную после нее (неисправность A, неисправность B), может быть извлечен из блока 35 хранения названий неисправностей. Дополнительно, данные временной последовательности перед и после первоначальной неисправности A могут быть извлечены из блока 33 хранения данных анализа неисправности.
[0039] Также во время последующего второго движения подробности неисправности (название неисправности) и каждые данные d41-d45, d51-d55 и d61-d65 первого-третьего элементов данных относительно неисправности D, возникающей первой в момент t31, сохраняются, как и в случае с первым движением. Здесь, подробности первого-третьего элементов данных могут быть общими с или отличаться от подробностей соответствующих элементов данных, определенных во время возникновения неисправности A. Затем, блок 33 хранения названий неисправностей сохраняет подробности неисправности (название неисправности) для неисправности E, последовательно вызванной во время предписанного периода pt, временно-последовательным образом. Однако блок 35 хранения названий неисправностей не сохраняет подробности неисправности (название неисправности) непоследовательной неисправности F, возникшей после прохождения предписанного периода pt.
[0040] Последующее описание представляет собой результаты устройства хранения неисправности согласно варианту осуществления 1.
(a) Устройство хранения неисправности согласно варианту осуществления 1 включает в себя:
блок 1 обнаружения данных в качестве средства обнаружения данных для обнаружения данных, указывающих состояния цели, которая должна управляться;
средство хранения (блок 33 хранения данных анализа неисправности, блок 35 хранения названия неисправности) для хранения данных;
блок 2 определения неисправности в качестве средства обнаружения неисправности для обнаружения неисправностей цели, которая должна управляться; и
блок 3 управления сохранением неисправности в качестве средства управления сохранением неисправности, чтобы когда неисправность обнаруживается, выполнять обработку сохранения неисправности, чтобы выбирать данные, которые должны быть сохранены, в зависимости от обнаруженных подробностей неисправности, и чтобы сохранять выбранные данные в средстве хранения, при этом при обработке сохранения неисправности, когда множество неисправностей обнаруживаются в течение предписанного периода (заданного времени) pt, блок 3 управления сохранением неисправности управляет блоком 33 хранения данных анализа неисправности и блоком 35 хранения названия неисправности, чтобы сохранять подробности неисправности для первоначальной неисправности, обнаруженной первой (неисправность A или D), и данные, выбранные в соответствии с неисправностью (d11-d15, d21-d25, d31-d35 или d41-d45, d51-d55, d61-d65), и чтобы сохранять только подробности других неисправностей, обнаруженных после первоначальной неисправности.
После того как блок 35 хранения названия неисправности сохраняет подробности неисправности (название неисправности) для неисправности B или E, последовательно вызванных после неисправности A или D, устройство хранения неисправности может распознавать временно-последовательное соотношение неисправностей и выполнять анализ неисправности более детально, чем традиционное устройство, которое хранит только последнюю неисправность. В частности, поскольку традиционное устройство сохраняет подробности неисправности и данные относительно только неисправности с более высокой степенью важности среди неисправностей A-F, подробности и данные относительно последовательных неисправностей A и B или последовательных неисправностей D и E могут быть не сохранены. В результате, может быть затруднительным выполнять анализ неисправности в отношении последовательных неисправностей A и B или последовательных неисправностей D и E.
С другой стороны, устройство хранения неисправности варианта осуществления 1 сохраняет временно-последовательным образом подробности неисправностей (названия неисправностей) для последовательных неисправностей A и B или последовательных неисправностей D и E, так что конкретный их анализ может быть возможен.
Кроме того, элементы данных (первый-третий), необходимые для анализа, выбираются для соответствующих первоначальных неисправностей A и D относительно последовательных неисправностей A и B и последовательных неисправностей D и E. Дополнительно, данные d11-d15, d21-d25, d31-d35 и d41-d45, d51-d55, d61-d65 соответствующих элементов данных перед и после возникновения первоначальных неисправностей A и D сохраняются временно-последовательным образом. Таким образом, анализ конкретной неисправности может быть выполнен в отношении неисправностей A и D, наиболее необходимых для анализа причин в последовательно возникших неисправностях.
Кроме того, поскольку подробности неисправностей для соответствующих неисправностей B и E, последовательно возникших после первоначальных неисправностей A и D, сохраняются, только пока не сохраняются данные, требуемая емкость хранения может быть уменьшена по сравнению со случаем, когда сохраняются данные всех неисправностей.
Кроме того, подробность неисправности (название неисправности) не сохраняется в отношении неисправности (C, F), возникшей после прохождения предписанного периода pt от возникновения первоначальной неисправности (A, D), поскольку неисправность (C, F) является непоследовательной неисправностью. Соответственно, требуемая емкость хранения может быть дополнительно уменьшена таким образом, чтобы устранять записи подробностей неисправности для неисправности, не возникшей последовательно после первоначальной неисправности (A, D) и имеющей более низкую необходимость для анализа первоначальной неисправности, вызванной первой.
[0041] (b) Устройство хранения неисправности согласно варианту осуществления 1 реализует способ хранения неисправности, содержащий:
этап (S2) обнаружения неисправностей цели, которая должна управляться, на основе данных;
этап (S3, S4), когда неисправности обнаруживаются на этапе (S2), выбора подробностей неисправности для первоначальной неисправности, обнаруженной первой, и данных, которые должны быть сохранены, из данных в соответствии с подробностями неисправности и сохранения выбранных подробностей неисправности и данных в блоке 33 хранения данных анализа неисправности в качестве средства хранения; и
этап (S5, S7, S3, S6) измерения предписанного периода времени от момента, в который обнаруживается первоначальная неисправность, и, когда другие одна или более неисправностей обнаруживаются после первоначальной неисправности во время измерения предписанного периода времени, сохранения только подробностей неисправности других неисправностей в блоке 35 хранения названия неисправностей в качестве блока хранения.
Поскольку подробности неисправностей (названия неисправностей) для последовательных неисправностей A и B и последовательных неисправностей D и E сохраняются последовательным по времени образом, конкретный их анализ может быть возможен, как и в случае с признаком (a), описанным выше.
Кроме того, данные d11-d15, d21-d25, d31-d35 и d41-d45, d51-d55, d61-d65 перед и после возникновения первоначальных неисправностей A и D сохраняются последовательным по времени образом в отношении элементов данных (первый-третий), необходимых для анализа первоначальных неисправностей A и D, последовательных неисправностей A и B и последовательных неисправностей D и E. Таким образом, анализ конкретной неисправности может быть выполнен в отношении неисправностей A и D, наиболее необходимых для анализа причин в последовательно вызванных неисправностях.
Кроме того, поскольку сохраняются только подробности неисправностей B и E последовательно вызванных после первоначальных неисправностей A и D, требуемая емкость хранения может быть уменьшена по сравнению со случаем, когда сохраняются данные всех неисправностей.
Кроме того, поскольку подробность неисправности (название неисправности) не сохраняется в отношении непоследовательной неисправности (C, F), вызванной после прохождения предписанного периода pt от возникновения первоначальной неисправности (A, D), требуемая емкость хранения может быть дополнительно уменьшена.
[0042] (c) В устройстве хранения неисправности согласно варианту осуществления 1 блок 3 управления хранением неисправностей выполняет сохранение данных при обработке сохранения неисправности только однажды во время периода от запуска до прекращения работы устройства.
Таким образом, емкость хранения устройства может быть уменьшена до более низкого уровня, чем в случае, когда сохраняются все неисправности. Кроме того, осложнение в операции анализа, получаемое из процесса сохранения неисправностей, имеющих небольшую релевантность к первоначальной неисправности, может быть предотвращено.
[0043] (d) В устройстве хранения неисправности согласно варианту осуществления 1 блок 3 управления сохранением неисправности включает в себя блок 33 хранения данных анализа неисправности в качестве блока определения элемента данных для определения элементов данных, которые должны быть получены в зависимости от неисправностей, когда данные сохраняются при обработке сохранения неисправности.
Только элементы данных, необходимые для анализа в соответствии с каждой неисправностью, сохраняются с тем, чтобы избегать сохранения данных, необходимых для анализа, уменьшения требуемой емкости хранения и выполнения достаточного и конкретного анализа.
[0044] (ДРУГИЕ ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ)
Далее в данном документе буду объяснены устройства хранения неисправности согласно другим вариантам осуществления.
Другие варианты осуществления являются модифицированными примерами варианта осуществления 1, и, следовательно, элементы, общие с элементами в варианте осуществления 1, указываются теми же ссылочными номерами, и их перекрывающие объяснения не повторяются, а только элементы, отличные от элементов в варианте осуществления 1, объясняются ниже.
[0045] (ВАРИАНТ ОСУЩЕСТВЛЕНИЯ 2)
Устройства хранения неисправности варианта осуществления 2 отличается от устройства варианта осуществления 1 в способе хранения блока 233 хранения данных анализа неисправности.
В варианте осуществления 2 блок 233 хранения данных анализа неисправности, показанный на фиг. 5, включает в себя блок 233a обработки изменения характеристики выборки, который может изменять диапазон измерения и период выборки в зависимости от элементов данных, которые должны быть сохранены во время сохранения данных при обработке сохранения неисправности.
[0046] Работа блока 233a обработки изменения характеристики выборки объясняется ниже посредством ссылки на фиг. 6.
Например, фиг. 6A приводит в качестве примера работу блока 233a обработки изменения характеристики выборки, когда возникает неисправность A. В этом случае, блок 233 хранения данных анализа неисправности сохраняет каждые данные из первого-третьего элементов данных, имеющие общий диапазон измерения и период выборки.
[0047] Фиг. 6B приводит в качестве примера работу блока 233a обработки изменения характеристики выборки, когда возникает неисправность B. В этом случае, блок 233a обработки изменения характеристики выборки изменяет диапазоны измерений и периоды выборок первого элемента данных и третьего элемента данных, которые отличаются от случая неисправности A, показанного на фиг. 6A.
[0048] В частности, в отношении первого элемента данных, число частей данных выборки является таким же, что и в неисправности A, но как диапазон измерения, так и период выборки сокращаются. Например, когда первый элемент данных неисправности B включает в себя данные, изменяющиеся в коротком периоде времени, такие как ток, протекающий в приводном электромоторе 230, по меньшей мере, диапазон измерения или период выборки предпочтительно сокращается так, чтобы получать конкретные данные. Таким образом, как показано на фиг. 6B, и диапазон измерения, и период выборки сокращаются в отношении первого элемента данных так, чтобы достоверно получать изменение данных в коротком периоде времени, в то же время сдерживая общий объем данных, которые должны быть получены.
[0049] В отношении третьего элемента данных и диапазон измерения и период выборки удлиняются. В таком случае, число частей данных выборки меньше, чем число частей при неисправности A. Например, когда третий элемент данных неисправности B включает в себя данные, небыстро изменяющиеся в коротком периоде времени, такие как температура аккумуляторной батареи, как диапазон данных, так и период выборки удлиняются, чтобы разделять данные выборки, увеличивая данные, которые не должны быть получены, так что анализ конкретной неисправности может быть выполнен с меньшим объемом данных.
Здесь, что касается второго элемента данных, неисправность B имеет практически такой же диапазон измерения и такой же период выборки, что и неисправность A.
Кроме того, диапазон измерения и период выборки, описанные выше, изменяются в зависимости от характеристик соответствующих элементов данных, способа анализа или типа данных, необходимых для анализа, описанного выше, которые изменяются в зависимости от подробностей неисправности.
[0050] (e) В устройстве хранения неисправности согласно варианту осуществления 2 блок 3 управления хранением неисправностей включает в себя блок 233a обработки изменения характеристики выборки, который может изменять, по меньшей мере, одно из диапазона измерения и периода выборки в зависимости от элементов данных, которые должны быть сохранены во время сохранения данных при обработке сохранения неисправности.
Это предоставляет возможность анализа конкретной неисправности на основе элементов данных, сохраненных в соответствии с подробностями неисправности, без увеличения объема данных, которые должны быть сохранены. Например, хотя может быть возможным успешно выполнять анализ конкретной неисправности посредством постоянного удлинения диапазона измерения или сокращения периода выборки относительно всех элементов данных, это требует большой емкости хранения для данных. С другой стороны, этот вариант осуществления может выполнять конкретный анализ в соответствии с подробностями неисправности таким образом, чтобы определять диапазон измерения и период выборки элементов данных по необходимости в зависимости от подробностей неисправности без увеличения емкости хранения.
Дополнительно, вариант осуществления 2 может изменять и определять как диапазон измерения, так и период выборки, с тем, чтобы одновременно выполнять анализ конкретной неисправности и предотвращать увеличение емкости хранения более надежным образом, чем в случае изменения одного из диапазона измерения и периода выборки.
[0051] (ВАРИАНТ ОСУЩЕСТВЛЕНИЯ 3)
Фиг. 7 иллюстрирует устройство хранения неисправности согласно варианту осуществления 3.
Вариант осуществления 3 дополнительно включает в себя в блоке 3 управления сохранением неисправности блок 310 первоначального определения указанной неисправности и второй блок 320 хранения данных анализа неисправности.
[0052] Блок 310 первоначального определения указанной неисправности определяет, является ли вызванная, предварительно определенная, указанная неисправность с высокой степенью важности первоначальной неисправностью, и выводит флаг первоначальной указанной неисправности во второй блок 320 хранения данных анализа неисправности, когда указанная неисправность является первоначальной неисправностью. Здесь, в электрическом транспортном средстве, неисправность с высокой степенью важности является, например, неисправностью инвертора 104 или неисправностью контроллера 100 интеграции, контроллера 102 аккумуляторной батареи или контроллера 103 мотора для управления инвертором 104.
[0053] Когда флаг первоначальной указанной неисправности вводится, второй блок 320 хранения данных анализа неисправности сохраняет каждые данные временно-последовательным образом в отношении соответствующих элементов данных перед и после возникновения указанной неисправности.
[0054] Таким образом, второй блок 320 хранения данных анализа неисправности сохраняет каждые данные из элементов данных указанной неисправности, когда неисправность является первоначальной неисправностью, несмотря на наличие или отсутствие неисправностей, отличных от указанной неисправности.
[0055] Фиг. 8 иллюстрирует основную часть этапов обработки в управлении сохранением неисправности в варианте осуществления 3. Эти этапы добавляются к процессу во время возникновения неисправности на этапе S2 в блок-схеме, показанной на фиг. 2, иллюстрирующей процедуру управления сохранением неисправности в варианте осуществления 2.
[0056] В частности, на этапе S31, к которому процесс переходит, когда неисправность возникает на этапе S2, определяется, является ли неисправность первоначальной указанной неисправностью, и процесс переходит к этапу S32, когда неисправность является первоначальной указанной неисправностью, или переходит к этапу S3, когда неисправность не является первоначальной указанной неисправностью.
[0057] На этапе S32 второй блок 320 хранения данных анализа неисправности сохраняет каждые данные из соответствующих наборов данных перед и после возникновения первоначальной указанной неисправности, чтобы затем переходить к этапу S3.
Другие этапы являются такими же, что и этапы в варианте осуществления 1, и их иллюстрация на чертеже и объяснения опущены здесь.
[0058] Последующее описание представляет собой результаты устройства хранения неисправности согласно варианту осуществления 3.
(f) В устройстве хранения неисправности согласно варианту осуществления 3 блок 3 управления сохранением неисправности включает в себя блок 310 первоначального определения указанной неисправности для определения, когда предварительно определенная, указанная неисправность с высокой степенью важности возникает, является ли указанная неисправность первоначальной неисправностью после активации устройства, и второй блок 320 хранения данных анализа неисправности для хранения данных, выбранных в соответствии с указанной неисправностью, когда неисправность является первоначальной неисправностью.
В варианте осуществления 3, когда указанная неисправность с высокой степенью важности возникает, данные из наборов данных, необходимые для анализа, сохраняются, несмотря на наличие или отсутствие неисправностей, отличных от указанной неисправности, и несмотря на то, прошел ли предписанный период после возникновения неисправностей, отличных от указанной неисправности.
Таким образом, когда указанная неисправность с высокой степенью важности возникает, недостаток в том, что данные неисправности не сохраняются, может быть предотвращен, так что анализ указанной неисправности с высокой степенью важности может быть надежно выполнен.
[0059] Хотя устройство хранения неисправности согласно настоящему изобретению было описано выше посредством ссылки на варианты осуществления, конкретные конфигурации не ограничиваются вариантами осуществления, и модификации и дополнения конструкции должны позволяться без отступления от рамок изобретения.
[0060] Хотя вариант осуществления 1 приводит в пример случай применения устройства хранения неисправности к электрическому транспортному средству, настоящее изобретение не ограничивается применением к электрическому транспортному средству, пока устройство хранения неисправности обнаруживает и сохраняет неисправности целей, которые должны управляться, и может быть применено к другим транспортным средствам, промышленному оборудованию, электрическому оборудованию или т.п.
[0061] Хотя варианты осуществления приводят в пример случай хранения трех типов элементов данных для данных, которые должны быть сохранены в блоке хранения данных анализа неисправности, число элементов данных для каждой неисправности не ограничивается тремя и может быть одним или любым другим числом, отличным от трех.
Хотя вариант осуществления 2 приводит в пример случай, когда блок обработки изменения характеристики выборки может изменять и определять как диапазон измерения, так и период выборки блок обработки изменения характеристики выборки может изменять одно из диапазона измерения и периода выборки так, чтобы сохранять данные в соответствии с характеристиками элементов данных, в то же время предотвращая увеличение объема данных, которые должны быть сохранены, более надежно, чем в случае, когда характеристики выборки являются постоянными.
ВЗАИМНЫЕ ССЫЛКИ РОДСТВЕННЫХ ПАТЕНТНЫХ ЗАЯВОК
[0062] Эта заявка испрашивает приоритет на основе японской патентной заявки № 2012-203884, зарегистрированной японским патентным бюро 18 сентября 2012 года, и полное раскрытие полностью объединяется для ссылки в настоящую патентную заявку.
название | год | авторы | номер документа |
---|---|---|---|
БЫТОВОЙ ПРИБОР И СПОСОБ ЕГО УПРАВЛЕНИЯ | 2010 |
|
RU2495471C1 |
УСТРОЙСТВО И СПОСОБ КОНТРОЛЯ РАБОТОСПОСОБНОСТИ БЕСПРОВОДНОГО ДАТЧИКА | 2016 |
|
RU2627984C1 |
СПОСОБ И СИСТЕМА ДИНАМИЧЕСКОГО ОБНАРУЖЕНИЯ НЕИСПРАВНОСТЕЙ В ЭЛЕКТРИЧЕСКОЙ СЕТИ | 2017 |
|
RU2741281C2 |
ИНТЕГРАЛЬНАЯ СХЕМА С ПРОГРАММИРУЕМЫМ ЛОГИЧЕСКИМ АНАЛИЗАТОРОМ С РАСШИРЕННЫМИ ВОЗМОЖНОСТЯМИ АНАЛИЗА И ОТЛАДКИ И СПОСОБ | 2011 |
|
RU2579814C2 |
УСТРОЙСТВО И СПОСОБ КОНТРОЛЯ РАБОТОСПОСОБНОСТИ ДАТЧИКА | 2016 |
|
RU2627976C1 |
СЕТЕВАЯ СИСТЕМА И СПОСОБ УПРАВЛЕНИЯ ТРАФИКОМ СВЯЗИ | 2011 |
|
RU2576480C2 |
СПОСОБ УПРАВЛЕНИЯ АВТОМАТИЧЕСКОЙ ПАРКОВКОЙ И УСТРОЙСТВО УПРАВЛЕНИЯ АВТОМАТИЧЕСКОЙ ПАРКОВКОЙ ДЛЯ ТРАНСПОРТНЫХ СРЕДСТВ | 2017 |
|
RU2729143C1 |
ОБНАРУЖЕНИЕ ОТКАЗА ДАТЧИКА ТЕМПЕРАТУРЫ В ТУРБИННЫХ СИСТЕМАХ | 2017 |
|
RU2702293C1 |
УСТРОЙСТВО И СПОСОБ ОБНАРУЖЕНИЯ НЕИСПРАВНОСТИ ДАТЧИКА УРОВНЯ МАСЛА | 2007 |
|
RU2398116C2 |
СПОСОБ И СИСТЕМА ДЛЯ ВЫЯВЛЕНИЯ ЗАСОРЕНИЯ СВЕЧ ЗАЖИГАНИЯ | 2016 |
|
RU2709855C1 |
Изобретение относится к обнаружению неисправностей в транспортных средствах. Техническим результатом является повышение точности диагностирования неисправностей. Устройство содержит блок управления сохранением неисправности, сконфигурированный, чтобы когда блок определения неисправности обнаруживает неисправность цели, которая должна управляться, выполнять обработку сохранения неисправности, чтобы выбирать данные, которые должны быть сохранены, в зависимости от подробностей неисправности для обнаруженной неисправности и сохранять выбранные данные в блоке хранения данных анализа неисправности и блоке хранения названия неисправности в качестве средства хранения, при обработке сохранения неисправности, когда несколько неисправностей обнаруживаются в течение предписанного периода времени, блок управления сохранением неисправности сохраняет подробности неисправности для первоначальной неисправности в блоке хранения названия неисправности, сохраняет данные, выбранные в соответствии с неисправностью, в блоке хранения данных анализа неисправности и сохраняет только подробности неисправностей для других неисправностей, обнаруженных после первоначальной неисправности, в блоке хранения названия неисправности. 2 н. и 4 з.п. ф-лы, 9 ил.
1. Устройство хранения неисправности, содержащее:
блок обнаружения данных, сконфигурированный, чтобы обнаруживать данные, указывающие состояние цели, которая должна управляться;
блок хранения, сконфигурированный, чтобы хранить данные;
блок обнаружения неисправности, сконфигурированный, чтобы обнаруживать неисправность цели, которая должна управляться; и
блок управления сохранением неисправности, сконфигурированный, чтобы, когда неисправность обнаружена, выполнять обработку сохранения неисправности, чтобы выбирать данные, которые должны быть сохранены, в зависимости от подробности неисправности для обнаруженной неисправности и сохранять выбранные данные в блоке хранения,
причем при обработке сохранения неисправности блок управления сохранением неисправности управляет блоком хранения, чтобы сохранять подробность неисправности для первоначальной неисправности, обнаруженной первой, и данные, выбранные в соответствии с неисправностью во время возникновения первоначальной неисправности, и затем, когда другая одна или более неисправностей обнаружены в течение измерения предписанного периода времени, чтобы сохранять только подробность неисправности для каждой неисправности, отличной от первоначальной неисправности, и не сохранять ни подробность неисправности, ни данные неисправности, обнаруженной после прохождения предписанного периода времени.
2. Устройство хранения неисправности по п. 1, при этом блок управления сохранением неисправности сохраняет данные только однажды при обработке сохранения неисправности в течение периода от запуска до прекращения работы устройства хранения неисправности.
3. Устройство хранения неисправности по п. 1 или 2, при этом блок управления сохранением неисправности включает в себя блок обработки изменения характеристики выборки, который способен изменять, по меньшей мере, одно из диапазона измерения
и периода выборки в зависимости от элемента данных, который должен быть сохранен, при сохранении данных при обработке сохранения неисправности.
4. Устройство хранения неисправности по п. 1 или 2, при этом блок управления сохранением неисправности включает в себя блок определения элемента данных для определения элемента данных, который должен быть получен, в зависимости от каждой неисправности при сохранении данных при обработке сохранения неисправности.
5. Устройство хранения неисправности по п. 1 или 2, при этом блок управления сохранением неисправности включает в себя блок первоначального определения указанной неисправности для определения, когда предварительно определенная, указанная неисправность с высокой степенью важности возникает, является ли указанная неисправность первоначальной неисправностью, вызванной после того как устройство хранения неисправности активировано, и второй блок хранения данных анализа неисправности для хранения данных, выбранных в соответствии с указанной неисправностью, когда блок первоначального определения указанной неисправности определяет, что неисправность является первоначальной неисправностью.
6. Способ сохранения неисправности для обнаружения неисправности цели, которая должна управляться, на основе данных от блока обнаружения данных, который обнаруживает состояние цели, которая должна управляться, и сохранения данных в средстве хранения, причем упомянутый способ содержит:
этап, на котором обнаруживают неисправность цели, которая должна управляться, на основе данных;
этап, на котором, когда неисправность обнаружена на этапе обнаружения неисправности, выбирают подробность неисправности для неисправности, обнаруженной первой, и данные, которые должны быть сохранены, из данных в соответствии с подробностью неисправности и сохраняют выбранную подробность неисправности и данные в средстве хранения; и
этап, на котором измеряют предписанный период времени от момента, в который неисправность обнаруживается первой, и, когда
другая одна или более неисправностей обнаружены после неисправности, обнаруженной первой, во время измерения предписанного периода времени, сохраняют только подробность неисправности для каждой неисправности, отличной от неисправности, обнаруженной первой, в средстве хранения и не сохраняют ни подробность неисправности, ни данные неисправности, обнаруженной после прохождения предписанного периода времени.
US20090292417 A1, 26.11.2009 | |||
US20060047382 A1, 02.03.2006 | |||
US20080071438 A1, 20.03.2008 | |||
US20090248239 A1, 01.10.2009 | |||
СПОСОБ УСОВЕРШЕНСТВОВАННОГО ДИАГНОСТИРОВАНИЯ ВОЗМОЖНОЙ НЕИСПРАВНОСТИ В ТРАНСПОРТНОМ СРЕДСТВЕ | 2006 |
|
RU2424573C2 |
Авторы
Даты
2015-10-20—Публикация
2013-08-01—Подача