Knob assembly and control method thereof, vehicle-mounted device or electronic equipment and vehicle

By simulating the gear number and force feedback of the mechanical knob, adjustable torque is provided according to the user's knob operating rate, solving the problem that traditional knobs cannot meet personalized needs, achieving richer tactile feedback and a better user experience.

CN120066197APending Publication Date: 2025-05-30YANFENG INTERNATIONAL AUTOMOTIVE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311627581.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-30
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The number of gears of traditional mechanical knobs is fixed, which is difficult to meet the personalized use needs of customers or consumers, and the force feedback is single, so it is impossible to provide different tactile experiences for different users.

Method used

Dynamic force feedback is achieved by simulating the gear number and force feedback of the mechanical knob, and adjustable torque is provided according to the user's adjustment of the knob's speed or speed.

Benefits of technology

It improves the user experience, meets personalized needs, and provides richer tactile feedback.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120066197A_ABST
    Figure CN120066197A_ABST
Patent Text Reader

Abstract

The invention provides a knob assembly. The knob assembly comprises a knob, a torque output unit, a detection unit and a control unit, the detection unit is electrically connected with the control unit; the control unit controls the torque output unit to provide torque for the knob; wherein the detection unit detects a single rotation operation of the knob to obtain characterization data of a rotation position, displacement, angle or radian related to rotation of the knob, and transmits the characterization data to the control unit; the control unit determines a rotation rate or speed of the knob based on the characterization data and dynamically adjusts the torque output unit to generate at least two torques to the knob during a single rotation operation based on the rotation rate or speed during the single rotation operation. According to the invention, the gear number and force feedback of the mechanical knob are simulated, and the adjustable torque is provided according to the speed or speed of adjusting the knob by a user to carry out dynamic force feedback, so that the use experience (such as the experience in the aspects of comfort, personalization and the like) of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of switches, and more particularly to a knob assembly, a control method for the knob assembly, an in-vehicle device, an electronic device or an appliance, and a vehicle. Background Art

[0002] A knob switch is a switch component that can be rotated to adjust a functional object. Various rotary switches are widely used in many fields due to their multi-detent and convenient operation characteristics, such as household appliances or appliances, electronic devices, communication devices, vehicles (e.g., motor vehicles, non-motor vehicles) or other means of transportation.

[0003] The number of positions of a traditional mechanical knob is fixed, generally only supporting single-function adjustment, or multiple functions using the same number of positions for adjustment. In addition, such mechanical knobs usually provide a single force feedback, making it difficult to provide different tactile sensations for the same or different users and unable to meet the personalized usage needs of customers or consumers. Summary of the Invention

[0004] In view of the above-mentioned deficiencies in the prior art, the present invention provides a knob assembly, a control method for the knob assembly, an in-vehicle device, an electronic device or an appliance, and a vehicle. By simulating the number of positions and force feedback of a mechanical knob, the present invention provides adjustable torque for dynamic force feedback according to the rate or speed at which the user adjusts the knob, thereby improving the user experience (e.g., experience in terms of comfort, personalization, etc.).

[0005] According to a first aspect of the present invention, there is provided a knob assembly, the knob assembly comprising: a knob, a torque output unit, a detection unit, and a control unit; the detection unit is electrically connected to the control unit, and the control unit controls the torque output unit to provide torque to the knob; wherein, the detection unit detects a single rotation operation of the knob to obtain characterization data related to the rotation position, displacement, angle, or radian of the knob, and transmits the characterization data to the control unit, the control unit determines the rotation rate or speed of the knob based on the characterization data, and during the single rotation operation, the control unit dynamically adjusts the torque output unit to generate at least two torques for the knob during the single rotation operation based on the rotation rate or speed.

[0006] According to a second aspect of the present invention, there is provided a control method for a knob assembly, the knob assembly including a knob, a torque output unit, a detection unit and a control unit; the detection unit is electrically connected to the control unit, and the control unit controls the torque output unit to provide torque to the knob; wherein, the method includes: the detection unit detects a single rotation operation of the knob to obtain characterization data related to the rotation of the knob, such as rotation position, displacement, angle or radian, and transmits the characterization data to the control unit; the control unit determines the rotation rate or speed of the knob based on the characterization data, and during the single rotation operation, the control unit dynamically adjusts the torque provided by the torque output unit to the knob in the single rotation operation to be an adjustable torque based on the rotation rate or speed.

[0007] The knob assembly according to the first aspect or the control method of the knob assembly according to the second aspect described above may individually or in combination include any of the following preferred features.

