CN115285213B - Road sense simulation method, system, equipment and storage medium - Google Patents
Road sense simulation method, system, equipment and storage medium Download PDFInfo
- Publication number
- CN115285213B CN115285213B CN202210997119.5A CN202210997119A CN115285213B CN 115285213 B CN115285213 B CN 115285213B CN 202210997119 A CN202210997119 A CN 202210997119A CN 115285213 B CN115285213 B CN 115285213B
- Authority
- CN
- China
- Prior art keywords
- torque
- steering wheel
- road
- motor
- target
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 126
- 238000000034 method Methods 0.000 title claims abstract description 61
- 238000013507 mapping Methods 0.000 claims description 56
- 238000013016 damping Methods 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 9
- 238000001914 filtration Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 abstract description 16
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/046—Controlling the motor
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/803—Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/046—Controlling the motor
- B62D5/0463—Controlling the motor calculating assisting torque from the motor based on driver input
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
Description
技术领域technical field
本申请涉及车辆转向技术领域,尤其涉及一种路感模拟方法、系统、设备及存储介质。The present application relates to the technical field of vehicle steering, and in particular to a road feeling simulation method, system, device and storage medium.
背景技术Background technique
车辆线控转向系统利用传感器感知驾驶员的驾驶意图,通过车辆控制器局域网络(Controller Area Network,CAN)总线将数据传递给控制器,控制器根据算法控制执行机构动作,实现汽车的横向转向控制,从而取代传统汽车方向盘和转向轮之间的机械连接,完全实现线控转向。其中,线控转向系统的关键技术之一为路感模拟,在线控转向系统中,路感需要在控制器中综合各类传感器信号计算得到出。The vehicle steering-by-wire system uses sensors to perceive the driver's driving intention, and transmits the data to the controller through the vehicle Controller Area Network (CAN) bus. The controller controls the action of the actuator according to the algorithm to realize the lateral steering control of the vehicle. , thus replacing the mechanical connection between the traditional car steering wheel and the steering wheel, and fully realize the steering by wire. Among them, one of the key technologies of the steer-by-wire system is road feeling simulation. In the steer-by-wire system, the road feel needs to be calculated by integrating various sensor signals in the controller.
随着科技的发展,车辆还可以作为汽车驾驶游戏的模拟器,当车辆作为模拟器时,其行车环境与真实环境存在一定差距。然而现有的路感模拟方法只适用于车辆正常驾驶过程中的路感模拟,无法用于车辆作为模拟器时的路感模拟,也就是说,现有的路感模拟方法适用范围单一。With the development of technology, the vehicle can also be used as a simulator for car driving games. When the vehicle is used as a simulator, there is a certain gap between its driving environment and the real environment. However, the existing road feeling simulation method is only applicable to the road feeling simulation during the normal driving process of the vehicle, and cannot be used for the road feeling simulation when the vehicle is used as a simulator. That is to say, the existing road feeling simulation method has a single scope of application.
上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。The above content is only used to assist in understanding the technical solution of the present application, and does not mean that the above content is admitted as prior art.
发明内容Contents of the invention
本申请的主要目的在于提供一种路感模拟方法、系统、设备及存储介质,旨在解决现有的路感模拟方法适用范围单一的技术问题。The main purpose of the present application is to provide a road feeling simulation method, system, device and storage medium, aiming to solve the technical problem that the existing road feeling simulation methods have a single scope of application.
为实现上述目的,本申请提供一种路感模拟方法,包括以下步骤:In order to achieve the above purpose, the present application provides a road feeling simulation method, including the following steps:
基于整车车速和游戏模式信号,确定路感模拟模式,所述路感模拟模式包括正常驾驶路感模式和游戏路感模式;Based on the vehicle speed and the game mode signal, the road feeling simulation mode is determined, and the road feeling simulation mode includes a normal driving road feeling mode and a game road feeling mode;
获取所述路感模拟模式所对应的目标力矩,并发送至电机控制模块,以使所述电机控制模块控制电机产生与所述目标力矩相同的力矩。The target torque corresponding to the road feeling simulation mode is obtained and sent to the motor control module, so that the motor control module controls the motor to generate the same torque as the target torque.
可选地,所述获取所述路感模拟模式所对应的目标力矩,并发送至电机控制模块,以使所述电机控制模块控制电机产生与所述目标力矩相同的力矩的步骤,包括:Optionally, the step of obtaining the target torque corresponding to the road sense simulation mode and sending it to the motor control module, so that the motor control module controls the motor to generate the same torque as the target torque, includes:
当所述路感模拟模式为正常驾驶路感模式时,基于整车车速、齿条力、方向盘转角和方向盘转速,确定第一目标力矩;When the road feeling simulation mode is a normal driving road feeling mode, the first target torque is determined based on vehicle speed, rack force, steering wheel angle and steering wheel speed;
将所述第一目标力矩发送至电机控制模块,以使所述电机控制模块控制电机产生与所述第一目标力矩相同的力矩;sending the first target torque to the motor control module, so that the motor control module controls the motor to generate the same torque as the first target torque;
当所述路感模拟模式为游戏路感模式时,基于游戏地图信息、方向盘转角和方向盘转速,确定第二目标力矩;When the road feeling simulation mode is the game road feeling mode, the second target torque is determined based on the game map information, the steering wheel angle and the steering wheel speed;
将所述第二目标力矩发送至电机控制模块,以使所述电机控制模块控制电机产生与所述第二目标力矩相同的力矩。Sending the second target torque to the motor control module, so that the motor control module controls the motor to generate the same torque as the second target torque.
可选地,所述基于整车车速、齿条力、方向盘转角和方向盘转速,确定第一目标力矩的步骤,包括:Optionally, the step of determining the first target torque based on vehicle speed, rack force, steering wheel angle and steering wheel speed includes:
将转向执行器的齿条位置信息、转向执行器的齿条移动速度和转向执行器电机输出扭矩输入至预设的齿条力预测模型,所述齿条力预测模型输出齿条力;Inputting the position information of the rack of the steering actuator, the moving speed of the rack of the steering actuator and the output torque of the motor of the steering actuator to a preset rack force prediction model, the rack force prediction model outputs the rack force;
基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定所述整车车速和所述齿条力对应的第一目标子力矩;Determining the first target sub-torque corresponding to the vehicle speed and the rack force based on the preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque;
根据源方向盘转角和源电机转角,确定方向盘转角和方向盘转速;Determine the steering wheel angle and steering wheel speed according to the source steering wheel angle and the source motor angle;
基于所述方向转角和所述方向盘转速,确定阻尼力矩;determining a damping torque based on the steering angle and the rotation speed of the steering wheel;
将所述第一目标子力矩与所述阻尼力矩进行叠加,得到第一目标力矩。The first target torque is obtained by superimposing the first target sub-torque with the damping torque.
可选地,所述基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定所述整车车速和所述齿条力对应的第一目标子力矩的步骤之前,还包括:Optionally, before the step of determining the first target sub-torque corresponding to the vehicle speed and the rack force based on the preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque, Also includes:
对所述齿条力进行高通滤波处理,得到高频齿条力;performing high-pass filtering on the rack force to obtain high-frequency rack force;
所述基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定所述整车车速和所述齿条力对应的第一目标子力矩的步骤,包括:The step of determining the first target sub-torque corresponding to the vehicle speed and the rack force based on the preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque includes:
基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定所述整车车速和所述高频齿条力对应的第一目标子力矩。Based on the preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque, the first target sub-torque corresponding to the vehicle speed and the high-frequency rack force is determined.
可选地,所述基于游戏地图信息、方向盘转角和方向盘转速,确定第二目标力矩的步骤,包括:Optionally, the step of determining the second target torque based on the game map information, steering wheel angle and steering wheel speed includes:
基于游戏地图信息,确定游戏场景车速和游戏场景冲击频率;Based on the game map information, determine the speed of the game scene and the impact frequency of the game scene;
根据源方向盘转角和源电机转角,确定方向盘转角和方向盘转速;Determine the steering wheel angle and steering wheel speed according to the source steering wheel angle and the source motor angle;
基于所述游戏场景车速、所述方向盘转角和所述方向盘转速,确定第二目标子力矩;Determine a second target sub-moment based on the vehicle speed in the game scene, the steering wheel angle, and the steering wheel rotation speed;
基于所述游戏场景冲击频率,确定冲击力矩;Determine the impact moment based on the impact frequency of the game scene;
将所述第二目标子力矩与所述冲击力矩进行叠加,得到第二目标力矩。The second target torque is obtained by superimposing the second target sub-torque with the impact torque.
可选地,所述根据源方向盘转角和源电机转角,确定方向盘转角和方向盘转速的步骤,包括:Optionally, the step of determining the steering wheel angle and the steering wheel speed according to the source steering wheel angle and the source motor angle includes:
对源方向盘转角和源电机转角进行有效性验证;Verify the validity of the source steering wheel angle and the source motor angle;
若所述源方向盘转角和所述源电机转角均有效,则对所述源电机转角进行初始化,得到初始化电机转角;If both the source steering wheel angle and the source motor angle are valid, then initialize the source motor angle to obtain an initialized motor angle;
对所述初始化电机转角进行比例转换,得到方向盘转角;Proportional conversion is performed on the initialization motor angle to obtain the steering wheel angle;
对所述初始化电机转角进行微分处理,得到方向盘转速。Perform differential processing on the initialized motor rotation angle to obtain the rotation speed of the steering wheel.
可选地,所述对所述源电机转角进行初始化,得到初始化电机转角的步骤,包括:Optionally, the step of initializing the source motor rotation angle to obtain the initialization motor rotation angle includes:
对所述源电机转角进行零位标定,得到初始化电机转角。Zero calibration is performed on the source motor rotation angle to obtain an initialization motor rotation angle.
此外,为实现上述目的,本申请还提供一种路感模拟系统,所述路感模拟系统包括:In addition, in order to achieve the above purpose, the present application also provides a road feeling simulation system, which includes:
模式确定模块,用于基于整车车速和游戏模式信号,确定路感模拟模式,所述路感模拟模式包括正常驾驶路感模式和游戏路感模式;A mode determination module, configured to determine a road feeling simulation mode based on the vehicle speed and the game mode signal, and the road feeling simulation mode includes a normal driving road feeling mode and a game road feeling mode;
目标力矩获取模块,用于获取所述路感模拟模式所对应的目标力矩,并发送至电机控制模块,以使所述电机控制模块控制电机产生与所述目标力矩相同的力矩。The target torque acquiring module is used to acquire the target torque corresponding to the road feeling simulation mode, and send it to the motor control module, so that the motor control module can control the motor to generate the same torque as the target torque.
此外,为实现上述目的,本申请还提供一种路感模拟设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的路感模拟程序,所述路感模拟程序配置为实现如上所述的路感模拟方法的步骤。In addition, in order to achieve the above purpose, the present application also provides a road feeling simulation device, which includes: a memory, a processor, and a road feeling simulation program stored in the memory and operable on the processor. The road feeling simulation program is configured to implement the steps of the road feeling simulation method described above.
此外,为实现上述目的,本申请还提供一种存储介质,所述存储介质上存储有路感模拟程序,所述路感模拟程序被处理器执行时实现如上所述的路感模拟方法的步骤。In addition, in order to achieve the above purpose, the present application also provides a storage medium, on which a road feeling simulation program is stored, and when the road feeling simulation program is executed by a processor, the steps of the road feeling simulation method as described above are realized. .
本申请提供了一种路感模拟方法、系统、设备及存储介质,相比于现有技术中的路感模拟方法只适用于车辆正常行驶过程中的路感模拟,本申请首先基于整车车速和游戏模式信号,确定路感模拟模式,所述路感模拟模式包括正常驾驶路感模式和游戏路感模式,进而获取所述路感模拟模式所对应的目标力矩,并发送至电机控制模块,以使所述电机控制模块控制电机产生与所述目标力矩相同的力矩,所以,本申请利用整车车速和游戏模式信号来确定车辆当前的路感模拟模式,进而获取路感模拟模式所对应的目标力矩,本申请路感模拟方法适用于车辆正常行驶过程以及车辆作为模拟器时的路感模拟,扩大了适用范围,所以,克服了现有技术中的路感模拟方法只适用于车辆正常行驶过程中的路感模拟的技术缺陷,所以,解决了路感模拟方法适用范围单一的技术问题。This application provides a road feeling simulation method, system, device and storage medium. Compared with the road feeling simulation method in the prior art, which is only applicable to the road feeling simulation during the normal driving process of the vehicle, this application first bases on the vehicle speed and the game mode signal to determine the road feeling simulation mode, the road feeling simulation mode includes the normal driving road feeling mode and the game road feeling mode, and then obtain the target torque corresponding to the road feeling simulation mode, and send it to the motor control module, The motor control module controls the motor to generate the same torque as the target torque. Therefore, the present application uses the vehicle speed and the game mode signal to determine the current road feeling simulation mode of the vehicle, and then obtain the corresponding road feeling simulation mode. The target torque, the road feeling simulation method of this application is suitable for the normal driving process of the vehicle and the road feeling simulation when the vehicle is used as a simulator, which expands the scope of application, so it overcomes that the road feeling simulation method in the prior art is only applicable to the normal driving of the vehicle The technical defect of the road feeling simulation in the process, therefore, solves the technical problem that the road feeling simulation method has a single scope of application.
附图说明Description of drawings
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description serve to explain the principles of the application.
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, In other words, other drawings can also be obtained from these drawings without paying creative labor.
图1为本申请一实施例的路感模拟方法的流程示意图;FIG. 1 is a schematic flow chart of a road feeling simulation method according to an embodiment of the present application;
图2为本申请获取路感模式所对应的目标力矩的细化流程示意图;FIG. 2 is a schematic diagram of a refinement process for acquiring the target torque corresponding to the road sense mode in the present application;
图3为本申请一实施例的路感模拟系统的结构示意图;FIG. 3 is a schematic structural diagram of a road feeling simulation system according to an embodiment of the present application;
图4是本申请实施例方案涉及的硬件运行环境的路感模拟设备的结构示意图。FIG. 4 is a schematic structural diagram of a road feeling simulation device in a hardware operating environment involved in the solution of the embodiment of the present application.
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization, functional features and advantages of the present application will be further described in conjunction with the embodiments and with reference to the accompanying drawings.
具体实施方式Detailed ways
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this application.
本申请实施例提供的路感模拟方法基于路感模拟系统完成,该路感模拟系统安装在车辆上,车辆的具体类型本申请实施例不作具体限定,相对于该路感模拟系统,车辆是该路感模拟系统的宿主车辆。The road feeling simulation method provided in the embodiment of the present application is completed based on the road feeling simulation system. The road feeling simulation system is installed on the vehicle. The specific type of the vehicle is not specifically limited in the embodiment of the present application. Compared with the road feeling simulation system, the vehicle is the The host vehicle of the road feeling simulation system.
本申请实施例提供了一种路感模拟方法。参照图1,图1为本申请一实施例的路感模拟方法的流程示意图。The embodiment of the present application provides a road feeling simulation method. Referring to FIG. 1 , FIG. 1 is a schematic flow chart of a road feeling simulation method according to an embodiment of the present application.
在本实施例中,所述路感模拟方法包括:In this embodiment, the road feeling simulation method includes:
步骤S10、基于整车车速和游戏模式信号,确定路感模拟模式,所述路感模拟模式包括正常驾驶路感模式和游戏路感模式。Step S10, based on the vehicle speed and the game mode signal, determine the road feeling simulation mode, the road feeling simulation mode includes a normal driving road feeling mode and a game road feeling mode.
整车车速是指车辆当前时刻的车速。如车辆当前时刻的车速为0,说明车辆处于静止状态;如车辆当前时刻的车速大于0,说明车辆处于行驶状态。The vehicle speed refers to the vehicle speed at the current moment. If the current speed of the vehicle is 0, it means that the vehicle is in a stationary state; if the current speed of the vehicle is greater than 0, it means that the vehicle is in a driving state.
游戏模式信号由车辆控制器生成,用于指示车辆进入了游戏模式。如车辆驾驶舱中的中控面板上设置有正常驾驶模式和游戏模式两个选项,当驾驶员选择了游戏模式时,中控面板将该选择信息通过CAN总线发送至车辆控制器,车辆控制器接收该选择信息,并相应的生成游戏模式信号。另外,当驾驶员选择了正常驾驶模式时,中控面板将该选择信息通过CAN总线发送至车辆控制器,车辆控制器接收该选择信息,并不生成任何信号。A game mode signal is generated by the vehicle controller to indicate that the vehicle has entered game mode. For example, the central control panel in the vehicle cockpit is provided with two options of normal driving mode and game mode. When the driver selects the game mode, the central control panel sends the selection information to the vehicle controller through the CAN bus, and the vehicle controller The selection information is received, and a game mode signal is generated accordingly. In addition, when the driver selects the normal driving mode, the central control panel sends the selection information to the vehicle controller through the CAN bus, and the vehicle controller receives the selection information without generating any signal.
在本实施例中,当整车车速为0且车辆控制器生成了游戏模式信号,则确定路感模拟模式为游戏路感模式;当整车车速大于0且车辆控制器未生成游戏模式信号,则确定路感模拟模式为正常驾驶路感模式。In this embodiment, when the vehicle speed is 0 and the vehicle controller generates a game mode signal, it is determined that the road feeling simulation mode is the game road feeling mode; when the vehicle speed is greater than 0 and the vehicle controller does not generate a game mode signal, Then it is determined that the road feeling simulation mode is the normal driving road feeling mode.
需要说明的是,当车辆进入游戏模式作为模拟器时,其行车环境为游戏地图中的环境,与真实环境存在一定差距,所以本申请实施例基于整车车速和游戏模式信息,确定车辆当前对应的路感模拟模式为正常驾驶路感模式或游戏路感模式,针对不同的路感模拟模式,采用不同的路感模拟过程,得到路感模拟模式所对应的目标力矩,进一步提高了模拟的路感的真实性。It should be noted that when the vehicle enters the game mode as a simulator, its driving environment is the environment in the game map, and there is a certain gap with the real environment. Therefore, the embodiment of the present application determines the vehicle's current corresponding The road feeling simulation mode of the system is the normal driving road feeling mode or the game road feeling mode. For different road feeling simulation modes, different road feeling simulation processes are used to obtain the target torque corresponding to the road feeling simulation mode, which further improves the simulated road feeling. sense of authenticity.
步骤S20、获取所述路感模拟模式所对应的目标力矩,并发送至电机控制模块,以使所述电机控制模块控制电机产生与所述目标力矩相同的力矩。Step S20, obtaining the target torque corresponding to the road feeling simulation mode, and sending it to the motor control module, so that the motor control module controls the motor to generate the same torque as the target torque.
需要说明的是,电机控制模块控制电机产生与目标力矩相同的力矩,可以将路感信息准确反馈给驾驶员,如此,驾驶员能够感知更加真实的车辆运行信息,从而使得驾驶员对车辆发出的控制指令也更加准确。It should be noted that the motor control module controls the motor to generate the same torque as the target torque, and can accurately feed back the road feeling information to the driver. In this way, the driver can perceive more real vehicle running information, so that the driver can control the vehicle's output. Control commands are also more accurate.
在之前的步骤之中,已经确定了路感模拟模式为正常驾驶路感模式或游戏路感模式。不同的路感模拟模式对应不同的路感模拟过程,对应不同的目标力矩。In the previous steps, it has been determined that the road feeling simulation mode is the normal driving road feeling mode or the game road feeling mode. Different road feeling simulation modes correspond to different road feeling simulation processes and correspond to different target torques.
参照图2,图2为本申请获取路感模式所对应的目标力矩的细化流程示意图。Referring to FIG. 2 , FIG. 2 is a schematic diagram of a refined process for obtaining the target torque corresponding to the road sense mode in the present application.
当路感模拟模式为正常驾驶路感模式时,获取所述路感模拟模式所对应的目标力矩,并发送至电机控制模块,以使所述电机控制模块控制电机产生与所述目标力矩相同的力矩的步骤,包括:When the road feeling simulation mode is the normal driving road feeling mode, the target torque corresponding to the road feeling simulation mode is obtained and sent to the motor control module, so that the motor control module controls the motor to generate the same torque as the target torque Moment steps, including:
步骤A1、基于整车车速、齿条力、方向盘转角和方向盘转速,确定第一目标力矩。Step A1. Determine the first target torque based on the vehicle speed, rack force, steering wheel angle and steering wheel speed.
其中,基于整车车速、齿条力、方向盘转角和方向盘转速,确定第一目标力矩的步骤,具体包括:Wherein, the step of determining the first target torque based on the vehicle speed, the rack force, the steering wheel angle and the steering wheel speed specifically includes:
步骤A11、将转向执行器的齿条位置信息、转向执行器的齿条移动速度和转向执行器电机输出扭矩输入至预设的齿条力预测模型,所述齿条力预测模型输出齿条力。Step A11, input the rack position information of the steering actuator, the rack moving speed of the steering actuator and the output torque of the steering actuator motor into a preset rack force prediction model, and the rack force prediction model outputs the rack force .
需要说明的是,转向执行器处设置有齿条,齿条可以在齿条的长度方向移动。在本实施例中,可以以齿条的一端为原点,齿条的长度方向为X轴的正方向,构建一维坐标系,在该一维坐标系中确定转向执行器的齿条位置。It should be noted that a rack is provided at the steering actuator, and the rack can move along the length direction of the rack. In this embodiment, one end of the rack can be used as the origin, and the length direction of the rack is the positive direction of the X-axis to construct a one-dimensional coordinate system, and the position of the rack of the steering actuator can be determined in the one-dimensional coordinate system.
另外,在本实施例中,存在预设的齿条位置与整车车速相关的表格数据(表格横向表头为齿条位置,表格纵向表头为整车车速,表格中间的内容数据为齿条移动速度),在获取得到齿条位置信息和整车车速后,通过查表可以得到转向执行器的齿条移动速度。In addition, in this embodiment, there is tabular data related to the preset rack position and vehicle speed (the horizontal header of the table is the rack position, the vertical header of the table is the vehicle speed, and the content data in the middle of the table is the rack Moving speed), after obtaining the rack position information and vehicle speed, the rack moving speed of the steering actuator can be obtained by looking up the table.
需要说明的是,转向执行器的动作需通过转向执行器电机来控制实现。因此,在本实施例中,可以在转向执行器电机处设置扭矩传感器,用于检测转向执行器电机输出扭矩。It should be noted that the action of the steering actuator needs to be controlled by the steering actuator motor. Therefore, in this embodiment, a torque sensor may be provided at the steering actuator motor to detect the output torque of the steering actuator motor.
在本实施例中,预设的齿条力预设模型为卡尔曼滤波模型,将转向执行器的齿条位置信息、转向执行器的齿条移动速度和转向执行器电机输出扭矩输入至卡尔曼滤波模型中,卡尔曼滤波模型输出用于表征路面信息的齿条力。In this embodiment, the preset rack force preset model is a Kalman filter model, and the rack position information of the steering actuator, the rack moving speed of the steering actuator and the output torque of the steering actuator motor are input to the Kalman filter. In the filtering model, the Kalman filtering model outputs the rack force used to represent the road surface information.
步骤A12、基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定所述整车车速和所述齿条力对应的第一目标子力矩。Step A12, based on the preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque, determine the first target sub-torque corresponding to the vehicle speed and the rack force.
在本实施例中,基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定所述整车车速和所述齿条力对应的第一目标子力矩的方式包括以下两种方式:In this embodiment, based on the preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque, the manner of determining the first target sub-torque corresponding to the vehicle speed and the rack force includes the following Two ways:
方式一、在本实施例中,存在多个预设的第一映射表,该第一映射表用于表征齿条力预第一目标子力矩的映射关系,且每一第一映射表对应一整车车速。每一第一映射表对应的整车车速可以为固定值,也可以为阈值范围。Mode 1. In this embodiment, there are multiple preset first mapping tables, which are used to characterize the mapping relationship between the rack force and the first target sub-torque, and each first mapping table corresponds to a Vehicle speed. The vehicle speed corresponding to each first mapping table may be a fixed value or a threshold value range.
例如,编号为S1的第一映射表对应的整车车速为v1;编号为S2的第一映射表对应的整车车速为v2;编号为S3的第一映射表对应的整车车速为v3;……;编号为Sn的第一映射表对应的整车车速为vn。For example, the vehicle speed corresponding to the first mapping table numbered S1 is v1; the vehicle speed corresponding to the first mapping table numbered S2 is v2; the vehicle speed corresponding to the first mapping table numbered S3 is v3; ...; The vehicle speed corresponding to the first mapping table numbered Sn is vn.
在获取得到整车车速后,根据整车车速获取与其相对应的第一映射表,根据预测得到齿条力通过查表可以得到第一目标子力矩。After the vehicle speed is obtained, the corresponding first mapping table is obtained according to the vehicle speed, and the first target sub-torque can be obtained by looking up the table according to the predicted rack force.
例如,编号为S1的第一映射表对应的整车车速为v1~v2;编号为S2的第一映射表对应的整车车速为v2~v3;编号为S3的第一映射表对应的整车车速为v3~v4;……;编号为Sn的第一映射表对应的整车车速为vn~vn+1。其中,阈值范围的上限值与下限值的差值可以为5km/h或者10km/h。可以理解的是,v2-v1=5km/h或者v2-v1=10km/h。For example, the vehicle speeds corresponding to the first mapping table numbered S1 are v1-v2; the vehicle speeds corresponding to the first mapping table numbered S2 are v2-v3; the vehicle speeds corresponding to the first mapping table numbered S3 are The vehicle speed is v3-v4; ...; the vehicle speed corresponding to the first mapping table numbered Sn is vn-vn+1. Wherein, the difference between the upper limit and the lower limit of the threshold range may be 5 km/h or 10 km/h. It can be understood that v2-v1=5km/h or v2-v1=10km/h.
在获取得到整车车速后,根据整车车速所在阈值范围,获取与该阈值范围相对应的第一映射表,根据预测得到齿条力通过查表可以得到第一目标子力矩。After the vehicle speed is obtained, according to the threshold range of the vehicle speed, the first mapping table corresponding to the threshold range is obtained, and the first target sub-torque can be obtained by looking up the table according to the predicted rack force.
需要说明的是,第一映射表可以以映射曲线的形式存在,该映射曲线的横坐标为齿条力,纵坐标为第一目标子力矩。It should be noted that the first mapping table may exist in the form of a mapping curve, the abscissa of the mapping curve is the rack force, and the ordinate is the first target sub-torque.
方式二、在本实施例中,存在预设的第一映射表格,该第一映射表格用于表征整车车速、齿条力和第一目标子力矩三者之间的映射关系,该第一映射表格的横向表头为齿条力、纵向表头为整车车速、中间的内容数据为第一目标子力矩,在获取得到整车车速和预测得到的齿条力后,通过查表可以得到第一目标子力矩。Mode 2. In this embodiment, there is a preset first mapping table, which is used to characterize the mapping relationship among vehicle speed, rack force and first target sub-torque. The horizontal header of the mapping table is the rack force, the vertical header is the vehicle speed, and the content data in the middle is the first target sub-moment. After obtaining the vehicle speed and the predicted rack force, it can be obtained by looking up the table The first target submoment.
需要说明的是,第一映射表格通过实车标定获取得到。在通过实车标定获取第一映射表格时,实车行驶环境包括高速公路、城市公路、乡间土路、盘山公路、上坡路和下坡路等。It should be noted that the first mapping table is obtained through real vehicle calibration. When the first mapping table is obtained through real-vehicle calibration, the real-vehicle driving environment includes highways, urban highways, rural dirt roads, winding mountain roads, uphill roads, and downhill roads.
步骤A13、根据源方向盘转角和源电机转角,确定方向盘转角和方向盘转速。Step A13. Determine the steering wheel angle and the steering wheel speed according to the source steering wheel angle and the source motor angle.
在本实施例中,源方向盘转角由方向盘转角传感器检测得到后,通过CAN总线传输至车辆控制器;源电机转角由电机转角传感器检测得到后,通过CAN总线传输至车辆控制。In this embodiment, after the source steering wheel angle is detected by the steering wheel angle sensor, it is transmitted to the vehicle controller through the CAN bus; after the source motor angle is detected by the motor angle sensor, it is transmitted to the vehicle controller through the CAN bus.
其中,根据源方向盘转角和源电机转角,确定方向盘转角和方向盘转速的步骤,具体包括:Wherein, according to the source steering wheel angle and the source motor angle, the steps of determining the steering wheel angle and the steering wheel speed specifically include:
步骤A131、对源方向盘转角和源电机转角进行有效性验证。Step A131 , verify the validity of the source steering wheel angle and the source motor angle.
方向盘转角传感器在检测源方向盘转角时,往往会检测到两路或两路以上的信号信息,将上述多路信号信息之间进行交叉校验,若存在两路信号信息之间的偏差超过预设值,即判定信号信息无效,也就是说,此次方向盘转角传感器检测到的源方向盘转角无效。When the steering wheel angle sensor detects the source steering wheel angle, it often detects two or more signal information, and cross-checks the above multiple signal information. If the deviation between the two signal information exceeds the preset value, that is, it is determined that the signal information is invalid, that is, the source steering wheel angle detected by the steering wheel angle sensor is invalid.
电机转角传感器在检测源电机转角时,往往会检测到两路或两路以上的信号信息,将上述多路信号信息之间进行交叉校验,若存在两路信号信息之间的偏差超过预设值,即判定信号信息无效,也就是说,此次电机转角传感器检测到的源电机转角无效。When the motor angle sensor detects the source motor angle, it often detects two or more signal information, and cross-checks the above multi-channel signal information. If the deviation between the two signal information exceeds the preset value, that is, it is determined that the signal information is invalid, that is, the source motor rotation angle detected by the motor rotation angle sensor is invalid.
步骤A132、若所述源方向盘转角和所述源电机转角均有效,则对所述源电机转角进行初始化,得到初始化电机转角。Step A132. If both the source steering wheel angle and the source motor angle are valid, initialize the source motor angle to obtain an initialized motor angle.
在本实施例中,通过对源电机转角进行零位标定,得到初始化电机转角。也可以理解为,将相对的电机转角转换为与整车直行零位相匹配的绝对转角。未进行零位标定的源电机转角即是相对的电机转角,仅代表电机转动的角度,而与整车方向盘转角无关。电机转角零位标定通过诊断仪进行标定,在进行整车四轮定位后,通过诊断仪给电机转角一个偏置,进行了零位标定后的电机转角即为绝对转角(初始化电机转角),可以表示方向盘转角。In this embodiment, the initialization motor rotation angle is obtained by performing zero calibration on the source motor rotation angle. It can also be understood as converting the relative motor rotation angle into an absolute rotation angle that matches the vehicle's straight-ahead zero position. The source motor rotation angle without zero calibration is the relative motor rotation angle, which only represents the rotation angle of the motor and has nothing to do with the steering wheel rotation angle of the vehicle. The zero position calibration of the motor rotation angle is calibrated by the diagnostic instrument. After the four-wheel alignment of the vehicle, the motor rotation angle is biased by the diagnostic instrument. The motor rotation angle after zero calibration is the absolute rotation angle (initialization of the motor rotation angle), which can be Indicates the steering wheel angle.
步骤A133、对所述初始化电机转角进行比例转换,得到方向盘转角。Step A133 , performing proportional conversion on the initialization motor rotation angle to obtain the steering wheel rotation angle.
源电机转角与源方向盘转角之间有固定的传动比,如蜗轮蜗杆传动比或滚珠丝杠传动比。在进行零位标定得到初始化电机转角后,直接乘以上述传动比即可得到方向盘转角。There is a fixed transmission ratio between the rotation angle of the source motor and the rotation angle of the source steering wheel, such as the transmission ratio of a worm gear or a ball screw. After performing zero calibration to obtain the initial motor rotation angle, directly multiply the above transmission ratio to obtain the steering wheel rotation angle.
步骤A134、对所述初始化电机转角进行微分处理,得到方向盘转速。Step A134 , performing differential processing on the initialization motor rotation angle to obtain the steering wheel rotation speed.
步骤A14、基于所述方向转角和所述方向盘转速,确定阻尼力矩。Step A14: Determine the damping torque based on the steering angle and the rotation speed of the steering wheel.
在本实施例中,存在预设的阻尼力矩映射表,该阻尼力矩映射表用于表征方向转角、方向盘转速和阻尼力矩三者之间映射关系的表格,该表格的横向表头为方向转角、纵向表头为方向盘转速、中间的内容数据为阻尼力矩,在获取得到方向转角和方向盘转速后,通过查表可以得到阻尼力矩。In this embodiment, there is a preset damping torque mapping table. The damping torque mapping table is used to characterize the mapping relationship between the steering angle, the steering wheel speed and the damping torque. The horizontal header of the table is the steering angle, The vertical meter head is the steering wheel speed, and the content data in the middle is the damping torque. After the steering angle and steering wheel speed are obtained, the damping torque can be obtained by looking up the table.
需要说明的是,预设的方向转角和方向盘转速与阻尼力矩相关的表格是通过实车标定获取得到。It should be noted that the tables related to the preset steering angle, steering wheel speed and damping torque are obtained through real vehicle calibration.
步骤A15、将所述第一目标子力矩与所述阻尼力矩进行叠加,得到第一目标力矩。Step A15 , superimposing the first target sub-torque and the damping torque to obtain a first target torque.
步骤A2、将所述第一目标力矩发送至电机控制模块,以使所述电机控制模块控制电机产生与所述第一目标力矩相同的力矩。Step A2, sending the first target torque to the motor control module, so that the motor control module controls the motor to generate the same torque as the first target torque.
进一步地,在本实施例中,基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定所述整车车速和所述齿条力对应的第一目标子力矩的步骤之前,还包括:Further, in this embodiment, based on the preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque, the relationship between the vehicle speed and the first target sub-torque corresponding to the rack force is determined Before step, also include:
对齿条力进行高通滤波处理,得到高频齿条力。Perform high-pass filter processing on the rack force to obtain high-frequency rack force.
在本实施例中,对齿条力进行高通滤波处理,得到高频齿条力,除去了齿条力中的噪声参数,提高了第一目标子力矩的准确性,进一步提高了模拟的路感的真实性。In this embodiment, high-pass filtering is performed on the rack force to obtain high-frequency rack force, which removes the noise parameters in the rack force, improves the accuracy of the first target sub-torque, and further improves the simulated road feel authenticity.
需要说明的是,当对齿条力进行高通滤波处理后,步骤A12中基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定整车车速和齿条力对应的第一目标子力矩,即为确定整车车速和高频齿条力对应的第一目标子力矩。It should be noted that after the rack force is subjected to high-pass filtering, in step A12, based on the preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque, the corresponding vehicle speed and rack force are determined The first target sub-torque is to determine the first target sub-torque corresponding to the vehicle speed and the high-frequency rack force.
当所述路感模拟模式为游戏路感模式时,获取所述路感模拟模式所对应的目标力矩,并发送至电机控制模块,以使所述电机控制模块控制电机产生与所述目标力矩相同的力矩的步骤,包括:When the road feeling simulation mode is the game road feeling mode, obtain the target torque corresponding to the road feeling simulation mode and send it to the motor control module, so that the motor control module controls the motor to generate the same target torque The moment steps include:
步骤B1、基于游戏地图信息、方向盘转角和方向盘转速,确定第二目标力矩。Step B1. Determine the second target torque based on the game map information, steering wheel angle and steering wheel speed.
其中,基于游戏地图信息、方向盘转角和方向盘转速,确定第二目标力矩的步骤,具体包括:Wherein, the step of determining the second target torque based on the game map information, the steering wheel angle and the steering wheel speed specifically includes:
步骤B11、基于游戏地图信息,确定游戏场景车速和游戏场景冲击频率。Step B11, based on the game map information, determine the vehicle speed of the game scene and the impact frequency of the game scene.
在本实施例中,游戏地图中的道路被划分为多个区段,每一区段各自对应游戏场景车速和游戏场景冲击频率。获取车辆在游戏地图中的位置信息后,根据该位置信息确定车辆所属区段,获取所属区段对应的游戏场景车速和游戏场景冲击频率。In this embodiment, the road in the game map is divided into a plurality of sections, and each section corresponds to the vehicle speed of the game scene and the impact frequency of the game scene. After obtaining the location information of the vehicle in the game map, determine the section to which the vehicle belongs according to the location information, and obtain the vehicle speed of the game scene and the impact frequency of the game scene corresponding to the section to which the vehicle belongs.
需要说明的是,每一区段各自对应游戏场景车速和游戏场景冲击频率可以人为设置,设置的具体数值在本实施例中不限定。游戏场景车速和游戏场景冲击频率可以为固定值,也可以为阈值范围。It should be noted that the speed of the game scene and the impact frequency of the game scene corresponding to each segment can be set manually, and the specific values set are not limited in this embodiment. The speed of the vehicle in the game scene and the impact frequency of the game scene can be fixed values or a threshold range.
需要说明的是,游戏地图中的道路被划分为多个区段的依据为十字路口、丁字路口、高速公路入口匝道、高速公路出口匝道、上坡起始点、上坡结束点、下坡起始点和下坡结束点等。It should be noted that the roads in the game map are divided into multiple sections based on intersections, T-junctions, highway entrance ramps, highway exit ramps, uphill start points, uphill end points, and downhill start points and downhill end points, etc.
步骤B12、根据源方向盘转角和源电机转角,确定方向盘转角和方向盘转速。Step B12. Determine the steering wheel angle and the steering wheel speed according to the source steering wheel angle and the source motor angle.
需要说明的是,步骤B12的具体步骤可参照步骤A13,在本实施例中,不再具体说明。It should be noted that for the specific steps of step B12, reference may be made to step A13, which will not be described in detail in this embodiment.
步骤B13、基于所述游戏场景车速、所述方向盘转角和所述方向盘转速,确定第二目标子力矩。Step B13: Determine a second target sub-torque based on the vehicle speed in the game scene, the steering wheel angle, and the steering wheel rotation speed.
在本实施例中,存在多个第二映射表格,该第二映射表格用于表征方向盘转角、方向盘转速和第二目标子力矩三者之间的映射关系,该第二映射表格的横向表头为方向盘转角、纵向表头为方向盘转速、中间的内容数据为第二目标子力矩。每一第二映射表格对应一游戏场景车速。In this embodiment, there are a plurality of second mapping tables, and the second mapping tables are used to characterize the mapping relationship between the steering wheel angle, the steering wheel speed and the second target sub-torque. The horizontal header of the second mapping table is the steering wheel angle, the vertical gauge is the steering wheel speed, and the content data in the middle is the second target sub-torque. Each second mapping table corresponds to a vehicle speed in a game scene.
例如,编号为M1的第二映射表格对应的游戏场景车速为V1;编号为M2的第二映射表格对应的游戏场景车速为V2;编号为M3的第二映射表格对应的游戏场景车速为V3;……;编号为Mn的第二映射表格对应的游戏场景车速为Vn。For example, the speed of the game scene corresponding to the second mapping table numbered M1 is V1; the speed of the game scene corresponding to the second mapping table numbered M2 is V2; the speed of the game scene corresponding to the second mapping table numbered M3 is V3; ...; the second mapping table numbered Mn corresponds to the game scene vehicle speed Vn.
在获取得到游戏场景车速后,根据游戏场景车速获取与其相对应的第二映射表格,根据获取得到的方向盘转角和方向盘转速通过查表可以得到第二目标子力矩。After the vehicle speed in the game scene is obtained, the corresponding second mapping table is obtained according to the vehicle speed in the game scene, and the second target sub-torque can be obtained by looking up the table according to the obtained steering wheel angle and steering wheel speed.
例如,编号为M1的第二映射表格对应的游戏场景车速为V1~V2;编号为M2的第二映射表格对应的游戏场景车速为V2~V3;编号为M3的第二映射表格对应的游戏场景车速为V3~V4;……;编号为Mn的第二映射表格对应的游戏场景车速为Vn~Vn+1。其中,阈值范围的上限值与下限值的差值可以为5km/h或者10km/h。可以理解的是,V2-V1=5km/h或者V2-V1=10km/h。For example, the speed of the game scene corresponding to the second mapping table numbered M1 is V1-V2; the speed of the game scene corresponding to the second mapping table numbered M2 is V2-V3; the game scene corresponding to the second mapping table numbered M3 The speed of the vehicle is V3-V4; ...; the speed of the vehicle in the game scene corresponding to the second mapping table numbered Mn is Vn-Vn+1. Wherein, the difference between the upper limit and the lower limit of the threshold range may be 5 km/h or 10 km/h. It can be understood that V2-V1=5km/h or V2-V1=10km/h.
在获取得到游戏场景车速后,根据游戏场景车速所在阈值范围,获取与该阈值范围相对应的第二映射表格,根据获取得到的方向盘转角和方向盘转速通过查表可以得到第二目标子力矩。After obtaining the vehicle speed in the game scene, according to the threshold range of the vehicle speed in the game scene, the second mapping table corresponding to the threshold range is obtained, and the second target sub-torque can be obtained by looking up the table according to the obtained steering wheel angle and steering wheel speed.
需要说明的是,第二映射表格在本实施例中是人为设置的。It should be noted that the second mapping table is artificially set in this embodiment.
步骤B14、基于所述游戏场景冲击频率,确定冲击力矩。Step B14. Determine the impact moment based on the impact frequency of the game scene.
在本实施例中,游戏场景冲击频率与冲击力矩存在预设的映射关系。例如,当游戏场景冲击频率的范围为f1~f2,对应冲击力矩T1;当游戏场景冲击频率的范围为f2~f3,对应冲击力矩T2;当游戏场景冲击频率的范围为f3~f4,对应冲击力矩T3;……;当游戏场景冲击频率的范围为fn-1~fn,对应冲击力矩Tn。In this embodiment, there is a preset mapping relationship between the impact frequency of the game scene and the impact torque. For example, when the impact frequency of the game scene ranges from f1 to f2, the corresponding impact torque T1; when the impact frequency of the game scene ranges from f2 to f3, corresponds to the impact torque T2; Torque T3; ...; When the impact frequency of the game scene ranges from fn-1 to fn, it corresponds to the impact torque Tn.
基于所述游戏场景冲击频率,确定冲击力矩,可以理解为,确定游戏场景冲击频率的所属范围,获取所属范围对应的冲击力矩。Determining the impact moment based on the impact frequency of the game scene may be understood as determining the range of the impact frequency of the game scene and obtaining the impact torque corresponding to the range.
步骤B15、将所述第二目标子力矩与所述冲击力矩进行叠加,得到第二目标力矩。Step B15 , superimposing the second target sub-torque and the impact moment to obtain a second target torque.
步骤B2、将所述第二目标力矩发送至电机控制模块,以使所述电机控制模块控制电机产生与所述第二目标力矩相同的力矩。Step B2, sending the second target torque to the motor control module, so that the motor control module controls the motor to generate the same torque as the second target torque.
本申请实施例提供了一种路感模拟方法,相比于现有技术中的路感模拟方法只适用于车辆正常行驶过程中的路感模拟,本申请实施例首先基于整车车速和游戏模式信号,确定路感模拟模式,所述路感模拟模式包括正常驾驶路感模式和游戏路感模式,进而获取所述路感模拟模式所对应的目标力矩,并发送至电机控制模块,以使所述电机控制模块控制电机产生与所述目标力矩相同的力矩,所以,本申请实施例利用整车车速和游戏模式信号来确定车辆当前的路感模拟模式,进而获取路感模拟模式所对应的目标力矩,本申请实施例的路感模拟方法适用于车辆正常行驶过程以及车辆作为模拟器时的路感模拟,扩大了适用范围,所以,克服了现有技术中的路感模拟方法只适用于车辆正常行驶过程中的路感模拟的技术缺陷,所以,解决了路感模拟方法适用范围单一的技术问题。The embodiment of the present application provides a road feeling simulation method. Compared with the road feeling simulation method in the prior art, which is only applicable to the road feeling simulation during the normal driving process of the vehicle, the embodiment of the present application is based on the speed of the vehicle and the game mode Signal to determine the road feeling simulation mode, the road feeling simulation mode includes the normal driving road feeling mode and the game road feeling mode, and then obtain the target torque corresponding to the road feeling simulation mode, and send it to the motor control module, so that all The motor control module controls the motor to generate the same torque as the target torque. Therefore, in the embodiment of the present application, the vehicle speed and the game mode signal are used to determine the current road feeling simulation mode of the vehicle, and then obtain the target corresponding to the road feeling simulation mode. Moment, the road feeling simulation method of the embodiment of the present application is applicable to the road feeling simulation of the normal driving process of the vehicle and when the vehicle is used as a simulator, which expands the scope of application, so it overcomes the road feeling simulation method in the prior art that is only applicable to vehicles The technical defect of the road feeling simulation in the normal driving process, therefore, solves the technical problem that the road feeling simulation method has a single application range.
本申请实施例还提供了一种路感模拟系统。参照图3,图3为本申请一实施例的路感模拟系统的结构示意图。The embodiment of the present application also provides a road feeling simulation system. Referring to FIG. 3 , FIG. 3 is a schematic structural diagram of a road feeling simulation system according to an embodiment of the present application.
在本实施例中,所述路感模拟系统包括:In this embodiment, the road feeling simulation system includes:
模式确定模块10,用于基于整车车速和游戏模式信号,确定路感模拟模式,所述路感模拟模式包括正常驾驶路感模式和游戏路感模式;The
目标力矩获取模块20,用于获取所述路感模拟模式所对应的目标力矩,并发送至电机控制模块,以使所述电机控制模块控制电机产生与所述目标力矩相同的力矩。The target
可选地,所述目标力矩获取模块包括:Optionally, the target torque acquisition module includes:
第一目标力矩确定子模块,用于当所述路感模拟模式为正常驾驶路感模式时,基于整车车速、齿条力、方向盘转角和方向盘转速,确定第一目标力矩;The first target torque determination sub-module is used to determine the first target torque based on vehicle speed, rack force, steering wheel angle and steering wheel speed when the road feeling simulation mode is a normal driving road feeling mode;
第二目标力矩确定子模块,用于当所述路感模拟模式为游戏路感模式时,基于游戏地图信息、方向盘转角和方向盘转速,确定第二目标力矩;The second target torque determination sub-module is used to determine the second target torque based on the game map information, the steering wheel angle and the steering wheel speed when the road feeling simulation mode is the game road feeling mode;
数据发送子模块,用于将所述第一目标力矩发送至电机控制模块,以使所述电机控制模块控制电机产生与所述第一目标力矩相同的力矩;A data sending sub-module, configured to send the first target torque to the motor control module, so that the motor control module controls the motor to generate the same torque as the first target torque;
或者将所述第二目标力矩发送至电机控制模块,以使所述电机控制模块控制电机产生与所述第二目标力矩相同的力矩。Alternatively, the second target torque is sent to the motor control module, so that the motor control module controls the motor to generate the same torque as the second target torque.
可选地,所述第一目标力矩确定子模块包括:Optionally, the first target torque determination submodule includes:
齿条力预测单元,用于将转向执行器的齿条位置信息、转向执行器的齿条移动速度和转向执行器电机输出扭矩输入至预设的齿条力预测模型,所述齿条力预测模型输出齿条力;The rack force prediction unit is used to input the rack position information of the steering actuator, the rack moving speed of the steering actuator and the output torque of the steering actuator motor to a preset rack force prediction model, and the rack force prediction Model output rack force;
第一目标子力矩确定单元,用于基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定所述整车车速和所述齿条力对应的第一目标子力矩;A first target sub-torque determining unit, configured to determine a first target sub-torque corresponding to the vehicle speed and the rack force based on a preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque ;
方向盘参数确定单元,用于根据源方向盘转角和源电机转角,确定方向盘转角和方向盘转速;a steering wheel parameter determining unit, configured to determine the steering wheel rotation angle and the steering wheel rotation speed according to the source steering wheel rotation angle and the source motor rotation angle;
阻尼力矩确定单元,用于基于所述方向转角和所述方向盘转速,确定阻尼力矩;a damping torque determining unit, configured to determine a damping torque based on the steering angle and the steering wheel rotation speed;
第一目标力矩确定单元,用于将所述第一目标子力矩与所述阻尼力矩进行叠加,得到第一目标力矩。The first target torque determining unit is configured to superimpose the first target sub-torque and the damping torque to obtain a first target torque.
可选地,所述第一目标力矩确定子模块还包括:Optionally, the first target torque determination submodule also includes:
高频齿条力获取单元,用于对所述齿条力进行高通滤波处理,得到高频齿条力;a high-frequency rack force acquisition unit, configured to perform high-pass filter processing on the rack force to obtain a high-frequency rack force;
所述第一目标子力矩确定单元,用于基于预设的整车车速和齿条力与第一目标子力矩的映射关系,确定所述整车车速和所述高频齿条力对应的第一目标子力矩。The first target sub-torque determining unit is configured to determine a first target sub-torque corresponding to the vehicle speed and the high-frequency rack force based on the preset mapping relationship between the vehicle speed and the rack force and the first target sub-torque. A target moment.
可选地,所述第二目标力矩确定子模块包括:Optionally, the second target torque determination submodule includes:
游戏场景参数确定单元,用于基于游戏地图信息,确定游戏场景车速和游戏场景冲击频率;The game scene parameter determination unit is used to determine the speed of the game scene and the impact frequency of the game scene based on the game map information;
方向盘参数确定单元,用于根据源方向盘转角和源电机转角,确定方向盘转角和方向盘转速;a steering wheel parameter determining unit, configured to determine the steering wheel rotation angle and the steering wheel rotation speed according to the source steering wheel rotation angle and the source motor rotation angle;
第二目标子力矩确定单元,用于基于所述游戏场景车速、所述方向盘转角和所述方向盘转速,确定第二目标子力矩;A second target sub-torque determining unit, configured to determine a second target sub-torque based on the vehicle speed in the game scene, the steering wheel angle and the steering wheel rotation speed;
冲击力矩确定单元,用于基于所述游戏场景冲击频率,确定冲击力矩;The impact moment determination unit is used to determine the impact moment based on the impact frequency of the game scene;
第二目标力矩确定单元,用于将所述第二目标子力矩与所述冲击力矩进行叠加,得到第二目标力矩。The second target moment determination unit is configured to superimpose the second target sub-torque and the impact moment to obtain a second target moment.
可选地,所述方向盘参数确定单元包括:Optionally, the steering wheel parameter determination unit includes:
有效性验证子单元,用于对源方向盘转角和源电机转角进行有效性验证;The validity verification subunit is used to verify the validity of the source steering wheel angle and the source motor angle;
初始化子单元,用于若所述源方向盘转角和所述源电机转角均有效,则对所述源电机转角进行初始化,得到初始化电机转角;The initialization subunit is configured to initialize the source motor rotation angle to obtain the initialization motor rotation angle if both the source steering wheel rotation angle and the source motor rotation angle are valid;
比例转换子单元,用于对所述初始化电机转角进行比例转换,得到方向盘转角;A proportional conversion subunit is used for performing proportional conversion on the initialization motor rotation angle to obtain the steering wheel rotation angle;
微分处理子单元,用于对所述初始化电机转角进行微分处理,得到方向盘转速。The differential processing subunit is configured to perform differential processing on the initialization motor rotation angle to obtain the rotation speed of the steering wheel.
可选地,所述初始化子单元用于实现:Optionally, the initialization subunit is used to implement:
对所述源电机转角进行零位标定,得到初始化电机转角。Zero calibration is performed on the source motor rotation angle to obtain an initialization motor rotation angle.
本申请实施例路感模拟系统具体实施方式与上述路感模拟方法各实施例基本相同,在此不再赘述。The specific implementation manners of the road feeling simulation system in this embodiment of the present application are basically the same as those of the above embodiments of the road feeling simulation method, and will not be repeated here.
本申请实施例还提供了一种路感模拟设备。参照图4,图4为本申请实施例方案涉及的硬件运行环境的路感模拟设备结构示意图。The embodiment of the present application also provides a road feeling simulation device. Referring to FIG. 4 , FIG. 4 is a schematic structural diagram of a road-sensing simulation device in a hardware operating environment involved in the solution of the embodiment of the present application.
如图4所示,该路感模拟设备可以包括:处理器1001,例如中央处理器(CentralProcessing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG. 4 , the road feeling simulation device may include: a
本领域技术人员可以理解,图4中示出的结构并不构成对路感模拟设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art can understand that the structure shown in FIG. 4 does not constitute a limitation on the road feeling simulation device, and may include more or less components than shown in the figure, or combine some components, or arrange different components.
如图4所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及路感模拟程序。As shown in FIG. 4 , the
在图4所示的路感模拟设备中,网络接口1004主要用于与其他设备进行数据通信;用户接口1003主要用于与用户进行数据交互;本申请路感模拟设备中的处理器1001、存储器1005可以设置在路感模拟设备中,所述路感模拟设备通过处理器1001调用存储器1005中存储的路感模拟程序,并执行本申请实施例提供的路感模拟方法。In the road sense simulation device shown in Figure 4, the
本申请实施例路感模拟设备具体实施方式与上述路感模拟方法各实施例基本相同,在此不再赘述。The specific implementation manner of the road feeling simulation device in the embodiment of the present application is basically the same as that of the above embodiments of the road feeling simulation method, and will not be repeated here.
本申请实施例还提供了一种存储介质,所述存储介质上存储有路感模拟程序,所述路感模拟程序被处理器执行时实现如上所述的路感模拟方法的步骤。The embodiment of the present application also provides a storage medium, on which a road sense simulation program is stored, and when the road sense simulation program is executed by a processor, the steps of the above road sense simulation method are implemented.
本申请存储介质具体实施方式与上述路感模拟方法各实施例基本相同,在此不再赘述。The specific implementation manners of the storage medium in the present application are basically the same as the embodiments of the above-mentioned road feeling simulation method, and will not be repeated here.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, as used herein, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or system comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or system. Without further limitations, an element defined by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article or system comprising that element.
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present application are for description only, and do not represent the advantages and disadvantages of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product in essence or the part that contributes to the prior art, and the computer software product is stored in a storage medium as described above (such as ROM/RAM , magnetic disk, optical disk), including several instructions to enable a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of the present application.
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structures or equivalent process transformations made by using the description of the application and the accompanying drawings are directly or indirectly used in other related technical fields. , are all included in the patent protection scope of the present application in the same way.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210997119.5A CN115285213B (en) | 2022-08-18 | 2022-08-18 | Road sense simulation method, system, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210997119.5A CN115285213B (en) | 2022-08-18 | 2022-08-18 | Road sense simulation method, system, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115285213A CN115285213A (en) | 2022-11-04 |
CN115285213B true CN115285213B (en) | 2023-04-25 |
Family
ID=83831024
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210997119.5A Active CN115285213B (en) | 2022-08-18 | 2022-08-18 | Road sense simulation method, system, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115285213B (en) |
Citations (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000338860A (en) * | 1999-05-31 | 2000-12-08 | Koyo Seiko Co Ltd | Driving simulator |
US6283243B1 (en) * | 1998-09-17 | 2001-09-04 | Daimchrysler Ag | Method for operating a vehicle steering system |
DE10032183A1 (en) * | 2000-07-01 | 2002-01-17 | Daimler Chrysler Ag | Automobile steering system has setting device providing steering resistance in normal operating mode acting as steering servo motor in emergency operating mode |
JP2007316299A (en) * | 2006-05-25 | 2007-12-06 | Nissan Diesel Motor Co Ltd | Steering reaction force generating device for vehicle drive simulation system |
DE102006053029A1 (en) * | 2006-11-10 | 2008-05-15 | Zf Lenksysteme Gmbh | Method for operating electronically controlled servo steering system of motor vehicle, involves determining steering wheel angle as measure for desired steering handle angle by steering handle for steering wheels of motor vehicle |
JP2014041469A (en) * | 2012-08-22 | 2014-03-06 | Tokai Rika Co Ltd | Rotation control device |
DE102014211815A1 (en) * | 2014-06-20 | 2015-12-24 | Volkswagen Aktiengesellschaft | Steer-by-wire steering system and method for improving haptic feedback of a steer-by-wire steering system |
CN105344101A (en) * | 2015-11-19 | 2016-02-24 | 广州玖的数码科技有限公司 | Frame and mechanical motion synchronization simulation racing car equipment and simulation method |
CN108290602A (en) * | 2015-11-25 | 2018-07-17 | 蒂森克虏伯普利斯坦股份公司 | Feedback actuators for steering mechanism |
CN108639146A (en) * | 2018-05-30 | 2018-10-12 | 南京航空航天大学 | A kind of intelligence assist steering system and its control method |
CN109733468A (en) * | 2019-01-25 | 2019-05-10 | 江苏大学 | A steering system and method and vehicle |
WO2019185305A1 (en) * | 2018-03-26 | 2019-10-03 | Bayerische Motoren Werke Aktiengesellschaft | Method for producing roadway feedback for a vehicle driver and a steer-by-wire steering system |
CN210804847U (en) * | 2019-10-14 | 2020-06-19 | 浙江吉利汽车研究院有限公司 | Remote control driving system |
CN111589164A (en) * | 2019-02-20 | 2020-08-28 | 青岛迈金智能科技有限公司 | Riding platform road feel simulation implementation method |
CN111634330A (en) * | 2020-05-07 | 2020-09-08 | 中国第一汽车股份有限公司 | Steer-by-wire system, control method and storage medium |
CN113086000A (en) * | 2021-04-30 | 2021-07-09 | 哈尔滨工业大学 | Fault-tolerant estimation method for rack force of steering-by-wire system |
CN113135224A (en) * | 2021-05-27 | 2021-07-20 | 山东凌畅汽车科技有限公司 | Drive-by-wire turns to road feel analog control system |
CN113799872A (en) * | 2021-09-17 | 2021-12-17 | 东风汽车集团股份有限公司 | Control method and system based on steer-by-wire road feel simulation |
CN114248837A (en) * | 2022-01-28 | 2022-03-29 | 中国第一汽车股份有限公司 | Steering load determination method and device, steer-by-wire system and vehicle |
CN114435466A (en) * | 2022-01-20 | 2022-05-06 | 河北工程大学 | Steer-by-wire system capable of realizing mode switching and control method thereof |
CN216833880U (en) * | 2021-11-23 | 2022-06-28 | 陕西万方汽车零部件有限公司 | Wire control steering system of commercial vehicle |
CN114681916A (en) * | 2020-12-28 | 2022-07-01 | 比亚迪股份有限公司 | Game scene determining method, electronic device and storage medium |
CN114834524A (en) * | 2022-05-16 | 2022-08-02 | 北京理工大学 | Multi-mode dual-redundancy active steering system assembly and control method |
CN114902018A (en) * | 2019-11-21 | 2022-08-12 | 特斯拉公司 | Context sensitive user interface for enhanced vehicle operation |
CN114954645A (en) * | 2022-05-05 | 2022-08-30 | 吉林大学 | Steer-by-wire control system with driving simulation function and mode switching method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6681882B2 (en) * | 2002-03-29 | 2004-01-27 | Visteon Global Technologies, Inc. | System and method of controlling a steering wheel feel of a vehicle steering wheel assembly |
JP3822617B2 (en) * | 2004-07-16 | 2006-09-20 | 株式会社コナミデジタルエンタテインメント | Impact device for game machine and game machine equipped with the device |
-
2022
- 2022-08-18 CN CN202210997119.5A patent/CN115285213B/en active Active
Patent Citations (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6283243B1 (en) * | 1998-09-17 | 2001-09-04 | Daimchrysler Ag | Method for operating a vehicle steering system |
JP2000338860A (en) * | 1999-05-31 | 2000-12-08 | Koyo Seiko Co Ltd | Driving simulator |
DE10032183A1 (en) * | 2000-07-01 | 2002-01-17 | Daimler Chrysler Ag | Automobile steering system has setting device providing steering resistance in normal operating mode acting as steering servo motor in emergency operating mode |
JP2007316299A (en) * | 2006-05-25 | 2007-12-06 | Nissan Diesel Motor Co Ltd | Steering reaction force generating device for vehicle drive simulation system |
DE102006053029A1 (en) * | 2006-11-10 | 2008-05-15 | Zf Lenksysteme Gmbh | Method for operating electronically controlled servo steering system of motor vehicle, involves determining steering wheel angle as measure for desired steering handle angle by steering handle for steering wheels of motor vehicle |
JP2014041469A (en) * | 2012-08-22 | 2014-03-06 | Tokai Rika Co Ltd | Rotation control device |
DE102014211815A1 (en) * | 2014-06-20 | 2015-12-24 | Volkswagen Aktiengesellschaft | Steer-by-wire steering system and method for improving haptic feedback of a steer-by-wire steering system |
CN105344101A (en) * | 2015-11-19 | 2016-02-24 | 广州玖的数码科技有限公司 | Frame and mechanical motion synchronization simulation racing car equipment and simulation method |
CN108290602A (en) * | 2015-11-25 | 2018-07-17 | 蒂森克虏伯普利斯坦股份公司 | Feedback actuators for steering mechanism |
WO2019185305A1 (en) * | 2018-03-26 | 2019-10-03 | Bayerische Motoren Werke Aktiengesellschaft | Method for producing roadway feedback for a vehicle driver and a steer-by-wire steering system |
CN108639146A (en) * | 2018-05-30 | 2018-10-12 | 南京航空航天大学 | A kind of intelligence assist steering system and its control method |
CN109733468A (en) * | 2019-01-25 | 2019-05-10 | 江苏大学 | A steering system and method and vehicle |
CN111589164A (en) * | 2019-02-20 | 2020-08-28 | 青岛迈金智能科技有限公司 | Riding platform road feel simulation implementation method |
CN210804847U (en) * | 2019-10-14 | 2020-06-19 | 浙江吉利汽车研究院有限公司 | Remote control driving system |
CN114902018A (en) * | 2019-11-21 | 2022-08-12 | 特斯拉公司 | Context sensitive user interface for enhanced vehicle operation |
CN111634330A (en) * | 2020-05-07 | 2020-09-08 | 中国第一汽车股份有限公司 | Steer-by-wire system, control method and storage medium |
CN114681916A (en) * | 2020-12-28 | 2022-07-01 | 比亚迪股份有限公司 | Game scene determining method, electronic device and storage medium |
CN113086000A (en) * | 2021-04-30 | 2021-07-09 | 哈尔滨工业大学 | Fault-tolerant estimation method for rack force of steering-by-wire system |
CN113135224A (en) * | 2021-05-27 | 2021-07-20 | 山东凌畅汽车科技有限公司 | Drive-by-wire turns to road feel analog control system |
CN113799872A (en) * | 2021-09-17 | 2021-12-17 | 东风汽车集团股份有限公司 | Control method and system based on steer-by-wire road feel simulation |
CN216833880U (en) * | 2021-11-23 | 2022-06-28 | 陕西万方汽车零部件有限公司 | Wire control steering system of commercial vehicle |
CN114435466A (en) * | 2022-01-20 | 2022-05-06 | 河北工程大学 | Steer-by-wire system capable of realizing mode switching and control method thereof |
CN114248837A (en) * | 2022-01-28 | 2022-03-29 | 中国第一汽车股份有限公司 | Steering load determination method and device, steer-by-wire system and vehicle |
CN114954645A (en) * | 2022-05-05 | 2022-08-30 | 吉林大学 | Steer-by-wire control system with driving simulation function and mode switching method |
CN114834524A (en) * | 2022-05-16 | 2022-08-02 | 北京理工大学 | Multi-mode dual-redundancy active steering system assembly and control method |
Non-Patent Citations (2)
Title |
---|
周致成 ; 石晶 ; 李刚. 可拆装式小型科研汽车驾驶模拟器台架设计.《汽车实用技术》.2015,(第1期),第56-59页. * |
王伟,吴超仲,严新平,章先阵.汽车驾驶模拟器动力学仿真建模.《武汉理工大学学报(信息与管理工程版)》.2005,(第1期),第135-138页. * |
Also Published As
Publication number | Publication date |
---|---|
CN115285213A (en) | 2022-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2005306335A (en) | Turning radius calculating method, steering support device and parking support device using turning radius calculating method, turning radius calculating program, and recording medium | |
CN111731308B (en) | Gradient estimation method, storage medium, and electronic device | |
CN111572551B (en) | Course angle calculation method, device, equipment and storage medium under parking condition | |
Katzourakis et al. | Driving simulator parameterization using double-lane change steering metrics as recorded on five modern cars | |
DE102018116638A1 (en) | Systems and methods for identifying directions based on use of an autonomous vehicle function | |
CN115285213B (en) | Road sense simulation method, system, equipment and storage medium | |
CN111857469B (en) | Road environment information reconstruction method, device and equipment | |
CN105526935A (en) | Elevated road auxiliary judging method and system thereof as well as navigation equipment | |
JP2002214083A (en) | Apparatus for measuring steering stability of vehicle, recording medium having steering stability evaluation program recorded thereon and steering stability evaluation method | |
KR102303230B1 (en) | Apparatus and method for estimating radius of curvature in vehicle | |
JP2007265101A (en) | Arousal level deducing device for vehicle | |
JP2001280995A (en) | A drift elimination device and a drift elimination method, and a behavior detection sensor of a moving body. | |
JP5744262B1 (en) | Vehicle steering control device | |
CN114771654A (en) | Automobile steering control method and device, terminal equipment and storage medium | |
CN112612261A (en) | Simulation test system and method for assisting lane change | |
CN115407329A (en) | Radar compensation angle updating method, device, equipment, storage medium and vehicle | |
CN116101193A (en) | Vehicle, control method thereof, vehicle-mounted controller and readable storage medium | |
JP2022062614A (en) | Steering control device and steering control method | |
US20250074505A1 (en) | Dynamic steering angle ratio adjustment indication for a vehicle steering system | |
CN119565170A (en) | Racing car game realization method | |
JP2023016406A (en) | Information processing device, information processing system and information processing program | |
CN119246108A (en) | A test method and product for wire-controlled steering force simulation strategy | |
CN119099621A (en) | A method, device and electronic device for planning lane change path during driving | |
CN117622217A (en) | Method and device for predicting self-vehicle track, vehicle-mounted equipment, vehicle and storage medium | |
CN113428220A (en) | Automobile steering system control method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231115 Address after: Room 1058, Building 1, Business Building, No. 1388 Minshan Road, Xinqi Street, Beilun District, Ningbo City, Zhejiang Province, 315800 Patentee after: Zhejiang Jikr Automobile Research and Development Co.,Ltd. Patentee after: ZHEJIANG GEELY HOLDING GROUP Co.,Ltd. Address before: 310000 room 1031, building 1, Liaohe Road business building, Xinqi street, Beilun District, Ningbo City, Zhejiang Province Patentee before: Zhejiang jikrypton Intelligent Technology Co.,Ltd. Patentee before: ZHEJIANG GEELY HOLDING GROUP Co.,Ltd. |
|
TR01 | Transfer of patent right |