Adjustment control method of pedal simulator and related equipment

By connecting the vehicle body controller to the pedal simulator's adjustment device, the displacement and angle of the pedal simulator are adjusted in real time using sensors and motor drivers. This solves the cost and complexity problems caused by the independent adjustment mechanism in the prior art, and achieves a simplified adjustment process and reduced costs.

CN121404201APending Publication Date: 2026-01-27CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511767929.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-27
Publication Date
2026-01-27

AI Technical Summary

Technical Problem

The existing pedal simulator adjustment mechanism is independent of the vehicle body, which increases the overall vehicle cost and operational complexity.

Method used

By connecting the vehicle body controller to the pedal simulator's adjustment device, and utilizing a fixed bracket, displacement sensor, angle sensor, and motor driver, the displacement and angle data of the pedal simulator can be detected and adjusted in real time, and displayed and adjusted in a visual interface, thus achieving an adjustment process without the need for a separate adjustment controller.

Benefits of technology

It effectively reduces the operational complexity of pedal simulators and the overall cost of vehicles, while improving the convenience and efficiency of user adjustments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121404201A_ABST
    Figure CN121404201A_ABST
Patent Text Reader

Abstract

The invention discloses an adjustment control method of a pedal simulator and related equipment, and can be applied to the technical field of vehicle control. The vehicle body controller is connected with the adjusting device of the pedal simulator, and the fixing support, the displacement sensor, the angle sensor, the motor driver and the motor are arranged in the adjusting device; real-time displacement data and real-time angle data corresponding to a pedal simulator are obtained in a vehicle body controller, and displacement display data and angle display data in a preset visual interface are controlled according to the real-time displacement data and the real-time angle data; after the adjusted target displacement data and target angle data in the preset visual interface are obtained, the displacement and the angle of the pedal simulator are adjusted according to the target displacement data and the target angle data, and therefore the displacement and angle adjusting process of the pedal simulator can be completed without independently arranging an independent adjusting controller; and the operation complexity and the whole vehicle cost of the pedal simulator are effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to an adjustment and control method and related equipment for a pedal simulator. Background Technology

[0002] In related technologies, the pedal simulator in EMB (Electromechanical Brake) plays a crucial role. The pedal simulator accurately simulates the feel of a traditional hydraulic braking system, allowing the driver to experience similar feedback during braking, thus maintaining consistent driving habits and improving driving comfort and safety. When installing the pedal simulator, a bracket is typically used to secure it. These brackets usually have adjustment functions, allowing users to adjust the position of the pedal simulator according to their seating posture and comfort. For example, the bracket can be adjusted in spatial position and angle to accommodate users of different heights, ensuring comfortable operation. However, because existing pedal adjustment mechanisms are independent of the vehicle body and require a separate adjustment controller, this increases overall vehicle cost and operational complexity.

[0003] In summary, the technical problems existing in the relevant technologies need to be improved. Summary of the Invention

[0004] The main objective of this application is to propose an adjustment and control method and related equipment for a pedal simulator, which can effectively reduce the operational complexity of the pedal simulator and the overall vehicle cost.

[0005] To achieve the above objectives, one aspect of this application proposes an adjustment control method for a pedal simulator. The method is applied to a vehicle body controller, which is connected to an adjustment device for the pedal simulator. The adjustment device includes a fixed bracket, a displacement sensor, an angle sensor, a motor driver, and a motor. The bracket is used to fix the pedal simulator; the displacement sensor is used to detect real-time displacement data of the pedal simulator; the angle sensor is used to detect real-time angle data of the pedal simulator; and the motor driver is used to drive the motor to change the position and angle of the bracket, thereby changing the position and angle of the pedal simulator. The adjustment and control method includes the following steps: Obtain the real-time displacement data and the real-time angle data corresponding to the pedal simulator; The displacement and angle display data in the preset visualization interface are controlled based on the real-time displacement data and the real-time angle data. Obtain the target displacement data and target angle data after adjusting the displacement display data and angle display data in the preset visualization interface; The displacement and angle of the pedal simulator are adjusted based on the target displacement data and the target angle data.

[0006] In some embodiments, controlling the displacement display data and angle display data in a preset visualization interface based on the real-time displacement data and the real-time angle data includes: The first displacement display state of the displacement display bar in the preset visualization interface is controlled according to the real-time displacement data, and the first displacement display state is used to characterize the displacement display data. The first angle display state of the angle display bar in the preset visualization interface is controlled according to the real-time angle data. The first angle display state is used to represent the angle display data.

