Control of battery system temperature for high performance
By introducing a heating control module into the battery system, the battery temperature is automatically optimized, and the problem of difficulty in temperature optimization of the battery system in the existing technology in high-performance mode is solved, and the stability and efficiency of vehicle performance are improved.
Patent Information
- Application Number
- CN202311517423.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-09-12
- Filing Date
- 2023-11-14
- Publication Date
- 2025-03-14
AI Technical Summary
Existing battery systems are difficult to automatically optimize battery temperature in high-performance mode, resulting in unstable vehicle performance.
By introducing a heating control module into the battery system, a high-performance mode request is received, the target battery temperature is determined based on the environmental conditions around the vehicle, and the battery system temperature is automatically controlled to maintain close to the target temperature.
Automatic optimization of battery system temperature in high-performance mode is achieved, improving the stability and efficiency of vehicle performance, and avoiding overheating or cooling of the battery system.
Smart Images

Figure CN119627304A_ABST
Abstract
Description
Technical Field
[0001] The subject disclosure relates to thermal control of batteries, and more particularly, to optimizing battery temperature based on vehicle mode. Background Art
[0002] Vehicles, including gasoline and diesel powered vehicles, as well as electric and hybrid vehicles, feature battery storage for purposes such as powering electric motors, electronics, and other vehicle subsystems. Many battery systems and electric vehicles feature thermal control systems for heating battery modules to maintain proper operating temperatures. Summary of the invention
[0003] In an exemplary embodiment, a system for thermal control of a battery system of a vehicle includes a heating control module configured to control a temperature of the battery system. The heating control module is configured to receive a request to place the vehicle in a high-performance mode, and based on the request, determine the temperature of the battery system and place the vehicle in the high-performance mode. The heating control module is further configured to determine a target battery temperature based on environmental conditions surrounding the vehicle, and automatically control the temperature of the battery system to maintain the temperature of the battery system close to the target battery temperature during operation of the vehicle in the high-performance mode, thereby optimizing the performance of the vehicle.
[0004] In addition to one or more features described herein, the environmental condition includes at least one of ambient temperature and a location of the vehicle.
[0005] In addition to one or more features described herein, the target battery temperature is determined based on a stored data structure that associates target battery temperature values with ambient temperature values.
[0006] In addition to one or more features described herein, the system also includes a user interface configured to present the temperature information to a user and configured to allow the user to manually adjust the target battery temperature.
[0007] In addition to one or more features described herein, the target battery temperature is related to a maximum battery temperature, which is associated with ambient conditions.
[0008] In addition to one or more features described herein, the maximum battery temperature is a derated temperature associated with an environmental condition, and the target battery temperature is a temperature value within a selected range of derated temperatures, the selected range based on at least one of the environmental condition and a user input.
[0009] In addition to one or more features described herein, the heating control module is configured to control the temperature of the battery system by at least one of controlling a temperature control device in the vehicle and controlling a heating current applied to the battery system.
[0010] In addition to one or more features described herein, the heating control module is configured to prompt a user to provide an assessment of vehicle performance during the high performance mode and to adjust the target battery temperature based on the assessment.
[0011] In another exemplary embodiment, a method of thermally controlling a battery system of a vehicle includes receiving a request to place the vehicle in a high-performance mode, and based on the request, determining a temperature of the battery system and placing the vehicle in the high-performance mode. The method further includes determining a target battery temperature based on environmental conditions surrounding the vehicle, and automatically controlling the temperature of the battery system to maintain the temperature of the battery system close to the target battery temperature during operation of the vehicle in the high-performance mode to optimize vehicle performance.
[0012] In addition to one or more features described herein, the environmental condition includes at least one of ambient temperature and a location of the vehicle.
[0013] In addition to one or more features described herein, the target battery temperature is determined based on a stored data structure that associates target battery temperature values with ambient temperature values.
[0014] In addition to one or more features described herein, the method also includes presenting the temperature information to a user via a user interface, the user interface configured to allow the user to manually adjust the target battery temperature.
[0015] In addition to one or more features described herein, the target battery temperature is associated with a maximum battery temperature, and the maximum battery temperature is associated with an ambient condition.
[0016] In addition to one or more features described herein, the maximum battery temperature is a derated temperature associated with the environmental condition, and the target battery temperature is a temperature value within a selected range of the derated temperature, the selected range based on at least one of the environmental condition and a user input.
[0017] In addition to one or more features described herein, controlling the temperature of the battery system includes at least one of controlling a temperature control device in the vehicle and controlling a heating current applied to the battery system.
[0018] In addition to one or more features described herein, the method includes prompting a user to provide an assessment of vehicle performance during the high performance mode, and adjusting the target battery temperature based on the assessment.
[0019] In yet another exemplary embodiment, a vehicle system includes a memory having computer-readable instructions and a processing device for executing the computer-readable instructions, the computer-readable instructions controlling the processing device to perform a method. The method includes receiving a request to place a vehicle in a high-performance mode, and based on the request, determining a temperature of a battery system of the vehicle and placing the vehicle in the high-performance mode. The method also includes determining a target battery temperature based on environmental conditions surrounding the vehicle, and automatically controlling the temperature of the battery system to maintain the temperature of the battery system close to the target battery temperature during operation of the vehicle in the high-performance mode to optimize the performance of the vehicle.
[0020] In addition to one or more features described herein, the method also includes presenting the temperature information to a user via a user interface, the user interface configured to allow the user to manually adjust the target battery temperature.
[0021] In addition to one or more features described herein, the target battery temperature is related to a maximum battery temperature, which is associated with ambient conditions.
[0022] In addition to one or more features described herein, the maximum battery temperature is a derated temperature associated with the ambient condition, and the target battery temperature is a temperature value within a selected range of the derated temperature, the selected range based on at least one of the ambient condition and a user input.
[0023] The above features and advantages and other features and advantages of the present disclosure are apparent from the following detailed description when taken in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Other features, advantages and details appear, by way of example only, in the following detailed description, which refers to the accompanying drawings, in which:
[0025] Figure 1 is a top view of a motor vehicle including a battery assembly or system and a battery temperature control system according to an exemplary embodiment;
[0026] Figure 2 depicts an example of a lookup table (LUT) that may be used as part of a method of controlling temperature of a battery system;
[0027] Figure 3 depicts an example of a LUT that may be used as part of a method of controlling temperature of a battery system;
[0028] Figure 4 is a flow chart depicting aspects of a method of controlling the temperature of a battery system according to an exemplary embodiment; and
[0029] Figure 5 A computer system according to an exemplary embodiment is depicted. DETAILED DESCRIPTION
[0030] The following description is merely exemplary in nature and is not intended to limit the present disclosure, its application, or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate the same or corresponding parts and features.
[0031] According to exemplary embodiments, methods, devices, and systems for thermal control of a battery system (e.g., a vehicle battery system) are provided. Embodiments of the battery temperature control system are configured to place the vehicle in an operating mode in which a control device continuously or periodically adjusts the temperature of the battery system to maintain the temperature at an optimal level conducive to high vehicle performance.
[0032] For example, a user or system may generate a request to enter a high-performance mode (e.g., when the vehicle is operating on a runway). Based on the request, the control device obtains temperature measurements of the vehicle battery pack and ambient temperature information. Based on this information, a target temperature value is determined. The target temperature may correspond to a maximum temperature (e.g., equal to the maximum temperature or within a selected range of the maximum temperature). For example, the target temperature may be set relative to a derating temperature (i.e., a temperature at which power is reduced to avoid overheating of the battery pack). During vehicle operation in the high-performance mode, the control device maintains the battery temperature at or near the target temperature.
[0033] The embodiments described herein present numerous advantages and technical effects. Embodiments provide additional power that can be quickly applied based on user requests. Embodiments maximize performance while avoiding derating or damage to the battery system.
[0034] The temperature control system can automatically calibrate and customize temperature targets for specific driving and environmental conditions. For example, for racing applications, embodiments provide the ability to control temperature after the initial lap to reduce lap times, and embodiments allow the user to reduce lap times or otherwise improve performance in low temperature conditions.
[0035] Embodiments are not limited to use with any particular vehicle and may be applicable in a variety of environments. For example, embodiments may be used with automobiles, trucks, aircraft, construction equipment, farm equipment, automated factory equipment, and / or any other equipment or system that may require additional thermal control to enhance existing thermal control capabilities or features of the equipment or system.
[0036] Figure 1 An embodiment of a motor vehicle 10 is shown that includes a body 12 that at least partially defines an occupant compartment 14. The body 12 also supports various vehicle subsystems, including a propulsion system 16, and other subsystems for supporting the functions of the propulsion system 16 and other vehicle components, such as a braking subsystem, a suspension system, a steering subsystem, a fuel injection subsystem, an exhaust subsystem, etc.
[0037] The vehicle may be an internal combustion engine vehicle, an electric vehicle (EV), or a hybrid electric vehicle (HEV). In an example, the vehicle 10 is a hybrid vehicle including an internal combustion engine 18 and an electric motor 20 .
[0038] The vehicle 10 includes a battery system 22 that can be electrically connected to the motor 20 and / or other components, such as vehicle electronics. In an embodiment, the battery system 22 includes a battery assembly, such as a high-voltage battery pack 24 having a plurality of battery modules 26. Each battery module 26 includes a plurality of individual battery cells (not shown). The battery system 22 may also include a monitoring unit 28 that is configured to receive measurements from sensors 30. Each sensor 30 may be an assembly or system having one or more sensors for measuring various battery and environmental parameters, such as temperature, current, and voltage. The monitoring unit 28 includes components such as a processor, a memory, an interface, a bus, and / or other suitable components.
[0039] The battery system 22 includes various conversion devices for controlling the power supply from the battery pack 24 to the motor 20 and / or electronic components. The conversion device includes a DC-DC converter module 32 for regulating direct current (DC). The DC-DC converter module 32 is electrically connected to the battery system 22 and includes a DC-DC converter circuit 34 (referred to herein as a DC-DC converter 34).
[0040] The conversion device also includes an inverter module 36, which includes an inverter circuit 38 (referred to herein as inverter 38). The inverter 38 receives DC power from the DC-DC converter 34 and converts the direct current (DC) power into alternating current (AC) power that is provided to the electric motor 20. The inverter 38 includes one or more sets of switches or switching devices (e.g., controllable semiconductor switches, such as metal oxide semiconductor field effect transistors (MOSFETs)) that are controllable to supply AC power to each phase of the motor 20.
[0041] The vehicle 10 includes a battery temperature control system that includes various components and systems for controlling or regulating the temperature of the battery system 22 and / or other portions of the vehicle, such as the vehicle cabin 14. For example, the battery system 22 includes a thermal control device 40, such as a heat pump or a resistive heater.
[0042] In an embodiment, components of the vehicle 10 form all or part of an alternating current (AC) heating system for controlling the temperature of the battery system 22. The system is configured to generate an AC signal (also referred to as an "AC current," "heating current," or "AC heating current") and apply the AC heating current to the battery pack 24. The heating system may be used to heat the battery pack 24 during vehicle motion, when the vehicle 10 is running and stationary, and / or during charging of the vehicle 10.
[0043] In an embodiment, the heating system is configured to apply an AC heating current to the battery pack 24 using energy generated by the battery pack 24 and an electric motor and / or a charging station (or other energy source) by controlling a conversion device (e.g., an inverter 38 and / or a DC-DC converter 34).
[0044] The battery temperature control system includes a control module 42 configured to control heating and / or cooling, for example, by controlling the thermal control device 40 and / or the AC heating system. The control module 42 is configured to monitor battery parameters (e.g., temperature, voltage, current, and impedance), or to measure temperature and / or other parameters in response to a request by a user (e.g., a driver) or a request from another system.
[0045] The control module 42 and / or one or more other processing devices are configured to place the vehicle 10 in an operating mode in which the temperature of the battery system is maximized or optimized for high-performance applications. Examples of high-performance applications include racing, vehicle testing, and other situations or conditions where it is desirable for the vehicle to receive additional power (compared to normal operating conditions). This operating mode is referred to as a "high-performance mode."
[0046] When the vehicle 10 is in the high performance mode, the control module 42 determines an optimal battery temperature based on the current conditions of the battery system 22 (e.g., current temperature) and based on environmental conditions such as ambient temperature, weather conditions (e.g., clear, cloudy, etc.), season, and geographic location. The optimal battery temperature (also referred to as a "target temperature") can be a maximum allowable temperature (e.g., a derated temperature) or a temperature value related to the maximum allowable temperature. The control module 42 maintains the battery temperature close to the optimal or target temperature during operation. A temperature value is "close" to the target temperature when the temperature value is equal to the target temperature, as close as possible to the target temperature, or within a range or tolerance.
[0047] The battery temperature control system maximizes the battery temperature to improve performance, because the internal resistance of a battery cell is a function of temperature, and hotter battery cells have lower resistance and can therefore output more current for a given voltage. At the same time, the temperature control system limits the battery temperature to avoid derating or other negative effects. In this way, the desire for high performance is balanced by the need to protect the battery system from excessive temperatures.
[0048] The control module 42 may be a dedicated controller as shown, or may be located elsewhere. The control module 42 may be an existing controller, such as the monitoring unit 28 or the computer system 44. The control module 42 may also be implemented using a combination of processors or controllers.
[0049] Computer system 44 includes one or more processing devices 46 and a user interface 48. The various processing devices and units may communicate with each other via a communication device or system, such as a Controller Area Network (CAN) or Transmission Control Protocol (TCP) bus.
[0050] The user interface 48 can be used to facilitate temperature control as described herein. For example, the user interface presents relevant information to a user (e.g., a driver), such as the current battery system temperature and a target temperature. The user interface can dynamically update the information to allow the user to continuously or periodically monitor the temperature during driving. In addition, the user interface can receive input from the user, such as a manual adjustment of the target temperature.
[0051] As further discussed herein, when the vehicle 10 is in the high performance mode, the control module 42 appropriately heats or cools the battery system 22 to maintain the temperature at or near a target temperature (e.g., a derated temperature), or within a selected range of the target temperature. The selected range may be determined based on battery parameters (e.g., voltage and temperature ratings, manufacturer recommendations, etc.) and / or based on user input. For example, a user may manually set the range, or allow the control module 42 to automatically select the range.
[0052] The control module 42 and / or other processors are configured to perform aspects of a method of battery system temperature control. The method generally includes receiving a request to enter a high-performance mode, determining an environmental condition (e.g., ambient temperature), and determining a target temperature based on the environmental condition and / or user input. The method also includes controlling the temperature of the battery system 22 to maintain the temperature as close to the target temperature as possible.
[0053] In an embodiment, the target temperature is determined based on a data structure such as a lookup table (LUT). The data structure associates environmental conditions such as ambient temperature and / or location with target temperature values. Note that the data structure may be updated as needed after each instance of the vehicle 10 operating in the high performance mode.
[0054] Figure 2 An example of a LUT 70 that associates target temperature values with ambient temperature values is depicted. In the LUT 70, the ambient temperature values (in degrees Celsius) are labeled “T A " and stored in the first row, and the corresponding target temperature value is marked as "T T " and stored in the second row.
[0055] In an embodiment, the target temperature may be based on local conditions in addition to the ambient temperature. Thus, "environmental conditions" may include a combination of ambient temperature and location information (and any other desired information about conditions around the vehicle that may affect the battery system temperature). Local conditions may be determined based on the location of the vehicle 10, which may be determined via, for example, global positioning system (GPS) information. Examples of local conditions include road type, elevation, road slope, curvature, etc.
[0056] For example, the target temperature may be based on the ambient temperature in combination with location information, such as the particular track or other facility or road on which the vehicle 10 is located. Figure 2 An example of a target temperature based on n specific tracks (ie, track 1, track 2, ... track n) is depicted. In this example, the target temperature is labeled T T The rows provide target temperatures that are independent of location. For each track, a set of target temperatures is included in LUT 70 and is labeled “T T轨道n As shown, a row is provided for the first track ("Track 1") and is denoted as "T T轨道1 ”, and a row is provided for the second track (“Track 2”) and is denoted as “T T轨道2 In this way, the target temperature can be customized based on, for example, data collected during previous runs on a given track.
[0057] The user may manually enter a target temperature value, or provide an adjustment to the target temperature value. Figure 3 An example of a LUT 72 for adjusting a target temperature based on user input is depicted. In this example, the LUT 72 associates a driver temperature adjustment setting with a corresponding adjustment to a target temperature. A user may enter a temperature adjustment setting ("AS") that prompts the control module to adjust the target temperature by a temperature value "ΔT". For example, if the user enters a setpoint of 1, the target temperature (e.g., the temperature determined from the LUT 70) is reduced by 4 degrees Celsius.
[0058] Figure 4 An embodiment of a method 80 of controlling the temperature of a battery system of a vehicle is shown. Aspects of the method 80 may be performed by the control module 40 or other suitable processing device.
[0059] Method 80 is described in conjunction with vehicle 10 and components thereof, but is not limited thereto, as method 80 may be performed in conjunction with any suitable vehicle or battery assembly and any suitable device or system utilizing battery storage.
[0060] Furthermore, method 80 is described in the context of a race car or passenger car operating on a racetrack. Method 80 is performed to consider ambient air conditions and determine an optimal target temperature that will provide the fastest lap, thereby balancing performance with avoiding derating due to temperature. In this context, the high performance mode is referred to as a "hot lap mode."
[0061] The method 80 is not limited in this regard and may be performed in conjunction with any suitable vehicle in any situation where higher performance or higher power is desired.
[0062] Method 80 includes a number of steps or stages represented by blocks 81-93. Method 80 is not limited to the number or order of steps therein, as some steps represented by blocks 81-93 may be performed in a different order than described below, or fewer than all steps may be performed.
[0063] The method 80 is initiated in response to a request to place the vehicle 10 in a hot lap mode or other high performance mode. The request may be received from another vehicle system or a remote system. In an embodiment, the request is received via input from a user through the user interface 48 or other suitable interface (e.g., a touch screen of a mobile device or a remote processor). The request may be in the form of a trigger signal prompted by vehicle conditions such as speed, requested power (e.g., by the user accelerating the vehicle), etc.
[0064] The user can input any desired manual adjustments. For example, the user can input a temperature adjustment setting. Figure 3 An example of a thermostat setting value is shown in . The control module 42 uses the value of the thermostat setting to adjust the target temperature, as discussed further herein.
[0065] At box 81 , the control module 42 obtains information about the conditions of the vehicle 10 and / or the surrounding environment. For example, the control module 42 obtains temperature measurements indicating the current temperature of the battery system 22 and the ambient air temperature around the vehicle 10 .
[0066] At box 82, the ambient air temperature is used to determine a target temperature. For example, the control module 42 checks the LUT 70 and determines the target temperature. The target temperature may be based on other factors, such as location (eg, a specific runway).
[0067] If the user enters any manual adjustments, such adjustments are applied to the target temperature at box 83. For example, if the control module 42 recognizes a temperature adjustment setting entered by the user, the LUT 72 is accessed to determine the temperature adjustment value.
[0068] At box 84, if applicable, the target temperature is input to the comparator or otherwise adjusted as needed. For example, if a temperature adjustment value is determined, the target temperature is increased or decreased accordingly. If any automatic adjustment is determined (see box 93), such adjustment is also applied to adjust the target temperature.
[0069] At box 85, the target temperature is output from the comparator. At box 86, the target temperature may be provided to a battery temperature control system (eg, thermal control device 40) to control the battery system temperature.
[0070] The target temperature is then used during a lap to control the battery system temperature by heating or cooling the battery system 22 so that the battery system temperature is at (or as close as possible to) the target temperature. The battery system temperature may be controlled by operating a temperature control device (e.g., temperature control device 40), applying an AC heating current, using an engine coolant bypass loop, and / or using a vehicle air conditioning system.
[0071] At box 87, the battery system temperature is monitored while the vehicle 10 is running. For example, when the vehicle 10 completes a lap (e.g., via Figure 1 The sensor 30 of the battery system is continuously or periodically measured. At box 88, the control module 42 receives the temperature measurements and calculates the maximum measured temperature for the lap (or receives the maximum measured temperature from another processor or system).
[0072] At box 89 , the target temperature is compared to the maximum measured temperature, and the difference therebetween (ie, delta) is calculated. The delta is output at box 90 .
[0073] The user interface 48 or other interface is used to request input from the user as to whether the lap was satisfactory (e.g., without accidents or significant driver errors). At box 91, the processing device receives the user input and determines whether the lap was satisfactory. If not, the difference is discarded (box 92).
[0074] At box 93, if the user responds affirmatively that the lap is satisfactory, the control module uses the difference to automatically adjust (ie, increase or decrease) the target temperature based on the difference. In future iterations (eg, subsequent laps), the target temperature will be adjusted according to the automatic adjustment.
[0075] At this point, the user can drive additional laps and repeat blocks 81-93 for each lap as needed. The target temperature can be stored and associated with a particular lap and / or location so that the target temperature can be used in the future without relearning.
[0076] Figure 5Aspects of an embodiment of a computer system 140 are shown that can perform various aspects of the embodiments described herein. The computer system 140 includes at least one processing device 142, which typically includes one or more processors for performing various aspects of the image acquisition and analysis methods described herein.
[0077] Components of computer system 140 include processing device 142 (such as one or more processors or processing units), memory 144, and bus 146, which couples various system components including system memory 144 to processing device 142. System memory 144 can be a non-transitory computer-readable medium and can include various computer system-readable media. Such media can be any available media that can be accessed by processing device 142, and includes volatile and non-volatile media and removable and non-removable media.
[0078] For example, system memory 144 includes nonvolatile memory 148 such as a hard drive, and may also include volatile memory 150 such as random access memory (RAM) and / or cache memory. Computer system 140 may also include other removable / non-removable, volatile / nonvolatile computer system storage media.
[0079] The system memory 144 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the embodiments described herein. For example, the system memory 144 stores various program modules that generally perform the functions and / or methods of the embodiments described herein. A module 152 for performing functions associated with monitoring a battery system may be included, and a module 154 for performing functions associated with battery temperature control as described herein may be included. The system 140 is not limited in this regard, as other modules may be included. As used herein, the term "module" refers to a processing circuit, which may include an application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that executes one or more software or firmware programs, a combinational logic circuit, and / or other suitable components that provide the described functions.
[0080] The processing device 142 may also communicate with one or more external devices 156, such as a keyboard, pointing device, and / or any device that enables the processing device 142 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Communication with the various devices may occur via input / output (I / O) interfaces 164 and 165.
[0081] The processing device 142 may also communicate with one or more networks 166, such as a local area network (LAN), a general wide area network (WAN), a bus network, and / or a public network (e.g., the Internet) via a network adapter 168. It should be appreciated that, although not shown, other hardware and / or software components may be used in conjunction with the computer system 40. Examples include, but are not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, and data archival storage systems, among others.
[0082] The terms "one" and "an" do not indicate a limitation of quantity, but rather indicate the presence of at least one of the referenced item. Unless the context clearly indicates otherwise, the term "or" means "and / or". References to "aspects" throughout the specification mean that a particular element (e.g., a feature, structure, step, or characteristic) described in conjunction with that aspect is included in at least one aspect described herein, and may or may not be present in other aspects. In addition, it should be understood that the described elements may be combined in any suitable manner in the various aspects.
[0083] When an element such as a layer, film, region, or substrate is referred to as being "on" another element, it can be directly on the other element or intervening elements may also be present. In contrast, when an element is referred to as being "directly on" another element, there are no intervening elements present.
[0084] Unless otherwise indicated herein, all test standards are the most current standards in effect as of the filing date of this application or, if priority is claimed, as of the filing date of the earliest priority application in which the test standards appear.
[0085] Unless defined otherwise, technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.
[0086] Although the above disclosure has been described with reference to exemplary embodiments, it will be appreciated by those skilled in the art that various changes may be made and equivalents may be substituted for its elements without departing from its scope. In addition, many modifications may be made to adapt specific circumstances or materials to the teachings of the disclosure without departing from the basic scope of the disclosure. Therefore, it is intended that the disclosure is not limited to the specific embodiments disclosed, but will include all embodiments falling within its scope.
Claims
1. A system for thermal control of a battery system of a vehicle, comprising: A heating control module, wherein the heating control module is configured to control the temperature of the battery system, and the heating control module is configured to: receiving a request to place the vehicle in a high performance mode; based on the request, determining a temperature of the battery system and placing the vehicle in the high performance mode; determining a target battery temperature based on environmental conditions surrounding the vehicle; as well as During operation of the vehicle in the high performance mode, the temperature of the battery system is automatically controlled to maintain the temperature of the battery system close to the target battery temperature, thereby optimizing the performance of the vehicle.
2. The system according to claim 1, wherein: The environmental condition includes at least one of ambient temperature and a location of the vehicle.
3. The system according to claim 2, wherein: The target battery temperature is determined based on a stored data structure that associates target battery temperature values with ambient temperature values. 4 . The system of claim 1 , further comprising a user interface configured to present temperature information to a user and configured to allow the user to manually adjust the target battery temperature.
5. The system according to claim 1, wherein: The target battery temperature is related to a maximum battery temperature associated with the environmental condition.
6. The system according to claim 5, wherein: The maximum battery temperature is a derated temperature associated with the environmental condition, and the target battery temperature is a temperature value within a selected range of the derated temperature, the selected range being based on at least one of the environmental condition and a user input.
7. The system according to claim 1, wherein: The heating control module is configured to control a temperature of the battery system by at least one of controlling a temperature control device in the vehicle and controlling a heating current applied to the battery system.
8. The system according to claim 1, wherein: The heating control module is configured to prompt a user to provide an assessment of vehicle performance during the high performance mode and to adjust the target battery temperature based on the assessment.
9. A method for thermally controlling a battery system of a vehicle, comprising: receiving a request to place the vehicle in a high performance mode; based on the request, determining a temperature of the battery system and placing the vehicle in the high performance mode; determining a target battery temperature based on environmental conditions surrounding the vehicle; as well as During operation of the vehicle in the high performance mode, the temperature of the battery system is automatically controlled to maintain the temperature of the battery system close to the target battery temperature, thereby optimizing the performance of the vehicle.
10. The method according to claim 9, wherein: The environmental condition includes at least one of ambient temperature and a location of the vehicle.