Universe control system for energy storage type charging pile

By designing a full-domain control system and integrating multiple modular units and communication interactions, the problem of non-modular code structure in the energy storage charging pile controller software was solved, improving code portability and maintainability and reducing maintenance costs.

CN224060867UActive Publication Date: 2026-03-31ZHONGDE CENTURY (TIANJIN) NEW ENERGY TECHNOLOGY CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

The controller software of existing energy storage charging piles suffers from a lack of modular code structure and close collaboration between various drivers, resulting in poor code readability and maintainability, scattered variable management, and impacting development and testing efficiency.

Method used

It adopts a full-domain control system design, integrating the Energy Management System (EMS) module, the Charging Pile Terminal (TBOX) module, the Battery Management Unit (BMU) module, and the Communication Management Unit (CMU) module. It achieves modular design and a clear code architecture through the Complex Drive Module (CDD) and the Communication Interaction Module, centrally manages variables and initialization configurations, and ensures efficient communication between controllers.

Benefits of technology

It improves code portability and maintainability, reduces maintenance costs, enhances code readability and flexibility, and simplifies development and testing processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224060867U_ABST
    Figure CN224060867U_ABST
Patent Text Reader

Abstract

The utility model discloses a global control system for an energy storage type charging pile, which is characterized in that a charging pile terminal TBOX is in signal connection with an energy management system module EMS, the energy management system module EMS is in signal connection with a battery management unit module BMU, and the battery management unit module BMU is in signal connection with a communication management unit module CMU; the energy management system module EMS is also in signal connection with a power supply equipment communication control module SECC and a charging control power supply module CCU; the complex driving module CDD is in signal connection with the basic software module BSW, the complex driving module CDD is in signal connection with the microcontroller abstract module MCAL, the basic software module BSW is in signal connection with the software component module SWC, and the software component module SWC is in signal connection with the application software module ASW. Compared with the prior art, the energy storage type charging pile has the advantages that through the scheme design of the global controller system, the energy storage type charging pile is comprehensively managed and optimally controlled, the energy utilization efficiency is improved, the cost is saved, and different charging requirements of users are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to the field of charging pile technology, specifically to a global control system for energy storage charging piles. Background Technology

[0002] With the advent of the new energy era, various manufacturers and brands are launching a plethora of new energy vehicles. As these vehicles become increasingly widespread, energy storage charging stations play a crucial role in the charging process. While fulfilling their primary functions, controller software also faces challenges related to code maintainability and portability.

[0003] Currently, the code generated by the AUTOSAR configuration tool, while having a standard modular division, suffers from insufficient modularity in the drivers of various controllers. This lack of close collaboration between drivers results in poor readability and maintainability. Furthermore, variable management and control are scattered across different files, leading to a disorganized code structure and causing challenges for software development and testing.

[0004] This invention addresses these issues by proposing a global control system for energy storage charging piles. The system aims to solve the aforementioned problems by enabling comprehensive management and optimized control of energy storage charging piles through a global controller system design, thereby improving energy utilization efficiency, saving costs, and meeting the diverse charging needs of users. Utility Model Content

[0005] In view of the above-mentioned shortcomings in the prior art, this utility model provides a global control system for energy storage charging piles.

[0006] To achieve the aforementioned objectives, the technical solution adopted by this utility model is as follows:

[0007] A comprehensive control system for energy storage charging piles includes: a controller,

[0008] The controller integrates an energy management system module (EMS) and a charging pile terminal (TBOX).

[0009] The charging pile terminal TBOX is connected to the energy management system module EMS via signal connection. The energy management system module EMS is connected to the battery management unit module BMU via signal connection. The battery management unit module BMU is connected to the communication management unit module CMU via signal connection.

[0010] The Energy Management System (EMS) module is also signal-connected to the Equipment Communication Control (SECC) module and the Charging Control Power Module (CCU) module. The Equipment Communication Control (SECC) module and the Charging Control Power Module (CCU) module are signal-connected to the Battery Management Unit (BMU) module.

[0011] The multiple controllers are connected via a complex drive module (CDD) signal connection. The complex drive module (CDD) is connected to the basic software module (BSW) signal connection and to the microcontroller abstraction module (MCAL) signal connection. The basic software module (BSW) is connected to a software component module (SWC) signal connection, and the software component module (SWC) is connected to an application software module (ASW) signal connection.

[0012] As an improvement, the Energy Management System Module (EMS) is connected to the charging pile terminal (TBOX), the Battery Management Unit Module (BMU), the Communication Management Unit Module (CMU), the Power Supply Equipment Communication Control Module (SECC) and the Charging Control Power Supply Module (CCU), and the Battery Management Unit Module (BMU) is connected to the Power Supply Equipment Communication Control Module (SECC) and the Charging Control Power Supply Module (CCU) via communication interaction modules.

[0013] As an improvement, the complex driving module CDD and the basic software module BSW, as well as the basic software module BSW and the software component module SWC, are all connected by a communication interaction module signal.

[0014] Compared to traditional technologies, the advantages of this utility model are:

[0015] 1. Improve code portability: By centralizing variable definition and initialization configuration related content in the files of the complex driver module CDD, the code's dependence on different system platforms or configuration requirements is reduced, thereby improving code portability.

[0016] 2. Improve system code maintainability: Through clear code architecture division and modular design, the code becomes clearer and easier to maintain, and developers can more quickly locate and fix problems;