[0007] In some embodiments, obtaining the target displacement data and target angle data after adjusting the displacement display data and the angle display data in the preset visualization interface includes: Obtain the second displacement display state of the displacement display bar in the preset visualization interface after user adjustment; The target displacement data after adjustment is obtained based on the analysis of the second displacement display status; Obtain the second angle display state of the angle display bar after user adjustment in the preset visualization interface; The target angle data after adjustment is obtained based on the second angle display status analysis.

[0008] In some embodiments, adjusting the displacement and angle of the pedal simulator based on the target displacement data and the target angle data includes: Get vehicle status; Determine the vehicle status to be the preset vehicle status, and obtain real-time vehicle speed and vehicle gear information; When it is determined that the real-time vehicle speed meets the preset vehicle speed requirement and the vehicle gear information meets the preset gear requirement, the displacement and angle of the pedal simulator are adjusted according to the target displacement data and the target angle data.

[0009] In some embodiments, determining the vehicle state as a preset vehicle state and obtaining real-time vehicle speed and gear information includes: Determine whether the vehicle is in a powered-on state or a driving state, and obtain real-time vehicle speed and gear information.

[0010] In some embodiments, adjusting the displacement and angle of the pedal simulator based on the target displacement data and the target angle data further includes: When it is determined that the real-time vehicle speed does not meet the preset vehicle speed requirement or the vehicle gear information does not meet the preset gear requirement, vehicle braking operation information is obtained; Based on the vehicle braking operation information, it is determined that the real-time vehicle speed meets the preset speed requirement and the vehicle gear information meets the preset gear requirement. The displacement and angle of the pedal simulator are then adjusted based on the target displacement data and the target angle data.

[0011] In some embodiments, the method further includes the following steps: Obtain feedback data on the target displacement data and the target angle data from the preset control visualization interface; Based on the feedback data, the target displacement data and the target angle data are stored in the associated storage device of the vehicle body controller in a single scheme.

[0012] To achieve the above objectives, another aspect of this application provides an adjustment control device for a pedal simulator. The adjustment control device is disposed on a vehicle body controller, which is connected to the adjustment device of the pedal simulator. The adjustment device includes a fixed bracket, a displacement sensor, an angle sensor, a motor driver, and a motor. The bracket is used to fix the pedal simulator; the displacement sensor is used to detect the real-time displacement data of the pedal simulator; the angle sensor is used to detect the real-time angle data of the pedal simulator; and the motor driver is used to drive the motor to change the position and angle of the bracket, thereby changing the position and angle of the pedal simulator. The adjustment and control device includes: The first acquisition module is used to acquire the real-time displacement data and the real-time angle data corresponding to the pedal simulator; The control module is used to control the displacement display data and angle display data in the preset visualization interface according to the real-time displacement data and the real-time angle data; The second acquisition module is used to acquire the target displacement data and target angle data after adjusting the displacement display data and the angle display data in the preset visualization interface; The adjustment module is used to adjust the displacement and angle of the pedal simulator according to the target displacement data and the target angle data.

[0013] To achieve the above objectives, another aspect of this application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method described above.

[0014] To achieve the above objectives, another aspect of the embodiments of this application proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods described above.

[0015] To achieve the above objectives, another aspect of the embodiments of this application proposes a computer program product, including a computer program that, when executed by a processor, implements the aforementioned method.

[0016] The embodiments of this application include at least the following beneficial effects: This application provides an adjustment and control method and related equipment for a pedal simulator. This solution connects the vehicle body controller to the adjustment device of the pedal simulator, and sets a fixed bracket, displacement sensor, angle sensor, motor driver, and motor in the adjustment device; the pedal simulator is fixed by the bracket, the displacement sensor detects the real-time displacement data of the pedal simulator, the angle sensor detects the real-time angle data of the pedal simulator, and the motor driver drives the motor to work to change the position and angle of the bracket, thereby changing the position and angle of the pedal simulator. After the real-time displacement data and real-time angle data of the pedal simulator are obtained in the vehicle body controller, the displacement display data and angle display data in the preset visualization interface are controlled according to the real-time displacement data and real-time angle data. Then, the target displacement data and target angle data after adjusting the displacement display data and angle display data in the preset visualization interface are obtained. The displacement and angle of the pedal simulator are adjusted according to the target displacement data and target angle data. Thus, the displacement and angle adjustment process of the pedal simulator can be completed without the need to set up a separate adjustment controller, effectively reducing the operation complexity of the pedal simulator and the overall vehicle cost. Attached Figure Description

