Modular UPS Serial Bus Parallel Data Frame Merging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing modular UPS systems face challenges with high serial bus usage and increased transmission delays due to the large amount of real-time data transmission, limiting the expansion of the system and compromising the quality of status signal data.
Innovation Solution
A data transmission method where power devices transmit status signal data frames in parallel to the controlling device during specific periods, using a CAN bus, with prioritization based on data values to reduce bus usage and enhance modular expansion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If power devices transmit real-time data frames to the controlling device using a serial bus, then data transmission is achieved, but serial bus usage increases and transmission delay increases
Solution Approach 1:
The patent combines multiple data frames with the same data values into a single transmission on the serial bus. Instead of each power device transmitting its status signal data frame individually, the system merges identical frames and transmits them once, thereby reducing serial bus usage while maintaining real-time data transmission quality.
Solution Approach 2:
The patent uses a copy mechanism where multiple power devices generate data frames with the same data values, and these copies are then transmitted together as a single frame. This allows the system to reduce transmission overhead while preserving the real-time information from all power devices.
2Adaptability or versatility
If more power devices are added to the modular UPS system, then system functionality is enhanced, but status signal transmission delay increases
Solution Approach 1:
The patent merges status signal data frames from multiple power devices into a single transmission cycle. By combining the transmissions, the system reduces the time each individual frame would otherwise take to traverse the bus, thereby maintaining low transmission delay even as the number of power devices increases.
Solution Approach 2:
The patent implements periodic transmission cycles where status signal data frames are transmitted at regular intervals. This periodic action allows the system to manage transmission timing efficiently, ensuring that even with multiple power devices, the transmission delay remains within acceptable limits by synchronizing all transmissions to occur within the same periodic window.
3Adaptability or versatility
If more power devices are added to the modular UPS system, then system functionality is enhanced, but serial bus usage increases
Solution Approach 1:
The patent merges data frames from multiple power devices into a single transmission, thereby reducing the total number of transmissions required. This merging mechanism allows the system to accommodate more power devices without proportionally increasing serial bus usage, as identical frames from different devices are combined into one transmission event.
Data Source
Figure 1~3
Figure 4~6
Figure 7~9
AI summary
The present invention discloses a modular UPS system, including at least two power devices, a controlling device, and a serial bus. The power device is configured to receive control status information transmitted by the controlling device. The power device is configured to transmit a status signal data frame to the serial bus according to the control status information when determining that a current period is a first preset period, where the status data frame includes an identifier field, the identifier field includes a status signal data area, and the status signal data area is used to store a data value of the status signal. The serial bus is configured to: receive status signal data frames transmitted by the at least two power devices, and transmit status signal data frames with a same value in the status signal data areas to the controlling device in parallel. In embodiments of the present invention, the serial bus in a transmission device can be used to transmit data frames of a plurality of modules in parallel, thereby reducing usage of the serial bus, and facilitating system modular expansion.