High-Voltage Pulse Generator Communication for Conflict-Free Real-Time Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing high-voltage pulse generators face issues with data conflict, slow data transmission speed, resource occupation, and high costs due to inadequate communication methods between master and sub-controllers.
Innovation Solution
A communication method that transmits data in a staggered manner using one transmission line, prioritizing real-time performance by separating data into classes and transmitting them in alternating instances, reducing resource usage and costs while avoiding conflicts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If one transmission line is used for all data transmission between master controller and sub-controllers, then resource occupation is reduced and cost is lowered, but data conflict occurs and real-time performance deteriorates
Solution Approach 1:
The patent segments data into different priority levels (first priority data including capacitor voltage and real-time control parameters, second priority data including operational status and less time-critical information). The transmission line is divided into different transmission phases where high-priority data is transmitted first, followed by low-priority data. This segmentation resolves the contradiction by maintaining single-line simplicity while ensuring critical data transmission reliability through priority-based time division.
Solution Approach 2:
The patent implements periodic data transmission with different cycles for different priority levels. High-priority data is transmitted at a faster periodic rate to ensure real-time performance, while low-priority data uses a slower transmission cycle. This periodic action with varying frequencies resolves the contradiction between single-line resource conservation and maintaining reliable transmission of time-critical data.
2Reliability
If multiple transmission lines are used between master controller and sub-controllers, then data transmission reliability is improved and real-time performance is enhanced, but controller pin resources are occupied and cost increases
Solution Approach 1:
The patent merges multiple data streams of different priorities into a single transmission line by implementing time-division multiplexing. High-priority and low-priority data share the same physical transmission line but are transmitted in different time slots. This merging approach resolves the contradiction by achieving the data transmission reliability of multiple lines while using only one physical line, thus conserving pin resources and reducing cost.
Solution Approach 2:
The single transmission line is designed to handle multiple functions: transmitting both high-priority real-time data and low-priority status data, supporting both master-to-subcontroller and subcontroller-to-master communication directions. This multi-functionality resolves the contradiction by making one line perform the work of multiple specialized lines, reducing resource occupation while maintaining comprehensive data transmission capability.
3Loss of information
If all data is transmitted on a regular basis using one transmission line, then data transmission completeness is improved, but data transmission speed for high real-time requirements deteriorates
Solution Approach 1:
The patent implements dynamic transmission timing where the transmission cycle adapts based on data priority. High-priority data (capacitor voltage, real-time control parameters) is transmitted with a short cycle to ensure speed and real-time performance. Low-priority data (operational status, non-critical information) is transmitted with a longer cycle. This dynamic adjustment resolves the contradiction by ensuring complete data transmission while optimizing transmission speed according to real-time requirements.
Solution Approach 2:
The patent changes the transmission parameter (transmission cycle duration) based on data priority level. For high-priority data, the transmission cycle is set to a shorter duration to achieve faster transmission speed. For low-priority data, the cycle is extended. This parameter change strategy resolves the contradiction between transmitting all data completely and maintaining high transmission speed for time-critical information.
Data Source
Figure 1A
Figure 1B
Figure 2A
AI summary
Disclosed are a high-voltage pulse generator and a communication method therefor. The high-voltage pulse generator comprises a master controller and a sub-controller. Data transmitted between the master controller and the sub-controller at least comprise a first class of data and a second class of data, and, the second class of data at least comprise two types. The communication method comprises the following steps: during the present instance of transmitting a first class of data, transmitting partial types of a second class of data; during the next instance of transmitting the first class of data, transmitting other types of second class of data; and repeatedly executing the step until the transmission of all types of second class of data is completed. The present application ensures an increased real time performance in the transmission of the first class of data; moreover, controller pin resources occupied are reduced, costs are reduced, and the problem of data conflict is avoided.