Optical fiber sensing method, device, computer equipment, medium and computer product
By acquiring and buffering the initial and measured data of fiber sensors, the problem of data loss in fiber sensors is solved, the data security and integrity are improved, and the accuracy of the analysis results is ensured.
Patent Information
- Application Number
- CN202311436618.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2043-10-31
AI Technical Summary
There is a problem of data loss during long-distance transmission of fiber optic sensing, which leads to a reduction in data security and integrity and affects the accuracy of data processing results.
By obtaining the initial and measured data of the target fiber, cache and compare, ensuring the security and integrity of the data, thereby improving the accuracy of data analysis.
The data security and integrity improvement in multiple sets of measured data is achieved, ensuring the accuracy in the data comparison process.
Smart Images

Figure CN117490738B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of optical fiber sensing technology, and in particular to an optical fiber sensing method, device, computer equipment, medium and computer product. Background Art
[0002] Optical fiber is an optical waveguide device used for signal transmission. In an optical fiber, changes in external signals will cause changes in the physical characteristic parameters of the light wave signal transmitted by the optical fiber. The physical characteristic parameters can be parameters such as intensity, wavelength, frequency, phase and polarization state. The optical fiber sensing method uses optical fiber as a sensor to sense external signals by measuring changes in the physical characteristic parameters of the light wave signal in the optical fiber, thereby obtaining state information of the external environment, where the state information includes temperature information, strain information and vibration information.
[0003] At present, by installing multiple optical fibers in combination and using the fiber optic Brillouin sensing method to detect and analyze the Brillouin scattering signals in each optical fiber, long-distance temperature and strain information monitoring can be achieved. However, due to the long transmission distance of optical fiber and the large number of detection locations for simultaneous data transmission, there is a problem of data loss in the optical fiber sensing process, which reduces the security and integrity of the data, and the accuracy of the data processing results is also low. Summary of the invention
[0004] Based on this, it is necessary to provide a fiber optic sensing method, device, computer equipment, medium and computer product to address the above technical problems.
[0005] In a first aspect, the present application provides a fiber optic sensing method, comprising:
[0006] Acquire initial data for characterizing an initial state of the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state;
[0007] Detecting the original signal transmitted in the target optical fiber, obtaining the measurement data corresponding to the original signal, and caching the measurement data;
[0008] The cached measurement data is compared with the initial data to obtain a comparison result, which is used as the sensing result of the target optical fiber.
[0009] In one embodiment, the method further comprises:
[0010] A laser signal is acquired, and the laser signal is amplified and processed to obtain an original signal.
[0011] In one embodiment, detecting an original signal transmitted in a target optical fiber to obtain measurement data corresponding to the original signal includes:
[0012] Obtain the Brillouin scattering signal in the original signal;
[0013] The measurement data is obtained by analyzing the frequency and intensity of the Brillouin scattering signal.
[0014] In one embodiment, the measurement data is obtained by analyzing the frequency shift and intensity in the Brillouin scattering signal, including:
[0015] Based on the short-time Fourier transform, the Brillouin scattering signal is analyzed in time and frequency to obtain the Brillouin curve of the Brillouin scattering signal in time and frequency.
[0016] The features of the Brillouin curve are extracted based on Lorentz fitting to obtain the measurement data.
[0017] In one embodiment, caching the measurement data includes:
[0018] Screening the measurement data, determining blank values and invalid values in the measurement data, and deleting the blank values and invalid values to obtain deleted measurement data;
[0019] The deleted measurement data are reordered according to the time sequence, and the ordered measurement data are cached to obtain the cached measurement data.
[0020] In one embodiment, the method further comprises:
[0021] In response to the optical fiber data query instruction, determining the user identity;
[0022] When the user identity passes the identity authentication, the optical fiber data is output and the response to the query instruction is prohibited, wherein the optical fiber data includes preset data, measurement data and measurement results.
[0023] In a second aspect, the present application also provides an optical fiber sensing device, comprising:
[0024] A data acquisition module, used to acquire initial data in the target optical fiber for characterizing the initial state of the optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state;
[0025] A data cache module is used to detect the original signal transmitted in the target optical fiber, obtain the measurement data corresponding to the original signal, and cache the measurement data;
[0026] The data comparison module is used to compare the cached measurement data with the initial data to obtain a comparison result, and use the comparison result as the sensing result of the target optical fiber.
[0027] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0028] Acquire initial data for characterizing an initial state of the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state;
[0029] Detecting the original signal transmitted in the target optical fiber, obtaining the measurement data corresponding to the original signal, and caching the measurement data;
[0030] The cached measurement data is compared with the initial data to obtain a comparison result, which is used as the sensing result of the target optical fiber.
[0031] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0032] Acquire initial data for characterizing an initial state of the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state;
[0033] Detecting the original signal transmitted in the target optical fiber, obtaining the measurement data corresponding to the original signal, and caching the measurement data;
[0034] The cached measurement data is compared with the initial data to obtain a comparison result, which is used as the sensing result of the target optical fiber.
[0035] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0036] Acquire initial data for characterizing an initial state of the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state;
[0037] Detecting the original signal transmitted in the target optical fiber, obtaining the measurement data corresponding to the original signal, and caching the measurement data;
[0038] The cached measurement data is compared with the initial data to obtain a comparison result, which is used as the sensing result of the target optical fiber.
[0039] The above-mentioned optical fiber sensing method, device, computer equipment, medium and computer product obtain initial data in the target optical fiber for characterizing the initial state of the optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state; detect the original signal transmitted in the target optical fiber, obtain the measurement data corresponding to the original signal, and cache the measurement data; compare the cached measurement data with the initial data to obtain a comparison result, and use the comparison result as the sensing result of the target optical fiber. The present application improves data security and integrity by caching the measurement data and obtaining the measurement data from the cache area for analysis when multiple groups of measurement data are obtained at the same time, thereby achieving the integrity of data analysis and the accuracy of comparison results during data comparison. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0041] Figure 1 A diagram showing an application environment of an optical fiber sensing method in an embodiment;
[0042] Figure 2 is a schematic flow chart of an optical fiber sensing method in one embodiment;
[0043] Figure 3 is a schematic structural diagram of an optical fiber sensing system in one embodiment;
[0044] Figure 4 is a schematic flow chart of an optical fiber sensing method in another embodiment;
[0045] Figure 5 is a structural block diagram of an optical fiber sensing device in one embodiment;
[0046] Figure 6 An internal structure diagram of a computer device in an embodiment as a terminal;
[0047] Figure 7 The figure is an internal structure diagram of a computer device as a server in one embodiment.
[0048] Description of reference numerals:
[0049] 310, sensor measurement module; 320, first communication module; 330, pre-processing module; 340, data buffer module; 350, data processing module; 360, initial data storage module; 370, administrator module; 380, second communication module; 390, terminal. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0051] The optical fiber sensing method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. By obtaining the initial data used to characterize the initial state of the optical fiber in the target optical fiber, wherein the initial data includes the initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the deformation degree of the target optical fiber in the initial state; detecting the original signal transmitted in the target optical fiber, obtaining the measurement data corresponding to the original signal, and caching the measurement data; comparing the cached measurement data with the initial data to obtain the comparison result, and using the comparison result as the sensing result of the target optical fiber. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices, and the Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented with an independent server or a server cluster consisting of multiple servers.
[0052] In an exemplary embodiment, Figure 2 As shown, a fiber optic sensing method is provided, which is applied to Figure 1 The terminal 102 in the example is used as an example to illustrate, including the following steps 202 to 206. Among them:
[0053] Step 202, obtaining initial data for characterizing an initial state of the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state.
[0054] The target optical fiber refers to a specific optical fiber used to detect or receive changes in target physical quantities or environmental parameters. The optical fiber sensing method is a technology that uses optical fiber as a sensor to obtain information about target physical quantities or environmental parameters by measuring changes in optical signals in the optical fiber.
[0055] For example, in the safety monitoring of building structures, optical fiber sensing can be used to obtain the physical state or environmental parameters of the building structure. The installation of the target optical fiber on the building structure is taken as the initial state, and the initial temperature data and initial strain data corresponding to the target optical fiber in the initial state are collected. The initial temperature data and initial strain data are also the initial temperature data and initial strain data of the building structure corresponding to the location of the target optical fiber.
[0056] Step 204: detect the original signal transmitted in the target optical fiber, obtain measurement data corresponding to the original signal, and cache the measurement data.
[0057] The original signal is an optical signal that transmits information through an optical fiber. The measured data refers to the data corresponding to the target physical quantity or environmental parameter obtained by signal processing and data analysis of the optical signal. Cache is the storage of data in a storage medium that can be accessed quickly, which is used to increase data access speed and reduce server load.
[0058] For example, the temperature value and deformation degree of the building structure and other physical quantities can be monitored by detecting the Brillouin scattering signal transmitted in the target optical fiber. The Brillouin scattering signal can be detected by a photoelectric detector at the end of the optical fiber or a specific position, and the Brillouin scattering signal is photoelectrically converted, that is, the optical signal is converted into an electrical signal. The frequency shift and intensity of the Brillouin scattering signal can be obtained by amplifying, filtering, digitizing and other signal processing steps. By analyzing and interpreting the frequency shift and intensity of the Brillouin scattering signal, measurement data such as temperature data and strain data at the location of the target optical fiber can be obtained.
[0059] In a building structure, multiple optical fibers can be used for optical fiber transmission. If multiple optical fibers are detected at the same time, multiple measurement data can be obtained. During long-distance data transmission, if multiple measurement data are obtained at the same time, the risk of data loss is high. The obtained measurement data can be cached in software such as an application or operating system to save the measurement data and avoid data loss.
[0060] Step 206 , performing a data comparison between the cached measurement data and the initial data to obtain a comparison result, and using the comparison result as the sensing result of the target optical fiber.
[0061] For example, by comparing the measured data with the initial data, the temperature change value and deformation value of the target optical fiber when the target optical fiber is detected can be obtained, and then the change value of the building structure with respect to physical quantities such as temperature and strain can be determined.
[0062] In the above-mentioned optical fiber sensing method, initial data for characterizing the initial state of the optical fiber is obtained from the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state; the original signal transmitted in the target optical fiber is detected to obtain measurement data corresponding to the original signal, and the measurement data is cached; the cached measurement data is compared with the initial data to obtain a comparison result, and the comparison result is used as the sensing result of the target optical fiber. The present application improves data security and integrity by caching the measurement data and obtaining the measurement data from the cache area for analysis when multiple groups of measurement data are obtained at the same time, thereby achieving the integrity of data analysis and the accuracy of comparison results during data comparison.
[0063] In an exemplary embodiment, the method further includes: acquiring a laser signal, and amplifying the laser signal to obtain an original signal.
[0064] The laser signal refers to a highly focused, coherent and monochromatic optical signal generated by a laser. The amplification process may be to amplify the optical signal through an optical amplifier.
[0065] Exemplarily, a laser is used to generate a laser signal, which is amplified to measure the state of a long-distance building structure. The amplified laser signal is processed through a target optical fiber, and when signal detection is performed on the target optical fiber, the amplified laser signal can be detected as the original signal.
[0066] In this embodiment, by amplifying the laser signal, the signal strength can be increased, and the enhanced signal can be transmitted more stably, reducing signal loss and transmission errors; and enhancing the signal strength means that more photons are transmitted, thereby increasing the amount of data transmitted per unit time and improving the transmission rate. Since the laser signal will gradually attenuate due to the loss of the optical fiber during the transmission process, amplifying the signal can offset this attenuation effect, thereby extending the distance of optical fiber transmission. In the process of signal transmission, due to the dispersion and nonlinear effects of the optical fiber, the signal may be distorted. By amplifying the laser signal, the degree of distortion of the signal during the transmission process can be reduced, and the reliability and accuracy of data transmission can be improved.
[0067] In one embodiment, detecting an original signal transmitted in a target optical fiber to obtain measurement data corresponding to the original signal includes: acquiring a Brillouin scattering signal in the original signal; and obtaining the measurement data by analyzing the frequency and intensity of the Brillouin scattering signal.
[0068] Among them, the Brillouin scattering signal refers to the interaction between the optical signal and the acoustic wave existing in the optical fiber when it is transmitted in the optical fiber. The acoustic wave can be an acoustic wave excitation applied from the outside or an acoustic wave generated by the nonlinear effect of the optical fiber itself. After the optical signal interacts with the acoustic wave, a part of the energy will be scattered out of the optical fiber in the form of scattered light. The Brillouin scattering signal can be detected by detecting the scattered light.
[0069] For example, when the laser signal is transmitted in the target optical fiber, due to the inhomogeneity of the target optical fiber, such as changes in temperature or strain that will cause changes in the refractive index, some photons will scatter back and interact with the original laser signal. Brillouin scattering will cause a slight shift in the frequency of the laser signal, namely the Brillouin frequency shift, which is related to the temperature and strain in the optical fiber. By performing spectral analysis on the collected Brillouin scattering signal, the position and characteristics of the Brillouin frequency shift in the target optical fiber can be determined, and the position of the Brillouin frequency shift is related to the temperature and strain in the optical fiber. The Brillouin frequency shift can be converted into corresponding temperature and strain data through the relationship curve between the Brillouin frequency shift and temperature and strain, namely the Brillouin frequency shift temperature or strain sensitivity curve. Therefore, the frequency and intensity of the detected Brillouin scattering signal are processed and analyzed to obtain temperature data and strain data.
[0070] In this embodiment, firstly, Brillouin scattering is a non-contact measurement technology based on optical fiber. By analyzing the frequency shift and intensity change of the Brillouin scattering signal, the temperature and strain information can be accurately obtained, and the temperature and strain can be measured with high precision. Secondly, the measurement of the Brillouin scattering signal is real-time, and continuous and instant temperature and strain data can be provided. Finally, since the Brillouin scattering signal is generated in a continuous manner in the optical fiber, the temperature and strain within the length range of the optical fiber can be measured in a distributed manner based on the Brillouin scattering signal.
[0071] In one embodiment, the measurement data is obtained by analyzing the frequency shift and intensity in the Brillouin scattering signal, including: performing time-frequency analysis on the Brillouin scattering signal based on short-time Fourier transform to obtain the Brillouin curve of the Brillouin scattering signal in time and frequency; and performing feature extraction on the Brillouin curve based on Lorentz fitting to obtain the measurement data.
[0072] Among them, short-time Fourier transform is a time-frequency analysis method that can analyze the signal in time and frequency. By sliding the window, the time-frequency spectrum of the entire Brillouin scattering signal in time and frequency can be obtained. Lorentz fitting is a curve fitting method that can fit experimental data to the form of a Lorentz function.
[0073] Exemplarily, the collected Brillouin scattering signal is preprocessed, such as removing background noise, filtering, etc. The preprocessed Brillouin scattering signal is Fourier transformed, and the signal is converted from the time domain to the frequency domain to obtain a spectrum corresponding to the Brillouin scattering signal. By analyzing the spectrum, the energy distribution of the Brillouin scattering signal in frequency can be obtained to determine the position and characteristics of the Brillouin frequency shift. By superimposing the spectrum along the time axis or using the time-frequency analysis method corresponding to the short-time Fourier transform, the spectrum obtained by the Fourier transform is associated with the time axis to obtain the Brillouin curve of the Brillouin scattering signal in time and frequency. The Brillouin curve is Lorentz fitted to achieve the fitting of the Brillouin curve to the form of the Lorentz function. In the fitting process, the characteristic parameters corresponding to the Brillouin curve, such as peak position, peak amplitude and half-peak width, can be obtained. These parameters can be used to calculate physical quantities such as temperature and strain. Based on the results of the Lorentz fitting, the characteristic data of the Brillouin curve are extracted, and the characteristic signal data includes the numerical value of the Brillouin frequency shift, temperature data and strain data.
[0074] In this embodiment, the short-time Fourier transform can convert the signal from the time domain to the frequency domain. By performing spectral analysis on the signal, information on different frequency components can be obtained, which is helpful for understanding the frequency characteristics of the Brillouin scattering signal and identifying the periodicity or important frequency components in the Brillouin scattering signal. It is also possible to understand the transient behavior of the signal, frequency changes and other characteristics by observing the time-frequency distribution.
[0075] In an exemplary embodiment, the measurement data is cached, including: performing data screening on the measurement data, determining blank values and invalid values in the measurement data, and deleting the blank values and invalid values to obtain deleted measurement data; reordering the deleted measurement data according to time sequence, caching the sorted measurement data, and obtaining cached measurement data.
[0076] Data screening refers to screening and filtering the original data to determine the useless or low-quality data in the original data and retain the required valid data. Invalid values can be garbled values.
[0077] Exemplarily, as described in the above embodiment, when multiple target optical fibers are detected, several groups of measurement data can be obtained. Blank values and invalid values in each group of measurement data are detected, and if blank values and invalid values exist, the data positions where the blank values and invalid values are located are eliminated, and the data positions of each group of measurement data are re-sorted, and the sorted measurement data are cached to obtain cached measurement data.
[0078] In this embodiment, considering that there are often missing values, abnormal values, erroneous values and other problems in the original data, data quality and data analysis accuracy can be improved through data preprocessing.
[0079] In one embodiment, the method further includes: determining a user identity in response to a fiber optic data query instruction; and outputting fiber optic data and prohibiting response to the query instruction when the user identity passes identity authentication, wherein the fiber optic data includes preset data, measurement data and measurement results.
[0080] Among them, query instructions refer to commands issued by users to computer systems or databases to obtain specific information or perform specific operations. Identity identification is a set of information or attributes used to uniquely identify and recognize individuals or entities. Authentication refers to the process of confirming whether the identity of a user or entity is legitimate and accurate, usually by comparing the identity information provided by the user with the known information stored in the system to determine whether the user has the right to access the requested resources or perform the required operations. Authentication methods can be username and password, biometric recognition, smart cards and tokens, and two-factor authentication. Biometric recognition is the use of biometrics to confirm user identity, such as fingerprints, facial recognition, iris scanning, etc. Smart cards and tokens are physical devices that can store user identity information and generate temporary security codes for user identity verification. Two-factor authentication requires users to provide two or more different identity information, such as passwords and fingerprints, passwords and mobile phone verification codes, etc.
[0081] Exemplarily, an administrator account that can obtain optical fiber data is pre-set, and the administrator account and the password corresponding to the account are stored. When a user sends an optical fiber data query instruction to the optical fiber sensing system, the user account and user password entered by the user are obtained and matched with the stored administrator account and administrator password. When both the account and password match successfully, it is considered that the user identity has passed the identity authentication, the optical fiber data can be obtained, and the optical fiber data that the user needs to query is output. After the optical fiber data is output, it is prohibited to respond to the query instruction.
[0082] In this embodiment, identity authentication can ensure that only authorized users can access optical fiber data, and can prevent unauthorized personnel from obtaining, tampering with or leaking data, thereby improving data security. It can also ensure that data analysis and decision-making are based on accurate user information, which helps to improve data quality and the accuracy of analysis results, and support more accurate business decisions and personalized services.
[0083] Figure 3 A fiber optic sensing system 300 is provided, comprising a sensing and measuring module 310, a first communication module 320, a preprocessing module 330, a data buffer module 340, a data processing module 350, an initial data module 360, an administrator module 370, a second communication module 380 and a terminal 390, wherein the sensing and measuring module 310 is connected to the first communication module 320, the first communication module 320 is connected to the preprocessing module 330, the preprocessing module 330 is connected to the data buffer module 340, the data buffer module 340 is connected to the data processing module 350, the data processing module 350 is connected to the initial data module 360, the initial data module 360 is connected to the administrator module 370, the data processing module 340 is connected to the second communication module 380, and the second communication module 380 is connected to the terminal 390. The sensing and measuring module 310 includes a laser emitting unit 312, an amplifying unit 314, a sensing fiber unit 316 and an analyzer 318. The laser emitting unit 312 is connected to the amplifying unit 314, the amplifying unit 314 is connected to the sensing fiber unit 316, the sensing fiber unit 316 is connected to the analyzer 318, and the analyzer 318 is connected to the first communication module. The preprocessing module 330 includes a screening unit 332 and a sorting unit 334. The first communication module 320 is connected to the screening unit 332, the screening unit 332 is connected to the sorting unit 334, and the sorting unit 334 is connected to the data buffer module 340. The data processing module 350 includes a data processing unit 352, a judgment unit 354 and a monitoring prediction unit 356. The data processing unit 352 is connected to the judgment unit 354 and the monitoring prediction unit 356. The judgment unit 354 is connected to the data processing unit 352, the monitoring prediction unit 356 and the second communication module 380. The monitoring prediction unit 356 is connected to the data processing unit 352 and the judgment unit 354. The initial data module 360 is connected to the administrator module 370. The administrator module 370 includes an administrator information storage unit 372 and an administrator authentication unit 374. The administrator information storage unit 372 is connected to the administrator authentication unit 374.
[0084] In an exemplary embodiment, Figure 4 As shown, a fiber optic sensing method is provided, which can be applied in Figure 3 The optical fiber sensing system shown in the figure. The method comprises the following steps:
[0085] Step 401, obtaining initial data for characterizing an initial state of the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state.
[0086] For example, Figure 4 Taking the optical fiber sensing system as an example, the initial data storage module 340 stores the initial data, and the data processing module can obtain the initial data from the initial data storage module 340.
[0087] Step 402, acquiring a laser signal, and amplifying the laser signal to obtain an original signal.
[0088] Exemplarily, the laser emitting unit 312 emits a laser signal, and the amplifying unit 314 amplifies the laser signal to achieve long-distance measurement.
[0089] Step 403, obtaining a Brillouin scattering signal in the original signal; performing time-frequency analysis on the Brillouin scattering signal based on short-time Fourier transform to obtain a Brillouin curve of the Brillouin scattering signal in time and frequency; performing feature extraction on the Brillouin curve based on Lorentz fitting to obtain measurement data.
[0090] Exemplarily, the sensing fiber unit 316 in the sensing measurement module 310 receives the original signal in the optical fiber, and the analyzer 318 analyzes and processes the amplified original signal to obtain measurement data. The measurement data measured by the sensing measurement module 310 is transmitted to the preprocessing module 330 for preprocessing through the first communication module 320, and then transmitted to the data buffer module 340 for caching.
[0091] Step 404, screen the measurement data, determine blank values and invalid values in the measurement data, delete the blank values and invalid values, and obtain deleted measurement data; reorder the deleted measurement data according to time sequence, cache the ordered measurement data, and obtain cached measurement data.
[0092] Exemplarily, the screening unit 332 of the preprocessing module 330 screens the blank data and garbled data in the measurement data, and removes the blank data and garbled data; the sorting unit 334 re-sorts the measurement data after removing the blank data and garbled data to obtain preprocessed measurement data, and transmits the preprocessed measurement data to the data cache module 330 for caching.
[0093] Step 405 , compare the cached measurement data with the initial data to obtain a comparison result, and use the comparison result as the sensing result of the target optical fiber.
[0094] Exemplarily, the data processing unit 352 sequentially obtains the preprocessed measurement data from the data buffer module 340 and processes the data; the judgment unit 354 compares the preprocessed measurement data with the initial data obtained from the initial data storage module 340 to obtain a comparison result. The second communication module 380 transmits the comparison result to the terminal 390.
[0095] Step 406, in response to the fiber data query instruction, determine the user identity; if the user identity passes the identity authentication, output the fiber data and prohibit responding to the query instruction, wherein the fiber data includes preset data, measurement data and measurement results.
[0096] Exemplarily, the administrator information storage unit 372 stores administrator information data. When receiving a fiber optic data query instruction input by a user, the administrator authentication unit 362 responds to the query instruction and performs authentication processing on the current operating administrator based on the stored administrator information data. When the user passes the identity authentication, the fiber optic data is output.
[0097] In this embodiment, by acquiring initial data for characterizing the initial state of the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state; detecting the original signal transmitted in the target optical fiber, obtaining the measurement data corresponding to the original signal, and caching the measurement data; comparing the cached measurement data with the initial data, obtaining a comparison result, and using the comparison result as the sensing result of the target optical fiber. This application improves data security and integrity when multiple groups of measurement data are obtained at the same time by caching the measurement data and obtaining the measurement data from the cache area for analysis, thereby achieving the integrity of data analysis and the accuracy of comparison results during data comparison.
[0098] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0099] Based on the same inventive concept, the embodiment of the present application also provides a fiber optic sensing device for implementing the fiber optic sensing method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more fiber optic sensing device embodiments provided below can refer to the limitations of the fiber optic sensing method above, and will not be repeated here.
[0100] In an exemplary embodiment, Figure 5 As shown, a fiber optic sensing device 500 is provided, comprising: a data acquisition module 502, a data cache module 504 and a data comparison module 506, wherein:
[0101] A data acquisition module 502 is used to acquire initial data for characterizing an initial state of the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state;
[0102] The data buffer module 504 is used to detect the original signal transmitted in the target optical fiber, obtain the measurement data corresponding to the original signal, and buffer the measurement data;
[0103] The data comparison module 506 is used to compare the cached measurement data with the initial data to obtain a comparison result, and use the comparison result as the sensing result of the target optical fiber.
[0104] In one embodiment, the device is also used to acquire a laser signal, amplify the laser signal and obtain an original signal.
[0105] In one embodiment, the data buffer module 504 is further used to obtain a Brillouin scattering signal in the original signal; and obtain measurement data by analyzing the frequency and intensity of the Brillouin scattering signal.
[0106] In one embodiment, the data cache module 504 is also used to perform time-frequency analysis on the Brillouin scattering signal based on short-time Fourier transform to obtain the Brillouin curve of the Brillouin scattering signal in time and frequency; and perform feature extraction on the Brillouin curve based on Lorentz fitting to obtain measurement data.
[0107] In one embodiment, the data cache module 504 is also used to screen the measurement data, determine blank values and invalid values in the measurement data, and delete the blank values and invalid values to obtain the deleted measurement data; reorder the deleted measurement data according to the time sequence, cache the sorted measurement data, and obtain the cached measurement data.
[0108] In one of the embodiments, the device is also used to determine the user identity in response to the fiber optic data query instruction; when the user identity passes the identity authentication, the fiber optic data is output and the response to the query instruction is prohibited, wherein the fiber optic data includes preset data, measurement data and measurement results.
[0109] Each module in the above optical fiber sensing device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0110] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 6 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store optical fiber sensing data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for optical fiber sensing is implemented.
[0111] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 7As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface, the display unit and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a fiber optic sensing method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0112] Those skilled in the art will appreciate that the aforementioned structure is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0113] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps of the above-mentioned method embodiments when executing the computer program.
[0114] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned method embodiments are implemented.
[0115] In one embodiment, a computer program product is provided, including a computer program, which implements the steps of the above method embodiments when executed by a processor.
[0116] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0117] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0118] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0119] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A fiber optic sensing method, characterized in that: The method comprises: Acquire initial data for characterizing the initial state of the target optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state; the initial data is used to characterize the initial state data of the building structure corresponding to the sensing at the location of the target optical fiber; Detecting the original signal transmitted in the target optical fiber, obtaining measurement data corresponding to the original signal, and caching the measurement data, wherein the measurement data is used to monitor the temperature value and deformation degree of the building structure; Compare the cached measurement data with the initial data to obtain a comparison result, and use the comparison result as the sensing result of the target optical fiber; wherein the temperature change value and deformation value of the target optical fiber during detection are determined according to the comparison result, and then the change value corresponding to the building structure is determined; The method further comprises: performing optical fiber transmission on the building structure using a plurality of optical fibers to obtain a plurality of measurement data; The detecting the original signal transmitted in the target optical fiber to obtain measurement data corresponding to the original signal includes: Acquire a Brillouin scattering signal in the original signal; Obtaining the measurement data by analyzing the frequency and intensity of the Brillouin scattering signal; The caching the measurement data includes: Performing data screening on the measurement data, determining blank values and invalid values in the measurement data, and deleting the blank values and the invalid values to obtain measurement data after deletion; reordering the deleted measurement data according to the time sequence, caching the ordered measurement data, and obtaining the cached measurement data; The step of obtaining the measurement data by analyzing the frequency shift and intensity of the Brillouin scattering signal comprises: Performing time-frequency analysis on the Brillouin scattering signal based on short-time Fourier transform to obtain a Brillouin curve of the Brillouin scattering signal in time and frequency; The Brillouin curve is subjected to feature extraction based on Lorentz fitting to obtain the measurement data.
2. The method according to claim 1, characterized in that The method further comprises: A laser signal is acquired, and the laser signal is amplified to obtain the original signal.
3. The method according to claim 1, characterized in that: The method further comprises: In response to the optical fiber data query instruction, determining the user identity; In the case where the user identification passes the identity authentication, the optical fiber data is outputted, and the response to the query instruction is prohibited, wherein the optical fiber data includes preset data, the measurement data and the sensing result.
4. An optical fiber sensing device, characterized in that: The device comprises: A data acquisition module, used to acquire initial data in a target optical fiber for characterizing an initial state of the optical fiber, wherein the initial data includes initial temperature data and initial strain data corresponding to the target optical fiber in the initial state, and the initial strain data is used to characterize the degree of deformation of the target optical fiber in the initial state; the initial data is used to characterize the initial state data of the building structure sensed corresponding to the location of the target optical fiber; A data caching module, used to detect the original signal transmitted in the target optical fiber, obtain measurement data corresponding to the original signal, and cache the measurement data, wherein the measurement data is used to monitor the temperature value and deformation degree of the building structure; A data comparison module is used to compare the cached measurement data with the initial data to obtain a comparison result, and use the comparison result as the sensing result of the target optical fiber; wherein the temperature change value and deformation value of the target optical fiber during detection are determined according to the comparison result, and then the change value corresponding to the building structure is determined; The data acquisition module is also used to perform optical fiber transmission on the building structure using multiple optical fibers to obtain multiple measurement data; The data buffer module is also used to obtain the Brillouin scattering signal in the original signal; and obtain the measurement data by analyzing the frequency and intensity of the Brillouin scattering signal; The data cache module is also used to perform data screening on the measurement data, determine blank values and invalid values in the measurement data, and delete the blank values and the invalid values to obtain the measurement data after deletion; reordering the deleted measurement data according to the time sequence, caching the ordered measurement data, and obtaining the cached measurement data; The data cache module is also used to perform time-frequency analysis on the Brillouin scattering signal based on short-time Fourier transform to obtain the Brillouin curve of the Brillouin scattering signal in time and frequency; and to perform feature extraction on the Brillouin curve based on Lorentz fitting to obtain measurement data.
5. The device according to claim 4, characterized in that The device is also used to acquire a laser signal, and amplify the laser signal to obtain the original signal.
6. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 3 are implemented.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 3 are implemented.
8. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 3 are implemented.
Citation Information
Patent Citations
Multi-parameter distributed optical fiber sensing system
CN106289337A
Method and system for eliminating temperature and strain in sweep frequency phase sensitive optical time domain
CN116608906A
Fiber optic sensor and strain observation system
JP2009020003A