[0008] In some examples, the control unit dynamically adjusts the torque output unit to generate at least two torques or adjustable torques to the knob during a single rotation operation based on the rotation rate or speed, including: based on the rotation rate or speed, determining a plurality of gears experienced by the single rotation operation, the plurality of gears at least including a first gear segment and a second gear segment after the first gear segment; and during the first gear segment: generating first control information for the first gear segment based on a first reference torque; and outputting a control signal to the torque control unit according to the first control information; during the second gear segment: if the obtained rotation rate or speed is higher than a speed threshold range, then generating second control information for the second gear segment based on a second reference torque different from the first reference torque; and outputting a control signal to the torque control unit according to the second control information.

[0009] In some examples, the plurality of gears further includes a third gear segment between the first gear segment and the second gear segment; and the control unit dynamically adjusts the torque output unit to generate at least two torques or adjustable torques to the knob during a single rotation operation based on the rotation rate or speed, including: during the third gear segment: generating third control information for the third gear segment based on a third reference torque between the first reference torque and the second reference torque; and outputting a control signal to the torque control unit according to the third control information.

[0010] In some examples, the control unit further performs the following operations: during the second gear segment, if the obtained rotation rate or speed is within or below the threshold range, the first control information is used to control the torque control unit to provide torque to the knob.

[0011] In some examples, the plurality of gears further includes a fourth gear segment after the second gear segment; and the control unit dynamically adjusts at least two torques or adjustable torques generated by the torque output unit to the knob during a single rotation operation based on the rotation rate or speed, including: during the fourth gear segment: if the obtained rotation rate or speed is below the threshold range, fourth control information for the fourth gear segment is generated based on a first reference torque; and a control signal is output to the torque control unit according to the fourth control information.

[0012] In some examples, the relative gradient relationship between the first reference torque and the second reference torque is based on the rotation direction.

[0013] In some examples, the control unit further obtains function object information corresponding to the single rotation adjustment operation; and at least one of the first reference torque, the second reference torque, and the relative gradient relationship between the first reference torque and the second reference torque is based on rotation direction data and / or the function object information.

[0014] In some examples, generating control information for a gear based on a reference torque includes: obtaining a torque change curve for the gear based on the reference torque, the torque change curve including at least a positive output torque phase and a negative output torque phase; generating control information for the gear based on the torque change curve.

[0015] In some examples, the reference torque is the peak torque for the gear.

[0016] In some examples, the control unit further performs the following operations: detecting whether the single rotation operation is completed based on the characterization data; after the single rotation operation is completed, controlling the torque output unit to provide zero torque or other predetermined torque to the knob.

[0017] In some examples, the control unit further performs the following operations: determining the initial gear of the single rotation operation and one or more gears experienced; determining the end gear of the single rotation operation based on the initial gear and the one or more gears experienced, the end gear being restricted within an allowable gear range.

[0018] In some examples, determining the initial gear position of the single rotation operation includes: if the single rotation operation of the knob is the first operation, determining the initial gear position as a preset gear position, or if the single rotation operation of the knob is not the first operation, determining the initial gear position as the historical end gear position of the previous historical operation of the single rotation operation.

[0019] In some examples, the control unit further performs the following operations: if the end gear position is the limit gear position of the gear range, determining the limit torque for the limit gear position; generating control information for the limit gear position based on the limit torque; and outputting a control signal to the torque output unit according to the control information for the limit gear position.

[0020] In some examples, the function object information is associated with a function object, and the function object is selected from a plurality of adjustable parameters, and the plurality of adjustable parameters are associated with the same component, or at least two adjustable parameters are associated with different components.

[0021] In some examples, the rotation axis of the knob rotates together with the torque output unit; and the rotation axis of the knob is aligned with the rotation axis of the torque output unit, or the rotation axis of the knob is not aligned with the rotation axis of the torque output unit, and the knob and the torque output unit are connected by a transmission means.

[0022] According to a third aspect of the present invention, there is provided a vehicle-mounted device, an electronic device or an appliance having the knob assembly according to the first aspect described above.

[0023] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium including computer instructions stored thereon, and when the computer instructions are executed by a processor, the processor is caused to execute the control method of the knob assembly according to the second aspect described above.

[0024] According to a fourth aspect of the present invention, there is provided a vehicle including the knob assembly according to the first aspect described above or the vehicle-mounted device, the electronic device or the appliance according to the third aspect described above.

[0025] Compared with the existing traditional mechanical knobs, the beneficial effect of the present invention is to provide dynamic control for the tactile feedback of the knob by dynamically feedbacking the adjustment rate of the adjustment knob, so as to meet the personalized usage needs of customers or consumers. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Other features and advantages of the present invention will be better understood through the following preferred embodiments described in detail in conjunction with the drawings, in which the same reference numerals represent the same or similar components.

[0027] Figure 1 A block diagram of an exemplary knob assembly according to an embodiment of the present invention is shown.

[0028] Figure 2 Exemplary multiple rotation operation processes according to an embodiment of the present invention are shown.

[0029] Figure 3 An exemplary single rotation operation according to an embodiment of the present invention is shown.