[0017] Figure 1 This is a schematic diagram of the modules between the vehicle body controller and the pedal simulator adjustment device provided in the embodiments of this application; Figure 2 This is a flowchart of the adjustment and control method of the pedal simulator provided in the embodiments of this application; Figure 3 This is a schematic diagram of the adjustment and control device of the pedal simulator provided in the embodiments of this application; Figure 4 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit it. In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this application; they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this application as detailed in the appended claims.

[0019] It is understood that the terms “first,” “second,” etc., used in this application may be used herein to describe various concepts, but unless otherwise stated, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the embodiments of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the words “if,” “when,” or “in response to a determination” as used herein may be interpreted as “when…” or “when…” or “in response to a determination.”

[0020] As used in this application, the terms "at least one", "multiple", "each", "any", etc., "at least one" includes one, two or more, "multiple" includes two or more, "each" refers to each of the corresponding multiples, and "any" refers to any one of the multiples.

[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0022] In related technologies, the pedal simulator in EMB (Electromechanical Brake) plays a crucial role. The pedal simulator accurately simulates the feel of a traditional hydraulic braking system, allowing the driver to experience similar feedback during braking, thus maintaining consistent driving habits and improving driving comfort and safety. When installing the pedal simulator, a bracket is typically used to secure it. These brackets usually have adjustment functions, allowing users to adjust the position of the pedal simulator according to their seating posture and comfort. For example, the bracket can be adjusted in spatial position and angle to accommodate users of different heights, ensuring comfortable operation. However, because existing pedal adjustment mechanisms are independent of the vehicle body and require a separate adjustment controller, this increases overall vehicle cost and operational complexity.

[0023] In view of this, this application provides an adjustment and control method and related equipment for a pedal simulator, which can effectively reduce the operational complexity of the pedal simulator and the overall vehicle cost.

[0024] The pedal simulator adjustment and control method provided in this application relates to the field of vehicle control technology. The pedal simulator adjustment and control method provided in this application can be applied to a terminal, a server, or software running on a terminal or server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, or in-vehicle terminal, but is not limited to these. The server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network. The software can be an application implementing the pedal simulator adjustment and control method, but is not limited to the above forms.

[0025] This application can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics devices, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0026] The embodiments of this application will be described in detail below with reference to the accompanying drawings: like Figure 1 As shown in the figure, the vehicle body controller of this application embodiment is connected to the adjustment device of the pedal simulator. The adjustment device includes a fixed bracket, a displacement sensor, an angle sensor, a motor driver, and a motor. The bracket is used to fix the pedal simulator. The displacement sensor is used to detect the real-time displacement data of the pedal simulator. The angle sensor is used to detect the real-time angle data of the pedal simulator. The motor driver is used to drive multiple motors to work to change the position and angle of the bracket, thereby changing the position and angle of the pedal simulator.

[0027] When the method of the embodiments of this application is applied Figure 1 When using the body control unit, such as Figure 2 As shown, the adjustment and control method of the pedal simulator in this application includes, but is not limited to, steps S210 to S240: Step S210: Obtain the real-time displacement data and real-time angle data corresponding to the pedal simulator; Step S220: Control the displacement display data and angle display data in the preset visualization interface according to the real-time displacement data and real-time angle data; Step S230: Obtain the target displacement data and target angle data after adjusting the displacement display data and angle display data in the preset visualization interface; Step S240: Adjust the displacement and angle of the pedal simulator according to the target displacement data and target angle data.

[0028] It is understood that the preset visual interface in this embodiment can be a visual interface on the vehicle's central control screen or a visual interface on the user's mobile terminal. Users can input and modify relevant data within the visual interface. This operational data is transmitted back to the body controller, which analyzes this data and generates relevant control operation commands, thereby enabling the vehicle's functions to meet the user's current needs.

[0029] It is understood that in the process of controlling the displacement display data and angle display data in the preset visualization interface based on real-time displacement data and real-time angle data, this embodiment can control the first displacement display state of the displacement display bar in the preset visualization interface according to the real-time displacement data, so as to represent the displacement display data through the first displacement display state; and control the first angle display state of the angle display bar in the preset visualization interface according to the real-time angle data, so as to represent the angle display data through the first angle display state. Specifically, the display bars and angle display bars in this embodiment can be rectangular display bars, and these display bars can represent different numerical values ​​through different color display differences. For example, taking displacement display as an example, this embodiment can control the background of the displacement display bar to be white, and when the real-time displacement data is 5cm, it can control the left part of the displacement display bar to display blue, so as to represent the 5cm real-time displacement data through the blue area. Taking angle display as an example, this embodiment can control the background of the angle display bar to be white, and when the real-time angle data is 10°, it can control the left part of the displacement display bar to display red, so as to represent the 10° real-time angle data through the red area. This embodiment displays the corresponding real-time data in the form of display bars, thereby facilitating users to understand the relevant data in a timely and accurate manner.

