RU2798256C1 - Method of automatic parking as well as devices and systems for its implementation - Google Patents

Method of automatic parking as well as devices and systems for its implementation Download PDF

Info

Publication number
RU2798256C1
RU2798256C1 RU2022108318A RU2022108318A RU2798256C1 RU 2798256 C1 RU2798256 C1 RU 2798256C1 RU 2022108318 A RU2022108318 A RU 2022108318A RU 2022108318 A RU2022108318 A RU 2022108318A RU 2798256 C1 RU2798256 C1 RU 2798256C1
Authority
RU
Russia
Prior art keywords
information
parking
command
car
mobile device
Prior art date
Application number
RU2022108318A
Other languages
Russian (ru)
Inventor
Пенг ХАО
Тонг ГАО
Хонг ВЭЙ
Бингксу МА
Йонкай ЖАНГ
Вейксинг ДОНГ
Original Assignee
Грейт Волл Мотор Компани Лимитед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Грейт Волл Мотор Компани Лимитед filed Critical Грейт Волл Мотор Компани Лимитед
Application granted granted Critical
Publication of RU2798256C1 publication Critical patent/RU2798256C1/en

Links

Images

Abstract

FIELD: automotive industry.
SUBSTANCE: invention is related to a method and device for automatic parking. The automatic parking device applicable to mobile devices includes a receiving module for receiving user-input operational information when an automatic parking start command is received, a generation module for generating a parking process control command based on the operational information, a sending module, for sending said command to control the parking process to the car so that the car can perform automatic parking upon such a command.
EFFECT: reduction of information load on the communication channel between the mobile device and the car in the process of automatic parking, increase in the efficiency of the automatic parking process and, at the same time, expansion of functions that use communication data and resources.
20 cl, 17 dwg

Description

Содержание притязаний на право приоритета в отношении изобретения под наименованием «Способ автоматической парковки, а также устройства и системы для его реализации», заявка на которое подана в Патентное ведомство КНР 29 ноября 2019 года под номером 201911206064.6, приведено в настоящей патентной заявке в полном объеме посредством цитирования.The content of claims for the right of priority in relation to the invention under the name "Automatic parking method, as well as devices and systems for its implementation", the application for which was filed with the PRC Patent Office on November 29, 2019 under the number 201911206064.6, is given in this patent application in full by citations.

Техническая областьTechnical area

Настоящее изобретение касается области автомобилестроения, в частности, способа автоматической парковки, а также устройств и систем для его реализации.The present invention relates to the automotive industry, in particular, to the method of automatic parking, as well as devices and systems for its implementation.

Предыдущий уровень техникиPrior Art

С повышением общего уровня жизни населения автомобили стали необходимым средством передвижения, однако ввиду ограниченности парковочных пространств поиск подходящего места для парковки среди ограниченных парковочных мест и успешное припаркование автомобилей остаются насущными проблемами, с которыми водители по-прежнему сталкиваются постоянно. В этой связи стремительное развитие получили технологии автоматической парковки автомобилей.With the improvement of the general standard of living of the population, cars have become an indispensable means of transportation, however, due to the limited parking spaces, finding a suitable parking space among limited parking spaces and successfully parking cars remain pressing problems that drivers still face all the time. In this regard, the technology of automatic car parking has been rapidly developed.

Имеющиеся на сегодня технологии автоматической парковки характеризуются тем, что после соединения мобильного устройства и контроллера системы автоматизированного паркинга, установленного в автомобиле, во время выполнения автоматической парковки оперативные данные, вводимые водителем в мобильном устройстве, такие как, например, данные о координатах места на экране мобильного телефона, в котором водитель произвел нажатие, непрерывно поступают через канал связи в упомянутый контроллер, который подвергает эти оперативные данные расчетам и анализу с тем, чтобы на их основе определять намерения водителя и подавать соответствующим системам в автомобиле сигналы о продолжении или прекращении процесса парковки, а данные системы на основе получаемых сигналов выполняют те или иные действия, чтобы выполнить или не выполнить парковку.Today's automatic parking technologies are characterized by the fact that after the connection of the mobile device and the controller of the automated parking system installed in the car, during the execution of automatic parking, the operational data entered by the driver in the mobile device, such as, for example, data on the coordinates of the place on the screen of the mobile of the phone in which the driver has pressed, are continuously fed through the communication channel to the said controller, which subjects these operational data to calculations and analysis in order to determine the intentions of the driver based on them and to signal the corresponding systems in the car to continue or stop the parking process, and these systems, based on the received signals, perform certain actions in order to perform or not to perform parking.

Однако, поскольку в существующих технических решениях определение намерений водителя производится посредством контроллера системы автоматизированного паркинга, установленного в автомобиле, такому контроллеру приходится непрерывно через канал связи принимать от мобильного устройства оперативные данные, вводимые в мобильном устройстве водителем, а, поскольку такие оперативные данные имеют сравнительно большой объем, то они занимают довольно много коммуникационных ресурсов, что приводит к снижению эффективности процесса автоматической парковки. Кроме того, такая ситуация неблагоприятна для расширения функций, при выполнении которых используются коммуникационные данные и ресурсы, а часть ресурсов контроллера системы автоматизированного паркинга становится занятой.However, since in the existing technical solutions the determination of the driver's intentions is carried out by means of the controller of the automated parking system installed in the car, such a controller has to continuously receive through the communication channel from the mobile device the operational data entered in the mobile device by the driver, and since such operational data has a relatively large volume, they take up quite a lot of communication resources, which leads to a decrease in the efficiency of the automatic parking process. In addition, such a situation is unfavorable for the expansion of functions that use communication data and resources, and part of the resources of the controller of the automated parking system becomes occupied.

Содержание изобретенияContent of the invention

Принимая во внимание вышесказанное, целью настоящего изобретения является представление нового способа автоматической парковки, а также устройств и систем для его реализации, которые позволят устранить недостатки, имеющиеся в существующих технологиях из-за того, что оперативные данные, вводимые пользователем в мобильное устройство и отправляемые данным устройством непосредственно контроллеру системы автоматизированного паркинга, установленному в автомобиле, для выполнения автоматической парковки, имеют сравнительно большой объем, что приводит к снижению эффективности самого процесса паркинга.In view of the foregoing, the purpose of the present invention is to present a new method of automatic parking, as well as devices and systems for its implementation, which will eliminate the shortcomings that exist in existing technologies due to the fact that operational data entered by the user into a mobile device and sent to data device directly to the controller of the automated parking system installed in the car to perform automatic parking, have a relatively large volume, which leads to a decrease in the efficiency of the parking process itself.

Для того, чтобы достичь вышеизложенной цели, техническое решение, являющееся объектом настоящего раскрытия, реализуется следующим образом:In order to achieve the above goal, the technical solution that is the subject of this disclosure is implemented as follows:

Способ автоматической парковки, применимый к мобильным устройствам и включающий в себя:An automatic parking method applicable to mobile devices, including:

Прием введенной пользователем оперативной информации при поступлении команды о начале выполнения автоматической парковки;Reception of operational information entered by the user upon receipt of a command to start automatic parking;

Генерацию команды на управление процессом парковки на основе упомянутой оперативной информации;Generating a command to control the parking process based on said operational information;

Отправку упомянутой команды на управление процессом парковки в автомобиль для выполнения упомянутым автомобилем операций, связанных с автоматической парковкой, в соответствии с упомянутой командой на управление процессом парковки.Sending said parking process control command to the vehicle for said vehicle to perform automatic parking operations in accordance with said parking process control command.

Способ автоматической парковки, применимый к автомобилям, оборудованным контроллерами системы автоматизированного паркинга, и включающий в себя:An automated parking method applicable to vehicles equipped with automated parking system controllers, including:

Прием вводимых пользователем заданных операций посредством упомянутого контроллера системы автоматизированного паркинга;Receiving user-entered predetermined operations by said controller of the automated parking system;

Получение информации о передаче, на которой движется упомянутый автомобиль;Obtaining information about the gear in which the said vehicle is moving;

Генерацию команды о начале автоматической парковки на основе упомянутой информации о заданных операциях и упомянутой информации о передаче и отправку такой команды в мобильное устройство для того, чтобы мобильное устройство, получив команду о начале автоматической парковки и оперативную информацию, введенную пользователем, на основе данной информации сгенерировало команду на управление процессом парковки и отправило такую команду в автомобиль;Generating an auto-parking start command based on said predetermined operation information and said transmission information, and sending such a command to the mobile device so that the mobile device, upon receiving the auto-parking start command and the operational information entered by the user, based on this information, generates a command to control the parking process and sent such a command to the car;

Получение от упомянутого мобильного устройства команды на управление процессом парковки и выполнение в соответствии с такой командой операций, связанных с автоматической парковкой.Receiving from said mobile device a command to control the parking process and performing automatic parking operations in accordance with such a command.

Устройство для реализации способа автоматической парковки, применимое к мобильным устройствам и включающее в себя:An apparatus for implementing an automatic parking method applicable to mobile devices, including:

Первый модуль приема, предназначенный для приема вводимой пользователем оперативной информации при поступлении команды о начале автоматической парковки;A first receiving module for receiving operational information entered by a user when an automatic parking start command is received;

Первый модуль генерации, предназначенный для генерации команды на управление процессом парковки на основе упомянутой оперативной информации;A first generation module for generating a parking process control command based on said operational information;

Первый модуль отправки, предназначенный для отправки в автомобиль упомянутой команды на управление процессом парковки для того, чтобы упомянутый автомобиль мог выполнить автоматическую парковку по такой команде.The first sending module for sending said command to control the parking process to the car so that said car can perform automatic parking upon such a command.

Устройство для реализации способа автоматической парковки, применимое к автомобилям, оборудованным контроллерами системы автоматизированного паркинга, и включающее в себя:A device for implementing an automatic parking method, applicable to vehicles equipped with automatic parking system controllers, and including:

Третий модуль приема, предназначенный для приема вводимых пользователем заданных операций посредством упомянутого контроллера системы автоматизированного паркинга;A third receiving module for receiving user-entered predetermined operations by said controller of the automated parking system;

Модуль получения информации, предназначенный для получения информации о передаче, на которой движется упомянутый автомобиль;An information acquiring module for acquiring information about the gear in which said vehicle is running;

Второй модуль отправки, предназначенный для генерации команды о начале автоматической парковки на основе упомянутой информации о заданных операциях и упомянутой информации о передаче и отправки такой команды в мобильное устройство для того, чтобы мобильное устройство, получив команду о начале автоматической парковки и оперативную информацию, введенную пользователем, на основе данной информации сгенерировало команду на управление процессом парковки и отправило такую команду в автомобиль;A second sending module for generating an automatic parking start command based on said predetermined operation information and said transmission information, and sending such a command to the mobile device so that the mobile device, upon receiving the automatic parking start command and operational information entered by the user, , based on this information, generated a command to control the parking process and sent such a command to the car;

Четвертый модуль приема, предназначенный для получения от упомянутого мобильного устройства команды на управление процессом парковки и выполнения в соответствии с такой командой операций, связанных с автоматической парковкой.A fourth receiving module for receiving a parking process control command from said mobile device and performing automatic parking operations in accordance with such a command.

Система автоматизированного паркинга, включающая в себя мобильное устройство и автомобиль, оборудованный контроллером системы автоматизированного паркинга, и отличающаяся тем, что между упомянутым мобильным устройством и упомянутым автомобилем установлена связь;An automated parking system, which includes a mobile device and a car equipped with an automated parking system controller, and characterized in that a connection is established between said mobile device and said car;

Упомянутый автомобиль посредством упомянутого контроллера системы автоматизированного паркинга получает вводимую пользователем информацию о заданных операциях;Said car, by means of said controller of the automated parking system, receives information entered by the user about the specified operations;

Упомянутый автомобиль получает информацию о передаче, на которой он движется, и на основе упомянутой информации о заданных операциях и упомянутой информации о передаче генерирует команду о начале автоматической парковки, затем отправляет данную команду к мобильное устройство;Said vehicle obtains information about the gear it is in, and based on said predetermined operation information and said gear information, generates an automatic parking start command, then sends the command to the mobile device;

Упомянутое мобильное устройство, получив команду о начале автоматической парковки и оперативную информацию, введенную пользователем, на основе данной информации генерирует команду на управление процессом парковки и отправляет такую команду в автомобиль;Said mobile device, having received the command to start automatic parking and the operational information entered by the user, based on this information, generates a command to control the parking process and sends such a command to the car;

Упомянутый автомобиль на основе команды на управление процессом парковки выполняет операции, связанные с автоматической парковкой.Said vehicle, based on the command to control the parking process, performs operations related to automatic parking.

По сравнению с существующими на сегодня технологиями способ автоматической парковки, а также устройства и системы для его реализации, представляемые настоящим раскрытием, обладают нижеследующими преимуществами:Compared to current technologies, the automatic parking method, as well as devices and systems for its implementation, presented by the present disclosure, have the following advantages:

Способ автоматической парковки, а также устройства и системы для его реализации, представляемые в примере реализации настоящего раскрытия, включают в себя: прием введенной пользователем оперативной информации при поступлении команды о начале выполнения автоматической парковки; генерацию команды на управление процессом парковки на основе оперативной информации; отправку команды на управление процессом парковки в автомобиль для выполнения автомобилем операций, связанных с автоматической парковкой, в соответствии с командой на управление процессом парковки. Настоящим раскрытием предусмотрена возможность преобразования мобильным устройством во время управления процессом автоматической парковки автомобиля введенной пользователем в мобильное устройство оперативной информации с достаточно большим объемом данных в команду на управление процессом парковки с маленьким объемом данных, которая впоследствии подается только в контроллер системы автоматизированного паркинга в автомобиле с тем, чтобы автомобиль мог выполнить автоматическую парковку. Такая возможность позволяет, с одной стороны, снижать информационную нагрузку на канал связи между мобильным устройством и автомобилем в процессе автоматической парковки, повышать эффективность самого процесса парковки и одновременно с этим расширять функции, при выполнении которых используются коммуникационные данные и ресурсы, а с другой стороны, сокращать объем расчетов, производимых контроллером системы автоматизированного паркинга, кроме того, такая возможность позволяет поддерживать способы ввода пользователем самоопределяемой оперативной информации и повышать комфортность пользователя во время реализации предлагаемого способа.The method of automatic parking, as well as devices and systems for its implementation, presented in the implementation example of the present disclosure, include: receiving operational information entered by the user when a command is received to start performing automatic parking; generating a command to control the parking process based on operational information; sending a parking process control command to the vehicle for performing automatic parking related operations by the car in accordance with the parking process control command. The present disclosure makes it possible for the mobile device, during the control of the automatic parking process of the car, to convert the operational information entered by the user into the mobile device with a sufficiently large amount of data into a command to control the parking process with a small amount of data, which is subsequently fed only to the controller of the automated parking system in the car, so so that the car can perform automatic parking. This feature allows, on the one hand, to reduce the information load on the communication channel between the mobile device and the car during automatic parking, to increase the efficiency of the parking process itself and at the same time expand the functions that use communication data and resources, and on the other hand, to reduce the volume of calculations performed by the controller of the automated parking system, in addition, this possibility allows you to support ways for the user to enter self-defined operational information and increase user comfort during the implementation of the proposed method.

Вышеизложенное является лишь кратким обзором технических решений, предлагаемых настоящим раскрытием. Для того, чтобы более широко раскрыть сущность технических способов, представленных настоящим раскрытием, и в соответствии с инструкцией претворить его в жизнь, а также дать пояснения и сделать более понятными характерные особенности, преимущества и одну из вышеперечисленных и прочих целей настоящего раскрытия, ниже приводится конкретный пример его реализации.The foregoing is only a brief overview of the technical solutions offered by this disclosure. In order to more widely disclose the essence of the technical methods presented by this disclosure, and in accordance with the instructions to implement it, as well as to provide explanations and make more understandable features, advantages and one of the above and other purposes of this disclosure, the following is a specific an example of its implementation.

Пояснения к иллюстрациямExplanations for illustrations

Для того, чтобы внести ясность в технические решения, предлагаемые примером реализации настоящего раскрытия или существующими технологиями, ниже дается краткая информация об иллюстрациях, используемых для описания примера реализации данного раскрытия или существующих технологий, причем, очевидно, что нижеописанные иллюстрации относятся к примеру реализации настоящего раскрытия и могут послужить основой для получения рядовыми техническими работниками данной области других иллюстраций без созидательного труда.In order to clarify the technical solutions offered by an example implementation of this disclosure or existing technologies, the following is a summary of the illustrations used to describe an example implementation of this disclosure or existing technologies, and it is obvious that the following illustrations refer to an example implementation of the present disclosure. and can serve as a basis for other illustrations to be obtained by ordinary technical workers in this area without creative labor.

Иллюстрации, составляющие часть настоящего раскрытия, используются для облегчения понимая сути представленного в заявке раскрытия, а иллюстрированный пример реализации и текстовые пояснения к нему служат для интерпретации настоящего раскрытия и не устанавливают ненужных ограничений в его отношении. Далее даются пояснения к прилагаемым иллюстрациям:The illustrations that form part of this disclosure are used to facilitate understanding of the essence of the disclosure presented in the application, and the illustrated implementation example and textual explanations thereto serve to interpret this disclosure and do not impose unnecessary restrictions on it. The following are explanations of the accompanying illustrations:

На Фиг. 1 представлена технологическая схема способа автоматической парковки, упомянутого в примере реализации настоящего раскрытия;On FIG. 1 is a flow diagram of the automatic parking method mentioned in an embodiment of the present disclosure;

На Фиг. 2 представлен упрощенный структурный чертеж системы автоматизированного паркинга, упомянутой в примере реализации настоящего раскрытия;On FIG. 2 is a simplified structural drawing of the automated parking system mentioned in an embodiment of the present disclosure;

На Фиг. 3 представлен интерфейс отображения и управления выездом автомобиля с места парковки на мобильном устройстве, упомянутый в примере реализации настоящего раскрытия;On FIG. 3 shows the interface for displaying and controlling the exit of a car from a parking space on a mobile device, mentioned in an implementation example of the present disclosure;

На Фиг. 4 представлена технологическая схема другого способа автоматической парковки, упомянутого в примере реализации настоящего раскрытия;On FIG. 4 is a flow diagram of another automatic parking method mentioned in an embodiment of the present disclosure;

На Фиг. 5 представлена технологическая схема взаимодействия по способу автоматической парковки, упомянутому в примере реализации настоящего раскрытия;On FIG. 5 is a flow diagram of the interaction of the automatic parking method mentioned in the exemplary implementation of the present disclosure;

На Фиг. 6 представлен интерфейс отображения эффективной информации о парковочных местах, упомянутый в примере реализации настоящего раскрытия;On FIG. 6 shows the interface for displaying effective information about parking spaces mentioned in the implementation example of the present disclosure;

На Фиг. 7 представлен интерфейс мобильного приложения, упомянутый в примере реализации настоящего раскрытия;On FIG. 7 shows the mobile application interface mentioned in the exemplary implementation of the present disclosure;

На Фиг. 8 представлен интерфейс другого мобильного приложения, упомянутый в примере реализации настоящего раскрытия;On FIG. 8 shows the interface of another mobile application mentioned in the exemplary implementation of the present disclosure;

На Фиг. 9 представлен интерфейс другого мобильного приложения, упомянутый в примере реализации настоящего раскрытия;On FIG. 9 shows the interface of another mobile application mentioned in the exemplary implementation of the present disclosure;

На Фиг. 10 представлен интерфейс другого мобильного приложения, упомянутый в примере реализации настоящего раскрытия;On FIG. 10 shows the interface of another mobile application mentioned in the exemplary implementation of the present disclosure;

На Фиг. 11 представлен интерфейс другого мобильного приложения, упомянутый в примере реализации настоящего раскрытия;On FIG. 11 shows the interface of another mobile application mentioned in the exemplary implementation of the present disclosure;

На Фиг. 12 представлена технологическая схема взаимодействия по другому способу автоматической парковки с дистанционным управлением, упомянутому в примере реализации настоящего раскрытия;On FIG. 12 is a flow diagram of another remote control automatic parking method mentioned in an embodiment of the present disclosure;

На Фиг. 13 представлена схема выполнения операций по способу автоматической парковки с дистанционным управлением, упомянутому в примере реализации настоящего раскрытия;On FIG. 13 is a flowchart of the remote control automatic parking method mentioned in the embodiment of the present disclosure;

На Фиг. 14 представлен чертеж конструкции устройства для реализации способа автоматической парковки, упомянутого в примере реализации настоящего раскрытия;On FIG. 14 is a structural drawing of a device for implementing the automatic parking method mentioned in the embodiment of the present disclosure;

На Фиг. 15 представлен чертеж конструкции другого устройства для реализации способа автоматической парковки, упомянутого в примере реализации настоящего раскрытия;On FIG. 15 is a structural drawing of another device for implementing the automatic parking method mentioned in the embodiment of the present disclosure;

На Фиг. 16 схематически изображена структура вычислительно-обрабатывающего оборудования, используемого для реализации способа, представляемого в настоящем раскрытии; иOn FIG. 16 schematically depicts the structure of the computer processing equipment used to implement the method presented in the present disclosure; And

На Фиг. 17 схематически изображен модуль памяти, используемый для хранения или переноса программных кодов, необходимых для реализации представляемого настоящим раскрытием способа.On FIG. 17 is a schematic representation of a memory module used to store or carry the program codes necessary to implement the method of the present disclosure.

Конкретный пример реализации изобретенияA specific example of the implementation of the invention

В целях раскрытия сущности вышеперечисленных задач, технических решений и преимуществ настоящего раскрытия далее дается полное и детальное описание технических решений, применимых в примере реализации изобретения, с использованием иллюстраций в виде чертежей. Однако приведенный ниже пример реализации раскрытия охватывает лишь часть, а не всю сферу его применения. Все прочие способы реализации раскрытия, получаемые рядовыми техническими работниками данной области на основе приведенного в настоящей заявке примера без созидательного труда, являются объектами патентных прав и подлежат охране в рамках настоящей заявки.In order to disclose the essence of the above problems, technical solutions and advantages of the present disclosure, the following is a full and detailed description of the technical solutions applicable to the exemplary embodiment of the invention, using illustrations in the form of drawings. However, the following example implementation of the disclosure covers only part, and not the entire scope of its application. All other ways of implementing the disclosure, obtained by ordinary technical workers in this field on the basis of the example given in this application without creative work, are objects of patent rights and are subject to protection within the framework of this application.

Следует отметить, что при отсутствии противоречий пример реализации раскрытия, представленный в настоящей заявке, и его характерные особенности могут быть взаимно комбинированы.It should be noted that in the absence of contradictions, the embodiment of the disclosure presented in this application and its characteristic features can be mutually combined.

Ниже на примере реализации с иллюстрациями в виде прилагаемых чертежей дается детальное описание настоящего раскрытия.Below, on an example implementation with illustrations in the form of the accompanying drawings, a detailed description of the present disclosure is given.

На Фиг. 1 представлена технологическая схема способа автоматической парковки, упомянутого в примере реализации настоящего раскрытия.On FIG. 1 is a flow diagram of the automatic parking method mentioned in the exemplary embodiment of the present disclosure.

Способ автоматической парковки, представляемый примером реализации настоящего раскрытия и применимый к мобильным устройствам.An automatic parking method exemplary of the present disclosure and applicable to mobile devices.

Шаг 101: прием введенной пользователем оперативной информации при поступлении команды о начале выполнения автоматической парковки.Step 101: Receiving the operational information entered by the user when the command to start the automatic parking execution is received.

На данном шаге предусмотрена возможность приема вводимой пользователем в мобильном устройстве оперативной информации, если мобильное устройство получает команду о начале выполнения автоматической парковки.At this step, it is possible to receive operational information entered by the user in the mobile device if the mobile device receives a command to start performing automatic parking.

К упомянутой команде о начале выполнения автоматической парковки может отнестись любой из следующих типов команд: команда о начале автоматического въезда в парковочное место и команда о начале автоматического выезда с парковочного места. Если упомянутой командой о начале выполнения автоматической парковки является команда о начале автоматического въезда в парковочное место, то мобильное устройство начинает принимать оперативную информацию, которую пользователь в него вводит, причем такой оперативной информацией является информация о действиях пользователя относительно автоматически паркующегося автомобиля. Если же упомянутой командой о начале выполнения автоматической парковки является команда о начале автоматического выезда с парковочного места, то мобильное устройство начинает принимать оперативную информацию, которую пользователь в него вводит, причем такой оперативной информацией является информация о действиях пользователя относительно автоматически выезжающего с места парковки автомобиля.Said automatic parking execution start command may include any of the following types of commands: a parking space automatic entry start command and a parking space automatic exit start command. If said command to start performing automatic parking is a command to start automatically entering a parking space, then the mobile device starts to receive live information that the user enters into it, and such live information is information about the user's actions regarding the automatically parked car. If the mentioned command to start performing automatic parking is the command to start automatic exit from the parking space, then the mobile device starts to receive operational information that the user enters into it, and such operational information is information about the user's actions regarding the car automatically leaving the parking space.