[0030] Figure 4 A control method for a rotation assembly according to an embodiment of the present invention is shown.

[0031] Figure 5 An exemplary torque control process according to an embodiment of the present invention is shown.

[0032] Figure 6 Another exemplary torque control process according to an embodiment of the present invention is shown.

[0033] Figure 7 A torque change curve according to an embodiment of the present invention is shown.

[0034] Figure 8 An exemplary reference torque-rate or speed curve according to an embodiment of the present invention is shown.

[0035] Figure 9 An exemplary limit torque according to an embodiment of the present invention is shown.

[0036] Figure 10 The structure of an exemplary knob assembly according to an embodiment of the present invention is shown.

[0037] Figure 11 Shows the components of the knob assembly according to an embodiment of the present invention, Figure 10 of.

[0038] Figure 12 An exemplary vehicle-mounted device or electronic device or appliance having a knob assembly according to an embodiment of the present invention is shown. Detailed Description

[0039] As described below, some exemplary embodiments of the present disclosure provide a knob assembly, a control method of the knob assembly, a vehicle-mounted device or an electronic device or an appliance, a computer-readable storage medium, and a vehicle. More specifically, to solve the above problems.

[0040] Reference Figure 1, showing a block diagram of an exemplary knob assembly 100 according to an embodiment of the present invention. The knob assembly 100 includes a knob 110, a torque output unit 120, a detection unit 130, and a control unit 140. The knob 110 can be rotatable in one direction (e.g., clockwise or counterclockwise), or rotatable in two directions, without limitation. The detection unit 130 can detect the rotation operation of the knob 110 to obtain characterization data related to the rotation position, displacement, angle, or radian of the knob 110. For example, the detection unit 130 can directly detect the rotation operation of the knob 110, or can indirectly detect the rotation operation of the knob 110 by detecting the rotation operation of the torque output unit 120 that can rotate together with the knob 110. For example, the detection unit 130 can be an encoder, a sensor (e.g., an infrared or optoelectronic sensor, etc.), or other detection components well-known in the art that can be used to detect the rotation state (e.g., a camera, etc.), and output characterization data regarding the rotation state (e.g., rotation position, displacement, angle, or radian, etc.). The detection unit 130 is electrically connected to the control unit 140 to transmit the characterization data to the control unit 140. The control unit 140 can control the torque output unit 120 to dynamically provide torque to the knob 110 based on the characterization data.

[0041] Figure 2 Shows exemplary multiple rotation operation processes according to an embodiment of the present invention. As Figure 2 shown, the knob 110 is manipulated to rotate clockwise during the time period from t0 to t1, stop rotating during the time period from t1 to t2, rotate clockwise during the time period from t2 to t3, stop rotating during the time period from t3 to t4, and rotate counterclockwise during the time period from t4 to t5. For example, when the rotation stop time is less than the time threshold, adjacent rotation processes can be considered to belong to the same rotation operation; when the rotation stop time is greater than the time threshold, adjacent rotation processes can be considered to belong to different rotation operations.

[0042] Figure 3 Shows an exemplary single rotation operation according to an embodiment of the present invention. As Figure 3As shown, a single rotation of the knob can be represented as a process of changing from a starting rotation position, displacement, angle, or radian, etc. to an ending rotation position, displacement, angle, or radian, etc. (for example, the illustrated angle θ). The detection unit 130 can obtain characterization data by detecting the rotation position, displacement, angle, or radian, etc. at different times. For example, the preferred change of the rotation position, displacement, angle, or radian can be set according to the distance between the knob in the rotation plane and the human-machine interaction. Taking the angle as an example, the preferred setting range of the angle θ can be [30°, 120°]. For example, when a single rotation operation exceeds 120°, the rotation operation will be considered to have rotated 120°, rather than the angle exceeding 120°, to avoid misoperation or over-rotation of a single rotation. Or the torque of 120° can be maintained, but the control recognition still remains consistent with the actual rotation operation. Similarly, a selected range can be set for the preferred change of the rotation position, displacement, or radian.

[0043] The following will be combined with Figures 4 - 9 to describe in detail the process of providing adjustable torque based on rate or speed for dynamic force feedback.

[0044] Figure 4 The control method 200 for a rotating component according to an embodiment of the present invention is shown. The method 200 can be executed by Figure 1 the rotating component 100, Figure 10 the rotating component 300, or Figure 12 any one of the rotating components 410 of the in-vehicle device, electronic device, or appliance 400. As shown, the method 200 includes steps 210 to 230.

[0045] In step 210, the detection unit detects a single rotation operation of the knob to obtain characterization data related to the rotation of the knob, such as rotation position, displacement, angle, or radian, and transmits the characterization data to the control unit.