[0017] 3. Reduced maintenance costs: By minimizing modifications to the logic processing code, maintenance costs are reduced, allowing developers to focus on business-related code. Attached Figure Description

[0018] Figure 1 This is a system block diagram of this utility model;

[0019] Figure 2 This is a structural diagram of the present invention; Detailed Implementation

[0020] The specific embodiments of this utility model will be further described below with reference to the accompanying drawings. Identical components are indicated by the same reference numerals.

[0021] It should be noted that the terms “front,” “back,” “left,” “right,” “up,” and “down” used in the following description refer to the directions shown in the attached diagram, while the terms “inside” and “outside” refer to the directions toward or away from the geometric center of a specific component, respectively.

[0022] To make the content of this utility model easier to understand, the technical solutions of this utility model will be clearly and completely described below with reference to the accompanying drawings of the embodiments of this utility model.

[0023] Example

[0024] Combined with appendix Figure 2 The multiple controllers are connected via a complex drive module CDD, which is signal-connected to the basic software module BSW and the microcontroller abstraction module MCAL. The basic software module BSW is signal-connected to a software component module SWC, and the software component module SWC is signal-connected to an application software module ASW.

[0025] The complex driving module CDD and the basic software module BSW, as well as the basic software module BSW and the software component module SWC, are all connected via communication interaction modules.

[0026] Based on the AUTOSAR architecture, the MCAL and BSW code generated by the software compilation tool are separated from the code that needs to be manually modified. This code architecture, through clear division, allows developers to better understand and manage the code. A Complex Driver Module (CDD) is introduced to control onboard resources. The CDD module is responsible for interacting with various chips, and its related code is stored separately. This reduces the coupling between the controller's functionality and hardware resources, making the code more modular and maintainable. The `common` folder within the CDD module stores common code, where the code for the division of labor and interaction between various driver modules is placed. Centralized management of this code improves readability and maintainability. Configuration-related content is placed in the `config.h` file within the CDD module for subsequent modifications. By minimizing the logic processing in the `.c` files, modifications to the `config.h` file within the CDD module are only required for different system platforms or configuration requirements, without altering the main logic code. This portability improvement scheme reduces code dependencies and increases code flexibility and scalability.

[0027] Combined with appendix Figure 1The charging pile terminal TBOX is connected to the energy management system module EMS via signal connection. The energy management system module EMS is connected to the battery management unit module BMU via signal connection. The battery management unit module BMU is connected to the communication management unit module CMU via signal connection.

[0028] The Energy Management System (EMS) module is also signal-connected to the Equipment Communication Control (SECC) module and the Charging Control Power Module (CCU) module. The Equipment Communication Control (SECC) module and the Charging Control Power Module (CCU) module are signal-connected to the Battery Management Unit (BMU) module.

[0029] The Energy Management System (EMS) module is connected to the charging pile terminal TBOX, the Battery Management Unit (BMU) module, the Communication Management Unit (CMU) module, the Power Supply Equipment Communication Control Module (SECC) and the Charging Control Power Supply Module (CCU), and the Battery Management Unit (BMU) module is connected to the Power Supply Equipment Communication Control Module (SECC) and the Charging Control Power Supply Module (CCU) via communication interaction modules.

[0030] For the global controller of charging piles, each controller uses a specific code architecture. To ensure communication and interoperability between controllers, in addition to adopting a standardized communication protocol, the communication code is modularized separately to ensure code readability and maintainability, and is responsible for communication and interaction between controllers within the communication interaction module. This systematic approach ensures efficient communication, minimizes code dependencies, and simplifies software maintenance. Furthermore, each controller should have a clearly defined interface, including input parameters, output results, and functions, ensuring that the interaction between controllers is explicit and reliable. Other additional functions and optimizations include error handling and logging.

[0031] The above description is only a preferred embodiment of this utility model patent and is not intended to limit this utility model patent. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this utility model patent should be included within the protection scope of this utility model patent.

Claims

1. A global control system for energy storage charging piles, characterized in that, Include: Controller, The controller is integrated with energy management system module EMS and charging pile terminal TBOX; The charging pile terminal TBOX is signal connected with the energy management system module EMS, the energy management system module EMS is signal connected with the battery management unit module BMU, and the battery management unit module BMU is signal connected with the communication management unit module CMU; The energy management system module EMS is also signal connected with power supply equipment communication control module SECC and charging control power module CCU, and the power supply equipment communication control module SECC and charging control power module CCU are signal connected with the battery management unit module BMU; A plurality of said controllers are signal connected through complex drive module CDD, the complex drive module CDD is signal connected with basic software module BSW, the complex drive module CDD is signal connected with microcontroller abstraction module MCAL, the basic software module BSW is signal connected with software component module SWC, and the software component module SWC is signal connected with application software module ASW.

2. The global control system for energy storage type charging pile according to claim 1, wherein: The energy management system module EMS and the charging pile terminal TBOX, the energy management system module EMS and the battery management unit module BMU, the battery management unit module BMU and the communication management unit module CMU, the energy management system module EMS and the power supply equipment communication control module SECC and the charging control power module CCU, and the battery management unit module BMU and the power supply equipment communication control module SECC and the charging control power module CCU are all signal connected through the communication interaction module.

3. The global control system for energy storage type charging pile according to claim 1, wherein: The complex drive module CDD and the basic software module BSW, and the basic software module BSW and the software component module SWC are all signal connected through the communication interaction module.