Говоря конкретно, на Фиг. 2 представлен упрощенный структурный чертеж системы автоматизированного паркинга, упомянутой в примере реализации настоящего раскрытия. Как видно на чертеже, команда о начале выполнения автоматической парковки может быть сгенерирована контроллером системы автоматизированного паркинга (Auto Parking Assist Electronic Control Unit, APA ECU) 50, установленным в автомобиле, после приема введенных пользователем заданных операций и получения информации о передаче, на которой движется автомобиль. Сгенерированная команда о начале выполнения автоматической парковки подается контроллером APA ECU 50 в мобильное устройство, которым может быть мобильный телефон с программным обеспечением (Application, APP) 10 для управления автоматической парковкой, а мобильное устройство, получив команду о начале выполнения автоматической парковки, начинает принимать оперативную информацию, вводимую пользователем для выполнения автоматической парковки. Мобильное приложение 10 используется для оценки полученной от пользователя оперативной информации и передачи результата такой оценки, т.е. команды на управление процессом парковки, в контроллер APA ECU 50, а также для отображения текущей информации о парковке автомобиля.Specifically, in FIG. 2 is a simplified structural drawing of the automated parking system mentioned in an embodiment of the present disclosure. As can be seen in the drawing, the command to start performing automatic parking can be generated by the controller of the automated parking system (Auto Parking Assist Electronic Control Unit, APA ECU) 50 installed in the car after receiving the user-entered preset operations and receiving information about the gear in which the vehicle is moving. automobile. The generated command to start performing automatic parking is sent by the APA ECU 50 controller to the mobile device, which can be a mobile phone with software (Application, APP) 10 for managing automatic parking, and the mobile device, having received the command to start performing automatic parking, begins to receive an operational information entered by the user to perform automatic parking. The mobile application 10 is used to evaluate the operational information received from the user and transmit the result of such evaluation, i.e. commands to control the parking process, to the APA ECU 50 controller, as well as to display current information about car parking.

Согласно данному примеру реализации настоящего раскрытия, на приборной панели или мультимедийном мониторе автомобиля могут быть установлены вспомогательные выключатели или кнопки управления автоматической парковкой. Упомянутые ранее предварительно заданные операции, вводимые пользователем, могут быть либо операции, для выполнения которых пользователь нажимает вспомогательные выключатели или кнопки управления автоматической парковкой в случае, если он желает совершить автоматическую парковку своего автомобиля, либо вводимые пользователем посредством модуля сбора голосовых данных операции по подаче голосовой команды о начале процесса автоматической парковки. Далее, APA ECU 50 может посредством сетевой структуры всего автомобиля получать информацию о том, выполняет ли пользователь вышеупомянутые предварительно заданные операции.According to this embodiment of the present disclosure, auxiliary switches or automatic parking control buttons may be installed on the dashboard or multimedia monitor of an automobile. The previously mentioned predefined user input operations can be either operations for which the user presses the auxiliary switches or automatic parking control buttons in case he wants to automatically park his car, or user input through the voice data collection module, voice input operations. commands to start the automatic parking process. Further, the APA ECU 50 can, through the network structure of the entire car, obtain information about whether the user performs the above-mentioned predetermined operations.

Одновременно с этим, после получения введенных пользователем заданных операций, о чем ранее шла речь, APA ECU 50 может также посредством сетевой структуры всего автомобиля получить из блока управления коробкой передач (Transmission Control Unit, TCU) 90 информацию о передаче, на которой движется автомобиль. Если в данный момент автомобиль движется на передней или холостой передаче, то APA ECU 50 генерирует команду о начале автоматической парковки.At the same time, after receiving the user-entered preset operations, as previously discussed, the APA ECU 50 can also receive information from the transmission control unit (TCU) 90 about the gear in which the vehicle is moving through the network structure of the entire vehicle. If the car is currently moving in forward or idle gear, then the APA ECU 50 generates a command to start automatic parking.

Говоря конкретнее, в мобильном приложении 10 может быть установлена опция автоматического выезда с места парковки. В данной связи команда о начале выезда с места парковки может быть вместе с информацией о выборе пользователя подана мобильным приложением 10 в APA ECU 50 после того, как пользователем, намеревающимся выехать с места парковки, в мобильном приложении 10 выбрана функция автоматического выезда с места парковки. Также на приборной панели автомобиля могут быть установлены вспомогательные выключатели или кнопки управления автоматическим выездом с места парковки, которые пользователь может нажать, если он желает совершить автоматический выезд с места парковки, в таком случае APA ECU 50 может посредством сетевой структуры всего автомобиля получить информацию о том, совершены ли пользователем вышеперечисленные действия. Далее, APA ECU 50, получив оперативную информацию, содержащую информацию о намерении пользователя совершить автоматический выезд с места парковки, в первую очередь, запускает процесс самопроверки автомобиля и, если не обнаруживаются какие-либо ошибки в системе APA ECU 50 и связанных системах автомобиля, то принимает от автомобильного датчика (SENSOR) 60 информацию об окружающей обстановке вокруг автомобиля. Упомянутый SENSOR 60 может включать в себя радиолокационный датчик, служащий для выявления вокруг автомобиля преград, и автомобильную камеру, служащую для проверки обстановки вокруг автомобиля. На основе информации об окружающей обстановке генерируется информация о возможных направлениях выезда автомобиля с места парковки для дальнейшей отправки в мобильное приложение 10, которое, получив данную информацию о возможных направлениях выезда автомобиля с места парковки, отображает ее в своем интерфейсе. На Фиг. 3 представлен интерфейс отображения и управления выездом автомобиля с места парковки на мобильном устройстве, представленный в примере реализации настоящего раскрытия. В упомянутой информации о возможных направлениях выезда автомобиля с места парковки содержится информация о множестве направлений, в которых автомобиль может успешно выехать с места парковки и которые получены APA ECU 50 путем произведенных на основе информации об окружающей обстановке вокруг автомобиля на текущий момент расчетов. Мобильное приложение 10, получив оперативную информацию о выборе пользователем на экране информации о том или ином возможном направлении выезда, генерирует конечное направление выезда с места парковки и команду о начале автоматического выезда автомобиля в места парковки и одновременно с этим принимает оперативную информацию, вводимую пользователем в отношении процесса автоматического выезда автомобиля с места парковки.More specifically, the mobile application 10 may be set to automatically exit the parking space. In this regard, the command to start exiting the parking spot can be submitted with the user selection information by the mobile application 10 to the APA ECU 50 after the automatic exit function is selected in the mobile application 10 by the user intending to exit the parking space. Auxiliary switches or automatic exit control buttons can also be installed on the dashboard of the car, which the user can press if he wants to automatically exit the parking place, in which case the APA ECU 50 can, through the network structure of the whole car, receive information about whether the user has completed the above actions. Further, APA ECU 50, having received operational information containing information about the user's intention to automatically exit the parking place, first of all, starts the process of self-checking the car, and if no errors are detected in the APA ECU 50 system and related systems of the car, then receives from the vehicle sensor (SENSOR) 60 information about the environment around the vehicle. Said SENSOR 60 may include a radar sensor for detecting obstacles around the car and a car camera for checking the situation around the car. Based on the information about the environment, information is generated about the possible directions for the car to leave the parking place for further sending to the mobile application 10, which, having received this information about the possible directions for the car to leave the parking place, displays it in its interface. On FIG. 3 shows the interface for displaying and controlling the exit of a car from a parking space on a mobile device, presented in an implementation example of the present disclosure. Said information about the possible directions of the car leaving the parking place contains information about the set of directions in which the car can successfully leave the parking place and which are obtained by APA ECU 50 by calculations made on the basis of information about the environment around the car at the current moment. The mobile application 10, having received operational information about the user's choice on the screen of information about one or another possible exit direction, generates the final direction of exit from the parking place and the command to start the automatic exit of the car to the parking places, and at the same time receives operational information entered by the user in relation to the process of automatically leaving the car from the parking place.

Следует отметить, что по каналу связи между упомянутым мобильным устройством и автомобилем можно передавать информацию от одного к другому и обратно, а информацию между APA ECU в автомобиле и его связанными системами можно передавать через сетевую структуру всего автомобиля.It should be noted that the communication channel between said mobile device and the vehicle can transfer information from one to another and vice versa, and information between the APA ECU in the vehicle and its associated systems can be transmitted through the network structure of the entire vehicle.

Согласно примеру реализации настоящего раскрытия, как показано на Фиг. 2, мобильное устройство 3 и автомобиль 40 могут быть посредством Блютуз соединены для передачи информации. Говоря конкретнее, мобильное устройство 30 может включать в себя мобильное приложение 10 и набор средств для разработки ПО (Software Development Kit, SDK) 20, составляющий вместе с Блютуз-модулем для автомобиля 160 конструкцию Блютуз-ключа, предоставляющего интерфейс для информационного взаимодействия между мобильным приложением 10 и Блютуз-модулем 160 и обеспечивающего безопасное шифрование обмениваемых данных. Поскольку в автомобиле 40 установлен Блютуз-модуль 160, то процесс передачи информации между мобильным устройством и автомобилем протекает следующим образом: мобильное устройство 10 посредством SDK 20 передает информацию, которую требуется передать, в Блютуз-модуль 160, установленный в автомобиле 40; Блютуз-модуль 160 посредством сетевой структуры всего автомобиля передает данную информацию в APA ECU 50, а, поскольку и APA ECU 50, и все связанные системы автомобиля могут осуществлять передачу информацию посредством сетевой структуры всего автомобиля, то возможно осуществление двухстороннего обмена данными между мобильным приложением 10 и связанными системами автомобиля.According to an embodiment of the present disclosure, as shown in FIG. 2, mobile device 3 and car 40 can be connected via Bluetooth to transfer information. More specifically, the mobile device 30 may include a mobile application 10 and a software development kit (SDK) 20, which, together with the Bluetooth module for the car 160, constructs a Bluetooth dongle that provides an interface for information interaction between the mobile application. 10 and Bluetooth module 160 and provides secure encryption of exchanged data. Since the Bluetooth module 160 is installed in the car 40, the process of transferring information between the mobile device and the car proceeds as follows: the mobile device 10, through the SDK 20, transmits the information to be transmitted to the Bluetooth module 160 installed in the car 40; The Bluetooth module 160 transmits this information to the APA ECU 50 through the whole car network structure, and since both the APA ECU 50 and all related vehicle systems can transmit information through the whole car network structure, two-way data exchange between the mobile application 10 is possible. and related vehicle systems.

К связанным системам в автомобиле, о чем упомянуто в данном примере реализации настоящего раскрытия, могут отнестись:Related systems in a vehicle as referred to in this exemplary implementation of the present disclosure may include:

1) Система электронного контроля устойчивости кузова (Electronic Stability Program, ESP) 70, предназначенная для сообщения данных о дистанции движения автомобиля и приведение в действие тормоза;1) The electronic stability control system of the body (Electronic Stability Program, ESP) 70, designed to report data on the distance of the vehicle and actuating the brakes;

2) Система электрического усилителя руля (Electric Power Steering, EPS) 80, предназначенная для приведения в действие руля и сообщения данных об угле его поворота;2) Electric Power Steering (EPS) 80 system, designed to actuate the steering wheel and report data on the angle of its rotation;

3) Блок управления коробкой передач (Transmission Control Unit, TCU) 90, предназначенный для сообщения данных о текущей передаче и переключения передач на конечные;3) Transmission Control Unit (TCU) 90, designed to report data on the current transmission and shift gears to final ones;

4) Датчик ремня безопасности 100 и датчик присутствия человека в водительском сиденьи 110, предназначенные для сообщения данных о текущем состоянии водителя в автомобиле и предоставления информации, необходимой для установления намерений водителя.4) The seat belt sensor 100 and the driver's seat occupancy sensor 110 for reporting the current state of the driver in the vehicle and providing information necessary to determine the driver's intentions.

5) Модуль контроля кузова (Body Control Module, BCM) 120, предназначенный для сообщения данных о состоянии дверей автомобиля и контроля автомобильных дверных замков и взаимодействующий с системой PEPS;5) Body Control Module (BCM) 120, designed to report data on the status of car doors and control car door locks and interacting with the PEPS system;

6) Система пассивного доступа и пассивного пуска (Passive Entrance Passive Start, PEPS) 130, предназначенная для контроля переключений в системе питания, зажигания и запуска двигателя, контроля противоугонной системы, а также приема и приведения в исполнение команд ключа.6) The system of passive access and passive start (Passive Entrance Passive Start, PEPS) 130, designed to control switching in the power system, ignition and engine start, anti-theft system control, as well as receiving and enforcing key commands.

7) Электронный блок управления (Electronic Control Unit, ECU), предназначенный для сообщения данных о состоянии двигателя и глушения двигателя и взаимодействующий с системой PEPS.7) Electronic control unit (ECU), designed to report data on the state of the engine and engine shutdown and interacting with the PEPS system.

Следует отметить, что в APA ECU 50 имеется алгоритм распознавания изображений, используемый для приведения в действие SENSOR 60, а также сортировки и вычислительной обработки собираемой им информации с целью определить информацию об окружающей обстановке вокруг автомобиля 40. Такой алгоритм также используется для определения и выполнения логических операций системы, в том числе подтверждение информации TCU 90 о передаче и вывод информации о конечной передаче, определение информации EPS 80 об угле поворота переднего колеса и вывод информации и команды с конечным углом поворота; вычислительная обработка выводимой ESP 70 информации о частоте импульса и скорости вращения колес с последующим вычислением разницы между расстоянием движения автомобиля 40 и конечным значением данного параметра, причем, если расстояние движения автомобиля 40 совпадает с конечным значением, то в ESP 70 подается запрос торможения; сбор выводимой PEPS 120 информации о режиме работы системы питания автомобиля и отправленной ECU 140 информации о состоянии двигателя, а также подача в соответствии с собранной информацией о режиме работы системы питания автомобиля и состоянии двигателя команды с конечным режимом и информацией о состоянии; сбор выводимой BCM 120 информации о состоянии дверей автомобиля и т.д. и подача команды на разблокировку; сбор соответствующей информации от датчика ремня безопасности 100 и датчика присутствия человека в водительском сиденьи 110 как информации, которая послужит основой для определения выполняемых функций; сохранение и запоминание информации об обучаемых траекториях.It should be noted that the APA ECU 50 has an image recognition algorithm used to actuate the SENSOR 60 and sort and compute the information it collects in order to determine information about the environment around the vehicle 40. Such an algorithm is also used to determine and perform logical system operations, including confirming the transmission information of the TCU 90 and outputting the final gear information, determining the EPS 80 front wheel angle information, and outputting the final steering angle information and command; computational processing of the information output by the ESP 70 about the pulse frequency and wheel speed, followed by calculating the difference between the driving distance of the car 40 and the final value of this parameter, moreover, if the driving distance of the car 40 coincides with the final value, then a braking request is submitted to the ESP 70; collecting vehicle power system mode information output by PEPS 120 and engine state information sent by ECU 140, and issuing commands with final mode and state information in accordance with the collected vehicle power system mode and engine state information; collection of information output by the BCM 120 about the status of car doors, etc. and giving a command to unlock; collecting relevant information from the seat belt sensor 100 and the driver's seat occupancy sensor 110 as information that will serve as a basis for determining the functions to be performed; saving and storing information about the trained trajectories.

Шаг 102: генерация команды на управление процессом парковки на основе упомянутой оперативной информации.Step 102: generation of a command to control the parking process based on said operational information.

На данном шаге предумотрена возможность приема мобильным устройством оперативной информации о выборе пользователя относительно процесса автоматической парковки после получения им команды о начале автоматической парковки, возможность распозванания мобильным устройством намерений пользователя на основе упомянутой оперативной информации в соответствии с заданными правилами и преобразования им введенной пользователем оперативной информации в команду на управление процессом парковки.At this step, it is possible for the mobile device to receive operational information about the user's choice regarding the automatic parking process after receiving a command to start automatic parking, the possibility for the mobile device to recognize the user's intentions based on the said operational information in accordance with the specified rules and convert the operational information entered by the user into command to manage the parking process.

Опционально, к упомянутой оперативной информации относится любой из следующих типов информации: информация о жестах пользователя по экрану мобильного устройства, информация о нажатиях клавиш, информация о голосовом управлении и оперативная информация о тряске пользователем упомянутого мобильного устройства.Optionally, said operational information includes any of the following types of information: information about the user's gestures on the screen of the mobile device, information about keystrokes, information about voice control, and operational information about the user shaking said mobile device.

Опционально, в упомянутом мобильном устройстве предварительно настроены меню выбора упомянутой оперативной информации и соответствующие упомянутой оперативной информации траектории выполнения заданных операций, при этом в упомянутом меню имеются следующие опции: опция жестов, опция нажатий клавиш, опция голосового управления и опция управления тряской. Путем выбора требуемой опции пользователь может самостоятельно выбрать ту оперативную информацию, которую нужно ввести в мобильное устройство во время совершения автоматической парковки, кроме того, пользователь также может на свое усмотрение настраивать траектории выполнения заданных операций, соответствующие упомянутой оперативной информации, т.е. поддверживаются способы ввода пользователем самоопределяемой оперативной информации.Optionally, in said mobile device, a menu for selecting said operational information and corresponding to said operational information trajectories for performing specified operations are preconfigured, while said menu has the following options: gesture option, keystroke option, voice control option and shaking control option. By selecting the required option, the user can independently select the operational information that needs to be entered into the mobile device during automatic parking, in addition, the user can also set up the trajectories for performing specified operations at his discretion, corresponding to the mentioned operational information, i.e. User input methods for self-defined operational information are supported.

Согласно примеру реализации настоящего раскрытия, после запуска пользователем процесса автоматической парковки мобильному устройству необходимо получить от пользователя оперативную информацию, чтобы по ней определить, ведет ли пользователь постоянный контроль за процессом автоматической парковки, и получить информацию о том, вмешивается ли пользователь в данный процесс, и соответствующие команды.According to an embodiment of the present disclosure, after a user initiates an automatic parking process, the mobile device needs to receive operational information from the user to determine whether the user is constantly monitoring the automatic parking process, and to obtain information about whether the user interferes in this process, and the corresponding commands.

Например, если оперативной информацией является информация о жестах, совершаемых пользователем по экрану мобильного устройства, то мобильное устройство может путем определения координат места, в котором происходит контакт пальцев пользователя с экраном мобильного устройства, и измерения контактного давления в этом месте получать информацию о жестах, совершаемых пользователем по экрану мобильного устройства, затем в соответствии с определенными, предварительно заданными правилами определять намерения пользователя, соответствующие упомянутой информации о жестах, генерировать команды на управление процессом парковки, выражающие намерения пользователя, и отправлять такие команды в автомобиль.For example, if the operational information is information about the gestures made by the user on the screen of the mobile device, then the mobile device can, by determining the coordinates of the place where the user's fingers contact the screen of the mobile device, and measuring the contact pressure in this place, obtain information about the gestures made by the user on the screen of the mobile device, then, in accordance with certain predefined rules, determine the user's intentions corresponding to the said gesture information, generate commands to control the parking process expressing the user's intentions, and send such commands to the car.

Согласно примеру реализации настоящего раскрытия, в упомянутых установленных правилах учитываются отношения между информацией о жестах и упомянутой командой на управление процессом автоматической парковки, которой может быть либо команда на продолжение автоматической парковки, либо команда на прерывание автоматической парковки. Если поступающая в автомобиль команда на управление процессом парковки является командой на продолжение автоматической парковки, то это означает, что мобильным устройством выявлены непрерывно вводимые пользователем на своем экране операции с жестами, идентичными заданным траекториям выполнения операций, т.е. пользователь в данный момент непрерывно следит за процессом автоматической парковки, причем во время совершения автоматической парковки им не обнаружено в автомобиле никаких аварийных факторов, таких как, например, появление на траектории парковки автомобиля преград, способных воспрепятствовать процессу парковки, и в данной связи пользователь желает продолжить автоматически парковаться. Если же поступающая в автомобиль команда на управление процессом парковки является командой на прерывание автоматической парковки, то это означает, что мобильным устройством выявлено отсутствие непрерывно вводимых пользователем на своем экране операций с жестами, идентичными заданным траекториям выполнения операций, т.е. в данный момент пользователь по той или иной причине не ведет постоянного наблюдения за процессом автоматической парковки или во время совершения автоматической парковки им обнаружены в автомобиле аварийные факторы, такие как, например, появление на траектории парковки автомобиля преград, способных воспрепятствовать процессу парковки, и в данной связи пользователь желает прервать процесс автоматической парковки.According to an embodiment of the present disclosure, said set rules take into account the relationship between the gesture information and said command to control the auto-parking process, which may be either a command to continue the auto-park or a command to abort the auto-park. If the command to control the parking process entering the car is a command to continue automatic parking, this means that the mobile device has detected operations continuously entered by the user on its screen with gestures identical to the specified trajectories for performing operations, i.e. the user is currently continuously monitoring the automatic parking process, and during the automatic parking, he did not find any emergency factors in the car, such as, for example, the appearance of obstacles on the car parking path that could prevent the parking process, and in this regard, the user wants to continue automatically park. If the command to control the parking process received by the car is a command to interrupt automatic parking, then this means that the mobile device has detected the absence of operations continuously entered by the user on its screen with gestures identical to the specified trajectories for performing operations, i.e. at the moment, for one reason or another, the user does not constantly monitor the automatic parking process, or during the automatic parking, he detected emergency factors in the car, such as, for example, the appearance of obstacles on the car parking trajectory that can impede the parking process, and in this connection, the user wishes to interrupt the automatic parking process.

Шаг 103: отправка упомянутой команды на управление процессом парковки в автомобиль для выполнения упомянутым автомобилем операций, связанных с автоматической парковкой, в соответствии с упомянутой командой на управление процессом парковки.Step 103: Sending said parking process control command to the vehicle for said car to perform automatic parking related operations in accordance with said parking process control command.

На данном шаге предусмотрена возможность отправки мобильным устройством сгенерированной на шаге 102 команды на управление процессом парковки в автомобиль для того, чтобы система APA ECU автомобиля могла непосредственно на основе такой команды определять все команды, которые должны выполнить связанные системы автомобиля во время автоматической парковки, и отправлять упомянутые команды во все связанные системы, соответственно, для того, чтобы каждая из связанных систем могла выполнять полученные команды, пока автомобилем не будет полностью выполнен процесс автоматической парковки.At this step, it is possible for the mobile device to send the command to control the parking process generated in step 102 to the car so that the APA ECU system of the car can determine directly based on such a command all commands that the associated car systems should execute during automatic parking, and send said commands to all the linked systems, respectively, so that each of the linked systems can execute the received commands until the car has completed the automatic parking process.

Говоря конкретнее, мобильное приложение может посредством Блютуз-ключа SDK для мобильного телефона подавать команду на управление процессом парковки в Блютуз-модуль, установленный в автомобиле, а Блютуз-модуль посредством сетевой структуры всего автомобиля пересылает данную команду в APA ECU для того, чтобы система APA ECU автомобиля могла, получив команду на управление процессом парковки, непосредственно на основе такой команды определять все команды, которые должны выполнить связанные системы автомобиля во время автоматической парковки, и отправлять упомянутые команды во все связанные системы, соответственно, для того, чтобы каждая из связанных систем могла выполнять полученные команды, пока автомобилем не будет полностью выполнен процесс автоматической парковки.More specifically, the mobile application can send the parking process control command to the Bluetooth module installed in the car through the Bluetooth SDK of the mobile phone, and the Bluetooth module through the network structure of the whole car sends this command to the APA ECU so that the APA system The vehicle's ECU could, upon receiving a command to control the parking process, determine directly on the basis of such command all the commands to be executed by the vehicle's related systems during automatic parking, and send said commands to all the related systems, respectively, so that each of the related systems could carry out the received commands until the car has completed the automatic parking process.