[0046] In step 220, the control unit determines the rotation rate or speed of the knob based on the characterization data. For example, the control unit can determine the rotation rate or speed of the knob according to the characterization data received from the detection unit at different times. For example, the rotational angular velocity can be determined according to the change of the rotation angle with respect to time. For example, the rotational linear velocity can be determined according to the change of the rotation position with respect to time, and the rotational angular velocity can be determined according to the rotation radius of the knob.

[0047] In some examples, the knob 110 can rotate together with the torque data unit 120, and the rate or speed of the knob can be determined based on the relative relationship between the rotation rates or speeds of the two. For example, when the rotation axes of the knob 110 and the torque data unit 120 are aligned, they have the same rotation rate or speed. When the rotation axes of the knob 110 and the torque data unit 120 are not aligned, they are connected by a transmission method and may have the same or different ratios of rates or speeds. The rotation rate or speed of the knob 110 can be determined based on the ratio by determining the rotation rate or speed of the torque data unit 120.

[0048] In step 230, during a single rotation operation, the control unit dynamically adjusts at least two torques generated by the torque output unit for the knob during a single rotation operation or dynamically adjusts the adjustable torque provided by the torque output unit for the knob during a single rotation operation based on the rotation rate or speed.

[0049] In some examples, step 230 may include: determining a plurality of gears experienced during a single rotation operation based on the characterization data or the rotation rate or speed, where the plurality of gears at least includes a first gear segment and a second gear segment after the first gear segment; and during the first gear segment: generating first control information for the first gear segment based on a first reference torque; and outputting a control signal to the torque control unit according to the first control information; during the second gear segment: if the obtained rotation rate or speed is higher than the speed threshold range, then generating second control information for the second gear segment based on a second reference torque different from the first reference torque; and outputting a control signal to the torque control unit according to the second control information.

[0050] Taking the angle as an example, assuming that the total number of knob gears (rotation of 360°) is 30, then the number of gears experienced during a single rotation operation can be determined according to the changes in angular velocity, linear velocity, angle, and position. For example, when a single rotation is 60°, it can be determined that 5 gears have been experienced.

[0051] Go to Figure 5 and Figure 6 , Figure 5 shows an exemplary torque control process according to an embodiment of the present invention, Figure 6 shows another exemplary torque control process according to an embodiment of the present invention. As Figure 5 and Figure 6As shown, the torque change of the knob may include at least a first stage and a second stage. In the first stage associated with the first gear segment (e.g., one or more gears), when the rotation adjustment starts and the calculation of the rotation rate or speed has not been completed, the knob torque feedback may be set to a default value, such as a first reference torque. Accordingly, the control unit may generate first control information for the first gear segment based on the first reference torque and output a control signal to the torque output unit according to the first control information to provide the corresponding torque. In the second stage associated with the second gear segment (e.g., one or more gears), when the rotation rate or speed calculation is completed, if the rate or speed V1 or V2 exceeds the rate or speed threshold range, the knob torque enters the adjustment stage, and the knob torque feedback may be set to a second reference torque different from the first reference torque. Accordingly, the control unit may generate second control information for the second gear segment based on the second reference torque and output a control signal to the torque output unit according to the second control information to provide the corresponding torque.

[0052] For example, the second reference torque may be lower than the first reference torque ( Figure 5 as shown by the increase) or higher than the first reference torque ( Figure 6 as shown by the decrease). In some examples, the relative gradient relationship (e.g., increase or decrease) between the first reference torque and the second reference torque is based on the rotation direction, such as providing different torque force feedbacks in different rotation directions.

[0053] In some examples, the control unit also obtains function object information corresponding to a single rotation adjustment operation (e.g., indicating a function object, which may be various adjustable parameters such as FM frequency selection, volume of a stereo, etc.). At least one of the first reference torque, the second reference torque, and the relative gradient relationship between the first reference torque and the second reference torque is based on the rotation direction data and / or the function object information. For example, for different rotation directions and / or function objects, there may be the same or different reference torque starting values or adjustment values, or there may be different torque change trends, so as to provide different torque force feedbacks.

[0054] For example, when quickly adjusting the knob, reducing the torque feedback and vice versa increasing the torque feedback can meet the requirements of quick adjustment and fine adjustment, such as FM frequency selection. For example, when quickly adjusting, increasing the torque feedback and vice versa reducing the torque feedback can avoid the impact of too fast function adjustment, such as a sudden increase in volume.

[0055] For example, the functional object information is associated with a functional object, and the functional object is selected from a plurality of adjustable parameters, which may be associated with the same component, or at least two adjustable parameters are associated with different components. For example, a knob can be used to adjust multiple functional objects of the same component or multiple different functional objects of multiple different components. For example, the functional object information can be obtained by acquiring the user's selection of the functional object (via user input, such as touch screen input, voice input, button input, etc.).

