Control unit for an electrically powered vehicle

The control unit with fuzzy logic and membership functions addresses the need for efficient and robust control in electric vehicles by adaptively managing torque reduction based on component-specific dynamics, improving the driving experience.

DE102023209593A1Pending Publication Date: 2025-04-03ROBERT BOSCH GMBH
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
DE102023209593
Authority / Receiving Office
DE · DE
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-29
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

The increasing number of electrically powered vehicles and demands for efficiency and cost-effectiveness necessitate innovative and robust control units that minimize performance reduction events to enhance the driving experience.

Method used

A control unit with a logic unit and fuzzy controllers for electric vehicles that adapt vehicle properties based on temperature and performance values using membership function sets, allowing for precise regulation of torque reduction to avoid false positives and account for component-specific heating and cooling dynamics.

Benefits of technology

The solution provides a more accurate and adaptive control of vehicle performance, reducing the likelihood of unnoticed performance drops and enhancing the driving experience by accounting for individual component behaviors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present invention relates to a control unit (10) for an electrically powered vehicle (100), comprising a logic unit (12) configured to detect a first temperature value and a first power value; a first fuzzy element (14) configured to receive the first temperature value; wherein the first fuzzy element (14) is configured to determine an output value based on a first set of belonging functions, a first time range, and the first power value, wherein the logic unit (12) is configured to generate and / or adjust a signal based on the first output value, wherein the signal is configured to adjust at least one property of the vehicle (100).
Need to check novelty before this filing date? Find Prior Art

Description

State of the art

[0001] The present invention relates to a control unit for an electrically powered vehicle and to a vehicle.

[0002] There are currently a multitude of different solutions for controlling electric drives in vehicles. Due to the increasing number of electrically powered vehicles on the road and the increased demands for efficiency, the need for innovative and robust control units is continuously growing.

[0003] The constant weight reduction in the vehicle sector to reduce fuel consumption as well as increasing competition are creating cost pressure, so that cheaper and more efficient components for vehicles are in greater demand. Disclosure of the invention

[0004] The control unit for an electrically powered vehicle with the features of claim 1 has the advantage over known ones that a reduction in vehicle performance due to a performance-limiting event is reduced, making it less noticeable for the driver. Thus, the driving experience for the driver can be significantly improved.

[0005] This is achieved according to the invention in that the control unit for an electrically powered vehicle has a logic unit. The logic unit is configured to detect a first temperature value and a first power value. Furthermore, the control unit has a first blur element which is configured to receive the first temperature value. Preferably, the first blur element is configured to determine an output value based on a first membership function set, a first time range and the first power value. Furthermore, the logic unit is configured to generate and / or adapt a signal based on the first output value, wherein the signal is configured to adapt at least one property of the vehicle. The membership function set can have a plurality of membership functions.

[0006] In other words, the control unit generates a signal to adjust a property of the vehicle. This property can, in particular, be a reduction in torque or power of an electric drive of the vehicle. Furthermore, the logic unit can, based on the first temperature value and the first power value, incorporate these into the uncertainty element in order to determine or calculate the output value based on their values ​​using the uncertainty element and the first membership function set. The first uncertainty element can, in particular, be a fuzzy controller or similar.

[0007] The subclaims show preferred developments of the invention.

[0008] Preferably, the first membership function set comprises at least a first membership function curve, a second membership function curve, a third membership function curve and a fourth membership function curve, each membership function curve being assigned to a sub-range of the first time range.

[0009] An advantage of this embodiment is that the parameters of the blur element can be adjusted using the various membership function curves. Preferably, the four membership function curves have a value range between 0 and 2000 seconds. The range from 0 to approximately 200 seconds is the shortest time period in which the vehicle or a component of the vehicle is close to reaching the lower limit temperature. The second and third membership function curves cover a value range between 150 and 700 seconds, while the fourth membership function curve covers a time range of greater than 400 seconds.