Например, если поступающая в автомобиль команда на управление процессом парковки является командой на продолжение автоматической парковки, то это означает, что пользователь в данный момент непрерывно следит за процессом автоматической парковки, причем во время совершения автоматической парковки им не обнаружено в автомобиле никаких аварийных факторов, таких как, например, появление на траектории парковки автомобиля преград, способных воспрепятствовать процессу парковки, и в данной связи пользователь желает продолжить автоматически парковаться. В таком случае APA ECU, получив команду на продолжение автоматической парковки, управляет связанными системами автомобиля, которые продолжают выполнять автоматическую парковку автомобиля.For example, if the command to control the parking process incoming to the car is a command to continue automatic parking, then this means that the user is currently continuously monitoring the process of automatic parking, and during the execution of automatic parking, he did not find any emergency factors in the car, such as such as, for example, the appearance of obstacles on the parking path of the car that can interfere with the parking process, and in this regard, the user wants to continue to automatically park. In such a case, the APA ECU, upon receiving the command to continue automatic parking, controls the vehicle's related systems, which continue to perform automatic parking of the vehicle.

Если поступающая в автомобиль команда на управление процессом парковки является командой на прерывание автоматической парковки, то это означает, что мобильным устройством выявлено отсутствие непрерывно вводимых пользователем на своем экране операций с жестами, идентичными заданным траекториям выполнения операций, т.е. в данный момент пользователь по той или иной причине не ведет постоянного наблюдения за процессом автоматической парковки или во время совершения автоматической парковки им обнаружены в автомобиле аварийные факторы, такие как, например, появление на траектории парковки автомобиля преград, способных воспрепятствовать процессу парковки, и в данной связи пользователь желает прервать процесс автоматической парковки. В таком случае APA ECU, получив команду на прерывание автоматической парковки, управляет связанными системами автомобиля, которые прерывают автоматическую парковку автомобиля. Говоря конкретнее, APA ECU генерирует команду на торможение автомобиля и подает ее в систему ESP, отвечающую за исполнение такой команды и предотвращение столкновения автомобиля с внезапно появившейся в пределах участка парковки во время совершения автоматической парковки преградой. APA ECU генерирует команду на прекращение вращения руля и подает ее в систему ESP, отвечающую за исполнение такой команды, в результате чего перестает вращаться рулевое колесо и прекращается процесс автоматической парковки. APA ECU генерирует команду на переключение передач и подает ее в систему TCU, отвечающую за исполнение такой команды, в результате чего передача, на которой движется автомобиль в процессе автоматической парковки, переключается на холостую или парковочную.If the command to control the parking process entering the car is a command to interrupt automatic parking, then this means that the mobile device has detected the absence of operations continuously entered by the user on its screen with gestures identical to the specified trajectories for performing operations, i.e. at the moment, for one reason or another, the user does not constantly monitor the automatic parking process, or during the automatic parking, he detected emergency factors in the car, such as, for example, the appearance of obstacles on the car parking trajectory that can impede the parking process, and in this connection, the user wishes to interrupt the automatic parking process. In such a case, the APA ECU, upon receiving the command to interrupt the automatic parking, controls the related vehicle systems that interrupt the automatic parking of the vehicle. More specifically, the APA ECU generates a command to brake the car and sends it to the ESP system, which is responsible for executing such a command and preventing the car from colliding with an obstacle that suddenly appeared within the parking area during automatic parking. The APA ECU generates a command to stop steering rotation and sends it to the ESP system responsible for executing such a command, as a result of which the steering wheel stops rotating and the automatic parking process stops. The APA ECU generates a gear shift command and sends it to the TCU system responsible for executing such a command, as a result of which the gear in which the car is moving during automatic parking is switched to idle or park.

Исходя из вышеизложенного, способ автоматической парковки, представляемый в примере реализации настоящего раскрытия и применимый к мобильным устройствам, включает в себя: прием введенной пользователем оперативной информации при поступлении команды о начале выполнения автоматической парковки; генерацию команды на управление процессом парковки на основе оперативной информации; отправку команды на управление процессом парковки в автомобиль для выполнения автомобилем операций, связанных с автоматической парковкой, в соответствии с командой на управление процессом парковки. Согласно примеру реализации настоящего раскрытия, предусмотрена возможность преобразования мобильным устройством во время управления процессом автоматической парковки автомобиля введенной пользователем в мобильное устройство оперативной информации с достаточно большим объемом данных в команду на управление процессом парковки с маленьким объемом данных, которая впоследствии подается только в контроллер системы автоматизированного паркинга в автомобиле с тем, чтобы автомобиль мог выполнить автоматическую парковку. Такая возможность позволяет, с одной стороны, снижать информационную нагрузку на канал связи между мобильным устройством и автомобилем в процессе автоматической парковки, повышать эффективность самого процесса парковки и одновременно с этим расширять функции, при выполнении которых используются коммуникационные данные и ресурсы, а с другой стороны, сокращать объем расчетов, производимых контроллером системы автоматизированного паркинга, кроме того, такая возможность позволяет поддерживать способы ввода пользователем самоопределяемой оперативной информации и повышать комфортность пользователя во время реализации предлагаемого способа.Based on the foregoing, the automatic parking method presented in the embodiment of the present disclosure and applicable to mobile devices includes: receiving user-entered operating information when a command is received to start performing automatic parking; generating a command to control the parking process based on operational information; sending a parking process control command to the vehicle for performing automatic parking related operations by the car in accordance with the parking process control command. According to an embodiment of the present disclosure, it is possible for the mobile device, during the process of controlling the process of automatic car parking, to convert operational information entered by the user into the mobile device with a sufficiently large amount of data into a command to control the parking process with a small amount of data, which is subsequently fed only to the controller of the automated parking system. in the vehicle so that the vehicle can perform automatic parking. This feature allows, on the one hand, to reduce the information load on the communication channel between the mobile device and the car during automatic parking, to increase the efficiency of the parking process itself and at the same time expand the functions that use communication data and resources, and on the other hand, to reduce the volume of calculations performed by the controller of the automated parking system, in addition, this possibility allows you to support ways for the user to enter self-defined operational information and increase user comfort during the implementation of the proposed method.

На Фиг. 4 представлена технологическая схема другого способа автоматической парковки, упомянутого в примере реализации настоящего раскрытия.On FIG. 4 is a flow diagram of another automatic parking method mentioned in an embodiment of the present disclosure.

Способ автоматической парковки, представляемый данным примером реализации настоящего раскрытия и применимый к автомобилям, оборудованным контроллерами системы автоматизированного паркинга.An automated parking method provided by this embodiment of the present disclosure and applicable to vehicles equipped with automated parking system controllers.

Шаг 201: прием вводимых пользователем заданных операций посредством упомянутого контроллера системы автоматизированного паркинга.Step 201: Receiving user-input predetermined operations by said controller of the automated parking system.

На данном шаге предусмотрена возможность приема системой APA ECU вводимых пользователем заданных операций, если автомобиль оснащен системой APA ECU, и определения намерений пользователя относительно запуска автоматической парковки.This step allows the APA ECU system to receive user-entered set operations if the vehicle is equipped with an APA ECU system and determine the user's intent to initiate automatic parking.

Согласно примеру реализации настоящего раскрытия, упомянутой предварительно заданной операцией, введенной пользователем, может быть действие пользователя, которым он выбирает автоматическую парковку, например, если на приборной панели автомобиля установлены вспомогательные выключатели или кнопки управления автоматической парковкой, то упомянутые предварительно заданные операции, вводимые пользователем, могут быть операции, для выполнения которых пользователь нажимает вспомогательные выключатели или кнопки управления автоматической парковкой в случае, если он желает совершить автоматическую парковку своего автомобиля, и в таком случае APA ECU может посредством сетевой структуры всего автомобиля получить информацию о том, выполняет ли пользователь перечисленные выше заданные операции.According to an embodiment of the present disclosure, said predefined operation entered by the user may be a user action by which he selects automatic parking, for example, if auxiliary switches or automatic parking control buttons are installed on the dashboard of the car, then said preset operations entered by the user, there may be operations for which the user presses auxiliary switches or automatic parking control buttons in case he wants to automatically park his car, in which case the APA ECU can get information through the network structure of the whole car whether the user does the above specified operations.

Помимо вышесказанного, если на приборной панели автомобиля установлены вспомогательные выключатели или кнопки управления автоматической парковкой, то, пользователь, желающий совершить автоматическую парковку своего автомобиля, нажимает вспомогательные выключатели или кнопки управления автоматической парковкой, и в таком случае APA ECU может посредством сетевой структуры всего автомобиля получить информацию о том, выполняет ли пользователь перечисленные выше заданные операции.In addition to the above, if there are auxiliary switches or automatic parking control buttons on the dashboard of the car, then the user who wants to automatically park his car presses the auxiliary switches or automatic parking control buttons, and in such a case, the APA ECU can, through the network structure of the whole car, receive whether the user performs the above specified operations.

Шаг 202: получение информации о передаче, на которой движется упомянутый автомобиль.Step 202: Obtaining information about the gear in which said vehicle is running.

На данном шаге предусмотрена возможность получения информации о передаче, на которой движется автомобиль, посредством APA ECU, если автомобиль оснащен APA ECU.At this step, it is possible to obtain information about the gear in which the car is moving through the APA ECU, if the car is equipped with an APA ECU.

Шаг 203: генерация команды о начале автоматической парковки на основе упомянутой информации о заданных операциях и упомянутой информации о передаче и отправка такой команды в мобильное устройство для того, чтобы мобильное устройство, получив команду о начале автоматической парковки и оперативную информацию, введенную пользователем, на основе данной информации сгенерировало команду на управление процессом парковки и отправило такую команду в автомобиль;Step 203: generating an auto-parking start command based on the specified operation information and the transmission information, and sending such a command to the mobile device so that the mobile device, after receiving the auto-parking start command and the operational information entered by the user, based on this information generated a command to control the parking process and sent such a command to the car;

На данном шаге предусмотрена возможность анализа APA ECU намерений пользователя, соответствующих введенным заданным операциям, и текущего состояния автомобиля на основе полученной информации об упомянутых заданных операциях и упомянутой информации о передаче, а также генерации им команды о начале выполнения автоматической парковки.At this step, it is possible for the APA ECU to analyze the user's intentions corresponding to the inputted predetermined operations and the current state of the vehicle based on the received information about said predetermined operations and said transmission information, and generate a command to start performing automatic parking.

Согласно примеру реализации настоящего раскрытия, если упомянутой заданной операцией является нажатие пользователем вспомогательных выключателей или кнопок управления автоматической парковкой, а информацией о передаче является информация о том, что текущая передача, на которой движется автомобиль, является передней или холостой, что свидетельствует о намерении пользователя в данный момент автоматически припарковать автомобиль и о нормальном движении автомобиля, то генерируется команда о начале процесса автоматической парковки. Если же упомянутой заданной операцией является нажатие пользователем вспомогательных выключателей или кнопок управления автоматическим выездом автомобиля с места парковки, а информацией о передаче является информация о том, что текущая передача, на которой движется автомобиль, является парковочной, что свидетельствует о намерении пользователя в данный момент совершить автоматический выезд с места парковки и о неподвижном состоянии автомобиля, то генерируется команда о начале процесса автоматического выезда с места парковки.According to an embodiment of the present disclosure, if said predetermined operation is the user pressing auxiliary switches or automatic parking control buttons, and the gear information is information that the current gear in which the vehicle is traveling is forward or idle, which indicates the user's intention to If the car is parked automatically and the car is moving normally, then a command is generated to start the automatic parking process. If the specified operation is the user pressing the auxiliary switches or control buttons for automatically leaving the car from the parking place, and the gear information is information that the current gear in which the car is moving is the parking gear, which indicates the user's intention at the moment to make automatic exit from the parking place and the stationary state of the car, then a command is generated to start the process of automatic exit from the parking place.

Далее, APA ECU отправляет сгенерированную команду о начале процесса автоматической парковки в мобильное устройство для того, чтобы мобильное устройство могло начать на основе такой команды получать оперативную информацию, вводимую пользователем с целью контролировать процесс автоматической парковки. Мобильное устройство на основе данной оперативной информации подтверждает команду на управление процессом парковки, при наличии которой пользователь может контролировать процесс автомматической парковки.Next, the APA ECU sends the generated command to start the auto parking process to the mobile device so that the mobile device can start receiving operational information input by the user based on such command to control the auto parking process. Based on this operational information, the mobile device confirms the command to control the parking process, in the presence of which the user can control the automatic parking process.

Шаг 204: получение от упомянутого мобильного устройства команды на управление процессом парковки и выполнение в соответствии с такой командой операций, связанных с автоматической парковкой.Step 204: Receiving a command to control the parking process from said mobile device, and performing automatic parking related operations in accordance with such command.

На данном шаге предусмотрена возможность получения автомобилем подаваемой мобильным устройством команды на управление процессом парковки посредством APA ECU и выполнения им в соответствии с такой командой операций, связанных с автоматической парковкой.At this step, it is possible for the car to receive a command given by the mobile device to control the parking process through the APA ECU and perform automatic parking operations in accordance with such a command.

Говоря конкретнее, APA ECU может, получив команду на управление процессом парковки, непосредственно на основе такой команды определять все команды, которые должны выполнить связанные системы автомобиля во время автоматической парковки, и отправлять упомянутые команды во все связанные системы, соответственно, для того, чтобы каждая из связанных систем могла выполнять полученные команды, пока автомобилем не будет полностью выполнен процесс автоматической парковки.More specifically, the APA ECU can, upon receiving a command to control the parking process, determine directly on the basis of such a command all commands to be executed by the related systems of the vehicle during automatic parking, and send said commands to all related systems, respectively, so that each from the linked systems could execute the received commands until the car has completed the automatic parking process.

Например, если поступающая в автомобиль команда на управление процессом парковки является командой на продолжение автоматической парковки, то это означает, что пользователь в данный момент непрерывно следит за процессом автоматической парковки, причем во время совершения автоматической парковки им не обнаружено в автомобиле никаких аварийных факторов, таких как, например, появление на траектории парковки автомобиля преград, способных воспрепятствовать процессу парковки, и в данной связи пользователь желает продолжить автоматически парковаться. В таком случае APA ECU, получив команду на продолжение автоматической парковки, управляет связанными системами автомобиля, которые продолжают выполнять автоматическую парковку автомобиля.For example, if the command to control the parking process incoming to the car is a command to continue automatic parking, then this means that the user is currently continuously monitoring the process of automatic parking, and during the execution of automatic parking, he did not find any emergency factors in the car, such as such as, for example, the appearance of obstacles on the parking path of the car that can interfere with the parking process, and in this regard, the user wants to continue to automatically park. In such a case, the APA ECU, upon receiving the command to continue automatic parking, controls the vehicle's related systems, which continue to perform automatic parking of the vehicle.

Если поступающая в автомобиль команда на управление процессом парковки является командой на прерывание автоматической парковки, то это означает, что мобильным устройством выявлено отсутствие непрерывно вводимых пользователем на своем экране операций с жестами, идентичными заданным траекториям выполнения операций, т.е. в данный момент пользователь по той или иной причине не ведет постоянного наблюдения за процессом автоматической парковки или во время совершения автоматической парковки им обнаружены в автомобиле аварийные факторы, такие как, например, появление на траектории парковки автомобиля преград, способных воспрепятствовать процессу парковки, и в данной связи пользователь желает прервать процесс автоматической парковки. В таком случае APA ECU, получив команду на прерывание автоматической парковки, управляет связанными системами автомобиля, которые прерывают автоматическую парковку автомобиля. Говоря конкретнее, APA ECU генерирует команду на торможение автомобиля и подает ее в систему ESP, отвечающую за исполнение такой команды и предотвращение столкновения автомобиля с внезапно появившейся в пределах участка парковки во время совершения автоматической парковки преградой. APA ECU генерирует команду на прекращение вращения руля и подает ее в систему ESP, отвечающую за исполнение такой команды, в результате чего перестает вращаться рулевое колесо и прекращается процесс автоматической парковки. APA ECU генерирует команду на переключение передач и подает ее в систему TCU, отвечающую за исполнение такой команды, в результате чего передача, на которой движется автомобиль в процессе автоматической парковки, переключается на холостую или парковочную.If the command to control the parking process entering the car is a command to interrupt automatic parking, then this means that the mobile device has detected the absence of operations continuously entered by the user on its screen with gestures identical to the specified trajectories for performing operations, i.e. at the moment, for one reason or another, the user does not constantly monitor the automatic parking process, or during the automatic parking, he detected emergency factors in the car, such as, for example, the appearance of obstacles on the car parking trajectory that can impede the parking process, and in this connection, the user wishes to interrupt the automatic parking process. In such a case, the APA ECU, upon receiving the command to interrupt the automatic parking, controls the related vehicle systems that interrupt the automatic parking of the vehicle. More specifically, the APA ECU generates a command to brake the car and sends it to the ESP system, which is responsible for executing such a command and preventing the car from colliding with an obstacle that suddenly appeared within the parking area during automatic parking. The APA ECU generates a command to stop steering rotation and sends it to the ESP system responsible for executing such a command, as a result of which the steering wheel stops rotating and the automatic parking process stops. The APA ECU generates a gear shift command and sends it to the TCU system responsible for executing such a command, as a result of which the gear in which the car is moving during automatic parking is switched to idle or park.

Исходя из вышеизложенного, способ автоматической парковки, представляемый в примере реализации настоящего раскрытия и применимый к автомобилям, оборудованным контроллерами системы автоматизированного паркинга, включает в себя: прием введенных пользователем заданных операций посредством контроллером системы автоматизированного паркинга; получение информации о передаче, на которой движется автомобиль; генерацию команды о начале автоматической парковки на основе информации о заданных операциях и информации о передаче и отправку такой команды в мобильное устройство; прием подаваемой мобильным устройством команды на управление процессом автоматической парковки и выполнение в соответствии с такой командой операций, связанных с автоматической парковкой. Согласно примеру реализации настоящего раскрытия, предусмотрена возможность преобразования мобильным устройством во время управления процессом автоматической парковки автомобиля введенной пользователем в мобильное устройство оперативной информации с достаточно большим объемом данных в команду на управление процессом парковки с маленьким объемом данных, которая впоследствии подается только в контроллер системы автоматизированного паркинга в автомобиле с тем, чтобы автомобиль мог выполнить автоматическую парковку. Такая возможность позволяет, с одной стороны, снижать информационную нагрузку на канал связи между мобильным устройством и автомобилем в процессе автоматической парковки, повышать эффективность самого процесса парковки и одновременно с этим расширять функции, при выполнении которых используются коммуникационные данные и ресурсы, а с другой стороны, сокращать объем расчетов, производимых контроллером системы автоматизированного паркинга, кроме того, такая возможность позволяет поддерживать способы ввода пользователем самоопределяемой оперативной информации и повышать комфортность пользователя во время реализации предлагаемого способа.Based on the foregoing, the automatic parking method provided in the exemplary embodiment of the present disclosure and applicable to vehicles equipped with parking assistant system controllers includes: receiving user inputted predetermined operations by the parking system controller; obtaining information about the gear in which the car is moving; generating an automatic parking start command based on the predetermined operation information and the transmission information, and sending such command to the mobile device; receiving a command to control the automatic parking process provided by the mobile device, and performing automatic parking related operations in accordance with such command. According to an embodiment of the present disclosure, it is possible for the mobile device, during the process of controlling the process of automatic car parking, to convert operational information entered by the user into the mobile device with a sufficiently large amount of data into a command to control the parking process with a small amount of data, which is subsequently fed only to the controller of the automated parking system. in the vehicle so that the vehicle can perform automatic parking. This feature allows, on the one hand, to reduce the information load on the communication channel between the mobile device and the car during automatic parking, to increase the efficiency of the parking process itself and at the same time expand the functions that use communication data and resources, and on the other hand, to reduce the volume of calculations performed by the controller of the automated parking system, in addition, this possibility allows you to support ways for the user to enter self-defined operational information and increase user comfort during the implementation of the proposed method.

На Фиг. 5 представлена технологическая схема взаимодействия по способу автоматической парковки, упомянутому в примере реализации настоящего раскрытия.On FIG. 5 is a flow diagram of the interaction of the automatic parking method mentioned in the exemplary implementation of the present disclosure.

Способ автоматической парковки, представляемый данным примером реализации настоящего раскрытия и применимый к системе автоматизированного паркинга, включающей в себя мобильное устройство и автомобиль.An automated parking method provided by this embodiment of the present disclosure and applicable to an automated parking system including a mobile device and a vehicle.

Шаг 301: прием вводимых пользователем заданных операций посредством упомянутого контроллера системы автоматизированного паркинга.Step 301: Receiving user-input predetermined operations by said controller of the automated parking system.

Данный шаг аналогичен изложенному выше шагу 201 и поэтому не будет подробно описан далее.This step is similar to step 201 above and therefore will not be described further in detail.

Шаг 302: получение упомянутым автомобилем информации о передаче, на которой движется упомянутый автомобиль.Step 302: The said vehicle receives information about the gear in which the said vehicle is running.

Данный шаг аналогичен изложенному выше шагу 202 и поэтому не будет подробно описан далее.This step is similar to step 202 above and therefore will not be described further in detail.

Шаг 303: получение информации об окружающей обстановке, присланной датчиками автомобиля, генерация эффективной информации о парковочных местах и получение информации о выборе пользователем той или иной из упомянутой эффективной информации о парковочных местах.Step 303: Obtaining environmental information sent by vehicle sensors, generating effective parking space information, and obtaining information about user selection of one or other of said effective parking space information.

После того, как выполнен шаг 301, упомянутый автомобиль может, получив введенную пользователем заданную операцию, генерировать команду на отправку данных об окружающей обстановке вокруг автомобиля и посредством APA ECU пересылать такую команду в установленный в автомобиле SENSOR, который может включать в себя радиолокационный датчик, служащий для выявления вокруг автомобиля преград, и автомобильную камеру, служащую для проверки обстановки вокруг автомобиля. Упомянутый SENSOR, получив команду на отправку данных об окружающей обстановке вокруг автомобиля, сообщает данные об окружающей обстановке, собранные радиолокационным датчиком и автомобильной камерой, в систему APA ECU, которая на основе полученных данных об обстановке устанавливает наличие или отсутствие вокруг автомобиля эффективного пространства, отвечающего требованиям по размерам парковочного места и не имеющего внутри себя преград, и определяет эффективное пространство в качестве эффективного места для парковки автомобиля.After step 301 is completed, said vehicle may, upon receipt of a user-entered predetermined operation, generate a command to send data about the environment around the vehicle, and through the APA ECU, send such a command to a SENSOR installed in the vehicle, which may include a radar sensor serving to identify obstacles around the car, and a car camera that serves to check the situation around the car. Said SENSOR, upon receiving a command to send environment data around the car, reports the environment data collected by the radar sensor and the car camera to the APA ECU system, which, based on the received environment data, determines whether or not there is an effective space around the car that meets the requirements according to the size of the parking space and not having any obstacles inside, and determines the effective space as an efficient parking space for the car.

Оптимальным решением является то, упомянутым эффективным пространством может быть пространство определенных размеров, определяемых в соответствии с моделью паркуемого автомобиля. Так, размеры парковочного места могут быть следующие: 6×2,7 м.The optimal solution is that said effective space can be a space of certain dimensions, determined in accordance with the model of the parked car. So, the dimensions of the parking space can be as follows: 6 × 2.7 m.

Далее, как видно на Фиг. 2, APA ECU 50 может направить упомянутую эффективную информацию о парковочных местах в дисплейный блок в автомобиле 150, который может, получив данную информацию, отображать ее в своем интерфейсе и создавать в данном интерфейсе меню с опциями для выбора пользователем конечного места парковки. На Фиг. 6 представлен интерфейс отображения эффективной информации о парковочных местах, упомянутый в примере реализации настоящего раскрытия, где А - эффективное пространство, отвечающее требованиям по размерам парковочного места, т.е. эффективное для выполнения автоматической парковки автомобиля парковочное место. В таком случае пользователь может выбрать в интерфейсе, представленном на Фиг. 6, парковочное место А и устрановить его в качестве конечного парковочного места для совершения автоматической парковки автомобиля.Further, as seen in Fig. 2, APA ECU 50 may send said effective parking space information to a display unit in vehicle 150 which may, upon receiving the information, display it in its interface and create menus with options in that interface for the user to select the final parking space. On FIG. 6 is an effective parking space information display interface referred to in the exemplary implementation of the present disclosure, where A is an effective space that meets the requirements for parking space dimensions, i.e. efficient parking space for automatic parking. In such a case, the user can select from the interface shown in FIG. 6, parking space A and set it as the final parking space to complete the automatic parking of the car.

Помимо вышесказанного, после того, как пользователем выбрана в интерфейсе дисплейного блока автомобиля та или иная эффективная информация о парковочных местах, дисплейный блок направляет выбранную пользователем информацию в систему APA ECU.In addition to the above, after the user selects one or another effective information about parking spaces in the vehicle display unit interface, the display unit sends the user-selected information to the APA ECU system.