[0056] Optionally, as Figure 5 and Figure 6 shown, the torque change of the knob may include a third stage (i.e., a transition stage) between the first stage and the second stage, corresponding to a third gear section (one or more gears), and the knob torque feedback can be set to a third reference torque between the first reference torque and the second reference torque. Accordingly, the control unit can generate third control information for the first gear section based on the third reference torque, and output a control signal to the torque output unit according to the third control information to provide the corresponding torque. By providing a transition stage, the discomfort caused by sudden torque changes to the user can be avoided.

[0057] In some examples, during the second stage, if the obtained rotation rate or speed is within or below the threshold range, the first control information is used to control the torque control unit to provide torque to the knob, and it is continuously determined in subsequent stages whether to adjust the torque change.

[0058] After the torque adjustment is completed, the torque change can continue to be controlled by the rate or speed of the knob. For example, the multiple gears also include a fourth gear section (e.g., one or more gears) after the second gear section. During the fourth gear section: if the obtained rotation rate or speed is below the rate or speed threshold range, the knob torque feedback can be set back to the default value, such as the first reference torque. Accordingly, the control unit generates fourth control information for the fourth gear section based on the first reference torque, and outputs a control signal to the torque output unit according to the fourth control information to provide the corresponding torque.

[0059] Go to Figure 7 , which shows the torque change curve according to an embodiment of the present invention. The operation of generating control information for the gear based on the reference torque may include: obtaining a torque change curve for the gear based on the reference torque, the torque change curve including at least a positive output torque stage and a negative output torque stage; and generating control information for the gear based on the torque change curve. By having a torque change curve including a positive output torque stage and a negative output torque stage, a forward force feedback and a resistance feedback can be provided to the user operating the knob, so as to easily perceive the change of the gear. For example, the reference torque can be Figure 8The peak torque of the torque change curve is used for the gear position.

[0060] Figure 8 An exemplary reference torque-rate or speed curve according to an embodiment of the present invention is shown. As Figure 8 shown, in some examples, the reference torque (e.g., a first reference torque, a second reference torque, or more) can vary according to the rate or speed. For example, for different rate or speed ranges, different reference torques can be provided to give the user a feel at different rotational rates or speeds.

[0061] Returning to Figure 4 , method 200 may further include the control unit performing the following operations: detecting whether a single rotation operation is completed based on the characterization data; and after the single rotation operation is completed, controlling the torque output unit to provide zero torque or other predetermined torque to the knob. For example, when the rotation is completed, the torque feedback can be released or a predetermined torque feedback can be provided to the user to indicate that the rotation is completed. This step can be performed, for example, immediately after the single rotation operation is completed, or after a period of time after the single rotation operation is completed.

[0062] Method 200 may further include the control unit performing the following operations: determining the initial gear position and one or more gear positions experienced by the single rotation operation, and based on the initial gear position and the one or more gear positions experienced, determining the end gear position of the single rotation operation, where the end gear position is restricted within an allowable gear range. This step can prevent the rotation operation from exceeding the actual gear range of the functional object.

[0063] For example, determining the initial gear position of the single rotation operation may include: if the single rotation operation of the knob is the first operation, determining the initial gear position as a preset gear position, or if the single rotation operation of the knob is not the first operation, determining the initial gear position as the historical end gear position of the previous historical operation of the single rotation operation.

[0064] Method 200 may further include the control unit performing the following operations: if the end gear position is the limit gear position of the gear range, determining the limit torque for the limit gear position; generating control information for the limit gear position based on the limit torque; and outputting a control signal to the torque output unit according to the control information for the limit gear position.

[0065] Moving on to Figure 9 , an exemplary limit torque according to an embodiment of the present invention is shown. The knob 110 has a boundary stop or limit gear position in at least one direction, and for the limit gear position, a limit torque feedback different from the reference torque during the torque adjustment process can be provided. For example, a larger limit torque feedback can be provided to restrict further rotation by the user.

[0066] Figure 10 shows the structure of an exemplary knob assembly 300 according to an embodiment of the present invention. The knob assembly 300 can be, for example, Figure 1 the knob assembly 100 and is adapted to perform the control method of the knob assembly described above.

