Structure-based mechanical information storage and reading method
By controlling the physical parameters of structural units to encode and decode information, the reliability and security issues of digital storage in extreme environments are solved, achieving high-density information storage and stable retrieval, making it suitable for extreme environments.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHEJIANG UNIV
- Filing Date
- 2025-11-24
- Publication Date
- 2026-04-14
AI Technical Summary
Existing digital information storage technologies have poor reliability in extreme environments, are susceptible to electromagnetic interference, and lack physical security and information decay issues. Traditional mechanical storage methods have limited information capacity and are easily affected by the environment.
By controlling the physical parameters of structural units, such as geometry, material properties, and prestress, information is encoded and decoded using eigenvalues on the force-displacement curve, and stored in the intrinsic physical laws of the material and structure.
It achieves stable storage and reliable retrieval of information in extreme environments, provides high-density information storage and physical security, and is low-cost and easy to deploy on a large scale.
Smart Images

Figure CN121859931A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of mechanical structure technology, and in particular to a method for storing and retrieving mechanical information based on a structure. Background Technology
[0002] Traditional digital information storage technologies, whether based on electrical charge (such as DRAM and Flash), magnetism (such as hard disks), or optics (such as CDs and DVDs), are highly dependent on complex electronic circuits and external power supplies. The performance of these electronic storage media deteriorates sharply or even completely fails under extreme environments (such as high radiation, extreme temperatures, strong electromagnetic interference, and humidity and corrosion).
[0003] In the field of non-electronic storage, although methods such as punch cards or micro-writing exist, they lack programmability and high-density encoding capabilities. They have the following drawbacks: 1. Environmental sensitivity: Electronic storage has extremely poor reliability in harsh environments (such as nuclear facilities, deep sea, polar regions, and space); 2. Lack of physical security: Electronic data is easily stolen, tampered with, or attacked by electromagnetic pulses (EMP); 3. Information decay: Electronic storage units typically have limited data retention time and are susceptible to thermal noise interference.
[0004] Throughout human history, "knotting ropes for record-keeping" was an important method of information transmission. Ancient people used the size, shape, and position of knots in ropes to convey information. However, this method had drawbacks, including limited information capacity, susceptibility to environmental influences, and difficulty in accurate reading. Summary of the Invention
[0005] The purpose of this invention is to overcome the shortcomings of existing technologies and propose a structure-based method for storing and retrieving mechanical information. This invention precisely controls the physical parameters of structural units (such as geometry, material properties, prestress, etc.) so that specific characteristic values on their force-displacement curves (such as peak force, yield point location, buckling critical force, etc.) can be set to predefined discrete values. Each discrete value corresponds one-to-one with a specific digital information (e.g., binary '0' or '1'), thereby achieving information encoding, storage, and decoding. This method stores data in the intrinsic physical laws of materials and structures, exhibiting high robustness.
[0006] The technical problem solved by this invention is achieved through the following technical solution: A structure-based method for storing and retrieving mechanical information includes the following steps: Step 1: Select the information that needs to be recorded; Step 2: Construct the mechanical structure based on the information recorded as needed; Step 3: Analyze the mechanical structure to obtain the recorded information.
[0007] Moreover, the information that needs to be recorded in step 1 includes binary information and multi-bit information; Moreover, the specific implementation method of step 2 includes constructing a mechanical structure based on binary information and constructing a mechanical structure based on multi-bit information.
[0008] Furthermore, the construction of the mechanical structure based on binary information includes the following steps: Set mechanical threshold ; Set critical unwinding force At that time, the code for the mechanical structure is 0; Set critical unwinding force At that time, the code for the mechanical structure is 1.
[0009] Furthermore, the specific method for constructing the mechanical structure based on multi-bit information is as follows: Divide into 4 intervals, Each interval is mapped to a 2-bit data; Set critical unwinding force The code is 00, and the critical unwinding force is... The code is 01, and the critical unwinding force is... The code is 10, and the critical unwinding force is... The code is 11.
[0010] Furthermore, the specific calculation method for the critical unwinding force in the aforementioned step is as follows: in, It is the modulus of the cord. It is the moment of inertia of the circular cross-section. The inner diameter of the ring formed in the pre-tightened knot. This refers to the frictional force of the string.
[0011] The advantages and positive effects of this invention are: 1. This invention does not rely on electronic sensors and can operate stably in harsh environments (such as high temperature, low temperature, humidity, etc.). It is particularly suitable for extreme temperature ranges, high radiation, high pressure (deep sea), vacuum or strong electromagnetic interference environments, to achieve long-term stable storage and reliable retrieval of information.
[0012] 2. The information in this invention is stored in the physical topology of the structure and the inherent mechanical properties of the materials, eliminating the problems of data loss or charge leakage. Theoretically, as long as the structural materials do not undergo macroscopic decomposition or severe corrosion, the information can be permanently preserved.
[0013] 3. By controlling the geometric parameters of the junction, the unit structure of the metamaterial, and utilizing the nonlinear hysteresis effect, this invention can encode information at the microscopic level, achieving a significantly higher information density than traditional mechanical storage.
[0014] 4. The storage medium of the present invention is mainly cable, polymer or simple metal parts, which has low manufacturing cost and is easy to replicate and deploy on a large scale.
[0015] 5. Since information reading requires precise force application path and professional analysis of displacement-force curve, only by mastering the correct physical key (i.e., scanning path parameters and decoding algorithm) can information be successfully read, providing a high level of physical security protection. Attached Figure Description
[0016] Figure 1 This is a schematic diagram of the mechanical structure of the present invention; Figure 2 These are schematic diagrams illustrating the mechanical responses of different structures of the present invention; Figure 3 This is a schematic diagram illustrating the application of the continuous junction of the present invention; Figure 4 This is a schematic diagram of the mechanical structure of the present invention acting as a sensor during the stitching process; Figure 5 The mechanical structure of this invention serves as a force-sensing switch during human-computer interaction. Detailed Implementation
[0017] The present invention will be further described in detail below with reference to the accompanying drawings.
[0018] A structure-based method for storing and retrieving mechanical information, such as Figure 1 As shown, where, Figure 1 (a) One-dimensional slipknot: Shows the topological form of the slipknot, the information of which is stored in the critical force required to untie the knot, which can be precisely set by changing the number of turns, tightness (preload) or rope material (coefficient of friction). Figure 1 (b) For locally damaged cords: by applying precise plastic deformation at a specific location, the information is stored in the location and force value of the newly added yield point on the FD curve when stretched again. Figure 1 (c) For origami materials: information is encoded in the critical force or critical displacement at which a specific crease pattern buckles when subjected to force. Figure 1 (d) Mechanically encoded metamaterials: information is encoded in the overall nonlinear stiffness response determined by the internal unit structure (such as beam length, node angle), especially the location and sequence of buckling points.
[0019] Example 1: Information storage of live knots based on topology: Using polymer or fiber materials, live knots with different frictional locking characteristics (i.e., critical unwinding force) are formed by precisely controlling the winding method and tightness.
[0020] The mechanical principle of this embodiment is that when a slipknot is stretched, its internal friction prevents it from easily untying. Only when the tensile force reaches a specific critical value—the critical untying force—will the slipknot begin to slide or untie. This force value is represented by a clear peak force or plateau starting point on the force-displacement curve.
[0021] The specific implementation method for constructing mechanical structures from binary information is as follows: Set mechanical threshold ; Code '0': When making a slipknot, the critical unwinding force is achieved by loosely wrapping the knot or using a material with a low coefficient of friction. .
[0022] Code '1': When making a slipknot, the critical unwinding force is achieved by loosely wrapping the knot or using a material with a low coefficient of friction. .
[0023] The specific implementation method for constructing mechanical structures using multi-bit information is as follows: The specific method for constructing a mechanical structure based on multi-bit information is as follows: Divide into 4 intervals, Each interval is mapped to a 2-bit data; Set critical unwinding force The code is 00, and the critical unwinding force is... The code is 01, and the critical unwinding force is... The code is 10, and the critical unwinding force is... The code is 11.
[0024] When making a slipknot, parameters are controlled more precisely to make it... It falls into the target interval, thus storing multi-bit information. The specific calculation method for the critical unwinding force is as follows: in, It is the modulus of the cord. It is the moment of inertia of the circular cross-section. The inner diameter of the ring formed in the pre-tightened knot. The frictional force of the rope. The slipknot structure affects the equation. This has an impact. By adjusting the above conditions, the opening force of the slipknot can be controlled.
[0025] Example 2: Information storage based on locally damaged cords: Applying a force exceeding the yield strength at a specific location on a metal wire or polymer cord causes minor, permanent plastic deformation (local damage).
[0026] The mechanical principle of this embodiment is that when tension is applied to the rope again, the force-displacement curve will show a new, lower yield point at the location where plastic deformation previously occurred.
[0027] Based on yield point number encoding: Code '0': Within one unit length of the rope, without applying damage, its FD curve has only one original yield point.
[0028] Code '1': Create a plastic damage point within one unit length of the cord, and two yield points (the original yield point and the damage point) will appear on its FD curve.
[0029] The information is decoded by calculating the number of yield points that occur during the reading process.
[0030] Based on yield point force value encoding: The force value at the new yield point can be controlled by adjusting the degree of damage (e.g., the magnitude of the pre-stretch strain). Similar to the multi-bit encoding of a live knot, the range of force values at the new yield point can be divided into multiple intervals, each interval corresponding to a multi-bit data.
[0031] Example 3: Information storage of two-dimensional / three-dimensional metamaterials and origami structures: Design two-dimensional / three-dimensional metamaterials or origami structures with specific microstructures, which can be programmably buckled or collapsed when subjected to compression or tension.
[0032] The mechanical principle behind this embodiment is that buckling or collapse of a structure will manifest as a sudden drop in force or the appearance of a plateau region on the force-displacement curve. The displacement or force values at which these events occur are precisely determined by its geometric parameters (such as the beam's length, angle, and crease pattern).
[0033] Based on the encoding of the first buckling event: Encoding characteristics: the critical displacement or critical force at the first buckling.
[0034] Encoding rules: Design different unit structures so that their critical displacement or critical force values fall within a preset discrete interval, with each interval corresponding to a binary or multi-bit data. For example, if the first buckling occurs at a displacement of 0.5 mm, it represents '0'; if it occurs at 1.0 mm, it represents '1'.
[0035] Sequence pattern encoding: Encoding characteristics: The structure is designed to allow multiple consecutive buckling events to occur, forming a buckling sequence.
[0036] Encoding rule: Record the sequence of displacement values (D1, D2, D3, ...) at the occurrence of this series of buckling events. This numerical vector itself is the stored information. For example, the sequence (0.5, 1.2, 1.8) can encode a specific block of data.
[0037] in, Figure 2 (a) Force-displacement curve of the sling: The sling under tension to When a lock-in or sudden geometric change occurs, record. As information, for example, if the threshold is , Represents '1', It represents '0'.
[0038] Figure 2 (b) Force-displacement curves of locally damaged strands: In this illustration, two strands of the strands were locally damaged, therefore the curves contain two plastic yield points. and More complex data can be encoded using the number of yield points (two in this case) or their specific force values.
[0039] Figure 2 Force-displacement curves of origami / metamaterials in (c) / (d): The nonlinear buckling behavior of the curves is an information carrier. For example, the displacement or force value at the first mechanical peak, or the peak and trough positions of the entire sequence, are used to encode data.
[0040] The reading of mechanical information includes the following steps: 1. Force application and data acquisition: Using a high-precision servo drive system and force / displacement sensors, loads (such as uniform tension or compression) along a preset path are applied to the storage structure unit, and force-displacement (FD) data is acquired in real time to generate FD curves.
[0041] 2. Feature extraction: The algorithm analyzes the collected FD curves and automatically identifies and extracts predefined mechanical feature values (such as peak force, yield point force, buckling critical displacement, etc.).
[0042] 3. Information Inversion: The extracted feature values are compared with the preset encoding rules (i.e., threshold or interval mapping table) to invert the corresponding binary or multi-bit digital information, thereby completing the data reading.
[0043] like Figure 3 As shown, the information is stored sequentially in a continuous structure. Each knot serves as a storage unit of a bit or byte. By sequentially stretching the entire rope, the peak force of each unit can be read in turn, thus decoding the complete data stream.
[0044] The continuous application and addressing of mechanical structures include: 1. Addressing mechanism: Each structural unit C i (For example, a slipknot) represents a data address. By precisely controlling the force application device (such as a robot end effector) to apply a mechanical scan to the i-th unit, C can be read individually. i The information stored in it does not affect the adjacent unit C. i-1 and C i+1 .
[0045] 2. Addressing Isolation: The design of structural elements ensures a high degree of locality in their mechanical response. For example, live junctions k... i The force required to untangle depends primarily on its own topology and frictional state, and on the distance k from the rope. i+n The state is independent, thus ensuring the independence and reliable addressing of the data.
[0046] like Figure 4 As shown, coded slipknots are used as surgical sutures or for connecting structural components (such as as a replacement for bolts).
[0047] When a slack joint is subjected to tensile force, the critical force required for it to open can serve as an indicator of the structural health. For example, when the structural stress reaches a preset danger threshold, the slack joint opens, emitting physical signals (such as displacement changes), and simultaneously recording the history of maximum stress.
[0048] like Figure 5 As shown, the coded swivel joint is used as a mechanical memory element at the end effector or joint of the robot.
[0049] By encoding information about the slipknot, the robot can immediately stop working when the end contact force reaches a dangerous threshold during human-robot interaction, thus ensuring personnel safety.
[0050] It should be emphasized that the embodiments described in this invention are illustrative rather than limiting. Therefore, this invention includes, but is not limited to, the embodiments described in the specific implementation. Any other implementations derived by those skilled in the art based on the technical solutions of this invention are also within the scope of protection of this invention.
Claims
1. A method for storing and retrieving mechanical information based on structure, characterized in that: Includes the following steps: Step 1: Select the information that needs to be recorded; Step 2: Construct the mechanical structure based on the information recorded as needed; Step 3: Analyze the mechanical structure to extract the recorded information.
2. The method for storing and retrieving structure-based mechanical information according to claim 1, characterized in that: The information to be recorded in step 1 includes binary information and multi-bit information.
3. The method for storing and retrieving structure-based mechanical information according to claim 1, characterized in that: The specific implementation method of step 2 includes constructing a mechanical structure based on binary information and constructing a mechanical structure based on multi-bit information.
4. The method for storing and retrieving structure-based mechanical information according to claim 3, characterized in that: The process of constructing the mechanical structure based on binary information includes the following steps: Set mechanical threshold ; Set critical unwinding force At that time, the code for the mechanical structure is 0; Set critical unwinding force At that time, the code for the mechanical structure is 1.
5. The method for storing and retrieving structure-based mechanical information according to claim 3, characterized in that: The specific method for constructing the mechanical structure based on multi-bit information is as follows: Divide into 4 intervals, Each interval is mapped to a 2-bit data; Set critical unwinding force The code is 00, and the critical unwinding force is... The code is 01, and the critical unwinding force is... The code is 10, and the critical unwinding force is... The code is 11.
6. The method for storing and retrieving structure-based mechanical information according to claim 5, characterized in that: The specific calculation method for the critical unwinding force in the aforementioned step is as follows: ; in, It is the modulus of the cord. It is the moment of inertia of the circular cross-section. The inner diameter of the ring formed in the pre-tightened knot. This refers to the frictional force of the string.