Position Measuring Device Data Transfer Cycle Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for data transmission between position measuring devices and processing units are inefficient, as they require special commands to request low-priority data, leading to increased complexity and longer data cycles, which can delay the transmission of high-priority data.
Innovation Solution
Implementing a method where the position measuring device assigns low-priority data to specific cycles without the processing unit's involvement, using pre-defined transmission lists or data blocks that indicate which types of data to transmit, allowing for efficient data sequencing and reduced memory requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the processing unit requests low-priority data using special commands, then the data transmission includes comprehensive information (position data, diagnostic information, warnings, etc.), but the data cycle duration increases and the transmission of high-priority data is delayed
Solution Approach 1:
The patent segments data into high-priority data (position values, speed, acceleration) and low-priority data (diagnostic information, warnings, error messages). High-priority data is transmitted in every cycle without requiring special commands, while low-priority data is transmitted selectively. This segmentation ensures that comprehensive information is available when needed without consistently extending the data cycle duration.
Solution Approach 2:
The position measuring device proactively prepares and transmits high-priority data in every cycle without waiting for processing unit requests. By anticipating the need for position data and transmitting it proactively, the system eliminates the time delay associated with request-response cycles while maintaining the option to include low-priority data when appropriate.
2Loss of information
If the position measuring device transmits all types of data in every cycle, then the processing unit receives complete information, but the data transmission complexity and memory requirements increase
Solution Approach 1:
The patent implements dynamic data selection where the position measuring device adapts the content of transmitted data based on current conditions. The device can switch between transmitting only high-priority data, transmitting high-priority data plus specific low-priority data types, or transmitting all data types. This dynamic approach reduces average transmission complexity and memory requirements while ensuring complete data availability when needed.
Solution Approach 2:
The system changes the parameter of data inclusion by using specific bits or flags to indicate which low-priority data types should be transmitted in each cycle. By dynamically adjusting which data parameters are included based on current needs and conditions, the system reduces overall complexity while maintaining complete data availability when required.
3Speed
If the data cycle duration is shortened to ensure fast transmission of high-priority data, then the transmission speed increases, but low-priority data cannot be transmitted in every cycle
Solution Approach 1:
The patent segments data transmission into essential high-priority data that is transmitted in every shortened cycle, and supplementary low-priority data that is transmitted in selected cycles. This segmentation allows the data cycle duration to be optimized for high-priority data transmission speed while ensuring that low-priority data is transmitted frequently enough to maintain information availability without unnecessarily extending the cycle duration.
Data Source
AI summary
The invention relates to a method for transferring data between a position measuring device (10) and an associated processing unit (20), in which data of first priority, designated as first data, are transferred from the position measuring device (10) to the processing unit (20) in successive cycles in response to corresponding request commands, and in which, at least in some of the cycles, data of second, lower priority, designated as second data, are transferred from the position measuring device (10) to the processing unit (20) in addition to the first data, wherein the type of second data transferred in a given cycle varies between the individual cycles.The position measuring device (10) contains information by means of which at least one specific type of second data is assigned to each cycle, such that an assignment of second data to the individual cycles can be carried out without the involvement of the processing unit (20).