[0010] Preferably, the first sub-range is associated with temperature values ​​which generate an output value that blocks the signal to be formed.

[0011] An advantage of this embodiment is that in certain value ranges a reduced target torque or similar is not to be expected, so that in this range the control is deactivated as a precaution in order to avoid sending a false positive signal.

[0012] Further preferably, the control unit comprises a second blur element, wherein the second blur element is configured to receive or detect a temperature value of a first component of the vehicle, wherein the second blur element is configured to determine a first component output value by means of a second membership function set, the second temperature value and a second time range, wherein a first input of the first membership function set is the first component output value.

[0013] An advantage of this embodiment is that an uncertainty element can be provided for a specific component, so that the membership function set can be adapted depending on this component. Preferably, the second membership function set comprises three membership function curves. The first membership function curve describes a range in which the temperature is significantly below the limit temperature. Further preferably, the second membership function curve is designed to cover a range in which the temperature is significantly closer to the lower limit temperature. Further preferably, the third membership function curve is designed to cover a range that begins shortly before the lower limit temperature value and includes all higher temperatures.

[0014] Further preferably, the logic unit is configured to adapt the second membership function set and / or the second temperature value based on a configuration of the first component.

[0015] An advantage of this embodiment is that the first component can be supplied in different configurations, allowing the membership function set to be adapted accordingly. For example, the performance of the first component for thermal component protection can be influenced by whether a cover or the like is present, so that a first type of the second membership function set can be designed or used for a configuration with a cover, and a second type of the second membership function set can be designed or used for a configuration without a cover.

[0016] Preferably, the control unit comprises a third blur element, wherein the third blur element is configured to receive and / or detect a third temperature value of a second component of the vehicle, wherein the third blur element is configured to determine a second component output value by means of a third membership function set, the third temperature value and a third time range, wherein a second input of the first membership function set is the second component output value.

[0017] An advantage of this embodiment is that a customized membership function set can be provided for the second component, which can be, for example, in the battery management system or similar. Further preferably, the third membership function set has a similar structure to the second membership function set, with the temperatures in the third membership function set being significantly higher. Further preferably, the membership function curves overlap with each other, in order to avoid, in particular, jumps in the output value of the fuzzy controller.

[0018] Further preferably, the third membership function set has a lower intervention factor, since the temperature behavior of a battery management system is significantly more dynamic than that of a drive unit of the vehicle.

[0019] Preferably, the logic unit is configured to weight the first component output value and the second component output value relative to one another using a weighting factor, wherein the logic unit is configured to change the first input and / or the second input using the weighting factor in order to form the first temperature value.

[0020] An advantage of this embodiment is that the weighting also allows for the different heating and cooling behavior of the respective component to be taken into account, thus accounting for different dynamics of the components. Preferably, the value at the first input and / or the second input is multiplied by a factor to generate the weighting factor.

[0021] Further preferably, the control unit comprises a fourth blur element, wherein the fourth blur element is configured to detect and / or receive a fourth temperature value of a third component of the vehicle, wherein the fourth blur element is configured to determine a third component output value by means of a fourth membership function set, the fourth temperature value and a fourth time range, wherein the third input of the first membership function set is the third component output value.

[0022] An advantage of this embodiment is that the individual characteristics of the third component, which is, for example, a battery storage unit of the vehicle, can be taken into account. The fourth membership function set preferably has three membership function curves. These can, in particular, preferably overlap at least partially. The membership function curves are selected such that, due to the sluggish behavior of the temperature of the battery storage unit, the torque reduction should only begin a few Kelvin before the limit temperature is reached.Further preferably, the logic unit is configured to weight the first component output value, the component output value and the third component output value using the weighting factor, wherein the logic unit is configured to change the first input, the second input and / or the third input with the weighting factor in order to form the first temperature value.

[0023] An advantage of this embodiment is that the signal generation or torque reduction, or similar, can be specifically adapted depending on the various influencing factors of the components. This can be particularly advantageous because the temperature is controlled with only one manipulated variable and the individual components exhibit different heating and cooling behaviors, allowing a subsystem to be implemented to weight the respective uncertainty elements.