[0067] Figure 11 shows, according to an embodiment of the present invention, Figure 10 each component of the knob assembly 300. The knob assembly 300 includes a knob 310, a torque output unit 320, a detection unit 330, and a control unit (not shown). The knob 310 includes a rotary contact portion 311 located on the side of the knob 310, a screen assembly or a touch portion 313 located on the top of the knob 310, and a transmission gear 312. The rotary contact portion 311 can be used for an operator to manipulate the knob 310 to rotate, and the screen assembly or the touch portion 313 can be used for displaying rotation state information or for touch control. The torque output unit 320 includes a motor 321 and a motor output gear 322. The transmission gear 312 of the knob 310 and the motor output gear 322 cooperate (e.g., engage) such that the control unit controls the motor to output torque to be transmitted to the knob 310. The knob 310 and the torque output unit 320 can rotate together, but their rotation axes are not aligned. Since the center hole of the motor is too small, if the motor is directly arranged in alignment with the knob central axis, the wire harness of the knob screen assembly or the touch portion 313 cannot pass through the center hole of the motor. Therefore, by designing a set of transmission gears, both the transmission of the above-mentioned motor touch function can be achieved, and there is space for the wire harness to pass through the internal space of the knob (e.g., via hole 314), while facilitating the use of a smaller-sized motor to avoid excessive space occupation. The detection unit 330 can be, for example, the aforementioned encoder or other sensors with similar functions to detect the rotation state of the knob 310 or the torque output unit 320 (especially the motor 321).

[0068] It should be understood that in other examples, the knob assembly according to the present invention can also be applicable to the case where the rotation axis of the knob and the rotation axis of the torque output unit are aligned. In addition, the torque output assembly is not limited to Figure 11 the motor in, and can also be such as a controlled elastic member or other similar functional components well known in the art.

[0069] Figure 12 shows an exemplary vehicle-mounted device or electronic device or appliance 400 having a knob assembly according to an embodiment of the present invention. The vehicle-mounted device or electronic device or appliance 400 can include the aforementioned knob assembly 100 or 300.

[0070] The present invention further provides a vehicle, which includes the aforementioned knob assembly 100 or 300 or the aforementioned vehicle-mounted device or electronic device or appliance 400.

[0071] In addition, alternatively, the above method can be implemented via a computer-readable storage medium. The computer-readable storage medium stores computer-readable program instructions for executing various embodiments of the present disclosure. The computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. The computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disc (DVD), a memory stick, a floppy disk, a mechanically encoded device such as a punch card or raised structures in grooves storing instructions thereon, and any suitable combination of the foregoing. The computer-readable storage medium used herein is not construed as a transitory signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagated through a waveguide or other transmission medium (e.g., an optical pulse through an optical fiber cable), or an electrical signal transmitted through a wire.

[0072] Therefore, in another embodiment, the present disclosure provides a computer-readable storage medium having computer-executable instructions stored thereon, and when the computer-executable instructions are executed by a processor, the processor is caused to execute the methods in various embodiments of the present disclosure.

[0073] It should be noted that the present invention (such as the inventive concept, etc.) has been described in the specification of this patent document and / or illustrated in the figures according to exemplary embodiments; the embodiments of the present invention are presented by way of example only and are not intended to limit the scope of the present invention. The structure and / or arrangement of the elements of the inventive concept embodied in the present invention as described in the specification and / or illustrated in the figures are merely illustrative. Although the exemplary embodiments of the present invention have been described in detail in this patent document, it is readily understood by those of ordinary skill in the art that equivalents, modifications, variations, etc. of the subject matter of the exemplary embodiments and alternative embodiments are possible and are considered to be within the scope of the present invention; all such subject matter (such as modifications, variations, embodiments, combinations, equivalents, etc.) are intended to be included within the scope of the present invention. It should also be noted that various / other modifications, variations, substitutions, equivalents, alterations, omissions, etc. can be made in the configuration and / or arrangement of the exemplary embodiments (such as in terms of concepts, designs, structures, devices, forms, assemblies, constructions, means, functions, systems, processes / methods, steps, order of process / method steps, operations, operating conditions, performances, materials, compositions, combinations, etc.) without departing from the scope of the present invention; all such subject matter (such as modifications, variations, embodiments, combinations, equivalents, etc.) are intended to be included within the scope of the present invention. The scope of the present invention is not intended to be limited to the subject matter described in the specification and / or figures of this patent document (such as details, structures, functions, materials, behaviors, steps, order, systems, results, etc.). Considering that the claims of this patent document will be appropriately construed to cover the full scope of the subject matter of the present invention (such as including any and all such modifications, variations, embodiments, combinations, equivalents, etc.); it should be understood that the terms used in this patent document are for the purpose of describing the subject matter of the exemplary embodiments and are not a limitation on the scope of the present invention.

[0074] It should further be noted that, according to exemplary embodiments, the present invention may include conventional technologies (such as technologies implemented and / or integrated in exemplary embodiments, modifications, variations, combinations, equivalents), or may include any other applicable technologies (present and / or future) that have the ability to perform the functions, processes / operations described in the specification and / or illustrated in the figures. All such technologies (such as technologies implemented in the form of embodiments, modifications, variations, combinations, equivalents, etc.) are considered to be within the scope of the present invention as described in this patent document.

Claims

