Tape storage system and control method
By introducing a backup power supply and a power distribution module in conjunction with the tape storage system, the problem of low reel motor acceleration was solved, resulting in a reduction in head seek time and an improvement in system efficiency.
Patent Information
- Application Number
- CN202410523799.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-25
- Publication Date
- 2025-10-28
AI Technical Summary
Existing magnetic tape storage systems suffer from limited power supply and low reel motor acceleration, resulting in excessively long head seek times.
By using a backup power source (such as a supercapacitor) in conjunction with a power distribution module, and controlling the opening and closing of the power supply link and the charging link, the reel motor can be overloaded to increase acceleration and can be quickly charged when no movement is needed.
It shortens the magnetic head seeking time and improves the operating efficiency of the magnetic tape storage system.
Smart Images

Figure CN120853623A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of storage devices, and more particularly to a magnetic tape storage system and control method. Background Art
[0002] In storage, cloud, and computing applications, the global data growth rate is 20% to 30% annually, with the total amount of data generated globally reaching 97 zetta bytes (ZB). Approximately 90% of this data is unstructured warm and cold data. Warm and cold data refer to data with low access frequency and low storage performance requirements. Due to the advantages of magnetic tape—low cost, no need for regular power-on maintenance, and ease of long-term data preservation—the industry typically considers storing warm and cold data via magnetic tape.
[0003] Existing magnetic tape storage systems mainly consist of magnetic tape, a reel, a reel motor, and a read / write head. The magnetic tape is attached to the reel, and the reel motor drives the reel's movement. The read / write method for magnetic tape storage differs from that of hard disk drives (HDDs) or solid-state drives (SSDs). Information is stored serially on the tape. To read / write information, the reel motor must first move the reel, which in turn moves the magnetic tape, allowing the read / write head to move to the designated position for reading / writing.
[0004] However, due to current limitations in power supply, the reel motor has low acceleration and long travel time, which ultimately leads to long head seeking time. Summary of the Invention
[0005] This application provides a magnetic tape storage system and control method for reducing the time required for magnetic head addressing.
[0006] The first aspect of this application provides a magnetic tape storage system:
[0007] It includes a power supply interface, a power distribution module, a backup power supply, and a tape reel motor. The power supply interface is connected to the power distribution module, a power supply link is established between the power distribution module and the tape reel motor, and a charging link is established between the power distribution module and the backup power supply. The power distribution module is used to control the opening and closing of the power supply link and the charging link. The backup power supply is connected to the tape reel motor via a switch.
[0008] In this application, when the power supply link and switch are closed, both the power supply link and the backup power supply simultaneously power the reel motor, allowing the reel motor to operate under overload to increase acceleration and ultimately shorten the time required for head addressing. When the power supply link is closed and the switch is open, the reel motor performs normal operation. Furthermore, when the backup power supply is insufficient, the charging link can be closed to charge the backup power supply. When the reel motor does not need to move, and only the charging link is closed, the backup power supply can be charged quickly because the output of the power supply link is entirely used for charging.
[0009] In one possible implementation, the backup power source is a fast-charging and discharging device.
[0010] In this application, since the backup power supply is a fast charging and discharging device, it can meet the requirement of rapidly releasing electrical energy to increase the acceleration of the reel motor, and can charge quickly, shortening the charging time.
[0011] In one possible implementation, the backup power source is a supercapacitor.
[0012] In this application, the backup power supply is specifically set as a supercapacitor, which can significantly shorten the charging time, has extremely high power density, can provide a large amount of current in a short time, and has a longer cycle life, thus improving the durability of the backup power supply.
[0013] A second aspect of this application provides a control method applied to a magnetic tape storage system. The magnetic tape storage system includes a power supply interface, a power distribution module, a backup power supply, and a tape reel motor. The power supply interface is connected to the power distribution module. A power supply link is established between the power distribution module and the tape reel motor. A charging link is established between the power distribution module and the backup power supply. The backup power supply is connected to the tape reel motor via a switch. The power distribution module is used to control the closing and opening of the power supply link, the charging link, and the switch. The method includes:
[0014] The power distribution module determines the target operating state of the reel motor. This target operating state includes whether movement is required; if movement is required, the target operating state also includes movement parameters. If the reel motor needs to move, and the movement parameters are greater than or equal to preset values, the power distribution module closes the power supply link and the switch. The power distribution module determines the remaining power of the backup power supply. If the remaining power is less than a preset power, the power distribution module closes the charging link; if the remaining power is greater than or equal to the preset power, the power distribution module disconnects the charging link.
[0015] In this application, the target operating state refers to the operating state that the reel motor needs to achieve to meet read and write requirements. If the reel motor needs to move and the motion parameters are greater than or equal to preset values, the power supply link and switch are closed, allowing the backup power supply and the power supply link to simultaneously power the reel motor, thereby achieving overload operation of the reel motor and ultimately shortening the time required for head addressing. Furthermore, the power distribution module can determine the remaining power of the backup power supply; when the remaining power is low, the charging link is closed to charge the backup power supply.
[0016] In one possible implementation, if the motion parameters are less than a preset value, the power distribution module will close the power supply link and disconnect the switch.
[0017] In this application, when the motion parameters are less than the preset values, it means that the reel motor only needs to perform normal motion. Therefore, it is only necessary to close the power supply link and there is no need to use a backup power supply, which can improve the service life of the backup power supply.
[0018] In one possible implementation, if the reel motor does not need to move, the power distribution module will disconnect the power supply link and the switch.
[0019] In this application, if the reel motor does not need to move, the power supply link and switch are directly disconnected to avoid unnecessary power loss. In this case, if the charging link is closed, the backup power supply can be charged quickly.
[0020] In one possible implementation, the motion parameters include acceleration.
[0021] In this application, when the reel motor requires a high acceleration, it is provided with corresponding electrical energy, thereby effectively reducing the time required for the magnetic head to seek.
[0022] A third aspect of this application provides a power distribution device, including a processing unit.
[0023] The processing unit is used to determine the target operating state of the tape reel motor. The target operating state includes whether movement is required. If movement is required, the target operating state also includes motion parameters.
[0024] The processing unit is also used to close the power supply link and close the switch if the reel motor needs to move and the motion parameters are greater than or equal to a preset value.
[0025] The processing unit is also used to determine the remaining power of the backup power supply. If the remaining power is less than the preset power, the charging link is closed; if the remaining power is greater than or equal to the preset power, the charging link is disconnected.
[0026] In one possible implementation,
[0027] The processing unit is also used to close the power supply link and open the switch if the motion parameters are less than the preset value.
[0028] In one possible implementation,
[0029] The processing unit is also used to disconnect the power supply link and switch if the reel motor does not need to move.
[0030] In one possible implementation, the motion parameters include acceleration.
[0031] A fourth aspect of this application provides a power distribution apparatus, including a processor and a memory. The processor is configured to execute instructions stored in the memory to cause the power distribution apparatus to perform the method described in the second aspect.
[0032] The fifth aspect of this application provides a computer program product containing instructions that, when executed by a computer, cause the computer to perform the method described in the second aspect above.
[0033] The sixth aspect of this application discloses a computer-readable storage medium comprising computer program instructions that, when executed by a computer, cause a computing device to perform the method as described in the second aspect.
[0034] The seventh aspect of this application provides a chip including a processing circuit coupled to a storage circuit, the storage circuit being used to store instructions, and when the instructions are executed by the processing circuit, causing the chip to perform the method described in the second aspect above. Attached Figure Description
[0035] Figure 1 A schematic diagram of a magnetic tape storage system;
[0036] Figure 2 A schematic diagram of a magnetic tape storage system;
[0037] Figure 3 This is a schematic diagram of the magnetic tape storage system of this application;
[0038] Figure 4a This is a schematic diagram of the magnetic tape storage system of this application;
[0039] Figure 4b This is a schematic diagram of the magnetic tape storage system of this application;
[0040] Figure 5a This is a schematic diagram of the magnetic tape storage system of this application;
[0041] Figure 5b This is a schematic diagram of the magnetic tape storage system of this application;
[0042] Figure 6This is a schematic diagram of the magnetic tape storage system of this application;
[0043] Figure 7 This is a schematic diagram of the magnetic tape storage system of this application;
[0044] Figure 8 This is a schematic diagram of the magnetic tape storage system of this application;
[0045] Figure 9a This is a schematic diagram of the magnetic tape storage system of this application;
[0046] Figure 9b This is a schematic diagram of the magnetic tape storage system of this application;
[0047] Figure 10a This is a schematic diagram of the magnetic tape storage system of this application;
[0048] Figure 10b This is a schematic diagram of the magnetic tape storage system of this application;
[0049] Figure 11 This is a schematic diagram of the magnetic tape storage system of this application;
[0050] Figure 12 This is a schematic diagram of the magnetic tape storage system of this application;
[0051] Figure 13 This is a flowchart illustrating the control method of this application;
[0052] Figure 14 This is another flowchart illustrating the control method of this application;
[0053] Figure 15 This is a schematic diagram of the power distribution device in this application;
[0054] Figure 16 This is another structural schematic diagram of the power distribution device in this application. Detailed Implementation
[0055] The embodiments of this application are described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. As those skilled in the art will understand, with the development of technology and the emergence of new scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0056] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0057] To facilitate understanding of this application, the relevant concepts involved in this application are introduced below:
[0058] Solid-state drives (SSDs), also known as solid-state drives, are hard drives made using arrays of solid-state electronic storage chips. They consist of a control unit, storage units, and cache chips. The storage units primarily consist of FLASH chips and DRAM chips. An SSD works by internally comprising a series of NAND flash memory modules, each capable of storing data. The SSD controller is a microprocessor responsible for transferring data to and from the NAND flash memory modules, as well as handling control and management tasks to ensure data security and reliability. When the operating system needs to access data, the controller reads this data into the NAND flash memory modules and then transfers the data to the operating system. Furthermore, SSDs have automatic fault recovery capabilities, automatically detecting and repairing faults to further ensure data security. Advantages of SSDs include high read / write speeds, high stability, good shock resistance, and low heat and noise. However, they also have some disadvantages, such as high cost, relatively small capacity, inconsistent read / write speeds, and a relatively short lifespan for flash memory chips. Solid-state drives (SSDs) are widely used in many fields, including military, automotive, industrial control, video surveillance, network monitoring, network terminals, power, medical, aviation, and navigation equipment. With technological advancements, SSDs are gradually becoming more common in the DIY market, and their technological characteristics have also spurred the emergence of numerous new storage device manufacturers.
[0059] Hard disk drive (HDD): A hard disk drive is a traditional storage device used to store and retrieve data from a computer. It mainly consists of platters, read / write heads, a spindle and control motor, a head controller, a data converter, an interface, and a cache. Each platter has two sides, and each side has a read / write head; data is stored on the surface of these platters. During operation, the platters rotate at high speed driven by the motor, while the read / write heads move radially along the platter to locate specific positions for data read / write operations. HDDs have several distinct characteristics. First, because their platters are made of metal or glass with a magnetic coating, they have a large capacity and are relatively inexpensive. Second, they offer fast sequential read / write speeds but are weaker in random read / write performance. Furthermore, HDDs generate some noise during operation, especially during read / write operations. They are also extremely sensitive to dust and vibration, requiring a dust-free working environment, and are easily damaged by drops or impacts. Despite these drawbacks, hard disk drives (HDDs) remain an indispensable part of computer systems, widely used in personal computers, servers, network storage, and other data storage devices. With continuous technological advancements, the performance and capacity of hard drives are constantly improving to meet the ever-increasing demands for data storage.
[0060] Magnetic tape storage, also known as magnetic tape memory, is a storage device that uses magnetic tape as the storage medium and consists of a magnetic tape storage system and its controller. It serves as an auxiliary storage device for computers. Its working principle is based on magnetic recording technology. A layer of magnetic material is coated on the surface of the magnetic tape. When a magnetic head reads or writes to the tape, the magnetic material undergoes magnetization or demagnetization changes, thus recording digital data. When data needs to be read, the read head detects these magnetization or demagnetization changes and converts them into digital signals for output. Magnetic tape memory has several significant advantages. First, it is cost-effective; the manufacturing cost of the magnetic tape itself is low, and it can be reused multiple times, reducing the overall cost of data storage. Second, magnetic tape memory has relatively low power consumption, making it suitable for long-term storage scenarios. Furthermore, magnetic tape memory, when sealed, can maintain data preservation for a long time and has low environmental requirements, making it suitable for long-term data archiving. However, magnetic tape memory also has some disadvantages. Its access speed is relatively slow, making it unsuitable for real-time access and high-speed data processing scenarios. It is also not well-suited for random access and frequent read / write operations because data is stored sequentially on the tape and must be read and written in sequence. Nevertheless, magnetic tape storage continues to be widely used in many fields. For example, in scientific research, it is often used to store large-scale experimental data, simulation results, and observational data. In healthcare, magnetic tape storage is used to ensure the security and integrity of patient data, medical images, and medical records. Furthermore, magnetic tape storage plays an important role in the media and entertainment industry, as well as in the legal and compliance fields.
[0061] In a magnetic tape storage system, the magnetic tape is wound between two reels, forming a closed loop. These two reels are located at the beginning and end of the tape, respectively, and are used to hold and rotate the tape. When data needs to be read or written, the drive system in the magnetic tape storage system is activated, causing one reel to begin rotating. As the reel rotates, the magnetic tape begins to unwind from the beginning reel, passes the magnetic head, and then winds onto the end reel. This process is continuous, allowing the tape to move smoothly between the magnetic heads. The magnetic head is a key component in the magnetic tape storage system, responsible for performing data reading and writing operations. When the tape passes the magnetic head, the head makes close contact with the tape. When writing data, the magnetic head generates a corresponding magnetic field based on the data to be written, changing the magnetization state of the magnetic material on the tape surface, thereby storing the data on the tape. When reading data, the magnetic head senses the magnetization state of the magnetic material on the tape surface and converts it into an electrical signal for use by a computer or other devices. Furthermore, the rotation speed and direction of the reels can be precisely controlled by the control system of the magnetic tape storage system. This allows for precise positioning of different positions on the magnetic tape, facilitating data reading and writing operations. Furthermore, the magnetic tape storage system can control the tape's movement speed and the position of the read / write head to achieve continuous or intermittent data reading and writing, meeting diverse application needs.
[0062] Drive circuit: A drive circuit is a specific circuit used to drive the motor. Its main function is to convert the input control signal into a drive signal that can drive the motor. This drive signal determines the motor's speed, direction of rotation, and other related motion characteristics. A drive circuit typically consists of several key components, including a power supply, controller, power amplifier, and protection circuit. The power supply provides the necessary electrical energy to the drive circuit, ensuring the motor can start and run normally. The controller receives control signals from the host computer or sensors and generates corresponding drive signals based on these signals. The power amplifier amplifies the drive signal generated by the controller to meet the high power requirements of the motor. The protection circuit monitors the motor's operating status and cuts off the power supply in time when abnormal conditions occur, protecting the motor and drive circuit from damage. During motor operation, the drive circuit precisely controls the waveform, frequency, and amplitude of the drive signal to achieve precise control of the motor's speed and direction of rotation. Furthermore, the drive circuit must consider the motor's starting, acceleration, deceleration, and stopping processes to ensure smooth and efficient motor operation. In summary, the drive circuit is responsible for converting control signals into drive signals that the motor can understand, thereby achieving precise control of the motor's movement.
[0063] Fast charging and discharging equipment: A device capable of rapid charging and discharging. This equipment employs specific technologies and mechanisms during charging, such as increasing charging current and voltage, thereby accelerating charging speed. Simultaneously, it also meets the need for rapid energy release during discharging. Taking fast charging equipment as an example, it utilizes communication protocols between the charger and the charging device, as well as a smart chip within the adapter, to achieve fast charging. Fast charging can only be achieved when the charger and charging device can communicate and match under certain standards. The smart chip within this equipment can also match and adapt to different electronic devices and different charging states, resulting in more precise charging and preventing overcharging and over-discharging damage to the battery. Fast charging and discharging equipment meets the demands of modern electronic devices for rapid charging and discharging, improving equipment efficiency and bringing convenience to people's lives and work. However, safety and compatibility issues must be considered when using such equipment to avoid damage. Fast charging and discharging equipment includes sodium-sulfur batteries, lead-acid batteries, flow batteries, and supercapacitors, among others. Sodium-sulfur batteries are suitable for energy storage and power supply in high-temperature environments; lead-acid batteries are inexpensive and have stable performance; flow batteries are a new type of energy storage device that stores charge using positive and negative plates and electrolyte; supercapacitors are characterized by fast charging and discharging speeds, good safety, and energy saving and environmental protection.
[0064] Supercapacitors: Supercapacitors are high-capacity capacitors that fall between electrolytic capacitors and rechargeable batteries. Their capacitance is far higher than other capacitors, but limited by a narrower voltage range. They typically store 10 to 100 times more energy per unit volume or mass than electrolytic capacitors, can charge and discharge faster than batteries, and allow for more charge and discharge cycles than rechargeable batteries. Supercapacitors primarily utilize the double-layer principle to store electrical energy. When an applied voltage is applied to the two plates of a supercapacitor, the positive electrode stores positive charge, and the negative plate stores negative charge. Under the influence of the electric field generated by the charges on the two plates of the supercapacitor, opposite charges form at the interface between the electrolyte and the electrodes to balance the internal electric field of the electrolyte. These positive and negative charges are arranged in opposite positions with extremely short gaps between them at the contact surface between the two different phases, forming an electric double layer, thus resulting in a very large capacitance. Supercapacitors have characteristics such as rapid charging and discharging, high power density, and long cycle life, and are therefore widely used in fields requiring rapid energy conversion and storage, such as automobiles, machinery, power tools, and as backup power sources. For example, in electric vehicles, supercapacitors can provide instantaneous high power output to meet the needs of vehicle acceleration and hill climbing. In mechanical equipment and power tools, supercapacitors can serve as auxiliary power sources, providing stable power support.
[0065] Please see Figure 1The magnetic tape storage system mainly consists of several parts, including the magnetic head assembly, magnetic tape assembly, reel assembly, and control system. The magnetic head assembly includes magnetic heads (including read heads and write heads) and magnetic head motors. The magnetic head motor is responsible for controlling the movement of the magnetic head, so that the magnetic head can write information to or read information from the magnetic tape at a specified position.
[0066] The magnetic tape assembly includes magnetic powder and magnetic tape, with the magnetic powder adhering to the surface of the magnetic tape for storing data.
[0067] The tape reel assembly includes components such as a tape reel motor and a tape reel. The magnetic tape is wound on the tape reel, and the tape reel motor controls the rotation of the tape reel. When rotating clockwise, the tape on the left side is wound into the tape on the right side, and when rotating counterclockwise, the tape on the right side is wound into the tape on the left side.
[0068] The control system is responsible for driving the movement of the aforementioned magnetic head motor and reel motor, as well as reading sensor information such as temperature and position.
[0069] Please see Figure 2 In the actual operation of a magnetic tape storage system, the control system first sends a command to the reel drive circuit. This command instructs the reel drive circuit to output a drive signal, thereby controlling the rotation of the reel on the reel motor. Since the magnetic tape is attached to the reel, it also moves accordingly. Next, the control system sends a command to the head drive circuit. This command instructs the head drive circuit to output a drive signal, thereby controlling the head motor to move the read and write heads to designated positions on the magnetic tape. Finally, the control system reads and writes data on the magnetic tape using the heads. It is clear that the read / write method of a magnetic tape storage system differs from that of a solid-state drive (SSD) or a hard disk drive (HDD). In a magnetic tape storage system, information is stored serially on the magnetic tape; to read or write information, the reel must first be rotated. The reel motor is powered by a power supply. However, due to the limitations of the power supply interface input capability, the parameters of the reel motor, such as acceleration, are not ideal. For example, the acceleration of the reel motor is <5m / s^2, which makes the reel movement time too long, resulting in a long head addressing time.
[0070] This application provides a magnetic tape storage system to solve the problem of long magnetic head seeking time. The magnetic tape storage system in this application includes, for example: Figure 1 The components are shown, but improvements have been made to the circuit structure. For one possible implementation, please refer to... Figure 3The magnetic tape storage system of this application includes a power supply interface, a power distribution module, a backup power supply, a tape reel motor, and a control system. The backup power supply can be a fast-charging / discharging device or equipment such as a supercapacitor. The power supply interface is connected to the power distribution module, a power supply link is established between the power distribution module and the tape reel motor, and a charging link is established between the power distribution module and the backup power supply. The backup power supply and the tape reel motor are connected via a switch, which is controlled by the control system. The power distribution module can control the closing and opening of the power supply and charging links, specifically by controlling switches, relays, or circuit breakers on the power supply and charging links.
[0071] The control system determines the target operating state of the reel motor based on the actual read / write position. This target operating state includes whether the reel motor needs to move. If movement is required, the target operating state also includes the motion parameters of the reel motor during movement, including its acceleration. For example, these motion parameters can be proportional to the distance the magnetic tape needs to travel; that is, the longer the distance the tape needs to travel for the read / write head to reach the specified read / write position, the larger the motion parameters will be. Of course, if there is no read / write task, or if the read / write head can reach the specified read / write position without tape movement, the reel motor does not need to move. The power distribution module determines the remaining power of the backup power supply and whether the reel motor needs to move. The power distribution module can determine this independently, or the control system can determine this and then transmit the information to the power distribution module; the specific determination is not limited here.
[0072] If the reel motor needs to move, the control system determines whether its motion parameters, including acceleration, are greater than or equal to a preset value, such as 5 m / s². If so, the control system closes the switch. If the reel motor does not need to move, or its motion parameters are less than the preset value, the control system opens the switch. If the reel motor needs to move, the power distribution module closes the power supply link; if the reel motor does not need to move, the power distribution module disconnects the power supply link. Furthermore, if the remaining battery power is less than a preset level, the power distribution module also closes the charging link to charge the backup power supply. If the remaining battery power is greater than or equal to the preset level, the power distribution module disconnects the charging link.
[0073] The different operating states of the magnetic tape storage system of this application are described below:
[0074] I. Dual power supply
[0075] Please see Figure 4aIf the reel motor needs to move, and its motion parameters are greater than or equal to preset values, the control system will close the switch, and the power distribution module will close the power supply link. This allows the backup power supply and the power supply link to simultaneously power the reel motor, supporting its instantaneous overload motion and achieving an acceleration of 10 m / s². If the remaining power is less than the preset power, the power distribution module will also close the charging link to charge the backup power supply.
[0076] Please see Figure 4b If the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0077] II. Single power supply
[0078] Please see Figure 5a If the motion parameters of the reel motor are less than the preset value, the control system will disconnect the switch. Since the reel motor still needs to move, the power distribution module will keep the power supply link closed to provide motion energy to the reel motor. Similarly, if the remaining power is less than the preset power, the power distribution module will also close the charging link to charge the backup power supply.
[0079] Please see Figure 5b If the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0080] III. Fast Charging
[0081] Please see Figure 6 If the reel motor does not need to move, the power distribution module disconnects the power supply link, and the control system turns off the switch. If the remaining power is less than the preset power, the power distribution module will also close the charging link. At this time, all input to the power supply interface is used to charge the backup power supply, and the backup power supply does not need to provide energy to the reel motor, thus quickly charging the backup power supply. The charging power of the power supply link is 10W at this time.
[0082] IV. No power supply, no charging
[0083] Please see Figure 7 If the reel motor does not need to move and the backup power supply has a charge level greater than or equal to a preset value, the power distribution module disconnects the power supply link and the charging link, and the control system turns off the switch.
[0084] The above describes one structure of the magnetic tape storage system in this application. The following describes another structure of the magnetic tape storage system in this application:
[0085] Please see Figure 8The magnetic tape storage system of this application includes a power supply interface, a power distribution module, a backup power supply, a tape reel motor, and a control system. The backup power supply can be a fast-charging / discharging device or equipment such as a supercapacitor. The power supply interface is connected to the power distribution module, a power supply link is established between the power distribution module and the tape reel motor, and a charging link is established between the power distribution module and the backup power supply. The backup power supply and the tape reel motor are connected via a switch, and the power distribution module can control the opening and closing of the power supply link, the charging link, and the switch.
[0086] The power distribution module determines the target operating state of the reel motor based on the actual read / write position. This target operating state includes whether the reel motor needs to move. If movement is required, the target operating state also includes the motor's motion parameters, including its acceleration. For example, these motion parameters can be proportional to the distance the magnetic tape needs to travel; that is, the longer the distance the tape needs to travel for the read / write head to reach the specified read / write position, the larger the motion parameters will be. Of course, if there is no read / write task, or if the read / write head can reach the specified read / write position without tape movement, the reel motor does not need to move. The power distribution module can determine the target operating state of the reel motor itself, or the control system can determine it and then transmit the information to the power distribution module; the specific method is not limited here. In addition, the power distribution module also determines the remaining power of the backup power supply.
[0087] If the reel motor needs to move, the power distribution module determines whether the motor's motion parameters are greater than or equal to a preset value, including acceleration, which is, for example, 5 m / s². If so, the power distribution module closes the power supply link and the switch to support the reel motor's instantaneous overload motion, achieving an acceleration of 10 m / s². If the reel motor needs to move, but the motion parameters are less than the preset value, the power distribution module closes the power supply link and opens the switch to support the reel motor's normal motion. If the reel motor does not need to move, the power distribution module opens the power supply link and the switch. Furthermore, if the remaining battery power is less than a preset level, the power distribution module closes the charging link to charge the backup power supply. If the remaining battery power is greater than or equal to the preset level, the power distribution module opens the charging link.
[0088] The different operating states of the magnetic tape storage system of this application are described below:
[0089] I. Dual power supply
[0090] Please see Figure 9aIf the reel motor needs to move, and its motion parameters are greater than or equal to preset values, the power distribution module will close the power supply link and switch to support the instantaneous overload motion of the reel motor, achieving an acceleration of 10 m / s². If the remaining power is less than the preset power, the power distribution module will also close the charging link to charge the backup power supply.
[0091] Please see Figure 9b If the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0092] II. Single power supply
[0093] Please see Figure 10a If the motion parameters of the reel motor are less than the preset value, the power distribution module will disconnect the switch and close the power supply link to provide motion energy to the reel motor. If the remaining power is less than the preset power, the power distribution module will also close the charging link to charge the backup power supply.
[0094] Please see Figure 10b If the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0095] III. Fast Charging
[0096] Please see Figure 11 If the reel motor does not need to move and the remaining power of the backup power supply is less than a preset value, the power distribution module disconnects the power supply link, closes the charging link, and opens the switch. At this time, all input to the power supply interface is used to charge the backup power supply, and the backup power supply does not need to provide energy to the reel motor, thus quickly charging the backup power supply. The charging power of the power supply link is 10W at this time.
[0097] IV. No power supply, no charging
[0098] Please see Figure 12 If the reel motor does not need to move and the backup power supply has a charge level greater than or equal to a preset value, the power distribution module will disconnect the power supply link and the charging link and turn off the switch.
[0099] The magnetic tape storage system of this application has been described above. The control method of this application will be described below:
[0100] The control method in this application can be applied to, for example... Figure 3 For the magnetic tape storage system shown, please refer to Figure 13 The following is a flowchart of the control method in this application:
[0101] S101, The control system determines the target working state of the tape reel motor, and the power distribution module determines whether the tape reel motor needs to move and the remaining power of the backup power supply.
[0102] Similar to the description above, the control system determines the target operating state of the reel motor based on the actual read / write position. This target operating state includes whether the reel motor needs to move. If movement is required, the target operating state also includes the motion parameters of the reel motor during movement, including its acceleration. For example, these motion parameters can be proportional to the distance the magnetic tape needs to travel; that is, the longer the distance the magnetic tape needs to travel for the read / write head to reach the specified read / write position, the larger the motion parameters will be. Of course, if there is no read / write task, or if the read / write head can reach the specified read / write position without the magnetic tape moving, the reel motor does not need to move. The power distribution module determines the remaining power of the backup power supply and whether the reel motor needs to move. The power distribution module can determine this independently, or the control system can determine this and then transmit the information to the power distribution module; the specific determination is not limited here.
[0103] S102. If the reel motor needs to move, the power distribution module will close the power supply link. If the reel motor needs to move and the movement parameter is greater than or equal to the preset value, the control system will close the switch. If the remaining power is less than the preset power, the power distribution module will close the charging link. If the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0104] If the reel motor needs to move, the control system determines whether its motion parameters, including acceleration, are greater than or equal to a preset value, such as 5 m / s². If so, the control system closes the switch. If the reel motor does not need to move, or its motion parameters are less than the preset value, the control system opens the switch. If the reel motor needs to move, the power distribution module closes the power supply link; if the reel motor does not need to move, the power distribution module disconnects the power supply link. Furthermore, if the remaining battery power is less than a preset level, the power distribution module also closes the charging link to charge the backup power supply. If the remaining battery power is greater than or equal to the preset level, the power distribution module disconnects the charging link.
[0105] and Figure 4aSimilarly, if the reel motor needs to move, and its motion parameters are greater than or equal to preset values, the control system will close the switch, and the power distribution module will close the power supply link. This allows the backup power supply and the mains power supply link to simultaneously power the reel motor, supporting its instantaneous overload motion to achieve an acceleration of 10 m / s². If the remaining power is less than the preset power, the power distribution module will also close the charging link to charge the backup power supply. Figure 4b Similarly, if the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0106] and Figure 5a Similarly, if the motion parameters of the reel motor are less than the preset value, the control system will disconnect the switch. Since the reel motor still needs to move, the power distribution module will keep the power supply link closed to provide kinetic energy to the reel motor. Likewise, if the remaining battery power is less than the preset battery power, the power distribution module will also close the charging link to charge the backup power supply. Figure 5b Similarly, if the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0107] and Figure 6 Similarly, if the reel motor does not need to move, the power distribution module disconnects the power supply link, and the control system turns off the switch. If the remaining power is less than the preset power, the power distribution module will also close the charging link. At this time, all input to the power supply interface is used to charge the backup power supply, and the backup power supply does not need to provide energy to the reel motor, thus quickly charging the backup power supply. The charging power of the power supply link is 10W at this time.
[0108] and Figure 7 Similarly, if the reel motor does not need to move and the backup power supply has a charge level greater than or equal to a preset value, the power distribution module disconnects the power supply link and the charging link, and the control system turns off the switch.
[0109] This application introduces a backup power supply for shared power, enabling the reel motor to operate under overload conditions when necessary, thereby reducing the head seeking time. Furthermore, when the reel motor does not require overload operation, it can charge or even fast-charge the backup power supply, preparing it for the next use.
[0110] The control method in this application can also be applied to, for example... Figure 8 For the magnetic tape storage system shown, please refer to Figure 14 The following describes another process of the control method in this application:
[0111] S201, The power distribution module determines the target operating state of the tape reel motor and the remaining power of the backup power supply.
[0112] Similar to the description above, the power distribution module determines the target operating state of the reel motor based on the actual read / write position. This target operating state includes whether the reel motor needs to move. If movement is required, the target operating state also includes the motion parameters of the reel motor during movement, including its acceleration. For example, these motion parameters can be proportional to the distance the magnetic tape needs to travel; that is, the longer the distance the magnetic tape needs to travel for the read / write head to reach the specified read / write position, the larger the motion parameters will be. Of course, if there is no read / write task, or if the read / write head can reach the specified read / write position without the magnetic tape moving, the reel motor does not need to move. The power distribution module can determine the target operating state of the reel motor itself, or the control system can determine it and then transmit the information to the power distribution module; the specific method is not limited here. In addition, the power distribution module also determines the remaining power of the backup power supply.
[0113] S202. If the reel motor needs to move and the movement parameters are greater than or equal to the preset values, the power distribution module will close the power supply link and the switch. If the remaining power is less than the preset power, the power distribution module will close the charging link. If the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0114] If the reel motor needs to move, the power distribution module determines whether the motor's motion parameters are greater than or equal to a preset value, including acceleration, which is, for example, 5 m / s². If so, the power distribution module closes the power supply link and the switch to support the reel motor's instantaneous overload motion, achieving an acceleration of 10 m / s². If the reel motor needs to move, but the motion parameters are less than the preset value, the power distribution module closes the power supply link and opens the switch to support the reel motor's normal motion. If the reel motor does not need to move, the power distribution module opens the power supply link and the switch. Furthermore, if the remaining battery power is less than a preset level, the power distribution module closes the charging link to charge the backup power supply. If the remaining battery power is greater than or equal to the preset level, the power distribution module opens the charging link.
[0115] and Figure 9a Similarly, if the reel motor needs to move, and its motion parameters are greater than or equal to preset values, the power distribution module will close the power supply link and switch to support the instantaneous overload motion of the reel motor, achieving an acceleration of 10 m / s². If the remaining power is less than the preset power, the power distribution module will also close the charging link to charge the backup power supply. Figure 9bSimilarly, if the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0116] and Figure 10a Similarly, if the motion parameters of the tape reel motor are less than preset values, the power distribution module will disconnect the switch, close the power supply link, and provide motion energy to the tape reel motor. If the remaining power is less than the preset power, the power distribution module will also close the charging link to charge the backup power supply. Figure 10b Similarly, if the remaining power is greater than or equal to the preset power, the power distribution module will disconnect the charging link.
[0117] and Figure 11 Similarly, if the reel motor does not need to move and the remaining power of the backup power supply is less than a preset value, the power distribution module disconnects the power supply link, closes the charging link, and opens the switch. At this time, all input to the power supply interface is used to charge the backup power supply, and the backup power supply does not need to provide energy to the reel motor, thus quickly charging the backup power supply. The charging power of the power supply link is 10W at this time.
[0118] and Figure 12 Similarly, if the reel motor does not need to move and the backup power supply has a charge level greater than or equal to a preset value, the power distribution module disconnects the power supply link and the charging link and turns off the switch.
[0119] Please see Figure 15 This application also provides a power distribution device 1500, including a processing unit 1501. The power distribution device 1500 is used to perform the aforementioned... Figure 14 The power distribution module in the illustrated embodiment has the following function.
[0120] The processing unit 1501 is used to determine the target working state of the tape reel motor. The target working state includes whether movement is required. If movement is required, the target working state also includes motion parameters.
[0121] The processing unit 1501 is also used to close the power supply link and close the switch if the reel motor needs to move and the motion parameters are greater than or equal to a preset value.
[0122] The processing unit 1501 is also used to determine the remaining power of the backup power supply. If the remaining power is less than the preset power, the charging link is closed; if the remaining power is greater than or equal to the preset power, the charging link is disconnected.
[0123] In one possible implementation,
[0124] The processing unit 1501 is also used to close the power supply link and open the switch if the motion parameter is less than the preset value.
[0125] In one possible implementation,
[0126] The processing unit 1501 is also used to disconnect the power supply link and the switch if the reel motor does not need to move.
[0127] In one possible implementation, the motion parameters include acceleration.
[0128] Figure 16 This is a schematic diagram of a power distribution device provided in this application, used to achieve the aforementioned... Figure 14 The method performed by the power distribution module in the illustrated embodiment. The power distribution device 1600 may include one or more central processing units (CPUs) 1601 and a memory 1605, which stores one or more application programs or data.
[0129] The memory 1605 can be volatile or persistent storage. The program stored in the memory 1605 can include one or more modules, each module including a series of instruction operations on the server. Furthermore, the central processing unit 1601 can be configured to communicate with the memory 1605 and execute the series of instruction operations in the memory 1605 on the power distribution device 1600. The power distribution device 1600 may also include one or more power supplies 1602, one or more wired or wireless network interfaces 1603, one or more input / output interfaces 1604, and / or one or more operating systems.
[0130] This application also provides a computer program product containing instructions. The computer program product may be a software or program product containing instructions, capable of running on a computing device or stored on any usable medium. When the computer program product is run on at least one computer, it causes at least one computer to perform the aforementioned... Figure 14 The method shown.
[0131] This application also provides a computer-readable storage medium. The computer-readable storage medium can be any usable medium that a computing device can store, or a data storage device such as a data center containing one or more usable media. The usable medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive). The computer-readable storage medium includes instructions that instruct a computer to perform the aforementioned operations. Figure 14 The method shown.
[0132] This application also provides a chip, including a processing circuit coupled to a storage circuit. The storage circuit stores instructions, and when the instructions are executed by the processing circuit, the chip performs the aforementioned actions. Figure 14 The method shown.
[0133] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0134] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0135] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0136] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0137] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A magnetic tape storage system, characterized in that, Includes power supply interface, power distribution module, backup power supply and tape reel motor; The power supply interface is connected to the power distribution module. A power supply link is set between the power distribution module and the reel motor. A charging link is set between the power distribution module and the backup power supply. The power distribution module is used to control the closing and opening of the power supply link and the charging link. The backup power supply is connected to the reel motor through a switch.
2. The magnetic tape storage system according to claim 1, characterized in that, The backup power source is a fast charging and discharging device.
3. The magnetic tape storage system according to claim 1 or 2, characterized in that, The backup power source is a supercapacitor.
4. A control method, characterized in that, An application is made in a magnetic tape storage system, the magnetic tape storage system including a power supply interface, a power distribution module, a backup power supply, and a tape reel motor. The power supply interface is connected to the power distribution module, a power supply link is established between the power distribution module and the tape reel motor, and a charging link is established between the power distribution module and the backup power supply. The backup power supply is connected to the tape reel motor via a switch. The power distribution module is used to control the closing and opening of the power supply link, the charging link, and the switch. The method includes: The power distribution module determines the target operating state of the reel motor. The target operating state includes whether movement is required. If movement is required, the target operating state also includes movement parameters. If the reel motor needs to move, and the movement parameter is greater than or equal to a preset value, the power distribution module will close the power supply link and close the switch. The power distribution module determines the remaining power of the backup power supply; If the remaining power is less than the preset power, the power distribution module closes the charging link; if the remaining power is greater than or equal to the preset power, the power distribution module disconnects the charging link.
5. The method according to claim 4, characterized in that, If the motion parameter is less than the preset value, the power distribution module closes the power supply link and opens the switch.
6. The method according to claim 4 or 5, characterized in that, If the reel motor does not need to move, the power distribution module will disconnect the power supply link and the switch.
7. The method according to any one of claims 4 to 6, characterized in that, The motion parameters include acceleration.
8. A computer program product containing instructions, characterized in that, When the instructions are executed by a computer, the computer performs the method as described in any one of claims 4 to 7.
9. A computer-readable storage medium, characterized in that, It includes computer program instructions, which, when executed by a computer, cause the computer to perform the method as described in any one of claims 4 to 7.
10. A power distribution device, characterized in that, Including processor and memory; The processor is configured to execute instructions stored in the memory to cause the magnetic tape storage system to perform the method as described in any one of claims 4 to 7.