[0030] It is understood that, in this embodiment, during the process of obtaining the target displacement data and target angle data after adjusting the displacement display data and angle display data in the preset visualization interface, the target displacement data after adjustment can be obtained by acquiring the second displacement display state of the user-adjusted displacement display bar in the preset visualization interface and analyzing the second displacement display state; simultaneously, the target angle data after adjustment can be obtained by acquiring the second angle display state of the user-adjusted angle display bar in the preset visualization interface and analyzing the second angle display state. Specifically, when the preset visualization interface displays displacement data or angle data in the form of a display bar, the user can slide the corresponding color area in the display bar to determine the proportion of the background area, and thus use the adjusted color area to represent the target angle data or target displacement data that the user needs to achieve.

[0031] Specifically, when a user adjusts the proportion of a color area in a relevant display bar within a preset visual interface, the vehicle body controller can analyze and obtain the corresponding target angle or target displacement data based on that proportion. This embodiment, by setting up a display bar, facilitates data adjustment for the user while improving the visual experience. Furthermore, this embodiment can also include a data editing box in the preset visual interface, allowing the user to directly input target angle or target displacement data, which the vehicle body controller can then promptly receive. This embodiment, by using a data editing box, enhances user operational flexibility.

[0032] It is understood that the displacement data in this embodiment refers to the three-dimensional spatial displacement data of the pedal simulator, and the angle data refers to the six degrees of freedom angle of the pedal simulator.

[0033] It is understood that in this embodiment, after obtaining the target displacement data and target angle data, the displacement and angle of the pedal simulator are adjusted based on the target displacement data and target angle data. During this adjustment process, the user can provide feedback through the pedal simulator on whether the angle and displacement corresponding to the current target displacement data and target angle data are satisfactory. If the user is not satisfied, they can readjust the target displacement data and target angle data in the preset visualization interface, thereby controlling the pedal simulator to readjust the angle and displacement again until the user is satisfied with the angle and displacement of the pedal simulator. When the user is satisfied, they can click the OK button in the preset visualization interface to send feedback data to the vehicle body controller. At this time, the vehicle body controller will store the displacement data and angle data collected by the displacement sensor and data sensor in the associated storage device as a single scheme. That is, the current displacement data and angle data are stored in the associated storage device as a scheme, for example, it can be stored as Scheme 1, so that the user can directly call the data of this scheme to adjust the angle and displacement of the pedal simulator, effectively improving the adjustment efficiency.

[0034] It is understandable that when the pedal simulator is pressed, the vehicle will respond in some way, such as starting the engine when the brake pedal is used, or braking when the pedal is pressed during driving or during a break. However, the adjustment of the pedal position and angle does not require a vehicle braking signal, and adjusting the pedal angle and position while driving increases driving risk. Therefore, to improve vehicle driving safety during the pedal simulator adjustment process, this embodiment, when adjusting the displacement and angle of the pedal simulator based on target displacement data and target angle data, can obtain the vehicle state and, if the vehicle state is determined to be a preset vehicle state, obtain the real-time vehicle speed and vehicle gear information; when it is determined that the real-time vehicle speed meets the preset speed requirement and the vehicle gear information meets the preset gear requirement, the displacement and angle of the pedal simulator are then adjusted based on the target displacement data and target angle data. In this embodiment, the preset vehicle state includes the vehicle being powered on or the vehicle being in motion. For example, when the vehicle is powered on, the real-time vehicle speed is 0 and the vehicle gear information is P, the preset visual interface can be controlled to adjust the pedal. When entering the pedal adjustment interface, the vehicle cannot be shifted or the parking brake function can be engaged. Only after the user exits the pedal adjustment interface can the vehicle be controlled to perform operations such as shifting gears and releasing the parking brake.