1. A knob assembly, comprising: a knob, a torque output unit, a detection unit, and a control unit; the detection unit is electrically connected to the control unit, and the control unit controls the torque output unit to provide torque to the knob; wherein, the detection unit detects a single rotation operation of the knob to obtain characterization data related to the rotation of the knob, such as rotation position, displacement, angle, or radian, and transmits the characterization data to the control unit; the control unit determines the rotation rate or speed of the knob based on the characterization data, and during the single rotation operation, the control unit dynamically adjusts the torque output unit to generate at least two torques for the knob based on the rotation rate or speed.

2. The knob assembly according to claim 1, wherein, the control unit dynamically adjusting the torque output unit to generate at least two torques for the knob during a single rotation operation based on the rotation rate or speed includes: determining, based on the rotation rate or speed, a plurality of gears experienced by the single rotation operation, the plurality of gears at least including a first gear segment and a second gear segment after the first gear segment; and during the first gear segment: generating first control information for the first gear segment based on a first reference torque; and outputting a control signal to the torque control unit according to the first control information; during the second gear segment: if the obtained rotation rate or speed is higher than a speed threshold range, then generating second control information for the second gear segment based on a second reference torque different from the first reference torque; and outputting a control signal to the torque control unit according to the second control information.

3. The knob assembly according to claim 2, wherein, the plurality of gears further includes a third gear segment between the first gear segment and the second gear segment; and the control unit dynamically adjusting the torque output unit to generate at least two torques for the knob during a single rotation operation based on the rotation rate or speed includes: during the third gear segment: generating third control information for the third gear segment based on a third reference torque between the first reference torque and the second reference torque; and outputting a control signal to the torque control unit according to the third control information.

4. The knob assembly according to claim 2, wherein, the control unit further performs the following operations: during the second gear segment, if the obtained rotation rate or speed is within the threshold range or lower than the threshold range, then maintaining the use of the first control information to control the torque control unit to provide torque to the knob.

5. The knob assembly according to claim 2, wherein, the plurality of gears further includes a fourth gear segment after the second gear segment; and the control unit dynamically adjusting the torque output unit to generate at least two torques for the knob during a single rotation operation based on the rotation rate or speed includes: during the fourth gear segment: If the obtained rotation rate or speed is lower than the threshold range, fourth control information for the fourth gear segment is generated based on a first reference torque; and A control signal is output to the torque control unit according to the fourth control information.

6. The knob assembly according to claim 2, wherein, The relative gradient relationship between the first reference torque and the second reference torque is based on the rotation direction.

7. The knob assembly according to claim 2, wherein, The control unit also obtains function object information corresponding to the single rotation adjustment operation; and At least one of the first reference torque, the second reference torque, and the relative gradient relationship between the first reference torque and the second reference torque is based on rotation direction data and / or the function object information.

8. The knob assembly according to any one of claims 2 to 7, wherein, Generating control information for a gear based on a reference torque includes: Based on the reference torque, obtaining a torque change curve for the gear, the torque change curve including at least a positive output torque phase and a negative output torque phase; Generating control information for the gear based on the torque change curve.

9. The knob assembly according to claim 8, wherein, The reference torque is the peak torque for the gear.

10. The knob assembly according to claim 1, wherein, The control unit also performs the following operations: Detecting whether the single rotation operation is completed based on the characterization data; After the single rotation operation is completed, controlling the torque output unit to provide zero torque or other predetermined torque to the knob.

11. The knob assembly according to claim 1, wherein, The control unit also performs the following operations: Determining the initial gear of the single rotation operation and one or more gears experienced; Based on the initial gear and one or more gears experienced, determining the end gear of the single rotation operation, the end gear being restricted within an allowable gear range.

12. The knob assembly according to claim 11, wherein, Determining the initial gear of the single rotation operation includes: If the single rotation operation of the knob is the first operation, determining the initial gear as a preset gear, or If the single rotation operation of the knob is not the first operation, determining the initial gear as the historical end gear of the previous historical operation of the single rotation operation.

13. The knob assembly according to claim 11 or 12, wherein, The control unit also performs the following operations: If the end gear is the limit gear of the gear range, determining the limit torque for the limit gear; Generating control information for the limit gear based on the limit torque; and Outputting a control signal to the torque output unit according to the control information for the limit gear.

14. The knob assembly according to claim 1, wherein, The function object information is associated with a function object, the function object being selected from a plurality of adjustable parameters, the plurality of adjustable parameters being associated with the same component, or at least two adjustable parameters being associated with different components.

15. The knob assembly according to claim 1, wherein, the rotation axis of the knob rotates together with the torque output unit; and the rotation axis of the knob is aligned with the rotation axis of the torque output unit, or the rotation axis of the knob is not aligned with the rotation axis of the torque output unit, and the knob and the torque output unit are connected by a transmission means.

