Data processing method of virtual pile for battery management system test

A battery management system and data processing technology, applied in electrical digital data processing, transmission systems, secondary batteries, etc., can solve problems such as inability to use computers, inefficiency of developers, and analog BMS, saving brain power consumption and time consumption , Improve the effect of sending speed and accuracy

CN106385447AInactive Publication Date: 2017-02-08HOPE NEW ENERGY TECH +1
3 Cites 9 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2017-02-08
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a data processing method of a virtual pile for a battery management system test, a charging pile can be simulated to quickly send various messages to a BMS, the returned messages fed back by the BMS can be received and displayed, and the development efficiency can be improved. The virtual pile can connect with the BMS through a CAN card; the virtual pile can be separately driven to execute response operations with the BMS in a handshake start stage, a handshake recognition stage, a charging parameter configuration stage, a charging stage, a charging completed stage; in addition, interactive operations of the above stages can be controlled to be automatically executed in sequence; a message translation module of the virtual pile can translate to-be-sent data to a message appointed by a protocol, and the module also can translate the returned message received by the BMS and can display data obtained by translation or corresponding notice prompt information on an interface. A stage sending module of the virtual pile packages command starting signals which drive virtual pile and the BMS to execute response operations as buttons respectively, and the message sending speed and the correct rate can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a data processing method of a virtual pile used for testing a battery management system. Background technique

[0002] At present, in the software development process of BMS (Battery Management System), it is necessary to receive or send messages for communication with charging piles. In the prior art, Zhou Ligong’s CAN card and its accompanying message sending program are used to send and receive messages in accordance with specific charging pile protocols. When sending messages, manual operations are required for message writing, data filling, sending and receiving, and translation, and it is impossible to use a computer to simulate the sending of pile charging-related messages received by the BMS. Therefore, it cannot meet the actual testing and upgrading needs in BMS development, resulting in low efficiency of developers, resulting in delayed project progress and long development time. Contents of the invention

[0003] ...

Examples

Embodiment Construction

[0042] In the present invention, a virtual column is constructed to simulate a charging pile, and is used to respond to messages with the BMS, so as to assist the software development of the BMS. The virtual pile is configured with a control system through a computer, so that the computer is connected to a CAN card, and the CAN card is further connected to a BMS.

[0043] In this example, Zhou Ligong CAN card is used; the bottom layer development can be carried out through the developer-specific files provided by Zhou Ligong, and the basic CAN card connection, startup, setting, sending, and receiving functions can be grafted.

[0044] The control system of the present invention is provided with following functional modules:

[0045] The message translation module records the data or messages input to it, and translates it according to the guidance of the protocol; it can translate the data to be sent to the BMS into the message style specified by the protocol (such as floating...