Далее, если в APA ECU поступает упомянутая информация о сделанном выборе, то это, с одной стороны, означает, что вокруг автомобиля обнаружены эффективные парковочные места, в которых можно автоматически припарковать автомобиль, а с другой стороны, свидетельствует о том, что пользователь подтвердил свое намерение выполнить автоматическую парковку и по собственной инициативе выбрал эффективное парковочное место, соответствующее условиям для совершения автоматической парковки автомобиля.Further, if the APA ECU receives the mentioned information about the choice made, this, on the one hand, means that effective parking spaces have been found around the car, in which the car can be automatically parked, and on the other hand, it indicates that the user has confirmed his intention to perform automatic parking and, on his own initiative, has chosen an efficient parking space that meets the conditions for performing automatic parking of the car.

Опционально, как показано на Фиг. 6, пользователь также может выбрать в отображаемом интерфейсе дисплейного блока автомобиля режим «Парковаться одним нажатием». В таком случае APA ECU управляет связанными системами автомобиля при выполнении ими операций, направленных на парковку за счет одного клика и парковку автомобиля в парковочном месте, указанном по умолчанию системы.Optionally, as shown in Fig. 6, the user can also select "One Touch Parking" mode in the display interface of the vehicle display unit. In such a case, the APA ECU controls the associated vehicle systems to perform one-click parking operations and to park the vehicle in the default parking space of the system.

Шаг 304: генерация и отображение упомянутым автомобилем сообщения с напоминанием о необходимости торможения.Step 304: Generating and displaying a brake reminder message for said vehicle.

На данном шаге предусмотрена возможность генерации и отображения на автомобильном мониторе сообщения с напоминанием о необходимости торможения или напоминания пользователю путем голосового оповещения о необходимости тормозить автомобиль, если в автомобиль поступает информация о выборе пользователем той или иной из эффективной информации о парковочных местах, при этом торможение автомобиля происходит благодаря срабатыванию тормозной системы, после чего начинается этап подготовки автомобиля к автоматической парковке.At this step, it is possible to generate and display on the car monitor a message with a reminder of the need to brake or a reminder to the user by voice notification of the need to brake the car, if the car receives information that the user has selected one or another of the effective information about parking spaces, while braking the car occurs due to the operation of the brake system, after which the stage of preparing the car for automatic parking begins.

Шаг 305: получение упомянутым автомобилем информации о скорости своего движения и генерация информации о том, что автомобиль находится в неподвижном состоянии, если скорость упомянутого автомобиля составляет 0 км/ч.Step 305: Getting said car to know its speed and generating information that the car is stationary if the speed of said car is 0 km/h.

После того, как выполнен шаг 303, упомянутый автомобиль может сгенерировать команду о сообщении информации, касающейся скорости его движения, и посредством APA ECU передать данную команду в установленную в автомобиле систему ESP, которая, получив информацию о текущей скорости движения автомобиля, передает ее в APA ECU, и, если скорость упомянутого автомобиля составляет 0 км/ч, то APA ECU генерирует информацию о неподвижном состоянии автомобиля.After step 303 is completed, said vehicle can generate a command to report information regarding its speed, and through the APA ECU transmit this command to the ESP system installed in the vehicle, which, having received information about the current vehicle speed, transmits it to the APA ECU, and if the speed of said vehicle is 0 km/h, then the APA ECU generates information about the stationary state of the vehicle.

Шаг 306: генерация автомобилем упомянутой команды о начале автоматической парковки в соответствии с упомянутой информацией о заданных операциях, упомянутой информацией о передаче, упомянутой информацией о выборе пользователя и упомянутой информации о неподвижном состоянии автомобиля после получения информации о своем неподвижном состоянии и информации о выборе пользователем той или иной из упомянутой эффективной информации о парковочных местах, а также подача упомянутой команды о начале автоматической парковки в мобильное устройство.Step 306: The vehicle generating said command to start automatic parking according to said predetermined operation information, said transmission information, said user selection information, and said vehicle stationary information, after receiving its stationary state information and user selection information. or other of said effective parking space information, as well as sending said automatic parking start command to the mobile device.

На данном шаге получение автомобилем информации о своем неподвижном состоянии означает, что в текущий момент автомобиль находится в неподвижном состоянии, а поступление в автомобиль сигнала о выборе пользователем упомянутой эффективной информации о парковочных местах означает, что пользователь по своей инициативе выбрал эффективное для автоматической парковки парковочное место, т.е. пользователь желает в текущий момент совершить автоматическую парковку своего автомобиля, а обстановка вокруг автомобиля отвечает условиям для совершения автоматической парковки. В таком случае автомобиль может генерировать команду о начале процесса автоматической парковки и отправлять такую команду в мобильное устройство, которое при этом начинает получать вводимую пользователем оперативную информацию.At this step, the receipt by the car of information about its stationary state means that the car is currently in a stationary state, and the receipt of a signal to the car that the user has selected the mentioned effective information about parking spaces means that the user, on his own initiative, has chosen an effective parking space for automatic parking , i.e. the user wishes to perform automatic parking of his car at the current moment, and the situation around the car meets the conditions for performing automatic parking. In such a case, the vehicle may generate a command to start the automatic parking process and send such a command to the mobile device, which then begins to receive user-entered operational information.

На данном шаге предусмотрена возможность анализа APA ECU намерений пользователя, соответствующих введенным заданным операциям, и текущего состояния автомобиля на основе полученной информации о заданных операциях, информации о передаче, информации о выборе и информации о неподвижном состоянии автомобиля, а также генерации им команды о начале выполнения автоматической парковки.At this step, it is possible for the APA ECU to analyze the user's intentions corresponding to the entered set operations and the current state of the car based on the received information about the set operations, information about the transfer, information about the selection and information about the stationary state of the car, as well as generate a command to start execution automatic parking.

Согласно примеру реализации настоящего раскрытия, если упомянутой заданной операцией является нажатие пользователем вспомогательных выключателей или кнопок управления автоматической парковкой, а информацией о передаче является информация о том, что текущая передача, на которой движется автомобиль, является передней или холостой, кроме того, получена информация о выборе пользователя и о неподвижном состоянии автомобиля, что свидетельствует о намерении пользователя в данный момент автоматически припарковать автомобиль и о том, что после приведения в действие тормоза автомобиль перешел из состояния нормального движения в неподвижное состояние, причем на участке вокруг автомобиля имеются эффективные парковочные места, в которых автомобиль может быть автоматически припаркован, а пользователь о своей инициативе выбрал эффективное для автоматической парковки парковочное место, т.е. пользователь желает в текущий момент совершить автоматическую парковку своего автомобиля, а обстановка вокруг автомобиля отвечает условиям для совершения автоматической парковки, то APA ECU генерирует команду о начале процесса автоматического выезда с места парковки.According to an embodiment of the present disclosure, if said predetermined operation is the user pressing auxiliary switches or automatic parking control buttons, and the gear information is information that the current gear in which the vehicle is traveling is forward or idle, furthermore, information about selected by the user and that the vehicle is stationary, indicating that the user currently intends to automatically park the vehicle, and that the vehicle has transitioned from normal driving to a stationary state after applying the brakes, and there are efficient parking spaces in the area around the vehicle, which the car can be automatically parked, and the user, on his own initiative, has chosen a parking space that is effective for automatic parking, i.e. If the user wants to automatically park his car at the moment, and the environment around the car meets the conditions for performing automatic parking, then the APA ECU generates a command to start the process of automatically leaving the parking place.

Шаг 307: прием упомянутым мобильным устройством введенной пользователем оперативной информации при поступлении команды о начале выполнения автоматической парковки.Step 307: Reception by said mobile device of the operational information entered by the user when commanded to start performing automatic parking.

На данном шаге к упомянутой оперативной информации относится любой из следующих типов информации: информация о жестах пользователя по экрану мобильного устройства, информация о нажатиях клавиш, информация о голосовом управлении и информация о тряске пользователем упомянутого мобильного устройства. Согласно примеру реализации настоящего раскрытия, мобильное устройство принимает вводимую пользователем оперативную информацию с той целью, чтобы определить на основе упомянутой оперативной информации, ведет ли пользователь постоянный контроль за процессом автоматической парковки, и получить информацию о том, вмешивается ли пользователь в данный процесс, и соответствующие команды.At this step, said operational information includes any of the following types of information: information about the user's gestures on the screen of the mobile device, information about keystrokes, information about voice control, and information about the user shaking the said mobile device. According to an embodiment of the present disclosure, the mobile device receives operational information entered by the user in order to determine, based on said operational information, whether the user is constantly monitoring the automatic parking process, and to obtain information about whether the user interferes in this process, and the corresponding commands.

Шаг 308: генерация упомянутым мобильным устройство команды на управление процессом парковки на основе упомянутой оперативной информации.Step 308: generation by said mobile device of a command to control the parking process based on said operational information.

Опционально, шаг 308, выполняемый при данном способе реализации настоящего раскрытия, может включать в себя и следующий подшаг:Optionally, step 308 performed in this implementation of the present disclosure may include the following substep:

Шаг 3081: преобразование части оперативной информации, полученной в течение первого заданного временного интервала, в упомянутую команду на управление процессом парковки в соответствии с установленными правилами, причем такое преобразование производится через каждый промежуток времени, равный упомянутому первому заданному временному интервалу, на протяжении всего процесса приема упомянутым мобильным устройством упомянутой оперативной информации.Step 3081: converting a part of the operational information received during the first predetermined time interval into said command to control the parking process in accordance with the established rules, and such conversion is performed every time interval equal to the mentioned first predetermined time interval throughout the entire reception process said mobile device said operational information.

На данном шаге предусмотрена возможность преобразования мобильным устройством части оперативной информации, полученной в течение первого заданного временного интервала, в упомянутую команду на управление процессом парковки в соответствии с установленными правилами, причем такое преобразование производится через каждый промежуток времени, равный упомянутому первому заданному временному интервалу, на протяжении всего процесса приема упомянутым мобильным устройством упомянутой оперативной информации.At this step, it is possible for the mobile device to convert a part of the operational information received during the first specified time interval into the said command to control the parking process in accordance with the established rules, and such conversion is performed every time interval equal to the mentioned first specified time interval, on throughout the process of receiving said mobile device said operational information.

Опционально, к упомянутым установленным правилам могут отнестись следующие правила: если упомянутая оперативная информация соответствует первой заданной операции, а время, в течение которого упомянутая оперативная информация и первая заданная операция соответствуют друг другу, больше или равно второму заданному временному интервалу, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как информация о продолжении автоматизированного паркинга; если упомянутая оперативная информация не соответствует первой заданной операции или время, в течение которого упомянутая оперативная информация и первая заданная операция соответствуют друг другу, меньше упомянутого второго заданного временного интервала, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как информация о прерывании автоматизированного паркинга.Optionally, said set rules may include the following rules: if said operational information corresponds to the first specified operation, and the time during which the said operational information and the first specified operation correspond to each other is greater than or equal to the second specified time interval, then the said generated command on management of the parking process is considered as information about the continuation of automated parking; if said operational information does not correspond to the first specified operation or the time during which said operational information and the first specified operation correspond to each other is less than the said second specified time interval, then the said generated command to control the parking process is considered as automated parking interruption information.

Говоря конкретнее, в интерфейсе мобильного приложения в мобильном устройстве могут отображаться предварительно заданные картины. Жест пользователя, предполагающий проскальзывающее движение его пальца вдоль заданной картины в упомянутом интерфейсе, и является первой заданной операцией. На Фиг. 7 представлен интерфейс мобильного приложения, упомянутый в примере реализации настоящего раскрытия, где видно, что первой заданной операцией является жест пользователя, предполагающий проскальзывающее движение его пальца вдоль картины В, которая и является заданной картиной.More specifically, the mobile application interface on the mobile device may display predefined patterns. The user's gesture, which implies the sliding movement of his finger along the given picture in the mentioned interface, is the first given operation. On FIG. 7 shows the mobile application interface mentioned in the exemplary implementation of the present disclosure, showing that the first specified operation is a user gesture that involves sliding their finger along the pattern B, which is the specified pattern.

Оптимальным решением является то, что упомянутые заданные картины могут быть настроены пользователем исходя из фактической обстановки.The optimal solution is that said predetermined patterns can be adjusted by the user based on the actual situation.

Оптимальным решением является то, что упомянутый первый временной интервал может иметь фиксированное значение, например, 0,2 сек или 0,4 сек.The optimal solution is that said first time interval may have a fixed value, for example 0.2 sec or 0.4 sec.

Оптимальным решением является то, что упомянутый второй временной интервал также может иметь фиксированное значение, например, 0,1 сек или 0,2 сек.The optimal solution is that said second time interval can also have a fixed value, for example 0.1 sec or 0.2 sec.

Говоря конкретнее, если заданной картиной является рисунок В, первый заданный временной интервал составляет 1 сек, а второй - 0,8 сек, то процесс генерации мобильным устройством команды на управление процессом парковки на основе оперативной информации может протекать следующим образом: мобильное устройство принимает от пользователя оперативную информацию, которую последний вводит в интерфейсе мобильного приложения, и через каждую 1 сек проводит сравнение той оперативной информации, которую оно получило за эту секунду, с рисунком В. Если в течение 1 сек временной промежуток, в течение которого упомянутая оперативная информация соответствует форме рисунка В, превышает 0,8 сек, что свидетельствует о постоянном проскальзывании пользователем пальцем по экрану мобильного приложения вдоль формы рисунка В, т.е. о том, что пользователь постоянно контролирует процесс автоматической парковки автомобиля посредством мобильного приложения, то генерируемой при этом мобильным устройством на основе вводимой пользователем оперативной информации командой на управление процессом парковки является команда на продолжение автоматической парковки, и, после того как мобильное устройство подает в автомобиль команду на продолжение автоматической парковки, автомобиль выполняет соответствующие действия с целью продолжить процесс автоматической парковки.More specifically, if the predetermined pattern is pattern B, the first predetermined time interval is 1 sec, and the second is 0.8 sec, then the process of generating a command to control the parking process based on real-time information by the mobile device can proceed as follows: the mobile device receives from the user operational information that the latter enters in the interface of the mobile application, and every 1 second compares the operational information that it received during this second with Figure B. If within 1 second the time period during which the said operational information corresponds to the shape of the picture B, exceeds 0.8 seconds, which indicates that the user constantly slides his finger across the screen of the mobile application along the shape of picture B, i.e. that the user constantly controls the process of automatic parking of the car through the mobile application, then the command to control the parking process generated by the mobile device based on the operational information entered by the user is the command to continue the automatic parking, and after the mobile device sends the command to the car to continue automatic parking, the vehicle performs appropriate actions to continue the automatic parking process.

Если в течение 1 сек упомянутая оперативная информация не соответствует форме рисунка В или временной промежуток, в течение которого упомянутая оперативная информация соответствует форме рисунка В, менее 0,8 сек, что свидетельствует об отсутствии постоянных проскальзывающих движений пользователя пальцем по экрану мобильного приложения вдоль формы рисунка В, т.е. о том, что пользователь не контролирует процесс автоматической парковки автомобиля посредством мобильного приложения или пользователь, обнаружив во время совершения автоматической парковки аварийных факторов, которые могли бы повлиять на процесс автоматической парковки, перестал проскальзывать пальцем по экрану мобильного приложения, то генерируемой при этом мобильным устройством на основе вводимой пользователем оперативной информации командой на управление процессом парковки является команда на прерывание автоматической парковки, и, после того как мобильное устройство подает в автомобиль команду на прерывание автоматической парковки, автомобиль выполняет соответствующие действия с целью прервать процесс автоматической парковки.If within 1 second the mentioned operational information does not correspond to the shape of the picture B or the time period during which the mentioned operational information corresponds to the shape of the picture B is less than 0.8 seconds, which indicates the absence of constant sliding movements of the user's finger on the screen of the mobile application along the shape of the picture B, i.e. that the user does not control the process of automatic parking of the car through a mobile application or that the user, having discovered during the automatic parking of emergency factors that could affect the automatic parking process, stopped sliding his finger across the screen of the mobile application, then generated by the mobile device on Based on the user-input operating information, the command to control the parking process is the command to interrupt the automatic parking, and after the mobile device instructs the vehicle to interrupt the automatic parking, the vehicle performs appropriate actions to interrupt the automatic parking process.

Опционально, шаг 308, выполняемый при другом способе реализации настоящего раскрытия, может включать в себя и следующий подшаг:Optionally, step 308, performed in another implementation of the present disclosure, may include the following substep:

Шаг 3082: преобразование упомянутой оперативной информации в упомянутую команду на управление процессом парковки в соответствии с установленными правилами после получения в полном объеме упомянутой оперативной информации.Step 3082: converting said operational information into said command to control the parking process in accordance with the established rules after receiving the full amount of said operational information.

На данном шаге предусмотрена возможность приема мобильным устройством оперативной информации, вводимой пользователем, и преобразования полученной оперативной информации в упомянутую команду на управление процессом парковки в соответствии с установленными правилами после установления мобильным устройством в процессе приема упомянутой оперативной информации того, что данная информация получена в полном объеме.At this step, it is possible for the mobile device to receive operational information entered by the user and convert the received operational information into the said command to control the parking process in accordance with the established rules after the mobile device establishes in the process of receiving said operational information that this information has been received in full .

Опционально, к упомянутым установленным правилам могут отнестись следующие правила: если упомянутая оперативная информация соответствует первой заданной операции, а время, в течение которого упомянутая оперативная информация и первая заданная операция соответствуют друг другу, больше или равно второму заданному временному интервалу, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как информация о продолжении автоматизированного паркинга; если упомянутая оперативная информация не соответствует первой заданной операции или время, в течение которого упомянутая оперативная информация и первая заданная операция соответствуют друг другу, меньше упомянутого второго заданного временного интервала, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как информация о прерывании автоматизированного паркинга.Optionally, said set rules may include the following rules: if said operational information corresponds to the first specified operation, and the time during which the said operational information and the first specified operation correspond to each other is greater than or equal to the second specified time interval, then the said generated command on management of the parking process is considered as information about the continuation of automated parking; if said operational information does not correspond to the first specified operation or the time during which said operational information and the first specified operation correspond to each other is less than the said second specified time interval, then the said generated command to control the parking process is considered as automated parking interruption information.

Говоря конкретнее, в интерфейсе мобильного приложения мобильного устройства могут отображаться предварительно заданные картины. Жест пользователя, предполагающий проскальзывающее движение его пальца вдоль заданной картины в упомянутом интерфейсе, и является первой заданной операцией. Как видно на Фиг. 7, первой заданной операцией является жест пользователя, предполагающий проскальзывающее движение его пальца вдоль картины В, которая и является заданной картиной.More specifically, the mobile application interface of the mobile device may display predefined patterns. The user's gesture, which implies the sliding movement of his finger along the given picture in the mentioned interface, is the first given operation. As seen in FIG. 7, the first predetermined operation is the user's gesture of sliding his finger along the pattern B, which is the predetermined pattern.

Говоря конкретнее, если заданной картиной является рисунок В, а второй заданный временной интервал составляет 0,8 сек, то процесс генерации мобильным устройством команды на управление процессом парковки на основе оперативной информации может протекать следующим образом: мобильное устройство принимает от пользователя оперативную информацию, которую последний вводит в интерфейсе мобильного приложения, и после того, как оно устанавливает, что оперативная информация получена в полном объеме, т.е. получена вся информация, начиная с момента прикосновения пользователем пальцем к экрану мобильного приложения до момента, когда палец пользователя отдаляется от экрана мобильного приложения, проводит сравнение полученной в полном объеме оперативной информации с рисунком В. Если время, в течение которого упомянутая оперативная информация соответствует форме рисунка В, превышает 0,8 сек, что свидетельствует о постоянном проскальзывании пользователем пальцем по экрану мобильного приложения вдоль формы рисунка В, т.е. о том, что пользователь постоянно контролирует процесс автоматической парковки автомобиля посредством мобильного приложения, то генерируемой при этом мобильным устройством на основе вводимой пользователем оперативной информации командой на управление процессом парковки является команда на продолжение автоматической парковки, и, после того как мобильное устройство подает в автомобиль команду на продолжение автоматической парковки, автомобиль выполняет соответствующие действия с целью продолжить процесс автоматической парковки.More specifically, if the predetermined pattern is pattern B, and the second predetermined time interval is 0.8 sec, then the process of generating a command to control the parking process based on real-time information by the mobile device can proceed as follows: the mobile device receives real-time information from the user, which the latter enters in the interface of the mobile application, and after it establishes that the operational information has been received in full, i.e. all information is obtained from the moment the user touches the screen of the mobile application with his finger until the moment when the user's finger moves away from the screen of the mobile application, compares the received operational information in full with Figure B. If the time during which the said operational information corresponds to the shape of the figure B, exceeds 0.8 seconds, which indicates that the user constantly slides his finger across the screen of the mobile application along the shape of picture B, i.e. that the user constantly controls the process of automatic parking of the car through the mobile application, then the command to control the parking process generated by the mobile device based on the operational information entered by the user is the command to continue the automatic parking, and after the mobile device sends the command to the car to continue automatic parking, the vehicle performs appropriate actions to continue the automatic parking process.

Если упомянутая оперативная информация не соответствует форме рисунка В или время, в течение которого упомянутая оперативная информация соответствует форме рисунка В, менее 0,8 сек, что свидетельствует об отсутствии постоянных проскальзывающих движений пальца пользователем по экрану мобильного приложения вдоль формы рисунка В, т.е. о том, что пользователь не контролирует процесс автоматической парковки автомобиля посредством мобильного приложения или пользователь, обнаружив во время совершения автоматической парковки аварийных факторов, которые могли бы повлиять на процесс автоматической парковки, перестал проскальзывать пальцем по экрану мобильного приложения, то генерируемой при этом мобильным устройством на основе вводимой пользователем оперативной информации командой на управление процессом парковки является команда на прерывание автоматической парковки, и, после того как мобильное устройство подает в автомобиль команду на прерывание автоматической парковки, автомобиль выполняет соответствующие действия с целью прервать процесс автоматической парковки.If the mentioned operational information does not correspond to the shape of picture B or the time during which the mentioned operational information corresponds to the shape of picture B is less than 0.8 seconds, which indicates the absence of constant sliding finger movements by the user on the screen of the mobile application along the shape of picture B, i.e. . that the user does not control the process of automatic parking of the car through a mobile application or that the user, having discovered during the automatic parking of emergency factors that could affect the automatic parking process, stopped sliding his finger across the screen of the mobile application, then generated by the mobile device on Based on the user-input operating information, the command to control the parking process is the command to interrupt the automatic parking, and after the mobile device instructs the vehicle to interrupt the automatic parking, the vehicle performs appropriate actions to interrupt the automatic parking process.

Опционально, шаг 3082 может включать в себя следующий подшаг:Optionally, step 3082 may include the following substep:

Шаг 30821: преобразование упомянутой оперативной информации в упомянутую команду на управление процессом парковки в соответствии с упомянутыми установленными правилами после получения упомянутым мобильным устройством в полном объеме упомянутой оперативной информации, если пропускная способность канала связи между упомянутым мобильным устройством и упомянутым автомобилем меньше пороговой величины пропускной способности.Step 30821: converting said operational information into said command to control the parking process in accordance with said established rules after said mobile device receives the full amount of said operational information, if the bandwidth of the communication channel between said mobile device and said vehicle is less than the bandwidth threshold.

На данном шаге предусмотрена возможность отправки в автомобиль команды на управление процессом парковки, сгенерированной в соответствии с полученной оперативной информацией после получения мобильным устройством упомянутой оперативной информации в полном объеме, если упомянутая пропускная способность меньше пороговой величины пропускной способности, что свидетельствует о слабой коммуникации между мобильным устройством и упомянутым автомобилем. Так можно сократить объем данных, передаваемых между мобильным устройством и автомобилем, и повысить эффективность всего процесса автоматической парковки. Если подавать сгенерированную на основе оперативной информации команду на управление процессом парковки через слишком короткий временной интервал, это может привести к блокировке канала связи между мобильным устройством и автомобилем.At this step, it is possible to send to the car a command to control the parking process generated in accordance with the received operational information after the mobile device receives the said operational information in full, if the said bandwidth is less than the bandwidth threshold, which indicates poor communication between the mobile device and said vehicle. In this way, the amount of data transferred between the mobile device and the car can be reduced, and the efficiency of the entire automatic parking process can be improved. If a command to control the parking process generated based on real-time information is given after a too short time interval, this may lead to blocking the communication channel between the mobile device and the car.

Опционально, к упомянутой оперативной информации относится любой из следующих типов информации: информация о жестах по экрану упомянутого мобильного устройства, информация о нажатиях клавиш, информация о голосовом управлении и информация о тряске упомянутого мобильного устройства.Optionally, said operational information includes any of the following types of information: screen gesture information of said mobile device, keystroke information, voice control information, and shake information of said mobile device.