[0024] Further preferably, the first component is a drive unit of the vehicle, the second component is a battery management system, and the third component is a battery storage unit of the vehicle.

[0025] An advantage of this embodiment is that the respective membership function sets can be specifically adapted to the former components in order to keep the adjustment of a torque as small as possible.

[0026] Further preferably, the second membership function set, the third membership function set and the fourth membership function set each have three membership function curves.

[0027] An advantage of this embodiment is that different membership function curves can be mapped for each component, thus increasing the accuracy of the overall system and improving the riding experience of a bicycle user.

[0028] A further aspect of the invention relates to a vehicle having a control unit as described above and below, wherein the vehicle is in particular an electrically powered bicycle. Short description of the drawings

[0029] Embodiments of the invention are described in detail below with reference to the accompanying drawings. They show: Fig. 1 is a circuit diagram illustrating the operation of the control unit according to an embodiment, Fig. 2 to 5 are diagrams illustrating the operation of the control unit according to an embodiment, Fig. 6 and Fig. 7 Circuit diagrams illustrating the operation of the control unit according to one embodiment. Fig. 9 a control unit according to an embodiment, and Fig. 10 a vehicle according to an embodiment. Embodiments of the invention

[0030] Preferably, all identical units, elements and / or systems in all figures are provided with the same reference numerals.

[0031] Fig. 1 shows a circuit diagram 200 to illustrate the functionality of the control unit 10 according to one embodiment. The circuit diagram 200 has a first block 202. The first block 202 can in particular be linked to the second uncertainty element 24. In particular, the first block 202 can represent a fuzzy controller for a drive unit of the vehicle. The first block 202 has a first output 208 in a weighting block 214. Furthermore, the circuit diagram 200 has a second block 204, which in particular includes the third uncertainty element 26. The second block 204 can in particular be a fuzzy controller for a battery management system. More preferably, the second block 204 has a second output 210, which flows into the weighting block 214. In addition, the circuit diagram 200 has a third block 206. The third block 206 has in particular the fourth blur element 28.The fourth block can in particular be a fuzzy controller for a battery storage system.

[0032] Furthermore, the third block 206 has a third output 212, which flows into the weighting block 214. More preferably, the circuit diagram 200 includes a fourth block 216, which in particular includes the first blur element 14. The fourth block 216 has, in particular, a first input 222, which is a result of the weighting block 214. Furthermore, the fourth block 216 has a maximum torque 218 as an input. Thus, the fourth block 216 can, in particular by means of the first blur element 14, form the fifth block 220, which is indicative of a reduction in the torque.

[0033] Fig. 2 shows a diagram 250 to illustrate the functionality of the control unit according to its embodiment. The diagram 250 has a first axis 252, which in particular represents a degree of truth of the fuzzy logic. More preferably, the diagram 250 has a second axis 254, which represents the time domain. In particular, a first membership function curve 16, a second membership function curve 18, a third membership function curve 20, and a fourth membership function curve 22 are shown in the diagram 250. This can, in particular, be a fuzzy logic that describes a time until a reduction in torque.

[0034] Fig. Figure 3 shows a diagram 300 illustrating the functionality of control unit 10 according to one embodiment. The diagram 300 has a first axis 302, which describes the degree of truth of the fuzzy logic. Furthermore, the diagram 300 has a second axis, which describes a temperature of the vehicle's drive unit.

[0035] Diagram 300 has three membership function curves 30, 32, 34, which at least partially overlap. Diagram 300 can, in particular, describe a fuzzy logic for the temperature of the vehicle's drive unit.

[0036] Fig. Figure 4 shows a diagram 310 illustrating the functionality of the control unit 10 according to one embodiment. The diagram has a first axis 312, which describes a degree of truth of the fuzzy logic.