[0035] When the vehicle is in motion, if the driver feels the pedals are uncomfortable, the pedal simulator cannot be adjusted. Therefore, to improve driving safety, this embodiment, upon determining that the real-time vehicle speed or gear information does not meet the preset speed or gear requirements, acquires vehicle braking operation information. Then, based on the vehicle braking operation information, it determines that the real-time vehicle speed and gear information meet the preset speed and gear requirements. Based on the target displacement and angle data, the displacement and angle of the pedal simulator are adjusted. Specifically, when the vehicle is in motion, if the driver feels the pedals are uncomfortable, the driver needs to adjust the vehicle braking operation information to bring the vehicle to a stop. Only after the vehicle speed is 0 and it is in P gear can the angle and position of the pedal simulator be adjusted.

[0036] In this embodiment of the application, after adding the angle and position information of the corresponding pedal simulator for the driver, the angle and position information of the corresponding pedal simulator for the driver can also be stored in the associated storage device to form a new scheme, which makes it convenient for the driver to directly call the relevant data to adjust the pedal simulator.

[0037] As can be seen from the above, the embodiments of this application do not require a separate adjustment controller to complete the displacement and angle adjustment process of the pedal simulator, effectively reducing the operational complexity of the pedal simulator and the overall vehicle cost.

[0038] Please see Figure 3 This application embodiment also provides an adjustment control device for a pedal simulator. The adjustment control device is disposed on the vehicle body controller, and the vehicle body controller is connected to the adjustment device of the pedal simulator. The adjustment device includes a fixed bracket, a displacement sensor, an angle sensor, a motor driver, and a motor. The bracket is used to fix the pedal simulator. The displacement sensor is used to detect the real-time displacement data of the pedal simulator. The angle sensor is used to detect the real-time angle data of the pedal simulator. The motor driver is used to drive the motor to work to change the position and angle of the bracket, thereby changing the position and angle of the pedal simulator. The regulating and controlling device includes: The first acquisition module is used to acquire the real-time displacement data and real-time angle data corresponding to the pedal simulator; The control module is used to control the displacement display data and angle display data in the preset visualization interface based on real-time displacement data and real-time angle data. The second acquisition module is used to acquire the target displacement data and target angle data after adjusting the displacement display data and the angle display data in the preset visualization interface; The adjustment module is used to adjust the displacement and angle of the pedal simulator based on the target displacement data and target angle data.

[0039] It is understood that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0040] This application also provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the above-described method. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.

[0041] It is understood that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented by this device embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0042] Please see Figure 4 , Figure 4 The hardware structure of an electronic device according to another embodiment is illustrated. The electronic device includes: The processor 410 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application. The memory 420 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 420 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 420 and is called and executed by the processor 410 using the methods described above in the embodiments of this application. Input / output interface 430 is used to realize information input and output; The communication interface 440 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.). Bus 450 transmits information between various components of the device (e.g., processor 410, memory 420, input / output interface 430, and communication interface 440); The processor 410, memory 420, input / output interface 430 and communication interface 440 are connected to each other within the device via bus 450.

[0043] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method.

[0044] It is understood that the content of the above method embodiments is applicable to this storage medium embodiment. The specific functions implemented in this storage medium embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.

[0045] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0046] It is understood that the content of the above method embodiments is applicable to the embodiments of this program product. The specific functions implemented by the embodiments of this program product are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0047] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0048] This application provides an adjustment and control method and related equipment for a pedal simulator. By connecting a vehicle body controller to an adjustment device for the pedal simulator, and including a fixed bracket, displacement sensor, angle sensor, motor driver, and motor within the adjustment device, the pedal simulator is fixed by the bracket. The displacement sensor detects real-time displacement data of the pedal simulator, the angle sensor detects real-time angle data of the pedal simulator, and the motor driver drives the motor to change the position and angle of the bracket. After changing the position and angle of the pedal simulator, the vehicle body controller acquires the corresponding real-time displacement and angle data of the pedal simulator. Based on this data, it controls the displacement and angle display data in a preset visual interface. Then, it acquires target displacement and angle data from the preset visual interface after adjusting the displacement and angle display data. Based on this target displacement and angle data, the displacement and angle of the pedal simulator are adjusted. This eliminates the need for a separate adjustment controller, thus completing the displacement and angle adjustment process of the pedal simulator and effectively reducing the operational complexity of the pedal simulator and the overall vehicle cost.

[0049] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0050] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.

[0051] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0052] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0053] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0054] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0055] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0056] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0057] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0058] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0059] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.

Claims