Опционально, если упомянутой оперативной информацией является информация о движении пальцев по экрану упомянутого мобильного устройства, а упомянутыми предварительно заданными траекториями совершения операций являются траектории жестов, то шаг 308 может включать в себя следующие подшаги:Optionally, if said operational information is information about the movement of fingers across the screen of said mobile device, and said predetermined trajectories of operations are gesture trajectories, then step 308 may include the following substeps:

Шаг 3083: отображение упомянутым мобильным устройством на своем экране предварительно заданных траекторий жестов и напоминаний, причем упомянутые напоминания служат для оповещения пользователя о необходимости ввести оперативную информацию.Step 3083: display by said mobile device on its screen of predefined gesture trajectories and reminders, said reminders serving to alert the user to enter prompt information.

На данном шаге предусмотрена, как видно в предлагаемом в примере реализации настоящего раскрытия интерфейсе другого мобильного приложения, представленном на Фиг. 8, возможность отображения мобильным устройством в своем приложении предварительно заданных траекторий жестов С и напоминания, служащего для оповещения пользователя о необходимости ввести оперативную информацию и выглядящего следующим образом: «Для выполнения парковки непрерывно проскальзывайте пальцем по экрану!»At this step, as seen in the interface of another mobile application shown in FIG. 8, the ability of the mobile device to display preset gesture paths C in its application and a reminder for alerting the user to enter prompt information as follows: "To perform parking, slide your finger continuously on the screen!"

Шаг 3084: установление упомянутым мобильным устройством упомянутой сгенерированной команды на управление процессом парковки в качестве команды о продолжении автоматизированного паркинга в соответствии с установленными правилами, если поступает упомянутая оперативная информация и она соответствует упомянутым предварительно заданным траекториям жестов;Step 3084: setting said mobile device said generated command to control the parking process as a command to continue the automated parking in accordance with the established rules, if said operational information arrives and it corresponds to said predetermined gesture trajectories;

На данном шаге предусмотрена возможность сравнения упомянутой оперативной информацией и траекторий заданных жестов, при этом упомянутой оперативной информацией может быть информация о жестах, совершаемых по экрану упомянутого мобильного устройства, и, если оперативная информация соответствует траекториям заданных жестов, а время, в течение которого оперативная информация и первая заданная операция соответствуют друг другу, больше или равно второму заданному временному интервалу, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как команда о продолжении автоматизированного паркинга, т.е. пользователь непрерывно проскальзывает пальцем по экрану мобильного приложения по траекториям заданных жестов и посредством мобильного приложения ведет постоянный контроль за процессом автоматической парковки автомобиля. В таком случае, после того как мобильное устройство подает в автомобиль команду, сгенерированную мобильным устройством на основе введенной пользователем оперативной информации как команду на продолжение автоматической парковки, автомобиль выполняет соответствующие действия с целью продолжить процесс автоматической парковки.At this step, it is possible to compare the mentioned operational information and the trajectories of the given gestures, while the mentioned operational information can be information about the gestures performed on the screen of the mentioned mobile device, and if the operational information corresponds to the trajectories of the given gestures, and the time during which the operational information and the first predetermined operation match each other, greater than or equal to the second predetermined time interval, then the generated command to control the parking process is considered as a command to continue the automated parking, i.e. the user continuously slides his finger across the screen of the mobile application along the trajectories of the specified gestures and through the mobile application constantly monitors the process of automatic car parking. In such a case, after the mobile device sends the command generated by the mobile device based on the operational information entered by the user as a command to continue the automatic parking to the vehicle, the vehicle performs appropriate actions to continue the automatic parking process.

Шаг 3085: установление упомянутым мобильным устройством упомянутой сгенерированной команды на управление процессом парковки в качестве команды о прерывании автоматизированного паркинга в соответствии с упомянутыми установленными правилами, если поступает упомянутая оперативная информация и она не соответствует упомянутым предварительно заданным траекториям жестов.Step 3085: Setting said mobile device to said generated parking process control command as command to abort automated parking according to said set rules if said operational information arrives and does not match said preset gesture paths.

На данном шаге предусмотрена возможность сравнения упомянутой оперативной информацией и траекторий заданных жестов, при этом упомянутой оперативной информацией может быть информация о жестах, совершаемых по экрану упомянутого мобильного устройства, и, если упомянутая оперативная информация не соответствует траекториям заданных жестов, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как команда о прерывании автоматизированного паркинга, т.е. пользователь не совершает постоянных проскальзывающих движений пальца по экрану мобильного приложения по траекториям заданных жестов и не контролирует процесс автоматической парковки автомобиля посредством мобильного приложения. В таком случае, после того как мобильное устройство подает в автомобиль команду, сгенерированную мобильным устройством на основе введенной пользователем оперативной информации как команду на прерывание автоматической парковки, автомобиль выполняет соответствующие действия с целью прервать процесс автоматической парковки.At this step, it is possible to compare the mentioned operational information and the trajectories of the given gestures, while the mentioned operational information can be information about the gestures performed on the screen of the mentioned mobile device, and if the mentioned operational information does not correspond to the trajectories of the given gestures, then the mentioned generated control command the parking process is considered as a command to interrupt the automated parking, i.e. the user does not make constant sliding movements of the finger on the screen of the mobile application along the trajectories of specified gestures and does not control the process of automatic parking of the car through the mobile application. In such a case, after the mobile device sends the command generated by the mobile device based on the operational information entered by the user as a command to abort the automatic parking to the vehicle, the vehicle performs appropriate actions to abort the automatic parking process.

Шаг 309: отправка упомянутым мобильным устройством упомянутой команды на управление процессом парковки в автомобиль для выполнения упомянутым автомобилем операций, связанных с автоматической парковкой, в соответствии с упомянутой командой на управление процессом парковки.Step 309: Sending said mobile device of said parking process control command to the vehicle for said vehicle to perform automatic parking related operations in accordance with said parking process control command.

Данный шаг аналогичен изложенному выше шагу 103 и поэтому не будет подробно описан далее.This step is similar to step 103 above and therefore will not be described in detail further.

Шаг 310: получение упомянутым автомобилем от упомянутого мобильного устройства команды на управление процессом парковки и выполнение им в соответствии с такой командой операций, связанных с автоматической парковкой.Step 310: receiving said car from said mobile device to control the parking process and perform automatic parking operations in accordance with such command.

Данный шаг аналогичен изложенному выше шагу 204 и поэтому не будет подробно описан далее.This step is similar to step 204 above and therefore will not be described in detail further.

Шаг 311: прием упомянутым автомобилем от связанных систем упомянутого автомобиля информации о состоянии, генерация текущей информации о парковке автомобиля и отправка упомянутой текущей информации о парковке упомянутого автомобиля в упомянутое мобильное устройство.Step 311: receiving said car from related systems of said car state information, generating current car parking information, and sending said current parking information of said car to said mobile device.

В процессе автоматической парковки автомобиль может посредством APA ECU получать от связанных систем автомобиля информации о состоянии, генерировать на основе полученной от связанных систем информации текущую информацию о парковке автомобиля и отправлять упомянутую текущую информацию о парковке автомобиля в мобильное устройство.In the automatic parking process, the vehicle can receive status information from the associated vehicle systems through the APA ECU, generate current vehicle parking information based on the information received from the associated systems, and send said current vehicle parking information to the mobile device.

Согласно примеру реализации настоящего раскрытия, APA ECU может посредством BCM получать информацию о состоянии дверей и, если он обнаруживает двери открытыми, то в интерфейсе упомянутого мобильного приложения отображается надпись «Двери открыты!» и сгенерированная текущая информация о парковке автомобиля определяется как информация о прерванной парковке с возможностью возобновить процесс парковки, если же APA ECU обнаруживает задние двери открытыми, то в интерфейсе упомянутого мобильного приложения также отображается надпись «Двери открыты!» и сгенерированная текущая информация о парковке автомобиля также определяется как информация о прерванной парковке с возможностью возобновить процесс парковки. APA ECU может посредством SENSOR получать информацию об окружающей обстановке вокруг автомобиля, и если он обнаруживает присутствие вблизи автомобиля преград, то в интерфейсе упомянутого мобильного приложения отображается надпись «Обнаружена преграда!» и сгенерированная текущая информация о парковке автомобиля определяется как информация о прерванной парковке с возможностью возобновить процесс парковки. APA ECU может посредством Блютуз-модуля получать данные о расстоянии от автомобиля до мобильного устройства, и если он обнаруживает, что фактическое расстояние между автомобилем и мобильным устройством превысило безопасную дистанцию, то в интерфейсе упомянутого мобильного приложения отображается надпись «Блютуз-ключ превысил безопасную дистанцию!» и сгенерированная текущая информация о парковке автомобиля определяется как информация о прерванной парковке с возможностью возобновить процесс парковки. Также посредством Блютуз-модуля APA ECU может получать информацию о непрерывности совершения пользователем проскальзывающих движений пальцем по экрану мобильного приложения и, если он обнаруживает, что пользователь перестал проскальзывать пальцем по экрану мобильного устройства, то в интерфейсе упомянутого мобильного приложения отображается надпись «Водитель перестал совершать проскальзывающие движения по экрану!» и сгенерированная текущая информация о парковке автомобиля определяется как информация о прерванной парковке с возможностью возобновить процесс парковки.According to an example implementation of the present disclosure, the APA ECU can receive information about the status of the doors through the BCM and, if it detects the doors are open, then the inscription "Doors open!" and the generated current car parking information is defined as interrupted parking information with the ability to resume the parking process, if the APA ECU detects the rear doors are open, then the interface of the mentioned mobile application also displays the message "Doors open!" and the generated current car parking information is also defined as interrupted parking information with the ability to resume the parking process. APA ECU can receive information about the environment around the car through SENSOR, and if it detects the presence of obstacles near the car, then the inscription “Barrier detected!” is displayed in the interface of the mentioned mobile application! and the generated current car parking information is defined as interrupted parking information with the ability to resume the parking process. The APA ECU can receive data on the distance from the car to the mobile device through the Bluetooth module, and if it detects that the actual distance between the car and the mobile device has exceeded the safe distance, then the interface of the mentioned mobile application displays the message “Bluetooth key has exceeded the safe distance! » and the generated current car parking information is defined as interrupted parking information with the ability to resume the parking process. Also, through the Bluetooth module, the APA ECU can receive information about the continuity of the user's sliding finger movements on the screen of the mobile application, and if it detects that the user has stopped sliding his finger on the screen of the mobile device, then the inscription "The driver has stopped making slipping movements" is displayed in the interface of the mentioned mobile application. screen movement! and the generated current car parking information is defined as interrupted parking information with the ability to resume the parking process.

Шаг 312: прием и отображение упомянутым мобильным устройством текущей информации о парковке, присылаемой упомянутым автомобилем, причем под упомянутой текущей информацией о парковке понимается информация о состоянии всех связанных систем упомянутого автомобиля.Step 312: receiving and displaying by said mobile device current parking information sent by said vehicle, said current parking information being understood to mean information about the state of all related systems of said vehicle.

На Фиг. 9 представлен интерфейс другого мобильного приложения, упомянутый в примере реализации настоящего раскрытия. После получения мобильным устройством текущей информации о парковке автомобиля в интерфейсе его мобильного приложения отображается данная информация.On FIG. 9 shows the interface of another mobile application mentioned in the exemplary implementation of the present disclosure. After the mobile device receives current information about car parking, this information is displayed in the interface of its mobile application.

Опционально, к упомянутой текущей информации о парковке автомобиля относится любой из следующих типов информации: информация о нормальной парковке, информация о прерванной парковке с возможностью возобновить процесс парковки и информация о прерванной парковке без возможности возобновить процесс парковки.Optionally, said current car parking information includes any of the following types of information: normal parking information, interrupted parking information with the ability to resume the parking process, and information about the interrupted parking without the ability to resume the parking process.

Согласно примеру реализации настоящего раскрытия, к информации о нормальной парковке может отнестись: информация о текущей скорости движения автомобиля, информация о траектории парковки автомобиля, информация о процессе выполнения автомобилем паркинга и т.д.; к информации о прерванной парковке с возможностью возобновить процесс парковки может отнестись: информация об открытых дверях автомобиля, информация о превышении Блютуз-ключом безопасной дистанции, информация о прекращении водителем проскальзывающих движений пальцем по мобильному телефону, информация о наличии преград, препятствующих парковке, и т.д.; к информации о прерванной парковке без возможности возобновить процесс парковки может отнестись: информация об ошибках в связанных системах, информация о наличии внешних помех, влияющих на работу рулевого колеса, рычага переключения передач и ручного тормоза, информация о том, что частота парковки превысила первую заданную частоту, информация о превышении автомобилем заданной скорости движения, информация о том, что продолжительность парковки превысила четвертый заданный временной интервал, информация о том, что частота прерывания парковки с возможностью возобновления процесса превысила вторую заданную частоту, информация о том, что продолжительность прерывания парковки превысила пятый заданный временной интервал, информация о прерывании связи между автомобилем и мобильным устройством, информация о том, что зеркало заднего вида автомобиля находится в свернутом состоянии, и т.д.According to an implementation example of the present disclosure, normal parking information may include: current vehicle speed information, vehicle parking trajectory information, vehicle parking progress information, etc.; information about interrupted parking with the ability to resume the parking process may include: information about open car doors, information about exceeding a safe distance by the Bluetooth key, information about the driver stopping sliding finger movements on a mobile phone, information about the presence of obstacles preventing parking, etc. d.; information about interrupted parking without the ability to resume the parking process may include: information about errors in related systems, information about the presence of external interference affecting the operation of the steering wheel, gear lever and handbrake, information that the parking frequency has exceeded the first set frequency , information that the vehicle has exceeded the set speed, information that the parking duration has exceeded the fourth predetermined time interval, information that the frequency of parking interruption with the possibility of resuming the process has exceeded the second predetermined frequency, information that the duration of the parking interruption has exceeded the fifth predetermined time interval, communication interruption information between the vehicle and the mobile device, information that the rear view mirror of the vehicle is in the folded state, etc.

Оптимальным решением является то, что первая заданная частота может составлять 10 раз.The optimal solution is that the first given frequency can be 10 times.

Оптимальным решением является то, что заданная скорость может составлять 7 км/ч.The optimal solution is that the set speed can be 7 km/h.

Оптимальным решением является то, что четвертый заданный временной интервал может составлять 4 минуты.The optimal solution is that the fourth predetermined time interval may be 4 minutes.

Оптимальным решением является то, что вторая заданная частота может составлять 4 раза.The optimal solution is that the second set frequency can be 4 times.

Оптимальным решением является то, что пятый заданный временной интервал может составлять 30 секунд.The optimal solution is that the fifth given time interval may be 30 seconds.

Опционально, в случае если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке с возможностью возобновить процесс парковки, то упомянутый способ также включает в себя следующие шаги:Optionally, if said current car parking information is said interrupted parking information with the ability to resume the parking process, then said method also includes the following steps:

Шаг 313: генерация упомянутым мобильным устройством информации о запросе возобновления процесса парковки и отображение такой информации, если упомянутой текущей информацией о парковке автомобиля является информация о нормальной парковке.Step 313: said mobile device generates parking process resume request information and displays such information if said current car parking information is normal parking information.

На данном шаге предусмотрена возможность генерации мобильным устройством информации о запросе возобновления процесса парковки и отображение такой информации в интерфейсе мобильного приложения, если упомянутой текущей информацией о парковке автомобиля является информация о прерванной парковке с возможностью возобновить процесс парковки, т.е. в текущий момент процесс автоматической парковки автомобиля прерван, но ее возобновление является возможным, и процесс автоматической парковки прерван по причине обнаружения преград, препятствующих автомобилю автоматически парковаться, а после установления того, что преграды устранены, текущая информация о парковке автомобиля обновляется и снова становится информацией о нормальной парковке.At this step, it is possible for the mobile device to generate information about the request to resume the parking process and display such information in the mobile application interface, if the current car parking information is information about the interrupted parking with the ability to resume the parking process, i.e. at the current moment, the auto parking process of the car is interrupted, but its resumption is possible, and the auto parking process is interrupted due to the detection of obstacles that prevent the car from automatically parking, and after it is determined that the obstacles are removed, the current car parking information is updated and becomes information about the car again. normal parking.

Шаг 314: генерация упомянутым мобильным устройством информации о возобновлении процесса парковки и отправка такой информации в упомянутый автомобиль, если в течение третьего заданного временного интервала от пользователя поступает первая подтверждающая информация в отношении упомянутой информации о запросе возобновления процесса парковки.Step 314: Said mobile device generates information about resuming the parking process and sends such information to said car if the first confirmation information regarding said information about the request to resume the parking process is received from the user within the third predetermined time interval.

На данном шаге предусмотрена возможность генерации информации о возобновлении процесса парковки и отправки такой информации в автомобиль, если в мобильном приложении отображается информация о запросе возобновления процесса парковки и в течение третьего заданного временного интервала от пользователя поступает первая подтверждающая информация в отношении упомянутой информации о запросе возобновления процесса парковки.At this step, it is possible to generate information about the resumption of the parking process and send such information to the car if information about the request to resume the parking process is displayed in the mobile application and during the third specified time interval the first confirmation information regarding the mentioned information about the request to resume the process is received from the user parking.

Шаг 315: получение упомянутым автомобилем информации о возобновлении парковки, отправленной упомянутым мобильным устройством, генерация команды о восстановлении процесса парковки на основе упомянутой информации о возобновлении парковки и подача упомянутой команды о восстановлении процесса парковки во все связанные системы упомянутого автомобиля для того, чтобы данные системы могли выполнить автоматическую парковку.Step 315: Receive said car the re-parking information sent by said mobile device, generate a re-parking process command based on said re-parking information, and send said re-parking command to all associated systems of said vehicle so that these systems can perform automatic parking.

На данном шаге предусмотрена возможность получения автомобилем посредством APA ECU информации о возобновлении парковки, отправленной мобильным устройством и свидетельствующей о том, что пользователь подтвердил необходимость возобновить процесс парковки, а также возможность генерации APA ECU команды о восстановлении процесса парковки и подачи такой команды во все связанные системы автомобиля, которые, получив такую команду, на ее основе продолжают выполнять автоматическую парковку, пока процесс автоматической парковки не будет полностью выполнен.At this step, it is possible for the car to receive, via APA ECU, information about the resumption of parking sent by the mobile device and indicating that the user has confirmed the need to resume the parking process, as well as the ability to generate a command from APA ECU to restore the parking process and send such a command to all connected systems vehicles that, having received such a command, continue to perform automatic parking based on it until the automatic parking process is completed.

Опционально, на Фиг. 10 представлен интерфейс другого мобильного приложения, упомянутый в примере реализации настоящего раскрытия, где видно, что после завершения процесса автоматической парковки мобильным устройством может быть в мобильном приложении отображена информация о завершении автоматической парковки, которая служит в качестве напоминания пользователю о том, что процесс автоматической парковки завершен.Optionally, in Fig. 10 shows the interface of another mobile application mentioned in the embodiment of the present disclosure, where it can be seen that after the completion of the automatic parking process by the mobile device, information about the completion of the automatic parking can be displayed in the mobile application, which serves as a reminder to the user that the automatic parking process completed.

Опционально, на Фиг. 11 представлен интерфейс другого мобильного приложения, упомянутый в примере реализации настоящего раскрытия, где видно, что во время автоматической парковки автомобиля пользователь может также выбрать в мобильном приложении прекращение автоматической парковки. Как видно на Фиг. 11, после того как пользователь выбирает и подтверждает завершение автоматической парковки, мобильное устройство подает автомобилю сигнал о временном прекращении автоматической парковки, при этом APA ECU и все связанные системы автомобиля приостанавливают процесс автоматической парковки и начинают ожидать последующих указаний. Мобильное приложение может повторно запрашивать подтверждения завершения процесса парковки. Если пользователь при этом по-прежнему выбирает завершение автоматической парковки, то автомобиль завершает процесс автоматической парковки, а если пользователь выбирает возобновление автоматической парковки, то автомобиль продолжает процесс автоматической парковки.Optionally, in Fig. 11 shows the interface of another mobile application mentioned in the embodiment of the present disclosure, where it can be seen that during the automatic parking of the vehicle, the user can also choose to stop the automatic parking in the mobile application. As seen in FIG. 11, after the user selects and confirms the completion of automatic parking, the mobile device signals the vehicle to temporarily stop automatic parking, while the APA ECU and all related systems of the vehicle suspend the automatic parking process and begin to wait for further instructions. The mobile application may re-request confirmation of the completion of the parking process. If the user still chooses to end the automatic parking, then the car ends the automatic parking process, and if the user chooses to resume the automatic parking, the car continues the automatic parking process.

Опционально, если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке без возможности возобновить процесс парковки, то упомянутый способ также включает в себя:Optionally, if said current car parking information is said interrupted parking information without the ability to resume the parking process, then said method also includes:

Шаг 316: генерация упомянутым мобильным устройством информации о завершении парковки и отправка им такой информации в упомянутый автомобиль.Step 316: Said mobile device generates parking completion information and sends such information to said vehicle.

На данном шаге предусмотрена возможность генерации мобильным устройством информации о завершении парковки и отправки им такой информации в автомобиль, так как текущей информацией о парковке автомобиля является информация о прерывании парковки без возможности возобновления процесса парковки, т.е. на данный момент процесс автоматической парковки автомобиля прерван и его восстановление не представляется возможным.At this step, it is possible for the mobile device to generate information about the completion of parking and send such information to the car, since the current information about car parking is information about parking interruption without the possibility of resuming the parking process, i.e. At the moment, the process of automatic car parking is interrupted and its restoration is not possible.

Шаг 317: получение упомянутым автомобилем информации о завершении парковки, отправленной упомянутым мобильным устройством, генерация команды о завершении процесса парковки на основе упомянутой информации о завершении парковки и подача упомянутой команды о завершении процесса парковки во все связанные системы упомянутого автомобиля для того, чтобы данные системы могли завершить процесс автоматической парковки.Step 317: said car receives parking completion information sent by said mobile device, generates a parking process completion command based on said parking completion information, and sends said parking process completion command to all associated systems of said vehicle so that these systems can complete the automatic parking process.

На данном шаге предусмотрена возможность получения APA ECU информации о завершении процесса парковки, присылаемой мобильным устройством, генерации автомобилем команды о завершении парковки посредством системы APA ECU и отправки такой команды во все связанные системы автомобиля, которые, получив данную команду, на ее основе завершают процесс автоматической парковки.At this step, it is possible for the APA ECU to receive information about the completion of the parking process sent by the mobile device, generate a parking completion command by the vehicle through the APA ECU system and send such a command to all related vehicle systems, which, having received this command, complete the process of automatic parking.

Исходя из вышеизложенного, способ автоматической парковки, представляемый в примере реализации настоящего раскрытия и применимый к автомобилям, оборудованным контроллерами системы автоматизированного паркинга, включает в себя: прием введенных пользователем заданных операций посредством контроллера системы автоматизированного паркинга; получение информации о передаче, на которой движется автомобиль; генерацию команды о начале автоматической парковки на основе информации о заданных операциях и информации о передаче и отправку такой команды в мобильное устройство; прием подаваемой мобильным устройством команды на управление процессом автоматической парковки и выполнение в соответствии с такой командой операций, связанных с автоматической парковкой. Согласно примеру реализации настоящего раскрытия, предусмотрена возможность преобразования мобильным устройством во время управления процессом автоматической парковки автомобиля введенной пользователем в мобильное устройство оперативной информации с достаточно большим объемом данных в команду на управление процессом парковки с маленьким объемом данных, которая впоследствии подается только в контроллер системы автоматизированного паркинга в автомобиле с тем, чтобы автомобиль мог выполнить автоматическую парковку. Такая возможность позволяет, с одной стороны, снижать информационную нагрузку на канал связи между мобильным устройством и автомобилем в процессе автоматической парковки, повышать эффективность самого процесса парковки и одновременно с этим расширять функции, при выполнении которых используются коммуникационные данные и ресурсы, а с другой стороны, сокращать объем расчетов, производимых контроллером системы автоматизированного паркинга, кроме того, такая возможность позволяет поддерживать способы ввода пользователем самоопределяемой оперативной информации и повышать комфортность пользователя во время реализации предлагаемого способа.Based on the foregoing, the automatic parking method provided in the exemplary embodiment of the present disclosure and applicable to vehicles equipped with parking aid system controllers includes: receiving user inputted predetermined operations through the parking system controller; obtaining information about the gear in which the car is moving; generating an automatic parking start command based on the predetermined operation information and the transmission information, and sending such command to the mobile device; receiving a command to control the automatic parking process provided by the mobile device, and performing automatic parking related operations in accordance with such command. According to an embodiment of the present disclosure, it is possible for the mobile device, during the process of controlling the process of automatic car parking, to convert operational information entered by the user into the mobile device with a sufficiently large amount of data into a command to control the parking process with a small amount of data, which is subsequently fed only to the controller of the automated parking system. in the vehicle so that the vehicle can perform automatic parking. This feature allows, on the one hand, to reduce the information load on the communication channel between the mobile device and the car during automatic parking, to increase the efficiency of the parking process itself and at the same time expand the functions that use communication data and resources, and on the other hand, to reduce the volume of calculations performed by the controller of the automated parking system, in addition, this possibility allows you to support ways for the user to enter self-defined operational information and increase user comfort during the implementation of the proposed method.