16. A control method for a knob assembly, wherein the knob assembly includes a knob, a torque output unit, a detection unit, and a control unit; the detection unit is electrically connected to the control unit, and the control unit controls the torque output unit to provide torque to the knob; wherein, the method includes: the detection unit detects a single rotation operation of the knob to obtain characterization data related to the rotation of the knob, such as rotation position, displacement, angle, or radian, and transmits the characterization data to the control unit; the control unit determines the rotation rate or speed of the knob based on the characterization data, and during the single rotation operation, the control unit dynamically adjusts the torque provided by the torque output unit to the knob during the single rotation operation based on the rotation rate or speed.

17. The control method according to claim 16, wherein, the control unit dynamically adjusting the torque provided by the torque output unit to the knob during a single rotation operation based on the rotation rate or speed includes: determining, based on the rotation rate or speed, a plurality of gear positions experienced by the single rotation operation, the plurality of gear positions at least including a first gear position segment and a second gear position segment after the first gear position segment; and during the first gear position segment: generating first control information for the first gear position segment based on a first reference torque; and outputting a control signal to the torque control unit according to the first control information; during the second gear position segment: if the obtained rotation rate or speed is higher than a speed threshold range, then generating second control information for the second gear position segment based on a second reference torque different from the first reference torque; and outputting a control signal to the torque control unit according to the second control information.

18. The control method according to claim 17, wherein, the plurality of gear positions further includes a third gear position segment between the first gear position segment and the second gear position segment; and the control unit dynamically adjusting the torque provided by the torque output unit to the knob during a single rotation operation based on the rotation rate or speed includes: during the third gear position segment: generating third control information for the third gear position segment based on a third reference torque between the first reference torque and the second reference torque; and outputting a control signal to the torque control unit according to the third control information.

19. The control method according to claim 17, wherein, the control unit further performs the following operations: during the second gear position segment, if the obtained rotation rate or speed is within the threshold range or lower than the threshold range, then maintaining the use of the first control information to control the torque control unit to provide torque to the knob.

20. The control method according to claim 17, wherein, the plurality of gear positions further includes a fourth gear position segment after the second gear position segment; and the control unit dynamically adjusts the torque output unit to generate at least two torques for the knob during a single rotation operation based on the rotation rate or speed, including: during the fourth gear position segment: if the obtained rotation rate or speed is lower than a threshold range, then fourth control information for the fourth gear position segment is generated based on a first reference torque; and a control signal is output to the torque control unit according to the fourth control information.

21. The control method according to claim 17, wherein, the relative gradient relationship between the first reference torque and the second reference torque is based on the rotation direction.

22. The control method according to claim 17, wherein, the control unit further obtains function object information corresponding to the single rotation adjustment operation; and at least one of the first reference torque, the second reference torque, and the relative gradient relationship between the first reference torque and the second reference torque is based on rotation direction data and / or the function object information.

23. The control method according to any one of claims 17 to 22, wherein, generating control information for a gear position based on a reference torque includes: obtaining a torque change curve for the gear position based on the reference torque, the torque change curve including at least a positive output torque phase and a negative output torque phase; generating control information for the gear position based on the torque change curve.

24. The control method according to claim 23, wherein, the reference torque is the peak torque for the gear position.

25. The control method according to claim 16, wherein, the control unit further performs the following operations: detecting whether the single rotation operation is completed based on the characterization data; after the single rotation operation is completed, controlling the torque output unit to provide zero torque or other predetermined torque to the knob.

26. The control method according to claim 16, wherein, the control unit further performs the following operations: determining the initial gear position of the single rotation operation and one or more gear positions experienced; determining the end gear position of the single rotation operation based on the initial gear position and the one or more gear positions experienced, the end gear position being restricted within an allowable gear position range.

27. The control method according to claim 26, wherein, determining the initial gear position of the single rotation operation includes: if the single rotation operation of the knob is the first operation, then determining the initial gear position as a preset gear position, or if the single rotation operation of the knob is not the first operation, then determining the initial gear position as the historical end gear position of the previous historical operation of the single rotation operation.

28. The control method according to claim 26 or 27, wherein, the control unit further performs the following operations: if the end gear position is the limit gear position of the gear position range, then determining the limit torque for the limit gear position; generating control information for the limit gear position based on the limit torque; and Output a control signal to the torque output unit according to the control information for the limit gear position.

29. The control method according to claim 16, wherein, the functional object information is associated with a functional object, the functional object is selected from a plurality of adjustable parameters, the plurality of adjustable parameters are associated with the same component, or at least two adjustable parameters are associated with different components.

30. A vehicle-mounted device, an electronic device or an appliance having the knob assembly according to any one of claims 1 to 15.

31. A computer-readable storage medium, including computer instructions stored thereon, which when executed by a processor cause the processor to execute the control method of the knob assembly according to any one of claims 16 - 29.

32. A vehicle, including the knob control system according to any one of claims 1 to 15 or the vehicle-mounted device, the electronic device or the appliance according to claim 30.