[0037] Furthermore, the diagram 310 has a second axis 314, which describes a temperature of the battery management system. As in the Fig. 4, three membership function curves 30, 32, 34 are plotted in the diagram 310, in particular when they partially overlap.

[0038] Fig. Figure 5 shows a diagram 320 illustrating the functionality of the control unit 10 according to one embodiment. The diagram 320 has a first axis 322, which describes the degree of truth of the fuzzy logic.

[0039] More preferably, the diagram 320 has a second axis 324, which describes the temperature of the battery storage. As shown in the Fig. 5, three membership function curves 30, 32, 34 are plotted in the diagram 320, which in particular partially overlap. Preferably, the Fig. 5 shows a fuzzy logic for considering the temperature of the battery storage.

[0040] Fig. 6 shows a circuit diagram 400 to illustrate the functioning of the control unit 10 according to one embodiment. The circuit diagram 400 has a first input 402, which describes the first input. The circuit diagram 400 also has a second input 404, which describes the second input 404. The circuit diagram 400 also has a third input 406, which describes the third input. Furthermore, the three inputs 402, 404, 406 are combined in a function block 408. More preferably, a torque is determined 414 based on a weighting 410, the function block 408, and a torque input 412. In this case, the situation may arise that the torque must be reduced and thus a reduced torque 416 is output.

[0041] Fig. 7 shows a circuit diagram 450 to illustrate the procedure of the control unit 10 according to one embodiment. The diagram 450 has a logic point 452. More preferably, the diagram 450 has a first block 454, a second block 456, and a third block 458. The first block 454 has a first output 460, which describes an output of the weighting of the fuzzy logic of the drive unit. Furthermore, the first block 454 has a second output 462, which describes a weighting factor, in particular of the drive unit. The second block 456 has a first output 464, which describes an output of the fuzzy logic of the battery management system. Furthermore, the second block 456 has a second output 466, which describes a weighting factor. More preferably, the third block 458 has a first output 468, which describes the output value of a fuzzy logic for the battery unit.Furthermore, the third block 458 has a second output 470, which describes a weighting factor for the battery storage. The outputs 460, 462, 464, 466, 468, 470 are combined in a weighting block 472. In a determination block 478, a possible reduction in the torque 480 can be determined based on the weighting block 472 and a torque value 474 and a conversion block 476. Furthermore, the diagram 450 includes a second logic point 482.

[0042] Fig. 8 shows a diagram 500 illustrating the functionality of the control unit according to one embodiment. Diagram 500 represents, in particular, the fuzzy logic of a controller for the vehicle's drive unit. Diagram 500 includes a first block 502, which represents a weighting factor. Furthermore, diagram 500 includes a second block 504, which describes an output of the fuzzy logic for the drive unit. Further preferably, the output of the fuzzy logic for the drive unit is converted into a scale in a function block 510.

[0043] This can be further processed in the weighting block 514. More preferably, a constant 506 can be incorporated into a function block 512 and a logic node 508. The logic node flows into the weighting block 514. Furthermore, it can now be fed into a logic 518 for the drive unit 516, just like the weighting block 514. Furthermore, a reference 522 can be fed into the logic 518. In addition, a second weighting factor 524 can be present, which is merged 526 with the result of the function block 512. More preferably, a further gradient 528 of the drive unit can be introduced into a further logic 532.

[0044] Based on a reference 530 of a fusion 526, a weighting factor 534 of the drive unit can be determined by means of the logic 532.

[0045] Fig. 9 shows a control unit according to one embodiment. The control unit preferably has a logic unit 12. Furthermore, the control unit 10 has a first blur element 14. More preferably, the control unit 10 has a second blur element 24. Preferably, the control unit 10 has a third blur element 26. Preferably, the control unit 10 has a fourth blur element 28.

[0046] Fig. 10 shows a vehicle 100 according to one embodiment. The vehicle 100 has a control unit 10, as described above and below. Furthermore, the vehicle 100 has a first component 102. The first component can, in particular, be a drive unit of the vehicle 100. Further preferably, the vehicle 100 has a second component 104, which is preferably a battery management system.