В данном примере реализации настоящего раскрытия также представлен способ автоматической парковки, основанный на вышеприведенном примере.This embodiment of the present disclosure also provides an automatic parking method based on the above example.

На Фиг. 12 представлена технологическая схема взаимодействия по другому способу автоматической парковки с дистанционным управлением, упомянутому в примере реализации настоящего раскрытия, где упомянутый способ автоматической парковки с дистанционным управлением предполагает другой способ автоматической парковки и применяется в ситуациях, когда взаимодействуют друг с другом водитель, мобильное приложение, Блютуз-модуль (Bluetooth Module, BTM) для автомобиля, основной автомобильный блок HU и APA ECU. Данный способ включает в себя:On FIG. 12 is a flow diagram of the interaction of another remote control automatic parking method mentioned in the embodiment of the present disclosure, where said remote control automatic parking method assumes another automatic parking method and is applied in situations where the driver, mobile application, Bluetooth interact with each other. -Module (Bluetooth Module, BTM) for car, car main unit HU and APA ECU. This method includes:

S1: выбор водителем опции «Парковка с дистанционным управлением».S1: Driver selection of Remote Parking option.

На данном шаге предусмотрена возможность выбора водителем в основном автомобильном блоке HU режима парковки с дистанционным управлением и дистанционного управления им процессом парковки автомобиля.At this step, it is possible for the driver to select the remote-controlled parking mode in the main car unit HU and remotely control the car parking process.

S2: подача основным автомобильным блоком HU команды о парковке с дистанционным управлением в APA ECU.S2: Car main unit HU sends remote control parking command to APA ECU.

На данном шаге предусмотрена возможность генерации основным автомобильным блоком HU команды о парковке автомобиля с дистанционным управлением после того, как водителем выбрана опция «Парковка с дистанционным управлением», и отправки упомянутой сгенерированной команды в APA ECU.At this step, it is possible for the main car unit HU to generate a command to park the car with remote control after the driver selects the option "Parking with remote control", and send the said generated command to the APA ECU.

Говоря конкретнее, команда о парковке с дистанционным управлением выглядит следующим образом: HU_ParkModeReq=Ox2: Select remote parking.More specifically, the remote parking command looks like this: HU_ParkModeReq=Ox2: Select remote parking.

S3: запрашивание начала парковки с дистанционным управлением.S3: Request to start remote parking.

APA ECU, получив команду о парковке с дистанционным управлением, генерирует запрос начала парковки с дистанционным управлением и направляет данный запрос в BTM.The APA ECU, upon receiving a remote parking command, generates a remote parking start request and forwards the request to the BTM.

Говоря конкретнее, запрос начала парковки с дистанционным управлением выглядит следующим образом: RmtParkingRequest=Ox1: Request park in.More specifically, a remote parking start request looks like this: RmtParkingRequest=Ox1: Request park in.

S4: включение мобильного приложения.S4: enable mobile application.

На данном шаге предусмотрена возможность включения водителем мобильного приложения, установленного в мобильном устройстве и применяемого для дистанционного управления парковкой автомобиля.At this step, it is possible for the driver to turn on the mobile application installed in the mobile device and used for remote control of car parking.

S5: подключение и аутентификация Блютуз.S5: Bluetooth connection and authentication.

На данном шаге предусмотрена возможность подключения мобильным приложением Блютуз к BTM и проведения им процедуры аутентификации.At this step, it is possible to connect the Bluetooth mobile application to BTM and carry out the authentication procedure.

S6: успешное завершение процедуры аутентификации.S6: successful completion of the authentication procedure.

На данном шаге предусмотрена возможность проведения BTM процедуры аутентификации запроса о подключении Блютуз, поданного мобильным приложением, и отправки им информации об успешном завершении данной процедуры в мобильное приложение, чтобы тем самым подтвердить успешное подключение Блютуз для соединения мобильного телефона и автомобиля.At this step, it is possible for BTM to authenticate the Bluetooth connection request submitted by the mobile application and send information about the successful completion of this procedure to the mobile application, thereby confirming the successful Bluetooth connection to connect the mobile phone and the car.

S7: поступление сигнала о подключении мобильного приложения.S7: Receipt of a mobile application connection signal.

На данном шаге предусмотрена возможность отправки BTM в APA ECU информации о подключении мобильного приложения к BTM после проведения им аутентификации запроса о подключении Блютуз, поданного мобильным приложением. Говоря конкретнее, направляемая BTM информация выглядит следующим образом: RmtCtrlCnnctSts=Ox1: Connection.At this step, it is possible to send BTM to the APA ECU information about the connection of the mobile application to BTM after it has authenticated the Bluetooth connection request submitted by the mobile application. More specifically, the information sent to BTM looks like this: RmtCtrlCnnctSts=Ox1: Connection.

S8: отправка текстового напоминания.S8: send a text reminder.

На данном шаге предусмотрена возможность генерации блоком APA ECU текстового напоминания о подаче запроса подтверждения начала парковки с дистанционным управлением после получения им сигнала о подключении мобильного приложения и отправки блоком APA ECU упомянутого текстового напоминания в BTM.At this step, it is possible for the APA ECU to generate a text reminder to submit a confirmation request to start remote control parking after it receives a signal to connect the mobile application and sends the mentioned text reminder to the BTM by the APA ECU.

Говоря конкретнее, текстовое напоминание о подаче запроса подтверждения начала парковки с дистанционным управлением выглядит следующим образом: HAP_TextDisp=Ox34: please confirm to start parking.More specifically, the textual reminder to submit a remote parking confirmation request is as follows: HAP_TextDisp=Ox34: please confirm to start parking.

S9: переход к интерфейсу управления парковкой.S9: Go to the parking management interface.

На данном шаге предусмотрена возможность уведомления BTM мобильного приложения о необходимости перейти к интерфейсу управления парковкой после получения им текстового напоминания о подаче запроса подтверждения начала парковки с дистанционным управлением.At this step, it is possible to notify the BTM of the mobile application to go to the parking management interface after receiving a text reminder to submit a confirmation request to start remote parking.

S10: сообщение об отображении в мобильном приложении интерфейса управления парковкой.S10: Display message in the mobile application of the parking management interface.

На данном шаге предусмотрена возможность перехода мобильным приложением к интерфейсу управления парковкой и сообщения модулю BTM о том, что в мобильном приложении уже открыт интерфейс управления парковкой.At this step, it is possible for the mobile application to go to the parking management interface and report to the BTM module that the parking management interface is already open in the mobile application.

S11: непрерывное проскальзывание пользователем пальцем по экрану мобильного телефона.S11: Continuous sliding of the user's finger across the mobile phone screen.

На данном шаге предусмотрена возможность для пользователя непрерывно проскальзывать пальцем по экрану мобильного телефона после того, как он видит в мобильном приложении интерфейс управления парковкой.This step allows the user to continuously swipe the screen of the mobile phone after seeing the parking management interface on the mobile application.

S12: непрерывное проскальзывание пользователем пальцем по экрану мобильного телефона.S12: Continuous sliding of the user's finger across the mobile phone screen.

На данном шаге предусмотрена возможность приема мобильным приложением информации о том, что пользователь непрерывно проскальзывает пальцем по экрану мобильного телефона, и отправки им данной информации в BTM.At this step, it is possible for the mobile application to receive information that the user continuously slides his finger across the screen of the mobile phone, and send this information to BTM.

S13: отправка информации о контроле действий пользователя.S13: Send user action control information.

На данном шаге предусмотрена возможность отправки BTM информации о контроле действий пользователя в APA ECU, причем под действиями пользователя подразумеваются проскальзывающие движения пальцев пользователя по экрану мобильного телефона.At this step, it is possible to send BTM information on monitoring user actions to the APA ECU, and user actions mean sliding movements of the user's fingers on the mobile phone screen.

Говоря конкретнее, информация о контроле действий пользователя выглядит следующим образом: RmtReqParking=Ox1: user sliding circle.More specifically, the user action control information is as follows: RmtReqParking=Ox1: user sliding circle.

S14: отправка информации о начале подготовки к парковке.S14: Send information about the start of parking preparation.

На данном шаге предусмотрена возможность генерации блоком APA ECU информации о разрешении начинать подготовку автомобиля к парковке после получения им информации о контроле действий пользователя и отправки упомянутой информации о разрешении начинать подготовку автомобиля к парковке в BTM.At this step, it is possible for the APA ECU to generate permission information to start preparing the car for parking after it receives information about monitoring user actions and sends said information about permission to start preparing the car for parking to BTM.

Говоря конкретнее, упомянутая информация о начале подготовки к парковке выглядит следующим образом: HAP_TextDisp=Ox12: Auto parking be ready to break.More specifically, the referenced parking preparation start information is as follows: HAP_TextDisp=Ox12: Auto parking be ready to break.

S15: переход в интерфейс, в котором отображается процесс парковки.S15: Go to the interface that displays the parking process.

На данном шаге предусмотрена возможность уведомления BTM мобильного приложения о необходимости перейти в интерфейс, в котором отображается процесс парковки, после получения им информации о завершении этапа подготовки к парковке автомобиля.At this step, it is possible to notify the BTM of the mobile application about the need to go to the interface that displays the parking process, after receiving information about the completion of the stage of preparation for car parking.

S16: въезд в парковочное место.S16: entrance to the parking space.

На данном шаге предусмотрена возможность управления блоком APA ECU процессом парковки автомобиля, совершаемым связанными системами автомобиля.At this step, it is possible for the APA ECU to control the car parking process performed by the related car systems.

S17: отправка текстового напоминания об успешном завершении парковки.S17: Send a text reminder of the successful completion of parking.

На данном шаге предусмотрена возможность генерации блоков APA ECU текстового напоминания об успешном завершении парковки после того, как автомобиль припаркован, и отправки им упомянутого текстового напоминания в BTM.At this step, it is possible to generate a text reminder about the successful completion of the parking after the car is parked, and send them the mentioned text reminder to the BTM.

Говоря конкретнее, упомянутое текстовое напоминание об успешном завершении процесса парковки автомобиля выглядит следующим образом: Ox19: Parking finished.More specifically, the mentioned text reminder of the successful completion of the car parking process is as follows: Ox19: Parking finished.

S18: переход к интерфейсу, в котором отображается информация об успешном завершении парковки, запрашивание у водителя подтверждения необходимости глушить двигатель.S18: Go to the interface that displays information about the successful completion of parking, asking the driver to confirm the need to stop the engine.

На данном шаге предусмотрена возможность уведомления BTM мобильного приложения о необходимости перейти к интерфейсу, в котором отображается информация об успешном завершении парковки, после получения текстового напоминания об успешном завершении процесса парковки автомобиля и запрашивания им у водителя в данном интерфейсе подтверждения необходимости глушить двигатель.At this step, it is possible to notify the BTM of the mobile application about the need to go to the interface, which displays information about the successful completion of the parking, after receiving a text reminder about the successful completion of the car parking process and asking the driver in this interface to confirm the need to turn off the engine.

S19: подтверждение водителем необходимости глушить двигатель.S19: confirmation by the driver of the need to turn off the engine.

На данном шаге предусмотрена возможность подтверждения водителем необходимости глушения двигателя в мобильном приложении в интерфейсе, где отображается информация об успешном завершении процесса парковки.At this step, it is possible for the driver to confirm the need to turn off the engine in the mobile application in the interface, which displays information about the successful completion of the parking process.

S20: запрашивание глушения двигателя.S20: engine shutdown request.

На данном шаге предусмотрена возможность отправки мобильным приложением запроса о глушении двигателя в BTM после получения от водителя подтверждения необходимости глушить двигатель.At this step, it is possible for the mobile application to send a request to turn off the engine to BTM after receiving confirmation from the driver that it is necessary to turn off the engine.

S21: глушение двигателя, поднятие окон, блокировка дверей.S21: stop engine, raise windows, lock doors.

На данном шаге предусмотрена возможность управления BTM процессами глушения двигателя, поднятия окон и блокировки дверей после получения от мобильного приложения информации о запросе глушения двигателя.At this step, it is possible for BTM to control the processes of turning off the engine, raising windows and locking doors after receiving information from the mobile application about the request to turn off the engine.

В данном примере реализации настоящего раскрытия также представлен способ автоматической парковки, основанный на вышеприведенном примере.This embodiment of the present disclosure also provides an automatic parking method based on the above example.

На Фиг. 13 представлена схема выполнения операций по способу автоматической парковки с дистанционным управлением, упомянутому в примере реализации настоящего раскрытия, иными словами, на Фиг. 13 схематически изображен процесс выезда автомобиля с места парковки с дистанционным управлением, при этом в мобильном приложении имеется множество интерфейсов, а именно:On FIG. 13 is a flowchart of the remote control automatic parking method mentioned in the embodiment of the present disclosure, in other words, FIG. 13 schematically shows the process of driving a car out of a parking space with remote control, while the mobile application has a variety of interfaces, namely:

A1: интерфейс инициализации мобильного приложения.A1: mobile application initialization interface.

В данном интерфейсе отображается процесс инициализации мобильного приложения, с помощью которого мобильное устройство дистанционно управляет процессом выезда автомобиля с места парковки, причем здесь настроено меню с опциями «Выезд с места парковки с дистанционным управлением» и «Парковка с дистанционным управлением», между которыми пользователь может делать выбор.This interface displays the initialization process of the mobile application, through which the mobile device remotely controls the process of leaving the car from the parking lot, and here the menu is configured with the options "Remote control parking exit" and "Remote control parking", between which the user can make a choice.

A2: интерфейс выбора дистанционного управления.A2: Remote control selection interface.

После того, как пользователем в интерфейсе инициализациии мобильного приложения выбрана опция «Выезд с места парковки с дистанционным управлением» в мобильном приложении открывается интерфейс A2, в котором пользователь может повторно подтвердить, войти ли в меню выезда с места парковки с дистанционным управлением. В случае выбора варианта «Да» в мобильном приложении открывается интерфейс A3, а если выбран вариант «Нет», то в мобильном приложении происходит возврат к интерфейсу A1.After the user selects "Remote control parking exit" in the initialization interface of the mobile application, the interface A2 opens in the mobile application, where the user can re-confirm whether to enter the remote control parking exit menu. If “Yes” is selected, the A3 interface opens in the mobile application, and if “No” is selected, then the mobile application returns to the A1 interface.

A3: интерфейс отображения процесса самопроверки системы.A3: Display interface of the system self-test process.

После того, как пользователем в интерфейсе A2 выбрана опция «Выезд с места парковки с дистанционным управлением», во всех системах автомобиля начинается самопроверка, результат которой отображается в интерфейсе A3, причем среди пунктов результата упомянутой самопроверки может быть как ошибка самого блока APA ECU, так и ошибка всех связанных систем.After the user selects the option “Exit from a parking spot with remote control” in the A2 interface, a self-test begins in all vehicle systems, the result of which is displayed in the A3 interface, and among the items of the result of the mentioned self-test can be both an error of the APA ECU itself, and and the error of all related systems.

Говоря конкретнее, если в результате самопроверки выявляется ошибка в автомобиле, то в мобильном приложении снова отображается интерфейс А1, а если в результате самопроверки никакой ошибки не выявляется, то в мобильном приложении отображается интерфейс A4, A5 или A6.More specifically, if the self-test finds an error in the vehicle, then the mobile application displays interface A1 again, and if no error is detected as a result of the self-test, the mobile application displays interface A4, A5, or A6.

A4: интерфейс отображения напоминания о возможности беспрепятственного проезда автомобиля вперед.A4: Reminder display interface to allow the car to drive forward unhindered.

Если автомобилем обнаруживается, что он может беспрепятственно выехать с места парковки, поехав вперед, т.е. если пользователь в состоянии самостоятельно вывести автомобиль с места парковки без надобности запускать функцию дистанционного управления выездом с места парковки, то открывается интерфейс A4.If the car finds that it can freely leave the parking space by driving forward, i.e. if the user is able to drive the car out of the parking lot without needing to start the parking exit remote control function, the A4 interface will open.

A5: интерфейс выбора направления выезда с места парковки.A5: The interface for selecting the exit direction from the parking lot.

В случае если автомобилем обнаруживается несколько направлений, в которых он может выехать с места парковки, то данные направления отображаются в интерфейсе A5 и пользователь может выбрать одно из них.If the car detects several directions in which it can leave the parking place, then these directions are displayed in the A5 interface and the user can select one of them.

A6: интерфейс для подтверждения направления выезда с места парковки.A6: Interface for confirming the exit direction from the parking lot.

В случае если автомобилем обнаруживается одно направление, в котором он может выехать с места парковки, причем такое направление предусматривает выезд не передним ходом, то данное направление отображается в интерфейсе A5, а пользователь видит напоминание о необходимости подтвердить данное направление.If the car detects one direction in which it can leave the parking space, and this direction does not provide for leaving in a forward direction, then this direction is displayed in the A5 interface, and the user sees a reminder to confirm this direction.

A7: интерфейс ввода пользовательских операций.A7: user operation input interface.

После подтверждения пользователем направления выезда с места парковки отображается интерфейс A7, в котором пользователь видит напоминание о необходимости ввода пользовательских операций.After the user confirms the exit direction from the parking lot, the A7 interface is displayed, in which the user sees a reminder to enter user operations.

В данном примере реализации настоящего раскрытия также представлено устройство для реализации способа автоматической парковки, основанное на вышеприведенном примере.This embodiment of the present disclosure also provides an apparatus for implementing an automatic parking method based on the above example.

На Фиг. 14 представлен чертеж конструкции устройства для реализации способа автоматической парковки, упомянутого в примере реализации настоящего раскрытия. Данная конструкция может включать в себя следующие модули:On FIG. 14 is a structural drawing of a device for implementing the automatic parking method mentioned in the embodiment of the present disclosure. This design may include the following modules:

Первый модуль приема 401, предназначенный для приема введенной пользователем оперативной информации при поступлении команды о начале выполнения автоматической парковки;A first receiving unit 401 for receiving operational information entered by a user when a command is received to start performing automatic parking;

Первый модуль генерации 402, предназначенный для генерации команды на управление процессом парковки на основе упомянутой оперативной информации;A first generation module 402 for generating a command to control the parking process based on said operational information;

Опционально, упомянутый первый модуль генерации 402 может включать в себя:Optionally, said first generation module 402 may include:

Первый подмодуль преобразования, предназначеннный для преобразования части оперативной информации, полученной в течение первого заданного временного интервала, в упомянутую команду на управление процессом парковки в соответствии с установленными правилами, причем такое преобразование производится через каждый промежуток времени, равный упомянутому первому заданному временному интервалу, на протяжении всего процесса приема упомянутой оперативной информации.The first conversion sub-module, designed to convert a part of the operational information received during the first specified time interval, into the mentioned command to control the parking process in accordance with the established rules, and such conversion is performed every time interval equal to the mentioned first specified time interval, during the entire process of receiving said operational information.

Опционально, упомянутый первый модуль генерации 402 также может включать в себя:Optionally, said first generation module 402 may also include:

Второй подмодуль преобразования, предназначенный для преобразования упомянутой оперативной информации в упомянутую команду на управление процессом парковки в соответствии с установленными правилами после получения в полном объеме упомянутой оперативной информации.The second conversion sub-module is designed to convert the said operational information into the said command to control the parking process in accordance with the established rules after receiving the full scope of the said operational information.

Опционально, к упомянутым установленным правилам относятся следующие правила:Optionally, the specified rules include the following rules:

Если упомянутая оперативная информация соответствует первой заданной операции, а время, в течение которого упомянутая оперативная информация и первая заданная операция соответствуют друг другу, больше или равно второму заданному временному интервалу, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как информация о продолжении автоматизированного паркинга;If said operational information corresponds to the first predetermined operation, and the time during which the said operational information and the first predetermined operation correspond to each other is greater than or equal to the second predetermined time interval, then the said generated command to control the parking process is considered as automatic parking continuation information;

Если упомянутая оперативная информация не соответствует первой заданной операции или время, в течение которого упомянутая оперативная информация и первая заданная операция соответствуют друг другу, меньше упомянутого второго заданного временного интервала, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как информация о прерывании автоматизированного паркинга.If the said operational information does not correspond to the first specified operation or the time during which the said operational information and the first specified operation correspond to each other is less than the said second specified time interval, then the said generated command to control the parking process is considered as information about the interruption of the automated parking.

Опционально, упомянутый второй подмодуль преобразования может включать в себя:Optionally, said second transform submodule may include:

Преобразующий блок, предназначенный для преобразования упомянутой оперативной информации в упомянутую команду на управление процессом парковки в соответствии с упомянутыми установленными правилами после получения в полном объеме упомянутой оперативной информации, если пропускная способность канала связи между упомянутым мобильным устройством и упомянутым автомобилем меньше пороговой величины пропускной способности.A conversion unit designed to convert said operational information into said command to control the parking process in accordance with the said established rules after receiving the said operational information in full, if the bandwidth of the communication channel between the said mobile device and the said car is less than the bandwidth threshold.

Опционально, к упомянутой оперативной информации относится любой из следующих типов информации: информация о жестах по экрану упомянутого мобильного устройства, информация о нажатиях клавиш, информация о голосовом управлении и информация о тряске упомянутого мобильного устройства.Optionally, said operational information includes any of the following types of information: screen gesture information of said mobile device, keystroke information, voice control information, and shake information of said mobile device.

Опционально, в упомянутом мобильном устройстве настроены опции выбора упомянутой оперативной информации и предварительно заданы траектории совершения операций, соответствующие упомянутой оперативной информации, причем к упомянутым опциям выбора относятся: опция управления жестами, опция управления нажатиями клавиш, опция голосового управления и опция управления тряской.Optionally, in the mentioned mobile device, the options for selecting the mentioned operational information are configured and the trajectories for performing operations corresponding to the mentioned operational information are pre-set, and the mentioned selection options include: gesture control option, keystroke control option, voice control option and shaking control option.

Опционально, если упомянутой оперативной информацией является информация о движении пальцев по экрану упомянутого мобильного устройства, а упомянутыми предварительно заданными траекториями совершения операций являются траектории жестов, то упомянутый первый модуль генерации 402 также включает в себя:Optionally, if said operational information is information about the movement of fingers across the screen of said mobile device, and said predetermined trajectories of operations are gesture trajectories, then said first generation module 402 also includes:

Подмодуль отображения, предназначенный для отображения на экране упомянутого мобильного устройства предварительно заданных траекторий жестов и напоминаний, причем упомянутые напоминания служат для оповещения пользователя о необходимости ввести оперативную информацию;A display sub-module for displaying predetermined gesture trajectories and reminders on the screen of said mobile device, said reminders being used to alert the user to enter operational information;

Первый подмодуль генерации, предназначенный для установления упомянутой сгенерированной команды на управление процессом парковки в качестве информации о продолжении автоматизированного паркинга в соответствии с установленными правилами, если поступает упомянутая оперативная информация и она соответствует упомянутым предварительно заданным траекториям жестов;The first generation sub-module for setting said generated parking process control command as information to continue the automated parking in accordance with the established rules if said operational information arrives and corresponds to said predefined gesture trajectories;

Второй подмодуль генерации, предназначенный для установления упомянутой сгенерированной команды на управление процессом парковки в качестве информации о прерывании автоматизированного паркинга в соответствии с упомянутыми установленными правилами, если поступает упомянутая оперативная информация и она не соответствует упомянутым предварительно заданным траекториям жестов.The second generation sub-module for setting said generated command to control the parking process as information about interrupting automated parking in accordance with said established rules, if said operational information arrives and does not correspond to said predefined gesture trajectories.

Опционально, упомянутое устройство также включает в себя:Optionally, said device also includes:

Второй модуль приема, предназначенный для приема и отображения текущей информации о парковке, присылаемой упомянутым автомобилем, причем под упомянутой текущей информацией о парковке понимается информация о состоянии всех связанных систем упомянутого автомобиля.A second receiving module for receiving and displaying current parking information sent by said vehicle, said current parking information being understood to mean information about the state of all related systems of said vehicle.

