Virtual Tape Servo for Magnetic Tape Dimensional Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional magnetic tape storage technologies face challenges in maintaining data track positional accuracy due to dimensional stability issues caused by environmental factors and manufacturing tolerances, leading to reduced storage capacity and increased costs.
Innovation Solution
The implementation of a Virtual Tape Servo (VTS) method that accurately measures and corrects for dimensional stability errors by determining virtual track edges and optimizing next track positions, allowing for precise data recording and reading without relying on secondary servo tracks, using existing tape technologies like PET or PEN.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If data tracks are made narrower to increase storage capacity, then storage density improves, but head position accuracy deteriorates due to dimensional stability errors
Solution Approach 1:
The system performs preliminary measurement of the previously written track position before writing the current track. This advance measurement allows the system to predict and compensate for dimensional stability errors that will affect the accuracy of the current track position, thereby maintaining head position accuracy even when tracks are narrow
Solution Approach 2:
The system uses a feedback mechanism where the position of the previously written track is measured and this information is used to adjust the positioning for the current track. This closed-loop feedback compensates for dimensional stability errors accumulated during tape transport, enabling accurate positioning on narrow tracks
2Manufacturing precision
If conventional servo tracks are used for positioning, then head positioning is achieved, but additional position errors are introduced by the servo writing process
Solution Approach 1:
The system extracts and eliminates the need for separate servo tracks by using the data tracks themselves for positioning. The previously written data track serves dual purposes: as stored data and as a reference for positioning subsequent tracks, thereby removing the source of servo writing errors
Solution Approach 2:
The previously written data track is given multiple functions: it serves both as the stored data carrier and as the positioning reference for writing the current track. This multi-functionality eliminates the need for dedicated servo tracks and their associated positioning errors
3Reliability
If data tracks are written much wider than necessary to compensate for dimensional stability, then readability is maintained, but storage capacity is reduced
Solution Approach 1:
The system performs preliminary measurement of the actual position of the previously written track before writing the current track. This advance knowledge allows the system to write the current track at the precise correct position, ensuring the previous track remains sufficiently wide for reliable reading without wasting excessive space
Solution Approach 2:
The system dynamically adjusts the position where the current track is written based on the measured position of the previous track. This dynamic positioning ensures that the previous track maintains adequate width for readability while maximizing the use of available tape space
4Quantity of substance
If the distance between head channels is reduced to accommodate more tracks, then storage density increases, but head complexity and cost increase
Solution Approach 1:
The system segments the positioning function into separate measurement and execution stages. The position of the previously written track is measured independently, then this information is used to guide the writing of the current track, allowing for reduced channel spacing without increasing head complexity
Data Source
AI summary
A method, system, apparatus, and computer readable medium storing instructions for recording data tracks and a method and system for reading data tracks. For recording data tracks, virtual boundary of a first data track recorded on the storage medium is determined. The recording element is positioned based on the determined virtual boundary of the first track and a second data track is recorded by the positioned recording element. For reading data tracks, a first virtual boundary of a first data track and a second virtual boundary of the first data track are determined and a reading element is positioned at a center of the first data track based on the determined virtual boundaries. In the system of reading recorded data tracks, a number of forward reading elements and backward reading elements are provided. The forward reading elements have different pitches.