[0047] Furthermore, the vehicle 100 preferably has a third component 106, which is in particular a battery storage unit of the vehicle 100.

Claims

[1] Control unit (10) for an electrically powered vehicle (100), comprising: - a logic unit (12) which is configured to detect a first temperature value and a first power value; - a first blurring element (14) configured to receive the first temperature value; - wherein the first blur element (14) is configured to determine an output value based on a first membership function set, a first time range and the first power value, - wherein the logic unit (12) is configured to generate and / or adapt a signal based on the first output value, - wherein the signal is configured to adapt at least one property of the vehicle (100). [2] Control unit (10) according to claim 1, wherein the first membership function set comprises at least a first membership function curve (16), a second membership function curve (18), a third membership function curve (20), and a fourth membership function curve (22), each of the membership function curves (16, 18, 20, 22) being assigned to a sub-range of the first time range. [3] The control unit (10) of claim 2, wherein the first subrange is associated with temperature values ​​that produce an output value that blocks the formation of the signal. [4] Control unit (10) according to one of the preceding claims, wherein the control unit (10) comprises a second blur element (24), wherein the second blur element (24) is configured to receive and / or detect a temperature value of a first component (102) of the vehicle (100), wherein the second blur element (24) is configured to determine a first component output value by means of a second membership function set, the second temperature value and a second time range, wherein a first input of the membership function set is the first component output value. [5] Control unit (10) according to claim 4, wherein the logic unit (12) is configured to adapt the second membership function set and / or the second temperature value based on a configuration of the first component (102). [6] Control unit (10) according to one of the preceding claims, wherein the control unit (10) comprises a third blur element (26), wherein the third blur element (26) is configured to receive and / or detect a third temperature value of a second component (104) of the vehicle (100), wherein the third blur element (26) is configured to determine a second component output value by means of a third membership function set, the third temperature value and a third time range, wherein a second input of the first membership function set is the second component output value. [7] Control unit (10) according to one of claims 4 to 6, wherein the logic unit (12) is configured to weight the first component output value and the second component output value relative to one another using a weighting factor, wherein the logic unit (12) is configured to change the first input and / or the second input with the weighting factor in order to form the first temperature value. [8] Control unit (10) according to one of claims 4 to 7, wherein the control unit (10) has a fourth blur element (28), wherein the fourth blur element (28) is configured to detect and / or receive a fourth temperature value of a third component (106) of the vehicle (100), wherein the fourth blur element (28) is configured to determine a third component output value by means of a fourth membership function set, the fourth temperature value and a fourth time range, wherein the third input of the first membership function is the third component output value. [9] Control unit (10) according to one of claims 7 to 8, wherein the logic unit (12) is configured to weight the first component output value, the second component output value and the third component output value using the weighting factor, wherein the logic unit (12) is configured to change the first input, the second input and / or the third input with the weighting factor in order to form the first temperature value. [10] Control unit (10) according to one of claims 4 to 9, wherein the first component (102) is a drive unit of the vehicle (100), wherein the second component (104) is a battery management system, wherein the third component (106) is a battery storage of the vehicle (100). [11] Control unit (10) according to one of the preceding claims, wherein the second membership function set, the third membership function set and the fourth membership function set each have three membership function curves (30, 32, 34). [12] Vehicle (100) comprising a control unit (10) according to one of the preceding claims, wherein the vehicle (100) is in particular an electrically powered bicycle.

Citation Information

Patent Citations

  • Method for monitoring a battery with multiple battery cells, computer program for executing the method, battery management system for monitoring a battery, battery system with the battery management system, and vehicle with the battery system

    DE102014202622A1

  • Method for operating an electric bicycle

    DE102021213526A1

  • Drive device for a vehicle and method for operating such a drive device

    DE102022200541A1

  • device for controlling a parameter

    DE60123312T2