Опционально, к упомянутой текущей информации о парковке автомобиля относится любой из следующих типов информации: информация о нормальной парковке, информация о прерванной парковке с возможностью возобновить процесс парковки и информация о прерванной парковке без возможности возобновить процесс парковки.Optionally, said current car parking information includes any of the following types of information: normal parking information, interrupted parking information with the ability to resume the parking process, and information about the interrupted parking without the ability to resume the parking process.

Опционально, если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке с возможностью возобновить процесс парковки, то упомянутое утсройство также включает в себя:Optionally, if said current car parking information is said interrupted parking information with the ability to resume the parking process, then said device also includes:

Второй модуль генерации, предназначенный для генерации информации о запросе возобновления процесса парковки и отображения такой информации, если упомянутой текущей информацией о парковке автомобиля является информация о нормальной парковке;A second generation module for generating parking process restart request information and displaying such information if said current car parking information is normal parking information;

Третий модуль генерации, предназначенный для генерации информации о возобновлении процесса парковки и отправки такой информации в упомянутый автомобиль, если в течение третьего заданного временного интервала от пользователя поступает первая подтверждающая информация в отношении упомянутой информации о запросе возобновления процесса парковки.The third generation module is designed to generate information about the resumption of the parking process and send such information to the said car if, during the third predetermined time interval, the first confirmation information is received from the user regarding the mentioned information about the request to resume the parking process.

Опционально, если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке без возможности возобновить процесс парковки, то упомянутое утсройство также включает в себя:Optionally, if said current car parking information is said interrupted parking information without the ability to resume the parking process, then said device also includes:

Четвертый модуль генерации, предназначенный для генерации информации о завершении парковки и отправки такой информации в упомянутый автомобиль.The fourth generation module for generating parking completion information and sending such information to said vehicle.

Упомянутое устройство также включает в себя первый модуль отправки 403, предназначенный для отправки упомянутой команды на управление процессом парковки в автомобиль для выполнения упомянутым автомобилем операций, связанных с автоматической парковкой, в соответствии с упомянутой командой на управление процессом парковки.Said apparatus also includes a first sending module 403 for sending said parking process control command to a vehicle for said vehicle to perform automatic parking operations in accordance with said parking process control command.

Исходя из вышеизложенного, устройство для реализации способа автоматической парковки, представляемый в примере реализации настоящего раскрытия, включает в себя: прием введенных пользователем заданных операций посредством контроллера системы автоматизированного паркинга; получение информации о передаче, на которой движется автомобиль; генерацию команды о начале автоматической парковки на основе информации о заданных операциях и информации о передаче и отправку такой команды в мобильное устройство; прием подаваемой мобильным устройством команды на управление процессом автоматической парковки и выполнение в соответствии с такой командой операций, связанных с автоматической парковкой. Согласно примеру реализации настоящего раскрытия, предусмотрена возможность преобразования мобильным устройством во время управления процессом автоматической парковки автомобиля введенной пользователем в мобильное устройство оперативной информации с достаточно большим объемом данных в команду на управление процессом парковки с маленьким объемом данных, которая впоследствии подается только в контроллер системы автоматизированного паркинга в автомобиле с тем, чтобы автомобиль мог выполнить автоматическую парковку. Такая возможность позволяет, с одной стороны, снижать информационную нагрузку на канал связи между мобильным устройством и автомобилем в процессе автоматической парковки, повышать эффективность самого процесса парковки и одновременно с этим расширять функции, при выполнении которых используются коммуникационные данные и ресурсы, а с другой стороны, сокращать объем расчетов, производимых контроллером системы автоматизированного паркинга, кроме того, такая возможность позволяет поддерживать способы ввода пользователем самоопределяемой оперативной информации и повышать комфортность пользователя во время реализации предлагаемого способа.Based on the foregoing, the device for implementing the automatic parking method provided in the implementation example of the present disclosure includes: receiving user-entered predetermined operations through the controller of the automated parking system; obtaining information about the gear in which the car is moving; generating an automatic parking start command based on the predetermined operation information and the transmission information, and sending such command to the mobile device; receiving a command to control the automatic parking process provided by the mobile device, and performing automatic parking related operations in accordance with such command. According to an embodiment of the present disclosure, it is possible for the mobile device, during the process of controlling the process of automatic car parking, to convert operational information entered by the user into the mobile device with a sufficiently large amount of data into a command to control the parking process with a small amount of data, which is subsequently fed only to the controller of the automated parking system. in the vehicle so that the vehicle can perform automatic parking. This feature allows, on the one hand, to reduce the information load on the communication channel between the mobile device and the car during automatic parking, to increase the efficiency of the parking process itself and at the same time expand the functions that use communication data and resources, and on the other hand, to reduce the volume of calculations performed by the controller of the automated parking system, in addition, this possibility allows you to support ways for the user to enter self-defined operational information and increase user comfort during the implementation of the proposed method.

На Фиг. 15 представлен чертеж конструкции другого устройства для реализации способа автоматической парковки, упомянутого в примере реализации настоящего раскрытия. В данную конструкцию могут входить следующие модули:On FIG. 15 is a structural drawing of another device for implementing the automatic parking method mentioned in the embodiment of the present disclosure. This design may include the following modules:

Третий модуль приема 501, предназначенный для приема вводимых пользователем заданных операций посредством упомянутого контроллера системы автоматизированного паркинга;A third receiving module 501 for receiving user-entered predetermined operations through said parking controller;

Модуль получения информации 502, предназначенный для получения информации о передаче, на которой движется упомянутый автомобиль;An information acquisition module 502 for acquiring information about the gear in which said vehicle is running;

Второй модуль отправки 503, предназначенный для генерации команды о начале автоматической парковки на основе упомянутой информации о заданных операциях и упомянутой информации о передаче и отправки такой команды в мобильное устройство для того, чтобы мобильное устройство, получив команду о начале автоматической парковки и оперативную информацию, введенную пользователем, на основе данной информации сгенерировало команду на управление процессом парковки и отправило такую команду в автомобиль;A second sending unit 503 for generating an auto-parking start command based on said predetermined operation information and said transmission information, and sending such a command to the mobile device so that the mobile device, upon receiving the auto-parking start command and operational information entered by the user, on the basis of this information, generated a command to control the parking process and sent such a command to the car;

Четвертый модуль приема 504, предназначенный для получения от упомянутого мобильного устройства команды на управление процессом парковки и выполнения в соответствии с такой командой операций, связанных с автоматической парковкой.A fourth receiving module 504 for receiving a parking process control command from said mobile device and performing automatic parking operations in accordance with such command.

Опционально, упомянутое устройство также включает в себя:Optionally, said device also includes:

Пятый модуль генерации, предназначенный для приема от связанных систем упомянутого автомобиля информации о состоянии, генерации текущей информации о парковке автомобиля и отправки упомянутой текущей информации о парковке автомобиля в мобильное устройство.A fifth generation module for receiving state information from related systems of said vehicle, generating current vehicle parking information, and sending said current vehicle parking information to a mobile device.

Опционально, к упомянутой текущей информации о парковке автомобиля относится любой из следующих типов информации: информация о нормальной парковке, информация о прерванной парковке с возможностью возобновить процесс парковки и информация о прерванной парковке без возможности возобновить процесс парковки.Optionally, said current car parking information includes any of the following types of information: normal parking information, interrupted parking information with the ability to resume the parking process, and information about the interrupted parking without the ability to resume the parking process.

Опционально, если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке с возможностью возобновить процесс парковки, то упомянутое утсройство также включает в себя:Optionally, if said current car parking information is said interrupted parking information with the ability to resume the parking process, then said device also includes:

Шестой модуль генерации, предназначенный для получения информации о возобновлении парковки, отправленной упомянутым мобильным устройством, генерации команды о восстановлении процесса парковки на основе упомянутой информаии о возобновлении парковки и подачи упомянутой команды о восстановлении процесса парковки во все связанные системы упомянутого автомобиля для того, чтобы данные системы могли выполнить автоматическую парковку.The sixth generation module is designed to receive information about the resumption of the parking process sent by the said mobile device, generate a command to restore the parking process based on the said information about the resumption of parking, and send the said command about the restoration of the parking process to all associated systems of the said vehicle so that these systems could perform automatic parking.

Опционально, если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке без возможности возобновить процесс парковки, то упомянутое утсройство также включает в себя:Optionally, if said current car parking information is said interrupted parking information without the ability to resume the parking process, then said device also includes:

Седьмой модуль генерации, предназначенный для получения информации о завершении парковки, отправленной упомянутым мобильным устройством, генерации команды о завершении процесса парковки на основе упомянутой информации о завершении парковки и подачи упомянутой команды о завершении процесса парковки во все связанные системы упомянутого автомобиля для того, чтобы данные системы могли завершить процесс автоматической парковки.A seventh generation module for receiving parking completion information sent by said mobile device, generating a parking process completion command based on said parking completion information, and sending said parking process completion command to all associated systems of said vehicle so that the system data could complete the automatic parking process.

Опционально, второй модуль отправки 503 может включать в себя:Optionally, the second send module 503 may include:

Подмодуль получения информации, предназначенный для получения информации об окружающей обстановке, присланной датчиками автомобиля, генерации эффективной информации о парковочных местах и получения информации о выборе пользователем той или иной из упомянутой эффективной информации о парковочных местах; далее, для получения автомобилем информации о скорости своего движения и генерации информации о том, что упомянутый автомобиль находится в неподвижном состоянии, если скорость его движения составляет 0 км/ч;An information acquisition sub-module for acquiring environmental information sent by vehicle sensors, generating effective parking space information, and obtaining information about a user's selection of one or another of said effective parking space information; further, to obtain information about the speed of the vehicle and generate information that the said vehicle is in a stationary state, if the speed of its movement is 0 km/h;

Третий подмодуль генерации, предназначенный для генерации и отображения сообщения с напоминанием о необходимости торможения автомобиля;The third generation submodule, designed to generate and display a message with a reminder of the need to brake the car;

Четвертый подмодуль генерации, предназначенный для получения информации о скорости движения автомобиля и генерации информации о том, что упомянутый автомобиль находится в неподвижном состоянии, если скорость его движения составляет 0 км/ч;The fourth generation sub-module for obtaining information about the speed of the vehicle and generating information that said vehicle is stationary if its speed is 0 km/h;

Пятый подмодуль генерации, предназначенный для генерации упомянутой команды о начале автоматической парковки в соответствии с упомянутой информацией о заданных операциях, упомянутой информацией о передаче, упомянутой информацией о выборе пользователя и упомянутой информацией о неподвижном состоянии автомобиля после получения информации о неподвижном состоянии автомобиля и информации о выборе пользователем той или иной из упомянутой эффективной информации о парковочных местах, а также для последующей подачи упомянутой команды о начале автоматической парковки в мобильное устройство.A fifth generation sub-module for generating said command to start automatic parking according to said preset operation information, said transmission information, said user selection information, and said vehicle stationary information after receiving the vehicle stationary state information and the selection information by the user of one or another of said effective information about parking spaces, as well as for the subsequent submission of said command to start automatic parking to the mobile device.

Исходя из вышеизложенного, устройство для реализации способа автоматической парковки, представляемый в примере реализации настоящего раскрытия, включает в себя: прием введенных пользователем заданных операций посредством контроллера системы автоматизированного паркинга; получение информации о передаче, на которой движется автомобиль; генерацию команды о начале автоматической парковки на основе информации о заданных операциях и информации о передаче и отправку такой команды в мобильное устройство; прием подаваемой мобильным устройством команды на управление процессом автоматической парковки и выполнение в соответствии с такой командой операций, связанных с автоматической парковкой. Согласно примеру реализации настоящего раскрытия, предусмотрена возможность преобразования мобильным устройством во время управления процессом автоматической парковки автомобиля введенной пользователем в мобильное устройство оперативной информации с достаточно большим объемом данных в команду на управление процессом парковки с маленьким объемом данных, которая впоследствии подается только в контроллер системы автоматизированного паркинга в автомобиле с тем, чтобы автомобиль мог выполнить автоматическую парковку. Такая возможность позволяет, с одной стороны, снижать информационную нагрузку на канал связи между мобильным устройством и автомобилем в процессе автоматической парковки, повышать эффективность самого процесса парковки и одновременно с этим расширять функции, при выполнении которых используются коммуникационные данные и ресурсы, а с другой стороны, сокращать объем расчетов, производимых контроллером системы автоматизированного паркинга, кроме того, такая возможность позволяет поддерживать способы ввода пользователем самоопределяемой оперативной информации и повышать комфортность пользователя во время реализации предлагаемого способа.Based on the foregoing, the device for implementing the automatic parking method provided in the implementation example of the present disclosure includes: receiving user-entered predetermined operations through the controller of the automated parking system; obtaining information about the gear in which the car is moving; generating an automatic parking start command based on the predetermined operation information and the transmission information, and sending such command to the mobile device; receiving a command to control the automatic parking process provided by the mobile device, and performing automatic parking related operations in accordance with such command. According to an embodiment of the present disclosure, it is possible for the mobile device, during the process of controlling the process of automatic car parking, to convert operational information entered by the user into the mobile device with a sufficiently large amount of data into a command to control the parking process with a small amount of data, which is subsequently fed only to the controller of the automated parking system. in the vehicle so that the vehicle can perform automatic parking. This feature allows, on the one hand, to reduce the information load on the communication channel between the mobile device and the car during automatic parking, to increase the efficiency of the parking process itself and at the same time expand the functions that use communication data and resources, and on the other hand, to reduce the volume of calculations performed by the controller of the automated parking system, in addition, this possibility allows you to support ways for the user to enter self-defined operational information and increase user comfort during the implementation of the proposed method.

Технические работники данной области могут легко понять, что для удобства и упрощения процесса описания конкретные принципы действия вышеперечисленных систем, устройств и блоков аналогичны принципам, приведенным в примере реализации представляемого настоящим раскрытием способа, и в дальнейшем не будут повторно описываться.Those skilled in the art will readily appreciate that, for convenience and ease of description, the specific principles of operation of the above systems, devices, and assemblies are similar to those given in the exemplary implementation of the method of the present disclosure, and will not be re-described hereinafter.

Приведенный выше пример является примером оптимального варианта применения настоящего раскрытия, но не ставит каких-либо границ в его реализации. Любые изменения, адекватные замены или доработки, проделанные с настоящим раскрытием без нарушения его основной идеи и принципов, являются объектами патентных прав и подлежат охране в рамках настоящей заявки.The above example is an example of the best use of the present disclosure, but does not set any boundaries in its implementation. Any changes, adequate replacements or improvements made to this disclosure without violating its main idea and principles are subject to patent rights and are subject to protection within the scope of this application.

Приведенный выше пример является лишь конкретным примером реализации настоящего раскрытия и не ставит каких-либо границ в его реализации. Любые изменения или замены, до которых могут додуматься технические работники, хорошо осведомленные в данной технологической области, и которые не выходят за пределы технической сферы настоящего раскрытия, являются объектами патентных прав и подлежат охране в рамках настоящей заявки, в связи с чем в качестве границ патентных прав в отношении настоящего раскрытия должны быть взяты границы патентных прав в отношении приведенной в настоящей заявке Формулы изобретения.The above example is only a specific example of the implementation of the present disclosure and does not set any boundaries in its implementation. Any modifications or substitutions that may be conceived by technicians well versed in this technological field, and which do not go beyond the technical scope of this disclosure, are subject to patent rights and are protected within the scope of this application, and therefore as the boundaries of patent of rights in relation to this disclosure, the boundaries of patent rights in relation to the Claims given in this application should be taken.

Вышеописанный пример реализации устройства служит лишь в качестве средства наглядности, причем под разделением элементов, описанных как отдельные части, может иметься в виду как физическое, так и нефизическое разделение, элементами, служащими для отображения блоков, могут быть как физические, так и нефизические блоки, т.е. элементы могут находиться в одном месте, а могут и быть распределены по разным сетевым блокам. Задачи, поставленные данным примером реализации раскрытия, могут выполняться с применением всех или части модулей, выбранных в соответствии с фактическими потребностями реализующего. Технические работники данной области могут без созидательного труда понять и реализовать данный пример.The above example of the implementation of the device serves only as a means of clarity, and under the separation of elements described as separate parts, both physical and non-physical separation can be meant, elements that serve to display blocks can be both physical and non-physical blocks, those. elements can be located in one place, or they can be distributed over different network blocks. The tasks posed by this example implementation of the disclosure may be performed using all or part of the modules selected in accordance with the actual needs of the implementer. Technical workers in this field can understand and implement this example without creative work.

Примеры реализации различных частей настоящего раскрытия могут осуществляться посредством аппаратного обеспечения или модулей программного обеспечения, функционирующих в одном или нескольких процессорах, или же одновременно посредством и того, и другого. Технические работники данной сферы должны понимать, что все или часть функций всех или части элементов вычислительно-обрабатывающего оборудования, представленного в примере реализации настоящего раскрытия, могут на практике выполняться микропроцессорами или цифровыми сигнальными процессорами (DSP). Кроме того, в рамках настоящего раскрытия также могут быть реализованы программы (например, компьютерные программы и их продукты) всех или части оборудования или устройств, используемых для реализации описываемого в настоящей заявке способа. Такие программы для реализации настоящего раскрытия могут храниться в машинно-считываемой среде или быть в форме одного или множества сигналов, которые можно скачать с Интернет сайтов, а также предоставить на носителях сигналов или в любой иной форме.Examples of implementation of various parts of the present disclosure may be implemented through hardware or software modules operating in one or more processors, or both simultaneously. Technicians in the art should understand that all or part of the functions of all or part of the elements of the computing and processing equipment presented in the exemplary implementation of the present disclosure may in practice be performed by microprocessors or digital signal processors (DSPs). In addition, programs (eg, computer programs and their products) of all or part of the equipment or devices used to implement the method described herein may also be implemented within the scope of this disclosure. Such programs for implementing the present disclosure may be stored in a machine-readable medium or be in the form of one or more signals that can be downloaded from Internet sites, provided on signal carriers, or in any other form.

Например, на Фиг. 16 представлено вычислительно-обрабатывающее оборудование, с помощью которого реализуется способ, представляемый настоящим раскрытием. Традиционно такое вычислительно-обрабатывающее оборудование состоит из процессора 1010 и компьютерной программы или машинно-считываемой среды в виде запоминающего устройства 1020. Запоминающим устройством 1020 может служить электронное запоминающее устройство, такое как флэш-память, EEPROM (электрически стираемое перепрограммируемое постоянное запоминающее устройство), EPROM (полупроводниковое запоминающее устройство для программирования), жесткий диск или ROM (постоянное запоминающее устройство). В запоминающем устройстве 1020 имеется пространство 1030 для накопления программных кодов 1031, используемых для реализации любых из шагов применения вышеописанного способа. Например, пространство 1030 для накопления программных кодов может содержать в себе программные коды 1031, используемые для реализации каждого шага применения предложенного способа. Данные программные коды могут быть считаны или введены из одного или нескольких продуктов компьютерных программ в один или несколько продуктов компьютерных программ, к которым относятся такие носители программных кодов, как жесткие диски, компакт-диски (CD), карты памяти или магнитные диски. Чаще всего в качестве такого продукта компьютерной программы используется портативный или фиксированный запоминающий блок, проиллюстрированный на Фиг. 17. В таком запоминающем блоке может быть тот же сегмент или пространство для накопления, подобный запоминающему устройству 1020 в вычислительно-обрабатывающем оборудовании, представленном на Фиг. 16. Программные коды могут быть соответствующим образом сжаты. Обычно запоминающие блоки содержат в себе машинно-считываемые коды 1031’, т. е. коды, считываемые процессорами, подобными процессору 1010. Обрабатывая эти коды, вычислительно-обрабатывающее оборудование реализует все шаги применения вышеописанного способа.For example, in FIG. 16 shows a computer processing equipment with which the method of the present disclosure is implemented. Conventionally, such computing processing equipment consists of a processor 1010 and a computer program or machine readable medium in the form of a storage device 1020. The storage device 1020 may be an electronic storage device such as a flash memory, EEPROM (Electrically Erasable Reprogrammable Read Only Memory), EPROM (semiconductor programming memory), hard disk or ROM (read only memory). Memory 1020 has space 1030 for storing program codes 1031 used to implement any of the steps of applying the method described above. For example, program code storage space 1030 may contain program codes 1031 used to implement each step of applying the proposed method. These program codes may be read or entered from one or more computer program products into one or more computer program products, which include program code media such as hard disks, compact discs (CDs), memory cards, or magnetic disks. The most commonly used as such a computer program product is the portable or fixed storage unit illustrated in FIG. 17. Such a storage unit may have the same storage segment or space similar to storage 1020 in the computing processing equipment shown in FIG. 16. Program codes can be compressed accordingly. Typically, the memory units comprise machine readable codes 1031', ie codes readable by processors like processor 1010. In processing these codes, the computing/processing equipment implements all the steps of applying the method described above.

Выражения «пример реализации» или «один или много примеров реализации», встречающиеся в тексте, означают, что особые признаки, структуры или характеристики, собираемые в описании примера/примеров реализации, объединены по меньшей мере в один пример реализации настоящего раскрытия. Кроме того, следует обратить внимание на то, что встречающееся в тексте выражение «в примере реализации» не означает, что существует только один такой пример и речь идет в каждом случае об одном и том же примере.The expressions "an implementation example" or "one or more implementation examples" appearing in the text mean that the specific features, structures, or characteristics collected in the description of the example/examples are combined into at least one implementation of the present disclosure. In addition, you should pay attention to the fact that the expression "in an implementation example" occurring in the text does not mean that there is only one such example and that it is the same example in each case.

В настоящей заявке приведено множество конкретных деталей, однако допустимо, если варианты применения объектов настоящего раскрытия будут реализоваться без учета таких деталей. Для того, чтобы не усложнять процесс понимания содержания настоящей заявки, в примере реализации представленного в ней раскрытия не приведены в подробностях общеизвестные способы, конструкции и технологии.This application provides many specific details, however, it is acceptable if the applications of the objects of the present disclosure will be implemented without taking into account such details. In order not to complicate the process of understanding the contents of the present application, in the exemplary implementation of the disclosure presented therein, well-known methods, structures and technologies are not given in detail.

Никакие референтные символы, заключенные в скобки в пунктах Формулы изобретения, не должны использоваться в качестве критериев для установления ограничений в ее отношении. Выражение «состоять из», или «содержать в себе», не исключает возможность существования компонентов или операций, отличных от тех, что перечислены в Формуле изобретения. Называние того или иного компонента в единственном числе вовсе не означает, что более не существует других подобных компонентов. Настоящее раскрытие может быть реализовано посредством аппаратуры с различными компонентами и компьютера с подходящим языком программирования. Различные установки, перечисленные в пунктах Формулы изобретения, могут быть представлены посредством одной и той же аппаратуры. Выражения «во-первых», «во-вторых», «в-третьих» и т. д. не указывают на какую-либо последовательность. Такие выражения могут быть поняты как наименования.None of the referential symbols enclosed in brackets in the claims should be used as criteria for establishing restrictions in relation to it. The expression "consist of" or "comprise" does not exclude the possibility of the existence of components or operations other than those listed in the Claims. The naming of one or another component in the singular does not mean at all that other similar components no longer exist. The present disclosure may be implemented by hardware with various components and a computer with a suitable programming language. The various installations listed in the claims may be represented by the same apparatus. The expressions "first", "second", "third", etc. do not indicate any sequence. Such expressions can be understood as denominations.

Напоследок следует отметить, что данный пример реализации служит лишь для описания технических решений, представленных в настоящем раскрытии, и вовсе не ставят на них какие-либо ограничения. Несмотря на то, что в изложенном выше примере реализации дано детальное описание настоящего раскрытия, рядовые технические работники данной области должны понимать, что они могут вносить в технические решения, представленные в вышеизложенном примере реализации, те или иные изменения или производить адекватную замену части технических особенностей, если при таких изменениях или заменах не исчезает сущность и не происходит выход за пределы тех технических решений, которые предлагает приведенный в настоящей патентной заявке пример реализации раскрытия.Finally, it should be noted that this example implementation serves only to describe the technical solutions presented in this disclosure, and does not place any restrictions on them. Although the above implementation example provides a detailed description of the present disclosure, ordinary technical workers in this field should understand that they can make changes to the technical solutions presented in the above implementation example, or adequately replace part of the technical features, if with such changes or replacements the essence does not disappear and there is no going beyond the technical solutions that the example of the implementation of the disclosure provided in this patent application offers.

Claims (62)

