Median computer equipment controller and control system
By designing a median computer equipment controller that includes MCU minimum system module, industrial fieldbus module, electromagnetic disk module and monitoring and alarm module, the problems of high-frequency data interaction and precise control of lithium batteries are solved, and data traceability and production are realized Safety guarantee.
Patent Information
- Application Number
- CN202420963395.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-07
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2034-05-07
AI Technical Summary
The existing intermediate computer equipment controllers are difficult to meet the high-frequency data interaction and precise control needs of lithium batteries, and are difficult to trace data, affecting the quality and production safety of lithium batteries.
A median computer equipment controller is designed, including the MCU minimum system module, industrial fieldbus module, electromagnetic disk module and monitoring and alarm module. Through these modules, high-frequency data transmission, precise control and data storage are realized, and the monitoring and alarm module is monitored. Conduct equipment status monitoring and alarm.
It realizes high-frequency, high-speed data transmission and precise control during the charging and discharging of lithium batteries, and can trace the problems that arise during the production of lithium batteries, improve the quality of lithium batteries and ensure production safety.
Smart Images

Figure CN222514687U_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of back-end control of lithium battery cell equipment, and more specifically, to a mid-level equipment controller and control system. Background Art
[0002] Power batteries have ushered in an opportunity for a huge explosion in recent years. With the popularization of new energy vehicles, the industry's demand for lithium batteries has increased exponentially, and the demand for lithium battery equipment has also increased.
[0003] In the power battery pack modules of the new energy vehicle industry, multiple single battery modules need to be packaged, and precise control is required during production to make the parameters of the same batch of lithium batteries almost consistent. This requires detailed recording of the voltage and current change data during the battery charging and discharging process, and the data interaction frequency is relatively high.
[0004] In addition, if the equipment or lithium battery catches fire during the production process, the equipment malfunctions, or the battery bulges, leaks, or even catches fire or explodes during subsequent use, the original data must be traced to determine and analyze the cause of the problem, improve the production process, and ultimately produce safe, reliable, and stable lithium battery products.
[0005] The existing mid-level equipment controller cannot meet the requirements of high-frequency data interaction and precise control with lithium batteries. The traceability of data during the production process is not conducive to the quality and production safety of lithium batteries. Utility Model Content
[0006] The embodiment of the present application provides a mid-level device controller that can meet the needs of high-frequency data interaction and precise control of lithium batteries, and can trace data during the generation process, which is beneficial to improving the quality of lithium batteries and ensuring production safety.
[0007] The technical solution adopted in the embodiment of the present application is: to provide a mid-level machine device controller, including an MCU minimum system module, an industrial field bus module, an electric disk module and a monitoring alarm module, wherein the industrial field bus module, the electric disk module and the monitoring alarm module are all electrically connected to the MCU minimum system module;
[0008] The MCU minimum system module is used to issue work control instructions according to the process file;
[0009] The industrial field bus module is used for electrical connection with the power module to transmit the work control instruction to the power module, and transmit the charge and discharge data and device status data of the power module to the MCU minimum system module;
[0010] The electromagnet disk module is used to store the charge and discharge data;
[0011] The monitoring alarm module includes an alarm device corresponding to the power module. The monitoring alarm module controls the working state of the alarm device according to the device status data so that the working state of the alarm device matches the device status of the corresponding power module.
[0012] Furthermore, the process file includes process parameters, and the work control instructions include charge and discharge instructions generated according to the process parameters.
[0013] Furthermore, the process file also includes protection parameters, and the work control instructions also include protection control instructions generated when the charge and discharge data exceeds the protection parameters.
[0014] Furthermore, the charge and discharge data includes one or more of battery voltage, battery current, duration of charge / discharge, battery temperature, and battery internal resistance.
[0015] Furthermore, the alarm device includes an indicator light, the equipment status data includes normal status data and abnormal status data, the working status of the indicator light includes a flashing status and a long-on status, the normal status data corresponds to the flashing status, and the abnormal status data corresponds to the long-on status.
[0016] Furthermore, the monitoring alarm module further includes an IO device control module, which is electrically connected to the MCU minimum system module and is used to issue alarm level information when receiving the abnormal state data;
[0017] The alarm device also includes an alarm, which is electrically connected to the MCU minimum system module and is used to send out alarm sound and light information when receiving the abnormal state data.
[0018] Furthermore, the intermediate machine device controller also includes an external high-speed memory module electrically connected to the MCU minimum system module, and the external high-speed memory module is used to store the charging and discharging data.
[0019] Furthermore, the intermediate computer device controller also includes a network module, which is used to be electrically connected to the host computer to transmit the process file issued by the host computer to the MCU minimum system module.
[0020] The embodiment of the present application also provides a control system, including a host computer, a network switch, a plurality of power modules and a plurality of intermediate computer device controllers as described above;
[0021] Each of the intermediate device controllers is connected to the host computer via the network switch, and the host computer is used to send the process file to the MCU minimum system module;
[0022] Each of the power modules is electrically connected to an MCU minimum system module of the intermediate machine device controller, and the MCU minimum system module controls the power module according to the process file.
[0023] The beneficial effect of the mid-machine device controller provided in the embodiment of the present application is that: the mid-machine device controller in the embodiment of the present application is provided with an MCU minimum system module, which is connected to the power module through the industrial field bus module. The MCU minimum system module can issue work control instructions according to the process file, control the power module for the charging and discharging operation of the lithium battery, and receive the charging and discharging data and equipment status data of the power module at the same time. The MCU minimum system module cooperates with the industrial field bus module to perform high-frequency and high-speed data transmission with the power module, and the control of the charging and discharging of the lithium battery is more accurate. In addition, the charging and discharging data can also be stored in the electromagnetic disk module, which is convenient for tracing the production of lithium batteries with problems through the charging and discharging data to improve the quality of lithium batteries. The monitoring alarm module can also control the working state of the alarm device according to the equipment status data, so that the working state of the alarm device matches the equipment status of the power module. The management personnel can judge whether the power module is working normally or abnormally according to the working state of the alarm device, and then quickly respond to the abnormality of the power module, take countermeasures, and ensure production safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0025] Figure 1 A schematic diagram of the connection between the intermediate machine device controller and the power module provided in the embodiment of the present application;
[0026] Figure 2 A connection diagram of a control system provided in an embodiment of the present application.
[0027] Among them, the reference numerals in the figure are:
[0028] 100, mid-level device controller; 110, MCU minimum system module; 120, industrial field bus module; 130, electric disk module; 140, monitoring alarm module; 141, alarm device; 1411, indicator light; 1412, alarm; 142, IO device control module; 160, external high-speed memory module; 170, network module;
[0029] 200, host computer;
[0030] 300, network switch;
[0031] 400, power module; 410, slave controller. DETAILED DESCRIPTION
[0032] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0033] It should be noted that when an element is referred to as being "fixed to" or "disposed on" another element, it can be directly on the other element or indirectly on the other element. When an element is referred to as being "connected to" another element, it can be directly connected to the other element or indirectly connected to the other element.
[0034] It should be understood that the orientation or position relationship indicated by terms such as "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside" and "outside" are based on the orientation or position relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0035] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0036] See also Figure 1 The intermediate machine device controller 100 provided in the embodiment of the present application is now described. The intermediate machine device controller 100 provided in the embodiment of the present application includes an MCU minimum system module 110, an industrial field bus module 120, an electric disk module 130 and a monitoring alarm module 140.
[0037] Reference Figure 1 Among them, the industrial field bus module 120, the electromagnetic disk module 130 and the monitoring alarm module 140 are all electrically connected to the MCU minimum system module 110.
[0038] The MCU minimum system module 110 is used to issue work control instructions according to the process file. The industrial field bus module 120 is used to be electrically connected to the power module 400 to transmit the work control instructions to the power module 400 and transmit the charge and discharge data and device status data of the power module 400 to the MCU minimum system module 110.
[0039] The MCU minimum system module 110 can receive and save process files. The MCU minimum system module 110 performs data analysis according to the file definition format and extracts relevant data, such as process parameters and protection parameters, so that control instructions can be issued according to the process parameters and protection parameters. The industrial field bus module 120 transmits the control instructions to the power module 400, so that the power module 400 performs corresponding operations on the charging and discharging of the lithium battery according to the control instructions, ensuring that the parameters of the power module 400 and the lithium battery during the charging and discharging process meet the requirements of the process parameters, and ensuring the production quality of the lithium battery. At the same time, the power module 400 also transmits the charging and discharging data to the MCU minimum system module 110 through the industrial field bus module 120. The MCU minimum system module 110 compares the charging and discharging data with the process parameters and adjusts the control instructions so that the charging and discharging data gradually converges to the process parameters.
[0040] For example, if the voltage of the lithium battery specified by the process parameters is U1, and the voltage in the actual charge and discharge data is U2, which is less than U1, the MCU minimum system module 110 issues a control instruction to make the power module 400 adjust the voltage to increase the voltage of the lithium battery and change it to U1 until it is equal to U1. The process parameters also include parameters such as the charging and discharging current, charging time, and temperature. When charging and discharging the lithium battery, the power module 400 also performs similar adjustments on the above parameters. If certain parameters exceed the requirements of the protection parameters, such as the temperature of the lithium battery exceeds the temperature range specified by the protection parameters, the power module 400 can also be controlled to perform protection operations, such as power off, to protect the power module 400 and the lithium battery.
[0041] The MCU minimum system module 110 specifically includes an MCU main control chip, a crystal oscillator clock circuit, a power supply circuit, a reset circuit and a program download interface circuit. The MCU main control chip is used for data processing and command control. The specific model can be an STM32F407VET6 microcontroller and other models of the same series. The crystal oscillator clock circuit is used to provide a heartbeat clock for the chip, the power supply circuit is used to provide current for other components, and the reset current is used to reset when an abnormality occurs and restore the normal situation. The program download interface circuit is used to connect with an external device to download and update program codes and transfer files, such as process files, drivers, etc. The MCU is loaded with an RTOS embedded real-time operating system. The system can run in multiple threads, rotate state machines, and control protection functions. It can control the charging and discharging of the power module 400, and can also perform data acquisition and storage as well as network data processing and caching. The main frequency of the MCU is high, and it can interact with the power module 400 at high frequency and high speed in conjunction with the industrial field bus module 120, and the control of the charging and discharging of the lithium battery is more accurate.
[0042] The industrial field bus module 120 includes a CAN communication bus for interacting with the power module 400 and a 485 bus for interacting with the slave controller 410 (such as a PLC) of the needle bed or other low-speed devices. The CAN communication bus connects the MCU minimum system module 110 and the power module 400, so that the two can interact with each other at high frequency and high speed, and transmit control instructions and charging and discharging data.
[0043] The electromagnetic disk module 130 is used to store charge and discharge data. The charge and discharge data are generated in real time during the charge and discharge process of the lithium battery by the power module 400. All of these real-time generated data need to be saved so that they can be traced back when quality problems occur in the subsequent batteries, and the specific time that caused the quality problems and the corresponding parameter conditions at that time can be determined, so as to guide the subsequent production and avoid the same problems from happening again.
[0044] In addition, if a power outage occurs due to force majeure during the charging and discharging process, since the charging and discharging data of the production process is stored in real time in the electromagnetic disk, after the power supply is restored, the power module 400 can resume work according to the charging and discharging data stored in the electromagnetic disk before the power outage. It can operate independently without human intervention and can judge whether the conditions for safe operation of the equipment are met by itself, which is more intelligent.
[0045] Specifically, the disk module includes one or more of RAM, ferroelectric and ROM.
[0046] Industrial equipment is usually designed to save costs, reduce equipment complexity, and improve equipment stability. This also leads to the lack of components that can display equipment status in real time, such as electronic screens. If the equipment is abnormal or fails, the management personnel cannot find the problem in time and handle it quickly, resulting in increased losses.
[0047] In the present application embodiment, refer to Figure 1 The monitoring and alarm module 140 includes an alarm device 141 corresponding to the power module 400 . The monitoring and alarm module 140 controls the working state of the alarm device 141 according to the device status data so that the working state of the alarm device 141 matches the device status of the corresponding power module 400 .
[0048] That is, in the embodiment of the present application, the device status of the power module 400 can be indicated by the working status of the alarm device 141. When the power module fails, the working status of the alarm device 141 also changes. When the management personnel find that the alarm device 141 has changed, they can immediately go to the power module 400 to handle the fault, restore normal operation, reduce losses, and ensure production safety.
[0049] Reference Figure 1 , the alarm device 141 includes an indicator light 1411. The device status data includes normal status data and abnormal status data. The working status of the indicator light 1411 includes a flashing state and a long-on state. The normal status data corresponds to the flashing state, and the abnormal status data corresponds to the long-on state. That is, the power module 400 has a normal state and a fault state, and the indicator light 1411 has a flashing state and a long-on state. The flashing state corresponds to the normal state, and the long-on state corresponds to the fault state. When the power module 400 is in a normal state, the indicator light 1411 is in a flashing state and flashes continuously. When the power module 400 is in a fault state, the indicator light 1411 is in a long-on state and stays on.
[0050] In some embodiments, the power module 400 also has a low-speed working state, in which the efficiency of the power module 400 is lower, but charging and discharging are still performed. Correspondingly, the indicator light 1411 has a low-flash state, in which the flashing frequency of the indicator light 1411 is significantly lower than the flashing frequency of the flashing state, so that the management personnel can quickly distinguish between the low-flash state and the flashing state, thereby confirming that the power module 400 has entered the low-speed working state and taking measures for the power module 400 in a timely manner.
[0051] In addition, since the monitoring alarm module 140 only uses the indicator light 1411 for display, compared with display devices such as monitors, the device complexity and device cost of the embodiment of the present application are lower.
[0052] In some embodiments, the monitoring alarm module 140 is also provided with an external serial port, through which a transceiver can be connected, and device status information can be sent to a terminal display device, such as a mobile phone or tablet computer, etc., which can facilitate management personnel to view detailed data information of the device in real time and conveniently view the operating status of the device.
[0053] Specifically, the process file contains process parameters, and the work control instructions include charge and discharge instructions generated according to the process parameters. The MCU minimum system module 110 performs data parsing on the process file according to the file definition format, and can extract the process parameters, thereby issuing charge and discharge instructions according to the process parameters, so that the power module 400 charges and discharges the lithium battery according to the process parameters. Specifically, the process parameters include the battery target voltage, battery target current, target duration of charge and discharge, etc. during battery charging and discharging. The charge and discharge instructions control the power module 400 to control the charge and discharge process according to the above process parameters, so that the real-time parameters during charge and discharge correspond to the corresponding process parameters. When the actual charge and discharge duration reaches the target duration specified by the process parameters, the control power module 400 automatically stops charging and discharging the lithium battery, thereby realizing the automation of the control of the charge and discharge process of the lithium battery.
[0054] Specifically, the process file also includes protection parameters, and the work control instructions also include protection control instructions generated when the charge and discharge data exceeds the protection parameters. The protection parameters may include battery temperature, duration of charge and discharge, etc. For example, when the power module 400 is charging and discharging a lithium battery, if the battery temperature rises to a battery temperature exceeding the battery temperature specified by the protection parameters, it means that the battery is overheated abnormally and there is a safety hazard. The MCU minimum system module 110 then issues a protection control instruction to control the power module 400 to cut off the charging and discharging of the corresponding lithium battery to prevent the battery temperature from continuing to rise and causing accidents such as fire.
[0055] Specifically, the charge and discharge data include one or more of the battery voltage, battery current, duration of charge / discharge, battery temperature, and battery internal resistance. During the process of charging and discharging the lithium battery by the power module 400, the above charge and discharge data are read in real time and controlled so that each item of the charge and discharge data is equal to or close to the data specified by the process parameters. These charge and discharge data are also transmitted to the MCU minimum system module 110, which reads and adjusts the control instructions accordingly, and transmits the charge and discharge data to the electromagnetic disk module 130 for storage, so as to facilitate later tracing.
[0056] Reference Figure 1 The monitoring and alarm module 140 also includes an IO device control module 142 .
[0057] The IO device control module 142 is electrically connected to the MCU minimum system module 110, and is used to send out alarm level information when receiving abnormal state data. The MCU minimum system module 110 can also be connected to the host computer 200, and the alarm level information can be transmitted to the host computer 200 through the MCU minimum system module 110, so that the management personnel can timely find the abnormality of the power module 400 on the host computer 200. The IO device control module 142 has an IO port, and the output high and low levels can be controlled by the IO port. For example, when the device is normal, the IO device control module 142 controls the output high level, and when the device is abnormal, the IO device control module 142 controls the output low level. When the external device needs to control the duty cycle, it can be directly inserted into the IO port, and the MCU minimum system can output the required pwm waveform without a separate PWM generator, and the PWM parameters can set the pulse width and period, and can also connect the latch to replace the function of the PLC, reducing hardware and maintenance costs.
[0058] The alarm device 141 also includes an alarm 1412, which is electrically connected to the MCU minimum system module 110 and is used to send out warning sound and light information when receiving abnormal state data. That is, after an abnormality occurs, the alarm 1412 can be used to warn with an alarm sound and flashing light.
[0059] Reference Figure 1 , the mid-level device controller 100 also includes an external high-speed memory module 160 electrically connected to the MCU minimum system module 110, and the external high-speed memory module 160 is used to store charge and discharge data. Since the MCU of the MCU minimum system module 110 has less memory, when developing an application, when the program file is large, it will occupy too many memory resources, and when the number of loaded power modules 400 is large, it will also occupy a lot of memory resources. If the MCU with larger memory is replaced, more hardware costs will be added, and the changes to mature hardware products will also be large, the debugging time will be long, and it will bring uncertain risks. The external high-speed memory adopted in the embodiment of the present application is more cost-effective, with less changes to the original hardware framework and lower overall cost.
[0060] Reference Figure 1The intermediate device controller 100 also includes a network module 170, which is used to be electrically connected to the host computer 200 to transmit the process file sent by the host computer 200 to the MCU minimum system module 110. The MCU minimum system module 110 exchanges data with the host computer 200 through the network module 170. The host computer 200 sends the edited process file to the MCU minimum system module 110 through the network communication module according to the TCP / IP network communication protocol. The MCU minimum system module 110 performs data analysis according to the file definition format and extracts relevant data, such as process parameters, protection parameters, etc. The MCU minimum system module 110 reads data from the network module 170 through the data bus control transmission method. The data bus control transmission method is fast, which is several times faster than traditional SPI, IIC, serial port and other communication methods, and can directly operate the address to read data. Accessing the network module 170 is the same as accessing the MCU minimum system module 110's own memory, and the operation is fast and flexible.
[0061] Reference Figure 1 and Figure 2 The embodiment of the present application also provides a control system, including a host computer 200, a network switch 300, a plurality of power modules 400 and a plurality of intermediate device controllers 100 as above.
[0062] Reference Figure 1 and Figure 2 Each intermediate device controller 100 is connected to the host computer 200 through a network switch 300, and the host computer 200 is used to send the process file to the MCU minimum system module 110. Each power module 400 corresponds to the MCU minimum system module 110 electrically connected to a intermediate device controller 100, and the MCU minimum system module 110 controls the power module 400 according to the process file.
[0063] The host computer 200 sends the process file to each intermediate device controller 100 through the network switch 300. Each intermediate device controller 100 extracts the process parameters and protection parameters according to the process file and controls the power module 400 connected thereto. Through this system, the modification of the process file by only one host computer 200 can be synchronized to each power module 400, making the control more convenient.
[0064] In the control system of the embodiment of the present application, the upper computer 200 and the middle computer device controller 100 can communicate freely in the same network. The upper computer 200 sends the process information to the middle computer device controller 100, and then the middle computer controller multi-power module 400 implements the specific and detailed charging and discharging process. Other device controllers can be connected externally during the specific practical application process.
[0065] The modular mid-position equipment controller 100 is mainly used in lithium battery production to adapt to and be compatible with single and parallel machines. Small current and large current are integrated into a unit module and run in a modular form. This controller can better and more reasonably meet the production needs of customers in the lithium battery chemical composition stage.
[0066] The control system of the embodiment of the present application includes the intermediate device controller 100 in any of the above embodiments, and thus has the beneficial effects brought by the intermediate device controller 100 in any of the above embodiments, which will not be elaborated here.
[0067] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A mid-level machine device controller, characterized in that: It includes an MCU minimum system module, an industrial field bus module, an electric disk module and a monitoring alarm module, wherein the industrial field bus module, the electric disk module and the monitoring alarm module are all electrically connected to the MCU minimum system module; The MCU minimum system module is used to issue work control instructions according to the process file; The industrial field bus module is used for electrical connection with the power module to transmit the work control instruction to the power module, and transmit the charge and discharge data and device status data of the power module to the MCU minimum system module; The electromagnet disk module is used to store the charge and discharge data; The monitoring alarm module includes an alarm device corresponding to the power module. The monitoring alarm module controls the working state of the alarm device according to the device status data so that the working state of the alarm device matches the device status of the corresponding power module.
2. The intermediate machine device controller according to claim 1, characterized in that: The process file includes process parameters, and the work control instructions include charge and discharge instructions generated according to the process parameters.
3. The intermediate machine device controller according to claim 2, characterized in that: The process file further includes protection parameters, and the work control instructions further include protection control instructions generated when the charge and discharge data exceeds the protection parameters.
4. The intermediate machine device controller according to claim 1, characterized in that: The charge and discharge data includes one or more of battery voltage, battery current, duration of charge / discharge, battery temperature, and battery internal resistance.
5. The intermediate machine device controller according to claim 1, characterized in that: The alarm device includes an indicator light, the equipment status data includes normal status data and abnormal status data, the working status of the indicator light includes a flashing status and a long-on status, the normal status data corresponds to the flashing status, and the abnormal status data corresponds to the long-on status.
6. The intermediate machine device controller according to claim 5, characterized in that: The monitoring alarm module also includes an IO device control module, which is electrically connected to the MCU minimum system module and is used to issue alarm level information when receiving the abnormal state data; The alarm device also includes an alarm, which is electrically connected to the MCU minimum system module and is used to send out alarm sound and light information when receiving the abnormal state data.
7. The intermediate machine device controller according to claim 1, characterized in that: The intermediate machine device controller also includes an external high-speed memory module electrically connected to the MCU minimum system module, and the external high-speed memory module is used to store the charge and discharge data.
8. The intermediate machine device controller according to any one of claims 1 to 7, characterized in that: The intermediate machine device controller also includes a network module, which is used to be electrically connected to the host computer to transmit the process file sent by the host computer to the MCU minimum system module.
9. A control system, characterized in that: It includes a host computer, a network switch, a plurality of power modules and a plurality of intermediate computer device controllers as claimed in claim 8; Each of the intermediate device controllers is connected to the host computer via the network switch, and the host computer is used to send the process file to the MCU minimum system module; Each of the power modules is electrically connected to an MCU minimum system module of the intermediate machine device controller, and the MCU minimum system module controls the power module according to the process file.