Integrated controller, control method, vehicle and storage medium
By adopting a single-chip, single-node network architecture and communication connection between multiple sub-control chips and control components in the integrated controller, the problem of improving integration and modular compatibility in the prior art is solved, and a high-integration and modular integrated controller is achieved.
Patent Information
- Application Number
- CN202510342180.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2025-06-24
Smart Images

Figure CN120196033A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to an integrated controller, a control method, a vehicle and a storage medium. Background Art
[0002] OEMs have increasingly stringent requirements on component cost, size and lightweight, which has driven the integrated controllers in the vehicle to develop in the direction of high integration, low cost and miniaturization.
[0003] According to this development direction, there are currently two solutions on the market. One is a mechanical physical integration solution, which achieves initial integration by integrating multiple functional boards into a single mechanical housing, but its corresponding electronic and electrical architecture is still a distributed design with insufficient integration, resulting in limited scalability and compatibility of the integrated controller. Therefore, based on the problems of this solution, another solution was derived, namely the semi-deep (cross-) domain integration solution. Although this solution achieves higher integration through an all-in-one integrated controller, it has a low degree of modularization because it requires the reconstruction of the original component hardware and structure. Summary of the invention
[0004] The main purpose of the present application is to provide an integrated controller, a control method, a vehicle and a storage medium, aiming to solve the technical problem that the existing integrated solutions on the market cannot achieve the modularization of the internal control components of the integrated controller while improving the integration level.
[0005] To achieve the above object, the present application proposes an integrated controller, which is applied to a vehicle and includes a plurality of control components, a first control chip and a plurality of sub-control chips;
[0006] The first control chip establishes a communication connection with the vehicle's control area network bus, and the first control chip also establishes a communication connection with each sub-control chip. The first control chip and each sub-control chip establish a communication connection with at least one control component, and the first control chip is used to:
[0007] Access the vehicle-mounted command message on the control area network bus, and process the vehicle-mounted command message to obtain drive control data;
[0008] The drive control data is transmitted to the control component that establishes a communication connection with the first control chip, and / or the drive control data is transmitted to the control component that establishes a communication connection with the sub-control chip via the sub-control chip to drive and control the control component.
[0009] In one embodiment, in the case where multiple control components include a motor control component, a power conversion component, a low-voltage control component, a heating control component, a vehicle air conditioner control component, and a charging control component, the multiple sub-control chips include a first sub-control chip, a second sub-control chip, a third sub-control chip, and a fourth sub-control chip;
[0010] The first control chip establishes communication connections with the motor control component and the charging control component. The first sub-control chip establishes a communication connection with the DC converter in the power conversion component. The second sub-control chip establishes a communication connection with the on-vehicle charger in the power conversion component. The third sub-control chip establishes a communication connection with the charging communication controller in the low-voltage control component. The fourth sub-control chip establishes communication connections with the heating control component and the vehicle air conditioner control component;
[0011] The first control chip and the multiple sub-control chips are multi-core control chips for performing drive control by invoking multiple cores.
[0012] In one embodiment, a low-voltage power supply signal architecture is provided in the integrated controller, and the multiple control components further include a low-voltage control component;
[0013] The low-voltage control component establishes a communication connection with the low-voltage signal terminal on the integrated controller through a low-voltage control signal line. The low-voltage control component respectively establishes communication connections with the motor control component, the power conversion component, the heating control component, and the vehicle air conditioner control component through the low-voltage control signal line to form a low-voltage power supply signal architecture.
[0014] In one embodiment, a power transmission architecture and a drive motor are provided in the integrated controller, and the multiple control components further include a power distribution control component;
[0015] The high-voltage DC terminal on the integrated controller, the motor control component, the three-phase power supply terminal on the integrated controller, and the drive motor are sequentially connected through the first power line;
[0016] The power distribution terminal on the integrated controller and the power distribution control component are sequentially connected through the second power line, and the second power line is connected to the first power line;
[0017] The heating control component is connected to the first power line through the third power line;
[0018] The air conditioner three-phase power supply terminal on the integrated controller and the vehicle air conditioner control component are sequentially connected through the fourth power line, and the fourth power line is connected to the first power line;
[0019] An electrical connection is established between the on-vehicle charger and the slow charge terminal and the in-vehicle discharge terminal on the integrated controller through the fifth power line, and the on-vehicle charger is connected to the first power line through the fifth power line;
[0020] Connect the DC charging interface on the integrated controller and the charging control component in sequence through the sixth power line. The sixth power line is connected to the first power line to form a power transmission architecture.
[0021] Establish an electrical connection between the DC converter and the low-voltage power terminal on the integrated controller through the seventh power line. The DC converter is connected to the first power line through the seventh power line to form a power transmission architecture.
[0022] In one embodiment, an electromagnetic filtering architecture is also provided in the integrated controller.
[0023] On the first power line provided between the high-voltage DC terminal and the motor control component, a first electromagnetic filter is provided.
[0024] Establish an electrical connection between the first electromagnetic filter and the power conversion component through the fifth power line. On the fifth power line provided between the first electromagnetic filter and the power conversion component, a second electromagnetic filter is provided.
[0025] A third electromagnetic filter is provided on the sixth power line.
[0026] Establish an electrical connection between the first electromagnetic filter and the heating control component through the third power line. On the third power line provided between the first electromagnetic filter and the heating control component, a fourth electromagnetic filter is provided.
[0027] Establish an electrical connection between the first electromagnetic filter and the vehicle air conditioner control component through the fourth power line. On the fourth power line provided between the first electromagnetic filter and the vehicle air conditioner control component, a fifth electromagnetic filter is provided, and on the fourth power line provided between the air conditioner three-phase power terminal and the vehicle air conditioner control component, a sixth electromagnetic filter is provided.
[0028] A seventh electromagnetic filter is provided on the fifth power line provided between the slow charging terminal and the in-vehicle discharging terminal and the vehicle charger respectively.
[0029] An eighth electromagnetic filter is provided on the seventh power line provided between the low-voltage power terminal and the DC converter to form an electromagnetic filtering architecture.
[0030] In one embodiment, the first control chip establishes a communication connection with the upper computer of the vehicle through the debugging control area network bus of the vehicle.
[0031] The first sub-control chip establishes a communication connection with the second sub-control chip.
[0032] The third sub-control chip establishes a communication connection with the vehicle charging pile control area network bus.
[0033] In addition, to achieve the above object, the present application also proposes a control method, which is applied to the integrated controller as described above. The integrated controller includes a plurality of control components, a first control chip, and a plurality of sub-control chips;
[0034] The first control chip establishes a communication connection with the control area network bus of the vehicle. The first control chip also establishes a communication connection with each sub-control chip respectively. The first control chip and each sub-control chip are respectively in communication connection with at least one control component;
[0035] The control method includes the following steps executed by the first control chip:
[0036] Access the vehicle-mounted instruction message on the control area network bus, and process the vehicle-mounted instruction message to obtain drive control data;
[0037] Transmit the drive control data to the control component that establishes a communication connection with the first control chip, and / or transmit the drive control data to the control component that establishes a communication connection with the sub-control chip via the sub-control chip, and perform drive control on the control component.
[0038] In an embodiment, the control method further includes the following steps executed by the first control chip:
[0039] Receive the information messages uploaded by each sub-control chip, and upload the information messages to the control area network bus; and,
[0040] Receive the fault information uploaded by each sub-control chip, store the fault information, and process and respond to the fault information by calling multiple kernels.
[0041] In addition, to achieve the above object, the present application also proposes a vehicle, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor. The computer program is configured to implement the steps of the control method as described above.
[0042] In addition, to achieve the above object, the present application also proposes a storage medium, which is a computer-readable storage medium. A computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the control method as described above.
[0043] One or more technical solutions proposed by the present application have at least the following technical effects:
[0044] An integrated controller is proposed, which includes multiple control components, a first control chip, and multiple sub-control chips; the first control chip establishes a communication connection with the control area network bus of the vehicle, and the first control chip also establishes communication connections with each sub-control chip respectively. The first control chip and each sub-control chip are respectively connected to at least one control component to establish a communication connection. The first control chip is used for: accessing the in-vehicle command message on the control area network bus, and processing the in-vehicle command message to obtain drive control data; transmitting the drive control data to the control component that establishes a communication connection with the first control chip, and / or transmitting the drive control data to the control component that establishes a communication connection with the sub-control chip via the sub-control chip, and performing drive control on the control component.
[0045] That is, this application relies on the first control chip as the only external interface between the integrated controller and the control area network bus to build a single-chip single-node network architecture. Internally, the first control chip and multiple set sub-control chips respectively establish communication connection relationships with the corresponding control components. After uniformly processing the externally received messages based on the first control chip, they are sent to the corresponding control components and sent to the control components via the corresponding sub-control chips. That is, by building the communication connection relationships among the first control chip, each sub-control chip, and the control components, while realizing the integration of each control component, each control component can retain its respective control part and drive part, ensuring the modularization of each control component. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The accompanying drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with this application, and are used together with the specification to explain the principles of this application.
[0047] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the following will briefly introduce the accompanying drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without creative efforts.
[0048] Figure 1 It is a schematic diagram of the electrical control architecture of the integrated controller of this application;
[0049] Figure 2 It is a schematic diagram of the electronic and electrical architecture corresponding to a conventional mechanical physical integration solution;
[0050] Figure 3 It is a schematic diagram of the electronic and electrical architecture corresponding to a conventional semi-depth (cross)-domain integration solution;
[0051] Figure 4 It is a schematic diagram of a feasible electrical control architecture of the integrated controller of this application;
[0052] Figure 5 Schematic diagram of the low-voltage power supply signal architecture of the integrated controller of the present application;
[0053] Figure 6 Schematic diagram of the electronic and electrical architecture corresponding to the integrated controller of the present application;
[0054] Figure 7 Schematic diagram of the electronic and electrical architecture corresponding to the integrated controller of the present application;
[0055] Figure 8 Schematic diagram of the network management architecture corresponding to the integrated controller of the present application;
[0056] Figure 9 Schematic diagram of the process of the first embodiment of the control method provided by the present application;
[0057] Figure 10 Schematic diagram of the device structure of the hardware operating environment involved in the control method in the embodiments of the present application.
[0058] Explanation of the reference numerals in the drawings:
[0059] 10. First control chip; 100. Sub-control chip; 101. First sub-control chip; 102. Second sub-control chip; 103. Third sub-control chip; 104. Fourth sub-control chip; 1011. First core; 1012. Second core; 1013. Third core; 1014. Fourth core;
[0060] 201. Controller Area Network bus; 202. Debug Controller Area Network bus; 203. Charging Pile Controller Area Network bus; 204. Intranet Controller Area Network bus; 2041. First Intranet Controller Area Network bus; 2042. Second Intranet Controller Area Network bus; 2043. Third Intranet Controller Area Network bus; 2044. Fourth Intranet Controller Area Network bus; 2045. Fifth Intranet Controller Area Network bus; 2046. Sixth Intranet Controller Area Network bus;
[0061] 30. Control component; 301. Motor control component; 302. Power conversion component; 303. Low-voltage control component; 304. Heating control component; 305. Vehicle air conditioner control component; 306. Charging control component; 307. Drive motor; 308. Power distribution control component; 309. Host computer; 310. Reducer; 311. Heating component; 312. Oil pump control component;
[0062] 3021. DC converter; 3022. On-board charger;
[0063] 3071. Charging communication controller;
[0064] 401, Low-voltage signal terminal; 402, High-voltage DC terminal; 403, Three-phase power supply terminal; 404, Power distribution terminal; 405, Three-phase power supply terminal for air conditioner; 406, Slow charging terminal; 407, In-vehicle discharging terminal; 408, DC charging interface; 409, Low-voltage power terminal; 410, Resolver terminal;
[0065] 501, First electromagnetic filter; 502, Second electromagnetic filter; 503, Third electromagnetic filter; 504, Fourth electromagnetic filter; 505, Fifth electromagnetic filter; 506, Sixth electromagnetic filter; 507, Seventh electromagnetic filter; 508, Eighth electromagnetic filter;
[0066] 611, Positive first power line; 612, Negative first power line; 621, Positive second power line; 622, Negative second power line; 631, Positive third power line; 632, Negative third power line; 641, Positive fourth power line; 642, Negative fourth power line; 651, Positive fifth power line; 652, Negative fifth power line; 661, Positive sixth power line; 662, Negative sixth power line; 671, Positive seventh power line; 672, Negative seventh power line.
[0067] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with embodiments and with reference to the accompanying drawings. Detailed implementation manners
[0068] It should be understood that the specific embodiments described herein are only used to explain the technical solution of this application and are not used to limit this application.
[0069] For a better understanding of the technical solution of this application, the following will be described in detail in conjunction with the accompanying drawings of the specification and specific implementation manners.
[0070] The main solution of the embodiment of this application is: A proposed integrated controller, which includes a plurality of control components, a first control chip and a plurality of sub-control chips; the first control chip establishes a communication connection with the control area network bus of the vehicle, and the first control chip also establishes communication connections with each sub-control chip respectively. The first control chip and each sub-control chip are respectively in communication connection with at least one control component. The first control chip is used for: accessing the in-vehicle command message on the control area network bus, and processing the in-vehicle command message to obtain drive control data; transmitting the drive control data to the control component that has established a communication connection with the first control chip, and / or transmitting the drive control data to the control component that has established a communication connection with the sub-control chip via the sub-control chip, so as to perform drive control on the control component.
[0071] Because according to the current development direction of integrated controllers, there are currently two solutions on the market. One is a mechanical physical integration solution, which achieves initial integration by integrating multiple functional boards into a single mechanical housing, but its corresponding electronic and electrical architecture is still a distributed design with insufficient integration, resulting in limited scalability and compatibility of the integrated controller. Therefore, based on the problems of this solution, another solution is derived, namely the semi-deep (cross-) domain integration solution. Although this solution achieves higher integration through an all-in-one integrated controller, it has a low degree of modularization because it requires the reconstruction of the original component hardware and structure.
[0072] The present application provides a solution, which relies on the first control chip as the only external interface of the integrated controller and the control area network bus to build a single-chip single-node network architecture, and internally establishes a communication connection relationship with the corresponding control components through the first control chip and multiple sub-control chips. After the first control chip performs unified processing on the external messages received, they are sent to the corresponding control components and sent to the control components via the corresponding sub-control chips. That is, by building a communication connection relationship between the first control chip, each sub-control chip and the control component, the integration of each control component is achieved, and each control component can retain its own control part and drive part, thereby ensuring the modularization of each control component.
[0073] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device, a vehicle, etc. capable of realizing the above functions. The following takes a vehicle as an example to illustrate this embodiment and the following embodiments.
[0074] Based on this, the embodiment of the present application provides an integrated controller, referring to Figure 1 , Figure 1 Schematic diagram of the electrical control architecture of the integrated controller of the present application, including a plurality of control components 30 , a first control chip 10 and a plurality of sub-control chips 100 .
[0075] The first control chip 10 establishes a communication connection with the control area network bus 201 of the vehicle, and the first control chip 10 also establishes a communication connection with each sub-control chip 100 respectively. The first control chip 10 and each sub-control chip 100 respectively establish a communication connection with at least one control component 30. The first control chip 10 is used to: access the vehicle-mounted instruction message on the control area network bus 201, and process the vehicle-mounted instruction message to obtain drive control data; transmit the drive control data to the control component 30 that establishes a communication connection with the first control chip 10, and / or transmit the drive control data to the control component 30 that establishes a communication connection with the sub-control chip 100 via the sub-control chip 100, so as to drive and control the control component 30.
[0076] First, two existing integration solutions are described in detail.
[0077] Figure 2 This is the electronic and electrical architecture diagram corresponding to the conventional mechanical physical integration solution. Figure 2 It can be seen that this solution is mainly based on mechanical physical integration, by integrating the required drive motor controller, DC conversion components, on-board charging components, heating controller, air conditioning controller, power manager and vehicle controller directly onto a circuit board, and then loading it into a mechanical shell to achieve structural physical integration. However, according to Figure 2 It can be seen that each component on the circuit board is separately connected to the control area network bus on the vehicle, that is, the electronic and electrical architecture still uses a distributed design, that is, the electronic and electrical architecture corresponding to the conventional integrated controller has not actually been improved or upgraded. The system scalability and compatibility corresponding to the integrated controller are limited, forming a fragmented mode of "new hardware superimposed on old architecture", and electrical integration has not been achieved, resulting in a low level of integration.
[0078] and Figure 3 This is the electronic and electrical architecture diagram corresponding to the conventional half-depth (cross-domain) integration solution. Figure 3 It can be seen that the solution is to merge multiple control components so that the merged control component can perform the functions of the original multiple control components, such as Figure 3 In order to integrate the drive motor controller, the DC conversion component and the on-board charging component into one control component, the vehicle controller and the power manager into one control component, and the air conditioning controller and the heating controller into one control component, or the drive motor controller, the DC conversion component, the on-board charging component, the vehicle controller, the power manager, the air conditioning controller and the heating controller into one control component (refer to Figure 3 ), managed by an all-in-one controller, thereby removing the wiring harnesses and independent housings between components to further reduce costs and weight. However, its implementation requires the reconstruction of the original control component hardware and structure, and because the control components originally belonged to different technical fields and development departments, the degree of modularization is low, large-scale production is difficult, and the investment in development resources has increased dramatically. In addition, the high degree of integration of this solution is prone to the risk of system cascading failure, and it is not compatible with non-integrated scenario requirements. It is necessary to develop multi-form sub-component modules in parallel, and there is a high limitation on the use scenario.
[0079] according to Figure 2 and Figure 3 Corresponding to the existing problems, a method such as Figure 1In the present embodiment, a first control chip 10 is provided as the only communication interface between the integrated controller and the control area network bus 201, that is, as the only external interface of the integrated controller, so that the network topology of the integrated controller is simplified to a single-node access, and a plurality of sub-control chips 100 are also provided inside the integrated controller, and the first control chip 10 and the plurality of sub-control chips 100 respectively establish communication connections with the corresponding control components 30, and at the same time, the first control chip 10 also establishes communication connections with the plurality of sub-control chips 100 respectively, that is, the centralized control of the control components 30 provided in the integrated controller is realized through the first control chip 10, thereby realizing the overall integration of the control components 30, and Figure 2 Compared with the mechanical physical integration scheme shown, the situation where the integration level of using a distributed architecture is too low.
[0080] It should be noted that, inside the integrated controller, the first control chip 10 and each sub-control chip 100 are communicated and connected using the integrated controller's intranet control area network bus 204. This communication connection method provides a closed communication network between the first control chip 10 and each sub-control chip 100, thereby effectively isolating external interference, ensuring the reliability and real-time performance of communication, and further improving the integration effect of the integrated controller.
[0081] Because the first control chip 10 and each sub-control chip 100 respectively establish communication connections with the corresponding control components 30, the first control chip 10 and each sub-control chip 100 can perform logical control on the corresponding control components 30, so each control component 30 in the integrated controller of this embodiment is a conventional structure, that is, its corresponding control and drive parts are retained, and the first control chip 10 can allocate different drive control data to different control components 30 according to the drive control data obtained by processing the vehicle-mounted instruction message, so that each control component 30 can independently perform the corresponding function and can also cooperate to complete different delivery scenarios, which is similar to Figure 3 Compared with the semi-deep (cross-) domain integration solution shown, it avoids the situation in which the non-all-in-one delivery scenario cannot be matched by integrating different control components 30 into one control component 30, and improves the modularity of the integrated controller.
[0082] In one possible implementation, refer to Figure 4As shown, when the multiple control components 30 include a motor control component 301, a power conversion component 302, a low-voltage control component 303, a heating control component 304, a vehicle-mounted air conditioner control component 305, and a charging control component 306, the multiple sub-control chips 100 include a first sub-control chip 101, a second sub-control chip 102, a third sub-control chip 103, and a fourth sub-control chip 104. The first control chip 10 establishes communication connections with the motor control component 301 and the charging control component 306. The first sub-control chip 101 establishes a communication connection with the DC converter 3021 in the power conversion component 302. The second sub-control chip 102 establishes a communication connection with the vehicle-mounted charger 3022 in the power conversion component 302. The third sub-control chip 103 establishes a communication connection with the charging communication controller 3071 in the low-voltage control component 303. The fourth sub-control chip 104 establishes communication connections with the heating control component 304 and the vehicle-mounted air conditioner control component 305.
[0083] Take Figure 4 as an example for illustration. Assume that in this embodiment, the control components 30 set in the integrated controller include a motor control component 301, a power conversion component 302, a low-voltage control component 303, a heating control component 304, a vehicle-mounted air conditioner control component 305, and a charging control component 306. Then, four sub-control chips can be set at this time.
[0084] Among them, the first control chip 10 directly establishes communication connections with the motor control component 301 and the oil pump control component 312 respectively. When the first control chip 10 obtains from the received vehicle-mounted instruction message that the drive motor 307 and / or the oil pump need to be controlled at this time, the first control chip 10 generates drive data for the corresponding control logic of the drive motor 307 and / or the oil pump control component 312, and directly transmits the drive data through the communication link to the motor control component 301 and / or the oil pump control component 312.
[0085] The first sub-control chip 101 establishes a communication connection with the DC converter 3021 in the power conversion component 302. When the first control chip 10 obtains from the received vehicle-mounted instruction message that the DC power supply voltage of the high-voltage power battery needs to be converted into the DC voltage of the vehicle's low-voltage battery to provide reliable power supply for the vehicle's low-voltage system at this time, the first control chip 10 generates drive data for the corresponding control logic of the DC converter 3021, and transmits the drive data to the DC converter 3021 through the first sub-control chip 101.
[0086] The second sub-control chip 102 establishes a communication connection with the in-vehicle charger 3022 in the power conversion component 302. When the first control chip 10 obtains from the received in-vehicle instruction message that the vehicle's power battery needs to be charged at this time or controls the vehicle's power battery to charge the in-vehicle AC load, the first control chip 10 generates drive data with the control logic corresponding to the in-vehicle charger 3022 and transmits the drive data into the in-vehicle charger 3022 through the second sub-control chip 102.
[0087] The third sub-control chip 103 establishes a communication connection with the charging communication controller 3071 in the low-voltage control component 303. When the first control chip 10 obtains from the received in-vehicle instruction message that the charging standard needs to be converted at this time, for example, to implement the function of converting AC / DC charging from the national standard to the European standard in overseas markets, the first control chip 10 generates drive data with the control logic corresponding to the charging communication controller 3071 and transmits the drive data into the charging communication controller 3071 through the third sub-control chip 103.
[0088] The fourth sub-control chip 104 establishes a communication connection with the heating control component 304 and the in-vehicle air conditioner control component 305. When the first control chip 10 obtains from the received in-vehicle instruction message that temperature management is required, for example, temperature control operations such as heating the battery and / or controlling the in-vehicle air conditioner, the first control chip 10 generates drive data with the control logic corresponding to the heating control component 304 and / or the in-vehicle air conditioner control component 305 and transmits the drive data into the heating control component 304 and / or the in-vehicle air conditioner control component 305 through the fourth sub-control chip 104.
[0089] That is, according to the above communication connection method, in this embodiment, a first control chip 10 can realize the integrated control of the motor control component 301, the power conversion component 302, the low-voltage control component 303, the heating control component 304, the in-vehicle air conditioner control component 305, and the charging control component 306. At the same time, by setting the corresponding sub-control chips 100, the integrated control of the first control chip 10 is simplified through division of labor, improving the management effect and response speed of the integrated control.
[0090] At the same time, because the control component 30 establishes a communication connection with the first control chip 10 through the sub-control chip 100, when it is necessary to add or replace a certain function, only the connection relationship between the corresponding control component 30 and the sub-control chip 100 needs to be modified or replaced, which reduces the impact of component replacement on the system of the integrated controller to a certain extent.
[0091] It should be noted that the first control chip 10 and each sub-control chip 100 connected to the first control chip 10 can both be multi-core control chips. The purpose of selecting multi-core control chips is to enable them to process the received messages or drive data by calling multiple cores. For example, referring to Figure 4 As shown, the first control chip 10 in this embodiment is a quad-core control chip, which includes a first core 1011, a second core 1012, a third core 1013, and a fourth core 1014.
[0092] Among them, the first core 1011 is set to implement the control logic of the basic software and the vehicle level. The basic software usually includes an operating system, a driver, a communication protocol stack, etc., providing a running environment and interfaces for upper-layer applications. The control logic of the vehicle level involves the overall control of the vehicle, such as being responsible for part or all of the control logic of the drive motor 307 controller, etc.
[0093] The second core 1012 is set to implement the functional safety function of the motor control component 301. Functional safety refers to the ability of the system to still operate safely in case of failures or abnormalities, for example, being able to support ASIL D (Automotive Safety Integrity Level D).
[0094] The third core 1013 is set to implement the control function of the drive motor 307, such as including current control, speed control, position control, etc., to ensure that the motor operates according to the expected performance.
[0095] The fourth core 1014 is set to implement the logic processing functions of components such as the DC converter 3021 and the on-vehicle charger 3022. It should be noted that in this embodiment, the charging control component 306 is controlled by the fourth core 1014 in the first control chip 10. When the first control chip 10 obtains the information that other control components 30 inside the integrated controller need to be charged according to the received on-vehicle command message, it directly generates drive control data for driving and controlling the charging control component 306 through the fourth core 1014 and transmits it for drive control.
[0096] For a specific description, the specific electronic and electrical architecture of the integrated controller proposed in this embodiment will be explained from three aspects.
[0097] (1) Referring to Figure 5 As shown, a low-voltage power supply signal architecture is provided in the integrated controller. The multiple control components 30 further include a low-voltage control component 303, and the integrated controller further includes a drive motor 307.
[0098] The low-voltage control component 303 establishes a communication connection with the low-voltage signal terminal 401 on the integrated controller through the low-voltage control signal line. The low-voltage control component 303 respectively establishes communication connections with the motor control component 301, the DC converter 3012 and the on-vehicle charger 3022 in the power conversion component 302, the heating control component 304, the on-vehicle air conditioner control component 305, the oil pump control component 312 and the charging communication controller 3071 through the low-voltage control signal line. In addition, the low-voltage control component 303 also establishes a communication connection with the drive motor 307 through the resolver terminal 410 via the low-voltage control signal line, forming a low-voltage power supply signal architecture.
[0099] According to Figure 5 the low-voltage power supply signal architecture shown, the integrated controller proposed in this embodiment relies on an integrated low-voltage signal terminal 401, which can be connected to the main power line of the vehicle, the ground wire of the vehicle, the control area network bus 201 of the vehicle and the on-vehicle charging signal line. So that the low-voltage control component 303 in the integrated controller can obtain the on-vehicle charging signal from the low-voltage signal terminal 401 to draw power from the vehicle's low-voltage battery, and can also obtain the on-vehicle command message and the power signal to realize communication or interconnection with the processor outside the integrated controller. And the accessed power signal, on-vehicle command message and on-vehicle charging signal are transmitted to the corresponding control component 30 through the communication connection mode between the low-voltage control component 303 and other control components 30 based on the low-voltage control line, simplifying the communication connection line between the control component 30 and the external processor and the control area network bus 201, thereby reducing the complexity of the low-voltage power supply signal architecture.
[0100] (2) Refer to Figure 6 As shown, the integrated controller is provided with a power transmission architecture and a drive motor 307. The multiple control components 30 further include a power distribution control component 308. It should be noted that Figure 6 611 in is the positive power line of the first power line, 612 is the negative power line of the first power line, 621 is the positive power line of the second power line, 622 is the negative power line of the second power line, 631 is the positive power line of the third power line, 632 is the negative power line of the third power line, 641 is the positive power line of the fourth power line, 642 is the negative power line of the fourth power line, 651 is the positive power line of the fifth power line, 652 is the negative power line of the fifth power line, 661 is the positive power line of the sixth power line, 662 is the negative power line of the sixth power line, 671 is the positive power line of the seventh power line, 672 is the negative power line of the seventh power line. Among them, 651 of the fifth power line connecting the on-vehicle charger 3022, the seventh electromagnetic filter, the slow charge terminal 406 and the in-vehicle discharge terminal 407 is the power phase line, and 652 is the power neutral line.
[0101] Connect the high-voltage DC terminal 402 on the integrated controller, the motor control component 301, the three-phase power supply terminal 403 on the integrated controller, and the drive motor 307 in sequence through the first power line; connect the power distribution terminal 404 on the integrated controller and the power distribution control component 308 in sequence through the second power line, and the second power line is connected to the first power line; the heating control component 304 is connected to the first power line through the third power line; connect the three-phase power supply terminal 405 of the vehicle air conditioner on the integrated controller and the vehicle air conditioner control component 305 in sequence through the fourth power line, and the fourth power line is connected to the first power line; establish an electrical connection between the on-vehicle charger 3022 and the slow charge terminal 406 and the in-vehicle discharge terminal 407 on the integrated controller respectively through the fifth power line, and the on-vehicle charger 3022 is connected to the first power line through the fifth power line; connect the DC charging interface 408 on the integrated controller and the charging control component 306 in sequence through the sixth power line, and the sixth power line is connected to the first power line; establish an electrical connection between the DC converter 3021 and the low-voltage power terminal 409 on the integrated controller through the seventh power line, and the DC converter 3021 is connected to the first power line through the seventh power line to form a power transmission architecture.
[0102] According to Figure 6 the power transmission architecture shown, it can be seen that the high-voltage components in this embodiment (such as Figure 6 the power distribution component, air compressor, heating component 311, drive motor 307, and in-vehicle AC load shown) share the positive power line and the negative power line with the high-voltage power battery connected to the high-voltage DC terminal 402, the AC charging pile connected to the slow charge terminal 406, and the DC charging pile connected to the DC charging interface 408.
[0103] Taking the high-voltage power battery as an example, referring to Figure 6 arrow 1 in it, this arrow represents the power flow in the power transmission architecture in the discharge mode. It can be seen that when the high-voltage power battery is in the discharge state, the high-voltage direct current output through its high-voltage DC terminal 402 is transmitted on the first power line.
[0104] ① Through the first power line, high-voltage direct current flows out from the high-voltage DC terminal 402, passes through the motor control component 301 and is introduced into the three-phase power supply terminal 403, and powers the drive motor 307 through the three-phase power supply terminal 403. The transmission path is: high-voltage DC terminal 402 → first electromagnetic filter 501 → motor control component 301 → three-phase power supply terminal 403 → drive motor 307; ② Through the first power line, high-voltage direct current flows out from the high-voltage DC terminal 402 and is introduced into the second power line connected to the first power line, thereby introducing the high-voltage direct current into the power distribution terminal 404 through the power distribution control component 308, and powers the power distribution component through the power distribution terminal 404. The transmission path is: high-voltage DC terminal 402 → power distribution control component 308 → power distribution terminal 404; ③ Through the first power line, high-voltage direct current flows out from the high-voltage DC terminal 402 and is introduced into the third power line connected to the first power line, thereby powering the heating component 311 through the heating control component 304. The transmission path is: high-voltage DC terminal 402 → first electromagnetic filter 501 → fourth electromagnetic filter 504 → heating control component 304 → heating component 311; ④ Through the first power line, the high-voltage direct current is introduced into the fourth power line connected to the first power line, thereby introducing the high-voltage direct current into the air-conditioning three-phase power supply terminal 405 through the vehicle-mounted air-conditioning charger to power the air compressor. The transmission path is: high-voltage DC terminal 402 → first electromagnetic filter 501 → fifth electromagnetic filter 505 → vehicle-mounted air-conditioning control component 305 → sixth electromagnetic filter 506 → air-conditioning three-phase power supply terminal 405; ⑤ Through the first power line, the high-voltage direct current is introduced into the fifth power line connected to the first power line, and after being converted into low-voltage alternating current by the vehicle-mounted charger 3022, it is introduced into the in-vehicle discharge terminal 407 to power the in-vehicle AC load. The transmission path is: high-voltage DC terminal 402 → first electromagnetic filter 501 → second electromagnetic filter 502 → vehicle-mounted charger 3022 → seventh electromagnetic filter 507 → slow charge terminal 406 / in-vehicle discharge terminal 407; ⑥ Through the first power line, the high-voltage direct current is introduced into the seventh power line connected to the first power line, and after being converted into direct current by the DC converter 3021, it is introduced into the low-voltage power terminal. The transmission path is: high-voltage DC terminal 402 → first electromagnetic filter 501 → second electromagnetic filter 502 → DC converter 3021 → eighth electromagnetic filter 508 → low-voltage power terminal 409.
[0105] Taking an AC charging pile as an example, refer to Figure 6The 2-arrow in it indicates the power flow when the power transmission architecture is in the discharge mode. It can be known that when the AC charging pile is in the discharge state, the low-voltage alternating current output through the slow charging terminal 406 or the in-vehicle discharge terminal 407 is converted into high-voltage direct current by the on-vehicle charger 3022 and then transmitted on the fifth power line. Since the fifth power line is connected to the first power line, the high-voltage direct current flowing on the fifth power line will flow to the first power line to charge the high-voltage DC terminal. The transmission path is slow charging terminal 406 / in-vehicle discharge terminal 407 → seventh electromagnetic filter 507 → on-vehicle charger 3022 → second electromagnetic filter 502 → first electromagnetic filter 501 → high-voltage DC terminal 402. Taking the high-voltage power battery as an example, Figure 6 The 2-arrow in it can also represent the power flow when the power transmission architecture is in the charging mode. The high-voltage direct current transmitted from the fifth power line to the first power line charges the high-voltage power battery.
[0106] Taking the DC charging pile as an example, refer to Figure 6 The 3-arrow in it indicates the power flow when the power transmission architecture is in the discharge mode. It can be known that when the DC charging pile is in the discharge mode, it outputs high-voltage direct current through the DC charging interface 408, and after converting the high-voltage direct current according to the switch state of the charging control component 306 connected to the DC charging interface 408, it is transmitted on the sixth power line. Since the sixth power line is connected to the first power line, the high-voltage direct current flowing on the sixth power line will flow to the first power line to supply power to the high-voltage component through the first power line. Its power flow is the same as the 1-arrow and will not be repeated here. Similarly, taking the high-voltage power battery as an example, Figure 6 The 3-arrow in it can also represent the power flow when the power transmission architecture is in the charging mode. The high-voltage direct current transmitted from the sixth power line to the first power line charges the high-voltage power battery.
[0107] Taking the low-voltage battery as an example, refer to Figure 6 The 4-arrow in it indicates the power flow when the power transmission architecture is under the DC step-up function. When the low-voltage battery is in the discharge mode, it outputs low-voltage direct current through the low-voltage power terminal 409, and after reversing and boosting the low-voltage direct current to high-voltage direct current according to the DC converter 3021 connected to the low-voltage power terminal 409, it is transmitted on the seventh power line. Since the seventh power line is connected to the first power line, the high-voltage direct current flowing on the seventh power line will flow to the first power line to charge the high-voltage DC terminal 402. Its transmission path is low-voltage power terminal 409 → eighth electromagnetic filter 508 → DC converter 3021 → second electromagnetic filter 502 → first electromagnetic filter 501 → high-voltage DC terminal 402.
[0108] As described above, in this embodiment, the first power line is used as the main power line, and the second to sixth power lines are used as slave power lines. The high-voltage direct current can be introduced into the corresponding components through the connection between the first power line and the other power lines, simplifying the power transmission line between the power supply and each high-voltage component, thereby reducing the complexity of the power transmission architecture.
[0109] One end of the drive motor is also connected to the speed reducer 310.
[0110] (3) Refer to Figure 7 As shown, the integrated controller is also provided with an electromagnetic filtering architecture.
[0111] A first electromagnetic filter 501 is provided on the first power line disposed between the high-voltage DC terminal 402 and the motor control component 301. Therefore, the first electromagnetic filter 501 can filter the high-voltage direct current output from the high-voltage DC terminal 402 and provide a DC high-voltage filtering function for the motor control component 301.
[0112] The electrical connection between the first electromagnetic filter 501 and the power conversion component 302 is established through the fifth power line. A second electromagnetic filter 502 is provided on the fifth power line disposed between the first electromagnetic filter 501 and the power conversion component 302. Therefore, the DC high-voltage filtering function of the electromagnetic conversion component can be realized by multiplexing the first electromagnetic filter 501 and the second electromagnetic filter 502.
[0113] A third electromagnetic filter 503 is provided on the sixth power line. It should be noted that the charging control component 306 in this embodiment integrates a DC fast charging unit 3061 and a boost (current) charging unit 3062. Therefore, the DC fast charging unit 3061 and the boost (current) charging unit 3062 can share the third electromagnetic filter 503 to perform DC high-voltage filtering on the high-voltage direct current connected from the DC charging pile.
[0114] The electrical connection between the first electromagnetic filter 501 and the heating control component 304 is established through the third power line. A fourth electromagnetic filter 504 is provided on the third power line disposed between the first electromagnetic filter 501 and the heating control component 304. Therefore, the DC high-voltage filtering of the heating control component 304 can be realized by multiplexing the first electromagnetic filter 501 and the fourth electromagnetic filter 504.
[0115] An electrical connection between the first electromagnetic filter 501 and the vehicle air conditioner control component 305 is established through the fourth power line. A fifth electromagnetic filter 505 is provided on the fourth power line set between the first electromagnetic filter 501 and the vehicle air conditioner control component 305. Therefore, by multiplexing the first electromagnetic filter 501 and the fifth electromagnetic filter 505, DC high-voltage filtering of the vehicle air conditioner control component 305 can be achieved. At the same time, a sixth electromagnetic filter 506 is provided on the fourth power line set between the air conditioner three-phase power supply terminal 405 and the vehicle air conditioner control component 305, and DC high-voltage filtering of the air compressor is achieved through the sixth electromagnetic filter 506.
[0116] A seventh electromagnetic filter 507 is provided on the fifth power line set between the slow charging terminal 406 and the in-vehicle discharge terminal 407 and the vehicle charger 3022 respectively. The DC high-voltage filtering function of the AC charging pile and the in-vehicle AC load is achieved through the seventh electromagnetic filter 507. An eighth electromagnetic filter 508 is provided on the seventh power line set between the low-voltage power terminal 409 and the DC converter 3021, and the DC low-voltage filtering function of the low-voltage battery is achieved through the eighth electromagnetic filter 508, forming an electromagnetic filtering architecture.
[0117] As can be seen from the above, since the second electromagnetic filter 502, the fourth electromagnetic filter 504, and the fifth electromagnetic filter 505 can be multiplexed with the first electromagnetic filter 501 respectively, in the case where the first electromagnetic filter 501 is a CLC (capacitor-inductor-capacitor) filter structure, the second electromagnetic filter 502, the fourth electromagnetic filter 504, and the fifth electromagnetic filter 505 can adopt an LC (inductor-capacitor) filter structure, so as to improve the resource utilization rate of the electromagnetic filter and reduce the problems of high device cost and large device volume caused by the large number of components when the conventional power conversion component 302, the heating control component 304, and the vehicle air conditioner control component 305 directly establish a power connection line with the high-voltage DC terminal 402 and a CLC filter structure electromagnetic filter needs to be set directly between them and the high-voltage DC terminal 402.
[0118] In addition, it should be noted that regarding the installation positions of the first control chip 10 and the first to fourth sub-control chips 101 to 104, they can be installed according to the actual component installation situation. For example, the first control chip 10, the third sub-control chip 103, and the fourth sub-control chip 104 can be set at the low-voltage control component 303. The first control chip 10 can also be set at the motor control component 301. The first sub-control chip 101 can be set at the DC converter 3021, and the second sub-control component 30 can be set at the vehicle charger 3022.
[0119] Among them, Figure 6 and Figure 7The structures are the same, so the repeated parts will not be described again. Additionally, Figure 6 and Figure 7 Each switch component S in
[0120] plays the roles of switch switching and physical isolation. Figure 8 As shown in the reference
[0121] Figure 8 is the network management architecture diagram of the integrated controller. It can be seen that inside the integrated controller proposed in this embodiment, the first control chip 10 communicates and interconnects with each sub-control chip 100 through the internal network control area network bus 204 inside the integrated controller. And outside the integrated controller, the first control chip 10, as the main control chip, makes a single-point communication connection with the vehicle's control area network bus 201.
[0122] Specifically, inside the integrated controller, the first control chip 10 establishes a communication connection with the oil pump control component 313 based on the first internal network control area network bus 2041, the first control chip 10 establishes a communication connection with the first sub-control chip 101 based on the second internal network control area network bus 2042, the first control chip 10 establishes a communication connection with the second sub-control chip 102 based on the third internal network control area network bus 2043, the first control chip 10 establishes a communication connection with the third sub-control chip 103 based on the fourth internal network control area network bus 2044, the first control chip 10 establishes a communication connection with the fourth sub-control chip 104 based on the fifth internal network control area network bus 2045, and a communication connection is established between the first sub-control chip 101 and the second sub-control chip 102 based on the sixth internal network control area network bus 2046, thereby ensuring the reliability and accuracy of data transmission inside the integrated controller.
[0123] Outside the integrated controller, the first control chip 10 establishes a communication connection with the vehicle's upper computer 309 through the vehicle's debugging control area network bus 202, thereby realizing the debugging and testing operation of the first control chip 10 through the debugging function of the upper computer 309. The third sub-control chip 103 establishes a communication connection with the vehicle's charging pile control area network bus 203, thereby controlling the charging process of the charging pile through the third sub-control chip 103 or obtaining the charging status of the charging pile, and realizing the AC / DC charging monitoring operation of the integrated controller.
[0124] The embodiment of the present application also provides a control method. Refer to Figure 9 as shown,Figure 9 Schematic diagram of the process of the first embodiment of a control method proposed in this embodiment.
[0125] In this embodiment, the control method includes executing steps S10 to S20 through the first control chip:
[0126] Step S10: Access the vehicle-mounted command message on the control area network bus and process the vehicle-mounted command message to obtain drive control data.
[0127] Step S20: Transmit the drive control data to the control component that has established a communication connection with the first control chip, and / or transmit the drive control data to the control component that has established a communication connection with the sub-control chip via the sub-control chip, and perform drive control on the control component.
[0128] Combined with Figure 8 For illustration, after the first control chip receives the vehicle-mounted command message transmitted on the control area network bus, it first processes the vehicle-mounted command message to obtain the drive control data corresponding to the control logic to be executed by the vehicle-mounted command message. Then, according to the control component required to execute the drive data, it transmits the drive data to the corresponding control component through the internal network control area network bus via the sub-control chip to which the control component is connected. In this way, while realizing the integrated control of each control component through the first control chip, through the communication connection between each sub-control chip and the corresponding control component, the modularization and scale of each control component are ensured, enabling it to operate independently to achieve a single delivery scenario and cooperate with other control components to achieve a multi-in-one delivery scenario.
[0129] If the control component required to execute the drive data is an oil pump control component, the drive data is directly transmitted to the oil pump control component based on the first internal network control area network bus to achieve drive control of the corresponding control component.
[0130] For example, when the vehicle-mounted command message accessed by the first control chip is a wake-up message such as network management, power supply line, constant current charging stage, or constant charging stage, after the first control chip processes the wake-up message to obtain the corresponding drive control data, it transmits the drive data to the corresponding control component through the internal network control area network bus to perform the wake-up operation of the corresponding control component.
[0131] In another feasible implementation, the control method further includes executing steps S30 and S40 through the first control chip:
[0132] Step S30: Receive the information messages uploaded by each sub-control chip and upload the information messages to the control area network bus.
[0133] Still combined with Figure 8An explanation is given. If drive control response messages, i.e., information messages, uploaded by control components are connected to each sub-control chip, each sub-control chip can upload the information messages to the first control chip through the internal network control area network bus between it and the first control chip, and then the first control chip transfers them to the control area network bus of the vehicle, so as to realize real-time communication and coordinated control among the integrated controllers of the vehicle.
[0134] Step S40: Receive the fault information uploaded by each sub-control chip, store the fault information, and process and respond to the fault information by calling multiple kernels.
[0135] When a sub-control chip fails, after self-locking the fault information, it transfers the fault information to the first control chip through the internal network control area network bus between it and the first control chip for information storage. Then, the first control chip also needs to call the corresponding kernel to process and respond to the fault information to avoid fault spread and ensure the stability and reliability of the integrated controller.
[0136] In this embodiment, the in-vehicle command messages on the control area network bus are accessed through the first control chip, and the drive control data is obtained by processing the in-vehicle command messages. The drive control data is transmitted to the control components that establish a communication connection with the first control chip, and / or the drive control data is transmitted to the control components that establish a communication connection with the sub-control chip via the sub-control chip, so as to drive and control the control components. In this way, while realizing the integrated control of each control component through the first control chip, the modularization and scale of each control component are ensured through the communication connection between each sub-control chip and the corresponding control component, enabling it to operate independently to achieve a single delivery scenario and cooperate with other control components to achieve a multi-in-one delivery scenario.
[0137] This application provides a vehicle, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the control method in the first embodiment above.
[0138] Next, refer to Figure 10, which shows a schematic structural diagram of a vehicle suitable for implementing the embodiments of the present application. The vehicle in the embodiments of the present application may include, but is not limited to, mobile terminals such as digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions: tablet computers), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 10 The vehicle shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.
[0139] As Figure 10 shown, the vehicle may include a processing device 1001 (such as a central processing unit, a graphics processing unit, etc.), which may perform various appropriate actions and processes according to the program stored in the read-only memory (ROM: Read Only Memory) 1002 or the program loaded from the storage device 1003 into the random access memory (RAM: Random Access Memory) 1004. In the RAM 1004, various programs and data required for vehicle operation are also stored. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other through a bus 1005. The input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems may be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the vehicle to communicate with other devices wirelessly or wiredly to exchange data. Although the figure shows a vehicle with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be alternatively implemented or had.
[0140] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product that includes a computer program carried on a computer-readable medium, and the computer program contains program codes for executing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by a processing device 1001, the above functions defined in the methods of the embodiments disclosed in the present application are executed.
[0141] The vehicle provided by the present application adopts the control method in the above embodiment, which can solve the technical problem that the existing integration solutions on the market cannot achieve modularization of the internal control components of the integrated controller while improving the integration degree. Compared with the prior art, the beneficial effects of the vehicle provided by the present application are the same as those of the control method provided in the above embodiment, and other technical features in the vehicle are the same as those disclosed in the method of the previous embodiment, which will not be elaborated here.
[0142] It should be understood that the various parts disclosed in the present application can be implemented by hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in a suitable manner in any one or more embodiments or examples.
[0143] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present application, and all of them should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
[0144] The present application provides a computer-readable storage medium having computer-readable program instructions (i.e., computer programs) stored thereon, and the computer-readable program instructions are used to execute the control method in the above embodiment.
[0145] The computer-readable storage medium provided by the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or flash memory, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0146] The above computer-readable storage medium may be included in a vehicle; or it may exist separately without being assembled into a vehicle.
[0147] The above computer-readable storage medium carries one or more programs. When the above one or more programs are executed by a vehicle, the vehicle is caused to: access in-vehicle instruction messages on a control area network bus, and process the in-vehicle instruction messages to obtain drive control data; transmit the drive control data to a control component that has established a communication connection with a first control chip, and / or transmit the drive control data via a sub-control chip to a control component that has established a communication connection with the sub-control chip, and perform drive control on the control component.
[0148] Computer program code for performing the operations of this application can be written in one or more programming languages or combinations thereof. The above-mentioned programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any kind of network, including a local area network (LAN: Local Area Network) or a wide area network (WAN: Wide Area Network), or it can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0149] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and this module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order from that marked in the accompanying drawings. For example, two consecutively represented blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0150] The modules involved in the embodiments described in this application can be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation to the unit itself in some cases.
[0151] The readable storage medium provided in this application is a computer-readable storage medium. The computer-readable storage medium stores computer-readable program instructions (i.e., computer programs) for performing the above control method, and can solve the technical problem that the existing integration solutions on the market cannot achieve modularization of the internal control components of the integrated controller while improving the integration degree. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the control method provided in the above embodiments, and will not be elaborated here.
[0152] The above are only some embodiments of the present application, and thus do not limit the patent scope of the present application. Any equivalent structural transformation made under the technical concept of the present application by using the content of the specification and drawings of the present application, or any direct / indirect application in other related technical fields is included in the patent protection scope of the present application.
Claims
1. An integrated controller, characterized in that: The integrated controller is applied to a vehicle and includes a plurality of control components, a first control chip and a plurality of sub-control chips; The first control chip establishes a communication connection with the control area network bus of the vehicle, and the first control chip also establishes a communication connection with each of the sub-control chips respectively. The first control chip and each of the sub-control chips establish a communication connection with at least one control component respectively. The first control chip is used to: Accessing the vehicle-mounted command message on the control area network bus, and processing the vehicle-mounted command message to obtain drive control data; The drive control data is transmitted to the control component that establishes a communication connection with the first control chip, and / or the drive control data is transmitted to the control component that establishes a communication connection with the sub-control chip via the sub-control chip to drive and control the control component.
2. The integrated controller according to claim 1, characterized in that: In the case where the plurality of control components include a motor control component, a power conversion component, a low voltage control component, a heating control component, a vehicle air conditioning control component, and a charging control component, the plurality of sub-control chips include a first sub-control chip, a second sub-control chip, a third sub-control chip, and a fourth sub-control chip; The first control chip establishes a communication connection with the motor control component and the charging control component, the first sub-control chip establishes a communication connection with the DC converter in the power conversion component, the second sub-control chip establishes a communication connection with the vehicle charger in the power conversion component, the third sub-control chip establishes a communication connection with the charging communication controller in the low-voltage control component, and the fourth sub-control chip establishes a communication connection with the heating control component and the vehicle air conditioning control component; The first control chip and the plurality of sub-control chips are multi-core control chips, and are used for performing drive control by calling a plurality of cores.
3. The integrated controller according to claim 2, characterized in that: The integrated controller is provided with a low-voltage power supply signal architecture, and the plurality of control components further include a low-voltage control component; The low-voltage control component establishes a communication connection with the low-voltage signal terminal on the integrated controller through a low-voltage control signal line, and the low-voltage control component establishes a communication connection with the motor control component, the power conversion component, the heating control component and the vehicle air-conditioning control component through the low-voltage control signal line, thereby forming the low-voltage power supply signal architecture.
4. The integrated controller according to claim 2, characterized in that: The integrated controller is provided with a power transmission architecture and a drive motor, and the plurality of control components further include a power distribution control component; Connecting the high-voltage DC terminal on the integrated controller, the motor control component, the three-phase power supply terminal on the integrated controller and the drive motor in sequence through a first power line; Connecting the power distribution terminal on the integrated controller and the power distribution control component in sequence through a second power line, wherein the second power line is connected to the first power line; The heating control component is connected to the first power line through a third power line; Connecting the air-conditioning three-phase power supply terminal on the integrated controller and the vehicle air-conditioning control component in sequence through a fourth power line, wherein the fourth power line is connected to the first power line; Establishing electrical connections between the on-board charger and the slow charging terminal and the in-vehicle discharging terminal on the integrated controller respectively through a fifth power line, wherein the on-board charger is connected to the first power line through the fifth power line; Connecting the DC charging interface on the integrated controller and the charging control component in sequence through a sixth power line, wherein the sixth power line is connected to the first power line; An electrical connection is established between the DC converter and the low-voltage power terminal on the integrated controller through the seventh power line, and the DC converter is connected to the first power line through the seventh power line to form the power transmission architecture.
5. The integrated controller according to claim 4, characterized in that: The integrated controller is also provided with an electromagnetic filtering architecture; On the first power line provided between the high-voltage DC terminal and the motor control component, a first electromagnetic filter is provided; Establishing an electrical connection between the first electromagnetic filter and the power conversion component through the fifth power line, and arranging a second electromagnetic filter on the fifth power line arranged between the first electromagnetic filter and the power conversion component; Disposing a third electromagnetic filter on the sixth power line; Establishing an electrical connection between the first electromagnetic filter and the heating control component through the third power line, and arranging a fourth electromagnetic filter on the third power line arranged between the first electromagnetic filter and the heating control component; Establishing an electrical connection between the first electromagnetic filter and the vehicle air conditioning control component through the fourth power line, setting a fifth electromagnetic filter on the fourth power line set between the first electromagnetic filter and the vehicle air conditioning control component, and setting a sixth electromagnetic filter on the fourth power line set between the air conditioner three-phase power supply terminal and the vehicle air conditioning control component; A seventh electromagnetic filter is provided on the fifth power line provided between the slow charging terminal and the in-vehicle discharge terminal and the on-board charger respectively; An eighth electromagnetic filter is disposed on the seventh power line disposed between the low-voltage power terminal and the DC converter to form the electromagnetic filtering architecture.
6. The integrated controller according to claim 2, characterized in that: The first control chip establishes a communication connection with the host computer of the vehicle through the debugging control area network bus of the vehicle; The first sub-control chip establishes a communication connection with the second sub-control chip; The third sub-control chip establishes a communication connection with the charging pile control area network bus of the vehicle.
7. A control method, characterized in that: The control method is applied to the integrated controller according to any one of claims 1 to 6, wherein the integrated controller comprises a plurality of control components, a first control chip and a plurality of sub-control chips; The first control chip establishes a communication connection with the control area network bus of the vehicle, the first control chip also establishes a communication connection with each of the sub-control chips, and the first control chip and each of the sub-control chips establish a communication connection with at least one control component respectively; The control method comprises executing the following steps by the first control chip: Accessing the vehicle-mounted command message on the control area network bus, and processing the vehicle-mounted command message to obtain drive control data; The drive control data is transmitted to the control component that establishes a communication connection with the first control chip, and / or the drive control data is transmitted to the control component that establishes a communication connection with the sub-control chip via the sub-control chip to drive and control the control component.
8. The control method according to claim 7, characterized in that: The control method further comprises executing the following steps by the first control chip: receiving information messages uploaded by each of the sub-control chips, and uploading the information messages to the control area network bus; and, Receive the fault information uploaded by each of the sub-control chips, store the fault information, and process and respond to the fault information by calling multiple cores.
9. A vehicle, characterized in that: The vehicle comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the control method according to any one of claims 7 and 8.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the control method according to any one of claims 7 and 8 are implemented.