1. Способ автоматической парковки, применимый к мобильным устройствам и отличающийся тем, что включает в себя: 1. An automatic parking method applicable to mobile devices and characterized in that it includes: прием введенной пользователем оперативной информации при поступлении команды о начале выполнения автоматической парковки; receiving operational information entered by the user upon receipt of a command to start performing automatic parking; генерацию команды на управление процессом парковки на основе упомянутой оперативной информации; generating a parking process control command based on said operational information; отправку упомянутой команды на управление процессом парковки в автомобиль для выполнения упомянутым автомобилем операций, связанных с автоматической парковкой, в соответствии с упомянутой командой на управление процессом парковки, причем sending said parking process control command to the vehicle to perform automatic parking related operations by said vehicle in accordance with said parking process control command, wherein если упомянутой оперативной информацией является информация о движении пальцев по экрану упомянутого мобильного устройства, а упомянутыми предварительно заданными траекториями совершения операций являются траектории жестов, то упомянутый этап, на котором на основе упомянутой оперативной информации генерируется команда на управление процессом парковки, включает в себя: if said operational information is information about the movement of fingers on the screen of said mobile device, and said predetermined operation trajectories are gesture trajectories, then said step in which a parking process control command is generated based on said operational information includes: отображение упомянутых предварительно заданных траекторий жестов и напоминаний, причем упомянутые напоминания служат для оповещения пользователя о необходимости ввести оперативную информацию; displaying said predetermined gesture paths and reminders, said reminders serving to alert the user of the need to enter operational information; установление упомянутой сгенерированной команды на управление процессом парковки в качестве информации о продолжении автоматизированного паркинга в соответствии с установленными правилами, если поступает упомянутая оперативная информация и она соответствует упомянутым предварительно заданным траекториям жестов; setting said generated command to control the parking process as information to continue the automated parking in accordance with the established rules, if said operational information is received and it corresponds to said predetermined gesture trajectories; установление упомянутой сгенерированной команды на управление процессом парковки в качестве информации о прерывании автоматизированного паркинга в соответствии с упомянутыми установленными правилами, если поступает упомянутая оперативная информация и она не соответствует упомянутым предварительно заданным траекториям жестов. setting said generated command to control the parking process as information to interrupt the automated parking according to said set rules if said operational information arrives and does not correspond to said predetermined gesture trajectories. 2. Способ по п. 1, отличающийся тем, что упомянутый этап, на котором на основе упомянутой оперативной информации генерируется команда на управление процессом парковки, включает в себя: 2. The method according to claim 1, characterized in that said step, at which a command to control the parking process is generated based on said operational information, includes: преобразование части оперативной информации, полученной в течение первого заданного временного интервала, в упомянутую команду на управление процессом парковки в соответствии с установленными правилами, причем такое преобразование производится через каждый промежуток времени, равный упомянутому первому заданному временному интервалу на протяжении всего процесса приема упомянутой оперативной информации. conversion of a part of the operational information received during the first specified time interval into the said command to control the parking process in accordance with the established rules, and such conversion is performed every time interval equal to the said first specified time interval throughout the entire process of receiving the said operational information. 3. Способ по п. 1, отличающийся тем, что упомянутый этап, на котором на основе упомянутой оперативной информации генерируется команда на управление процессом парковки, включает в себя: 3. The method according to claim 1, characterized in that said step, at which a command to control the parking process is generated based on said operational information, includes: преобразование упомянутой оперативной информации в упомянутую команду на управление процессом парковки в соответствии с установленными правилами после получения в полном объеме упомянутой оперативной информации. converting said operational information into said command for managing the parking process in accordance with the established rules after receiving said operational information in full. 4. Способ по п. 3, отличающийся тем, что упомянутый этап, на котором упомянутая оперативная информация преобразовывается в упомянутую команду на управление процессом парковки в соответствии с установленными правилами после получения в полном объеме упомянутой оперативной информации, включает в себя: 4. The method according to claim 3, characterized in that said step, in which said operational information is converted into said command to control the parking process in accordance with the established rules after receiving said operational information in full, includes: преобразование упомянутой оперативной информации в упомянутую команду на управление процессом парковки в соответствии с упомянутыми установленными правилами после получения в полном объеме упомянутой оперативной информации, если пропускная способность канала связи между упомянутым мобильным устройством и упомянутым автомобилем меньше пороговой величины пропускной способности. converting said operational information into said command to control the parking process in accordance with said established rules after receiving said operational information in full, if the throughput of the communication channel between said mobile device and said car is less than the throughput threshold. 5. Способ по п. 1, отличающийся тем, что к упомянутой оперативной информации относится любой из следующих типов информации: информация о жестах по экрану упомянутого мобильного устройства, информация о нажатиях клавиш, информация о голосовом управлении и информация о тряске упомянутого мобильного устройства. 5. The method according to claim 1, characterized in that said operating information includes any of the following types of information: information about gestures on the screen of said mobile device, information about keystrokes, information about voice control, and information about shaking said mobile device. 6. Способ по п. 5, отличающийся тем, что в упомянутом мобильном устройстве настроены опции выбора упомянутой оперативной информации и предварительно заданы траектории совершения операций, соответствующие упомянутой оперативной информации, причем к упомянутым опциям выбора относятся: опция управления жестами, опция управления нажатиями клавиш, опция голосового управления и опция управления тряской. 6. The method according to claim 5, characterized in that said mobile device has options for selecting said operational information and preset trajectories for performing operations corresponding to said operational information, and said selection options include: gesture control option, keystroke control option, voice control option and shake control option. 7. Способ по любому из пп. 2, 3, отличающийся тем, что к упомянутым установленным правилам относятся следующие правила: 7. The method according to any one of paragraphs. 2, 3, characterized in that the above established rules include the following rules: если упомянутая оперативная информация соответствует первой заданной операции, а время, в течение которого упомянутая оперативная информация и первая заданная операция соответствуют друг другу, больше или равно второму заданному временному интервалу, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как информация о продолжении автоматизированного паркинга; if said operational information corresponds to the first predetermined operation, and the time during which the said operational information and the first predetermined operation correspond to each other is greater than or equal to the second predetermined time interval, then the said generated command to control the parking process is considered as information about the continuation of the automated parking; если упомянутая оперативная информация не соответствует первой заданной операции или время, в течение которого упомянутая оперативная информация и первая заданная операция соответствуют друг другу, меньше упомянутого второго заданного временного интервала, то упомянутая сгенерированная команда на управление процессом парковки рассматривается как информация о прерывании автоматизированного паркинга. if said operational information does not correspond to the first specified operation or the time during which said operational information and the first specified operation correspond to each other is less than the said second specified time interval, then the said generated command to control the parking process is considered as automated parking interruption information. 8. Способ по п. 1, отличающийся тем, что после того, как выполнен упомянутый этап, на котором команда на управление процессом парковки подается автомобилю: 8. The method according to claim 1, characterized in that after the said stage is completed, at which the command to control the parking process is given to the car: принимается и отображается текущая информация о парковке, присылаемая упомянутым автомобилем, причем под упомянутой текущей информацией о парковке понимается информация о состоянии всех связанных систем упомянутого автомобиля. current parking information sent by said vehicle is received and displayed, wherein said current parking information is understood to be information about the state of all related systems of said vehicle. 9. Способ по п. 8, отличающийся тем, что к упомянутой текущей информации о парковке автомобиля относится любой из следующих типов информации: информация о нормальной парковке, информация о прерванной парковке с возможностью возобновить процесс парковки и информация о прерванной парковке без возможности возобновить процесс парковки. 9. The method according to claim 8, characterized in that said current car parking information includes any of the following types of information: normal parking information, interrupted parking information with the ability to resume the parking process, and information about interrupted parking without the ability to resume the parking process . 10. Способ по п. 9, отличающийся тем, что, если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке с возможностью возобновить процесс парковки, то после того, как выполнен упомянутый этап, на котором принимается и отображается присылаемая упомянутым автомобилем текущая информация о парковке, также: 10. The method according to claim 9, characterized in that if said current car parking information is said interrupted parking information with the ability to resume the parking process, then after said step is completed, at which the current information sent by said car is received and displayed. parking information, also: происходят генерация информации о запросе возобновления процесса парковки и отображение такой информации, если упомянутой текущей информацией о парковке автомобиля является информация о нормальной парковке; generating parking process restart request information and displaying such information if said current car parking information is normal parking information; если в течение третьего заданного временного интервала от пользователя поступает первая подтверждающая информация в отношении упомянутой информации о запросе возобновления процесса парковки, то происходят генерация информации о возобновлении процесса парковки и отправка такой информации в упомянутый автомобиль. if during the third predetermined time interval, the first confirmation information regarding said parking process resume request information is received from the user, the parking process resume information is generated and sent to said car. 11. Способ по п. 9, отличающийся тем, что если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке без возможности возобновить процесс парковки, то после того, как выполнен упомянутый этап, на котором принимается и отображается присылаемая упомянутым автомобилем текущая информация о парковке, также: 11. The method according to claim. 9, characterized in that if the said current information about the parking of the car is the mentioned information about the interrupted parking without the ability to resume the parking process, then after the said step is completed, at which the current information sent by the said car is received and displayed about parking, also: происходят генерация информации о завершении парковки и отправка такой информации в упомянутый автомобиль. parking completion information is generated and such information is sent to said vehicle. 12. Способ автоматической парковки, применимый к автомобилям, оборудованным контроллерами системы автоматизированного паркинга, и отличающийся тем, что включает в себя: 12. An automatic parking method applicable to vehicles equipped with automated parking system controllers, and characterized in that it includes: прием вводимых пользователем заданных операций посредством упомянутого контроллера системы автоматизированного паркинга; receiving user-entered predetermined operations by said controller of the automated parking system; получение информации о передаче, на которой движется упомянутый автомобиль; obtaining information about the gear in which said vehicle is moving; генерацию команды о начале автоматической парковки на основе упомянутой информации о заданных операциях и упомянутой информации о передаче и отправку такой команды в мобильное устройство для того, чтобы мобильное устройство, получив команду о начале автоматической парковки и оперативную информацию, введенную пользователем, на основе данной информации сгенерировало команду на управление процессом парковки и отправило такую команду в автомобиль; generating an automatic parking start command based on said predetermined operation information and said transmission information, and sending such a command to the mobile device so that the mobile device, upon receiving the automatic parking start command and the operational information entered by the user, based on this information, generates a command to control the parking process and sent such a command to the car; получение от упомянутого мобильного устройства команды на управление процессом парковки и выполнение в соответствии с такой командой операций, связанных с автоматической парковкой, причем receiving from the said mobile device a command to control the parking process and performing, in accordance with such a command, operations related to automatic parking, moreover упомянутый этап, на котором на основе упомянутой информации о заданных операциях и упомянутой информации о передаче генерируется команда о начале процесса автоматической парковки, а затем данная команда подается в мобильное устройство, включает в себя: said step of generating a command to start an automatic parking process based on said predetermined operation information and said transmission information, and then supplying the command to the mobile device, includes: получение информации об окружающей обстановке, присланной датчиками автомобиля, генерацию действительной информации о парковочных местах и получение информации о выборе пользователем той или иной из упомянутой действительной информации о парковочных местах; receiving environmental information sent by vehicle sensors, generating actual parking space information, and obtaining information about a user's selection of one or another of said actual parking space information; генерацию и отображение сообщения с напоминанием о необходимости торможения автомобиля; generation and display of a message with a reminder of the need to brake the car; получение информации о скорости движения автомобиля и генерацию информации о том, что автомобиль находится в неподвижном состоянии, если скорость упомянутого автомобиля составляет 0 км/ч; obtaining information about the speed of the vehicle and generating information that the vehicle is stationary if the speed of said vehicle is 0 km/h; генерацию упомянутой команды о начале автоматической парковки в соответствии с упомянутой информацией о заданных операциях, упомянутой информацией о передаче, упомянутой информацией о выборе пользователя и упомянутой информацией о неподвижном состоянии автомобиля после получения информации о неподвижном состоянии автомобиля и информации о выборе пользователем той или иной из упомянутой действительной информации о парковочных местах, а также последующую подачу упомянутой команды о начале автоматической парковки в мобильное устройство. generating said command to start automatic parking according to said preset operation information, said transmission information, said user selection information, and said vehicle stationary information, after receiving the vehicle stationary information and user selection information of one or another of said valid information about parking spaces, as well as the subsequent submission of said command to start automatic parking to the mobile device. 13. Способ по п. 12, отличающийся тем, что после того, как выполнен упомянутый этап, на котором от упомянутого мобильного устройства поступает команда на управление процессом парковки, происходит следующее: 13. The method according to claim 12, characterized in that after the said step is completed, at which a command is received from the said mobile device to control the parking process, the following occurs: получение информации о состоянии, отправленной связанными системами упомянутого автомобиля, генерация текущей информации о парковке автомобиля, а также отправка данной информации в упомянутое мобильное устройство. receiving status information sent by related systems of said vehicle, generating current parking information of the vehicle, and sending this information to said mobile device. 14. Способ по п. 13, отличающийся тем, что к упомянутой текущей информацией о парковке автомобиля относится любой из следующих типов информации: информация о нормальной парковке, информация о прерванной парковке с возможностью возобновить процесс парковки и информация о прерванной парковке без возможности возобновить процесс парковки. 14. The method according to claim 13, characterized in that said current car parking information includes any of the following types of information: normal parking information, interrupted parking information with the ability to resume the parking process, and information about interrupted parking without the ability to resume the parking process . 15. Способ по п. 14, отличающийся тем, что если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке с возможностью возобновить процесс парковки, то после того, как выполнен упомянутый этап, на котором от связанных систем упомянутого автомобиля поступает информация о состоянии, генерируется и отправляется в упомянутое мобильное устройство текущая информация о парковке автомобиля, также происходит следующее: 15. The method according to claim 14, characterized in that if said current car parking information is said information about interrupted parking with the ability to resume the parking process, then after said step is completed, at which information about state, the current information about the parking of the car is generated and sent to the mentioned mobile device, the following also occurs: получение информации о возобновлении парковки, отправленной упомянутым мобильным устройством, генерация команды о восстановлении процесса парковки на основе упомянутой информации о возобновлении парковки и подача упомянутой команды о восстановлении процесса парковки во все связанные системы упомянутого автомобиля для того, чтобы данные системы могли выполнить автоматическую парковку. receiving parking resume information sent by said mobile device, generating a parking process restore command based on said parking resume information, and sending said parking process restore command to all associated systems of said vehicle so that these systems can perform automatic parking. 16. Способ по п. 14, отличающийся тем, что если упомянутой текущей информацией о парковке автомобиля является упомянутая информация о прерванной парковке без возможности возобновить процесс парковки, то после того, как выполнен упомянутый этап, на котором от связанных систем упомянутого автомобиля поступает информация о состоянии, генерируется и отправляется в упомянутое мобильное устройство текущая информация о парковке автомобиля, также происходит следующее: 16. The method according to claim 14, characterized in that if said current car parking information is said information about interrupted parking without the ability to resume the parking process, then after said step is completed, at which information about state, the current information about the parking of the car is generated and sent to the mentioned mobile device, the following also occurs: получение информации о завершении парковки, отправленной упомянутым мобильным устройством, генерация команды о завершении процесса парковки на основе упомянутой информации о завершении парковки и подача упомянутой команды о завершении процесса парковки во все связанные системы упомянутого автомобиля для того, чтобы данные системы могли завершить процесс автоматической парковки. receiving parking completion information sent by said mobile device, generating a parking process completion command based on said parking completion information, and sending said parking process completion command to all associated systems of said vehicle so that these systems can complete the automatic parking process. 17. Устройство для реализации способа автоматической парковки, применимое к мобильным устройствам по любому из пп. 1-16 и отличающееся тем, что включает в себя: 17. Device for implementing the method of automatic parking, applicable to mobile devices according to any one of paragraphs. 1-16 and characterized in that it includes: первый модуль приема, предназначенный для приема вводимой пользователем оперативной информации при поступлении команды о начале автоматической парковки; a first receiving module for receiving operational information entered by a user when an automatic parking start command is received; первый модуль генерации, предназначенный для генерации команды на управление процессом парковки на основе упомянутой оперативной информации; a first generation module for generating a parking process control command based on said operational information; первый модуль отправки, предназначенный для отправки в автомобиль упомянутой команды на управление процессом парковки для того, чтобы упомянутый автомобиль мог выполнить автоматическую парковку по такой команде. a first sending module for sending said parking process control command to the car so that said car can perform automatic parking upon such command. 18. Устройство для реализации способа автоматической парковки, применимое к автомобилям, оборудованным контроллерами системы автоматизированного паркинга, и отличающееся тем, что включает в себя: 18. A device for implementing an automatic parking method applicable to vehicles equipped with automated parking system controllers, and characterized in that it includes: третий модуль приема, предназначенный для приема вводимых пользователем заданных операций посредством упомянутого контроллера системы автоматизированного паркинга; a third receiving module for receiving user-entered predetermined operations through said controller of the automated parking system; модуль получения информации, предназначенный для получения информации о передаче, на которой движется упомянутый автомобиль; an information acquisition module for obtaining information about the gear in which said vehicle is running; второй модуль отправки, предназначенный для генерации команды о начале автоматической парковки на основе упомянутой информации о заданных операциях и упомянутой информации о передаче и отправки такой команды в мобильное устройство для того, чтобы мобильное устройство, получив команду о начале автоматической парковки и оперативную информацию, введенную пользователем, на основе данной информации сгенерировало команду на управление процессом парковки и отправило такую команду в автомобиль; a second sending module for generating an automatic parking start command based on said predetermined operation information and said transmission information, and sending such a command to the mobile device so that the mobile device, upon receiving the automatic parking start command and operational information entered by the user, , based on this information, generated a command to control the parking process and sent such a command to the car; четвертый модуль приема, предназначенный для получения от упомянутого мобильного устройства команды на управление процессом парковки и выполнения в соответствии с такой командой операций, связанных с автоматической парковкой, причем a fourth receiving module for receiving a parking process control command from said mobile device and performing automatic parking operations in accordance with such a command, wherein упомянутый этап, на котором на основе упомянутой информации о заданных операциях и упомянутой информации о передаче генерируется команда о начале процесса автоматической парковки, а затем данная команда подается в мобильное устройство, включает в себя: said step of generating a command to start an automatic parking process based on said predetermined operation information and said transmission information, and then supplying the command to the mobile device, includes: получение информации об окружающей обстановке, присланной датчиками автомобиля, генерацию действительной информации о парковочных местах и получение информации о выборе пользователем той или иной из упомянутой действительной информации о парковочных местах; receiving environmental information sent by vehicle sensors, generating actual parking space information, and obtaining information about a user's selection of one or another of said actual parking space information; генерацию и отображение сообщения с напоминанием о необходимости торможения автомобиля; generation and display of a message with a reminder of the need to brake the car; получение информации о скорости движения автомобиля и генерацию информации о том, что автомобиль находится в неподвижном состоянии, если скорость упомянутого автомобиля составляет 0 км/ч; obtaining information about the speed of the vehicle and generating information that the vehicle is stationary if the speed of said vehicle is 0 km/h; генерацию упомянутой команды о начале автоматической парковки в соответствии с упомянутой информацией о заданных операциях, упомянутой информацией о передаче, упомянутой информацией о выборе пользователя и упомянутой информацией о неподвижном состоянии автомобиля после получения информации о неподвижном состоянии автомобиля и информации о выборе пользователем той или иной из упомянутой действительной информации о парковочных местах, а также последующую подачу упомянутой команды о начале автоматической парковки в мобильное устройство. generating said command to start automatic parking according to said specified operation information, said transmission information, said user selection information, and said vehicle stationary information, after receiving the vehicle stationary information and user selection information of one or another of said valid information about parking spaces, as well as the subsequent submission of said command to start automatic parking to the mobile device. 19. Вычислительно-обрабатывающее оборудование, отличающееся тем, что включает в себя: 19. Computing and processing equipment, characterized in that it includes: запоминающее устройство, в котором хранятся машинно-считываемые коды; a storage device that stores machine-readable codes; один или несколько процессоров, во время обработки машинно-считываемых кодов которым или которыми вычислительно-обрабатывающим оборудованием реализуется способ автоматизированного паркинга, упомянутый в любом из пп. 1-16. one or more processors, during the processing of machine-readable codes by which or by which the computing processing equipment implements the automated parking method referred to in any of paragraphs. 1-16. 20. Машинно-считываемая среда, в которой хранится компьютерная программа, содержащая машинно-считываемые коды и обеспечивающая реализацию вычислительно-обрабатывающим оборудованием способа автоматизированного паркинга, упомянутого в любом из пп. 1-16, когда машинно-считываемые коды обрабатываются упомянутым вычислительно-обрабатывающим оборудованием.20. A machine-readable environment in which a computer program is stored that contains machine-readable codes and provides for the implementation of the computer-processing equipment of the automated parking method referred to in any of paragraphs. 1-16 when the machine readable codes are processed by said computer processing equipment.
RU2022108318A 2019-11-29 2020-11-27 Method of automatic parking as well as devices and systems for its implementation RU2798256C1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911206064.6 2019-11-29

Publications (1)

Publication Number Publication Date
RU2798256C1 true RU2798256C1 (en) 2023-06-20

Family

ID=

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2324970C2 (en) * 2002-06-28 2008-05-20 Майкрософт Корпорейшн Distribution of computation based on identity for devices resources
CN105939901A (en) * 2013-07-12 2016-09-14 法雷奥安全座舱公司 Method for securing a command to be applied to a motor vehicle
DE102016226008A1 (en) * 2016-12-22 2018-06-28 Bayerische Motoren Werke Aktiengesellschaft Remote control of a vehicle function of a motor vehicle by means of a touch gesture on the remote control
WO2018235273A1 (en) * 2017-06-23 2018-12-27 日産自動車株式会社 Parking control method and parking control device
CN110228466A (en) * 2019-06-18 2019-09-13 威马智慧出行科技(上海)有限公司 The controlled method of parking of automobile, electronic equipment, automobile and mobile terminal
CN110341702A (en) * 2019-08-07 2019-10-18 浙江吉利汽车研究院有限公司 A kind of anti-rolling method of automatic valet parking, system and vehicle

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2324970C2 (en) * 2002-06-28 2008-05-20 Майкрософт Корпорейшн Distribution of computation based on identity for devices resources
CN105939901A (en) * 2013-07-12 2016-09-14 法雷奥安全座舱公司 Method for securing a command to be applied to a motor vehicle
DE102016226008A1 (en) * 2016-12-22 2018-06-28 Bayerische Motoren Werke Aktiengesellschaft Remote control of a vehicle function of a motor vehicle by means of a touch gesture on the remote control
WO2018235273A1 (en) * 2017-06-23 2018-12-27 日産自動車株式会社 Parking control method and parking control device
CN110228466A (en) * 2019-06-18 2019-09-13 威马智慧出行科技(上海)有限公司 The controlled method of parking of automobile, electronic equipment, automobile and mobile terminal
CN110341702A (en) * 2019-08-07 2019-10-18 浙江吉利汽车研究院有限公司 A kind of anti-rolling method of automatic valet parking, system and vehicle

Similar Documents

Publication Publication Date Title
JP7345061B2 (en) Automatic parking methods, devices and systems
US9169684B2 (en) Methods, program products, and systems relating to vehicular garage door control systems
US9298184B2 (en) Process and device to enable or disable an automatic driving function
EP2462466B1 (en) System and method for transmitting vehicle information to an occupant communication device
JP6835219B2 (en) Parking control method and parking control device
GB2550061A (en) Determination of continuous user interaction and intent through measurement of force variability
JPH11222051A (en) Automobile having autonomous vehicle control means and electric communication means
US11740622B2 (en) Remote trailer maneuver-assist
KR20170025206A (en) Remote automatic parking assist system and control method thereof
CN111469908B (en) Touch control steering wheel, control method and automobile
CN110228466A (en) The controlled method of parking of automobile, electronic equipment, automobile and mobile terminal
CN112612281A (en) Parking control method and device for automobile and computer storage medium
EP4067192A1 (en) Vehicle control method, apparatus and system
CN113554786B (en) Bluetooth car key car control method and system
RU2798256C1 (en) Method of automatic parking as well as devices and systems for its implementation
US20190286118A1 (en) Remote vehicle control device and remote vehicle control method
JP7412145B2 (en) vehicle control system
CN109515431B (en) Integrated automatic parking system and automatic parking method
JP2021017109A (en) Remote driving system
CN114809833B (en) Control method for opening vehicle door, vehicle door control device and vehicle door control system
RU2793737C1 (en) Smart parking method and devices for its implementation
JP2023154627A (en) Vehicle control device
KR20230047553A (en) System and method for vehicle remote control system
CN116167467A (en) Riding confirmation method and device, electronic equipment, readable storage medium and chip
CN116705082A (en) Control method and device of vehicle-mounted recording equipment, vehicle and storage medium