1. A method for adjusting and controlling a pedal simulator, characterized in that, The method is applied to a vehicle body controller, which is connected to an adjustment device for a pedal simulator. The adjustment device includes a fixed bracket, a displacement sensor, an angle sensor, a motor driver, and a motor. The bracket is used to fix the pedal simulator, and the displacement sensor is used to detect the real-time displacement data of the pedal simulator. The angle sensor is used to detect the real-time angle data of the pedal simulator; The motor driver is used to drive the motor to work in order to change the position and angle of the bracket, thereby changing the position and angle of the pedal simulator; The adjustment and control method includes the following steps: Obtain the real-time displacement data and the real-time angle data corresponding to the pedal simulator; The displacement and angle display data in the preset visualization interface are controlled based on the real-time displacement data and the real-time angle data. Obtain the target displacement data and target angle data after adjusting the displacement display data and angle display data in the preset visualization interface; The displacement and angle of the pedal simulator are adjusted based on the target displacement data and the target angle data.

2. The method according to claim 1, characterized in that, The step of controlling the displacement display data and angle display data in the preset visualization interface based on the real-time displacement data and the real-time angle data includes: The first displacement display state of the displacement display bar in the preset visualization interface is controlled according to the real-time displacement data, and the first displacement display state is used to characterize the displacement display data. The first angle display state of the angle display bar in the preset visualization interface is controlled according to the real-time angle data. The first angle display state is used to represent the angle display data.

3. The method according to claim 2, characterized in that, The step of obtaining the target displacement data and target angle data after adjusting the displacement display data and angle display data in the preset visualization interface includes: Obtain the second displacement display state of the displacement display bar in the preset visualization interface after user adjustment; The target displacement data after adjustment is obtained based on the analysis of the second displacement display status; Obtain the second angle display state of the angle display bar after user adjustment in the preset visualization interface; The target angle data after adjustment is obtained based on the second angle display status analysis.

4. The method according to claim 1, characterized in that, The step of adjusting the displacement and angle of the pedal simulator based on the target displacement data and the target angle data includes: Get vehicle status; Determine the vehicle status to be the preset vehicle status, and obtain real-time vehicle speed and vehicle gear information; When it is determined that the real-time vehicle speed meets the preset vehicle speed requirement and the vehicle gear information meets the preset gear requirement, the displacement and angle of the pedal simulator are adjusted according to the target displacement data and the target angle data.

5. The method according to claim 4, characterized in that, The step of determining the vehicle state as a preset vehicle state and obtaining real-time vehicle speed and gear information includes: Determine whether the vehicle is in a powered-on state or a driving state, and obtain real-time vehicle speed and gear information.

6. The method according to claim 5, characterized in that, The step of adjusting the displacement and angle of the pedal simulator based on the target displacement data and the target angle data further includes: When it is determined that the real-time vehicle speed does not meet the preset vehicle speed requirement or the vehicle gear information does not meet the preset gear requirement, vehicle braking operation information is obtained; Based on the vehicle braking operation information, it is determined that the real-time vehicle speed meets the preset speed requirement and the vehicle gear information meets the preset gear requirement. The displacement and angle of the pedal simulator are then adjusted based on the target displacement data and the target angle data.

7. The method according to claim 1, characterized in that, The method further includes the following steps: Obtain feedback data on the target displacement data and the target angle data from the preset control visualization interface; Based on the feedback data, the target displacement data and the target angle data are stored in the associated storage device of the vehicle body controller in a single scheme.

8. An adjustment and control device for a pedal simulator, characterized in that, The adjustment control device is installed on the vehicle body controller, which is connected to the adjustment device of the pedal simulator. The adjustment device includes a fixed bracket, a displacement sensor, an angle sensor, a motor driver, and a motor. The bracket is used to fix the pedal simulator. The displacement sensor is used to detect the real-time displacement data of the pedal simulator. The angle sensor is used to detect the real-time angle data of the pedal simulator; The motor driver is used to drive the motor to work in order to change the position and angle of the bracket, thereby changing the position and angle of the pedal simulator; The adjustment and control device includes: The first acquisition module is used to acquire the real-time displacement data and the real-time angle data corresponding to the pedal simulator; The control module is used to control the displacement display data and angle display data in the preset visualization interface according to the real-time displacement data and the real-time angle data; The second acquisition module is used to acquire the target displacement data and target angle data after adjusting the displacement display data and the angle display data in the preset visualization interface; The adjustment module is used to adjust the displacement and angle of the pedal simulator according to the target displacement data and the target angle data.

9. An electronic device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method as described in any one of claims 1 to 7.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 7.