Corrosion testing apparatus and method, electronic device, and storage medium
By using a rust detection device to excite Raman scattering with a laser and generate a spectrum, and matching it with a database to determine the degree of rust, the problem of low efficiency and difficulty in quantification in steel structure rust detection is solved, and efficient and accurate rust assessment is achieved.
Patent Information
- Application Number
- PCT/CN2025/091431
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-26
- Filing Date
- 2025-04-27
- Publication Date
- 2026-01-02
AI Technical Summary
In existing technologies, steel structure corrosion detection relies on manual visual judgment and laboratory testing, which has problems such as misjudgment, low efficiency, and difficulty in forming quantitative standards.
A corrosion detection device is used to excite the object under test by emitting a laser beam. The Raman scattered light signal is converted into an electrical signal by a signal conversion system to generate a Raman spectrum. The peak intensity and frequency shift are matched in a Raman database to determine the degree of corrosion. The display module shows the results.
It enables accurate quantification of corrosion levels without laboratory testing, improving testing efficiency and accuracy, and solving the problem of difficulty in establishing quantitative standards through manual testing.
Smart Images

Figure CN2025091431_02012026_PF_FP_ABST
Abstract
Description
Rust detection device, method, electronic device and storage medium
[0001] The present application claims priority to the Chinese patent application No. 202410834474.X, filed on June 26, 2024, to the Chinese Patent Office, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the technical field of steel structure engineering, for example, to a rust detection device, method, electronic device and storage medium. BACKGROUND
[0003] The use of steel materials in the construction and updating of transportation infrastructure, especially bridges, has been increasing year by year. In the operation process of steel structure bridges, structural corrosion is the most common form of damage and also the "flu" that accompanies the entire life cycle of steel structures. Corrosion leads to a reduction in the load-bearing size of the structure and a decrease in the carrying capacity of the structure, ultimately causing safety problems and safety accidents.
[0004] Currently, the detection means for steel structure corrosion mainly rely on manual visual judgment or sampling and laboratory detection. Manual detection is prone to misjudgment and omission, and it is difficult to form a quantifiable quality standard based on personal experience. Laboratory detection has the disadvantages of tedious sampling operation, long testing period and low efficiency. SUMMARY
[0005] The present application provides a rust detection device, method, electronic device and storage medium to solve the problems of difficulty in forming a quantitative standard for manual detection and low efficiency of laboratory detection.
[0006] According to an aspect of the present application, a rust detection device is provided, comprising: a housing, a laser, an optical system, a signal conversion system and a rust detection module; the housing comprises a detection end and a display module;
[0007] The laser is configured to emit a laser beam;
[0008] The optical system is configured to focus the laser beam on a detection object aligned by the detection end, so that the laser beam excites the detection object to produce Raman scattering, and collects the Raman scattering light signal emitted by the detection object to the signal conversion system;
[0009] The signal conversion system is configured to receive the Raman scattering light signal, convert the Raman scattering light signal into a Raman scattering electric signal, and transmit the Raman scattering electric signal to the rust detection module;
[0010] The rust detection module is configured to receive the Raman scattering electrical signal, generate a Raman spectrum based on the Raman scattering electrical signal, and extract at least one peak intensity and a Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum; perform matching in a Raman database based on the at least one peak intensity and the Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum, obtain a rust degree value of the detection object, and transmit the rust degree value to the display module; and the Raman database is established based on rust degree values of multiple levels and at least one peak intensity and a Raman frequency shift corresponding to the at least one peak intensity in a Raman spectrum corresponding to each rust degree value of the multiple levels.
[0011] The display module is configured to receive the rust degree value and display the rust degree value.
[0012] According to another aspect of the present application, a rust detection method is provided, which is applied to a rust detection module of a rust detection device and includes the following steps.
[0013] Receiving a Raman scattering electrical signal corresponding to a detection object, generating a Raman spectrum based on the Raman scattering electrical signal, and extracting at least one peak intensity and a Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum; the Raman scattering electrical signal is an electrical signal converted from a Raman scattering optical signal generated by a laser beam emitted by a laser.
[0014] Performing matching in a Raman database based on the at least one peak intensity and the Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum, obtaining a rust degree value of the detection object, and transmitting the rust degree value to a display module to enable the display module to display the rust degree value of the detection object; the Raman database is established based on rust degree values of different levels and at least one peak intensity and a Raman frequency shift corresponding to the at least one peak intensity in a Raman spectrum corresponding to each rust degree value of the different levels.
[0015] According to another aspect of the present application, an electronic device is provided, which includes:
[0016] at least one processor; and
[0017] a memory in communication connection with the at least one processor; wherein
[0018] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the rust detection method described in any embodiment of the present application.
[0019] According to another aspect of the present application, there is provided a computer readable storage medium storing computer instructions for causing a processor to implement the rust detection method according to any of the embodiments of the present application when executed. BRIEF DESCRIPTION OF DRAWINGS
[0020] Fig. 1 is a structural schematic diagram of a rust detection device according to an embodiment of the present application;
[0021] Fig. 2 is a schematic diagram of a shell of a rust detection device according to an embodiment of the present application;
[0022] Fig. 3 is an example of a Raman spectrum according to an embodiment of the present application;
[0023] Fig. 4 is a structural schematic diagram of a rust detection device according to another embodiment of the present application;
[0024] Fig. 5 is a flowchart of a rust detection method according to an embodiment of the present application;
[0025] Fig. 6 is a structural schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0026] In order to make the person skilled in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily mean a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to the process, method, product or device.
[0028] Embodiment I
[0029] Fig. 1 is a structural schematic diagram of a rust detection device according to an embodiment of the present application. The rust detection device can be applied to the detection of the rust degree of a steel structure. The rust detection device can execute a rust detection method and can be implemented in the form of hardware and / or software. As shown in Fig. 1, the device comprises a shell 110, a laser 120, an optical path system 130, a signal conversion system 140, and a rust detection module 150. The shell 110 comprises a detection end 111 and a display module 112. The display module 112 is arranged on the shell 110, which facilitates the viewing of the rust degree value obtained by detection. For example, the shell of the rust detection device is shown in Fig. 2. Before rust detection, the detection end of the rust detection device is aligned with the detection object and closely contacts the surface of the detection object. The detection object is a steel member to be detected.
[0030] In some embodiments, the shell further comprises a detection control arranged on the handheld component. The detection control is arranged to send a control signal to the laser to control the laser to emit a laser beam in response to a triggering operation of the detection control. As shown in Fig. 2, the detection control is arranged on the handheld component. In response to the triggering operation of the detection control, a control signal is sent to the laser 120 to control the light collector 120 to start and emit a laser beam. For example, the handheld component can be a handle, and the detection control can be a control button. Correspondingly, the triggering operation is a pressing operation of the control button.
[0031] It should be noted that the rust detection device further comprises a power module arranged to supply power to each module and device.
[0032] The laser 120 is arranged to emit a laser beam. For example, the laser 120 serves as an excitation light source of the rust detection device and emits a laser beam with a preset wavelength. For example, the laser includes but is not limited to an Ar ion laser, a Kr ion laser, a He-Ne laser, an Nd-YAG laser, etc. The preset wavelength is set by a person skilled in the art according to requirements and is not limited herein. For example, the preset wavelength can be 785 nm.
[0033] The optical path system 130 is arranged to focus the laser beam on the detection object aligned with the detection end, so that the laser beam excites the detection object to generate Raman scattering and collects the Raman scattering light signal emitted by the detection object to the signal conversion system 140. For example, the laser beam emitted by the laser 120 is guided and focused on the detection object aligned with the detection end by the optical path system 130. The laser beam excites the detection object to generate Raman scattering. The optical path system 130 collects the Raman scattering light signal emitted by the detection object to the signal conversion system 140.
[0034] On the basis of the above-mentioned embodiments, optionally, the light path system comprises a condenser and a collector; the condenser is configured to focus the laser beam to the surface of the detection object at the detection end; and the collector is configured to collect the Raman scattering light signal scattered by the detection object.
[0035] Illustratively, the condenser comprises, but is not limited to, a condenser lens, a mirror, a diaphragm, and other optical components, and is configured to collect and focus the laser beam on the detection object. It can be understood that, since Raman scattering is a very weak phenomenon, the quality and intensity of the laser beam are crucial to obtaining a high-quality Raman spectrum. In this embodiment, the condenser focuses the laser beam to a spot as small as possible, thereby increasing the interaction between the laser and the detection object and improving the intensity of the Raman scattering signal.
[0036] The collector comprises, but is not limited to, a concave lens, a mirror, a diaphragm, and other optical components, and is configured to collect the Raman scattering light signal scattered from the detection object. It can be understood that, since the Raman scattering light signal is very weak, the collector needs to have a high degree of sensitivity and efficiency to ensure that as much scattered light as possible can be collected. In this embodiment, the collector focuses and collects the Raman scattering light signal by using a combination of optical lenses or mirrors.
[0037] In some embodiments, optionally, the light path system further comprises a filter and a polarizer; the filter and the polarizer are arranged after the collector, and the filter is arranged before the polarizer; the filter is configured to filter the Raman scattering light signal; and the polarizer is configured to adjust the polarization state of the filtered Raman scattering light signal.
[0038] Illustratively, the Raman scattering light signal collected by the collector is transmitted to the filter, the filter filters the Raman scattering light signal to retain the Raman scattering light signal, the filtered Raman scattering light signal is transmitted to the polarizer, and the polarizer adjusts the polarization state of the filtered Raman scattering light signal to control the polarization state of the Raman scattering light signal.
[0039] The signal conversion system 140 is configured to receive the Raman scattering light signal, convert the Raman scattering light signal into a Raman scattering electrical signal, and transmit the Raman scattering electrical signal to the corrosion detection module 150. Illustratively, the signal conversion system 140 comprises a detector configured to convert the Raman scattering light signal into a Raman scattering electrical signal. The detector comprises, but is not limited to, a charge-coupled device, a photomultiplier tube, an avalanche photodiode, and the like, which are not limited here.
[0040] In some embodiments, the signal conversion system 140 further comprises a signal amplifier. It can be understood that, since the Raman scattering signal is usually very weak, the Raman scattering electrical signal output by the detector needs to be amplified by the signal amplifier to improve the signal-to-noise ratio and measurement accuracy.
[0041] The rust detection module 150 is configured to receive the Raman scattering electrical signal, generate a Raman spectrum based on the Raman scattering electrical signal, and extract each peak intensity and the corresponding Raman frequency shift of the peak intensity in the Raman spectrum; based on each peak intensity and the corresponding Raman frequency shift of the peak intensity in the Raman spectrum, perform matching in a Raman database to obtain a rust degree value of the detection object, and transmit the rust degree value to the display module 112; the Raman database is established based on rust degree values of multiple levels and each peak intensity and the corresponding Raman frequency shift of the peak intensity in the Raman spectrum corresponding to each rust degree value.
[0042] The rust detection module 150 generates a Raman spectrum based on the Raman scattering electrical signal, wherein the Raman spectrum is a spectrum graph generated based on Raman scattering intensity and Raman frequency shift. For example, FIG. 3 is an example of a Raman spectrum provided by Embodiment One of the present application. The rust detection module 150 extracts each peak intensity of the Raman scattering intensity and the corresponding Raman frequency shift of the peak intensity in the Raman spectrum. For example, the peak intensity and the corresponding Raman frequency shift of the peak intensity are shown in FIG. 3. Further, the rust detection module 150 performs matching in a Raman database based on each peak intensity and the corresponding Raman frequency shift of the peak intensity in the Raman spectrum to obtain a rust degree value of the detection object, and transmits the rust degree value to the display module 112. The rust degree value represents the rust degree of the detection object. For example, the rust degree value can be represented in the form of rust levels, such as rust level one, rust level two, rust level three, …, rust level N, which are set by those skilled in the art and are not limited herein.
[0043] It should be noted that each peak intensity and the corresponding Raman frequency shift of the peak intensity in the Raman spectrum of the detection object cannot be completely matched with the peak intensity and the corresponding Raman frequency shift of the peak intensity in the Raman database. Therefore, the peak intensity range of each peak intensity and the Raman frequency shift range of the Raman frequency shift are set in advance. For example, if the peak intensity in the Raman database is D, the peak intensity range is D±A; if the Raman frequency shift in the Raman database is P, the Raman frequency shift range is P±B; A and B are set by those skilled in the art according to requirements and are not limited herein.
[0044] In the embodiment, the rust detection module 150 matches each peak intensity in the Raman spectrum of the detection object and the Raman frequency shift corresponding to the peak intensity with the peak intensity range of each peak intensity corresponding to the rust degree value in the Raman database and the Raman frequency shift range of the Raman frequency shift corresponding to the peak intensity, and if the peak intensity and the Raman frequency shift corresponding to the peak intensity are matched at the same time, the matched rust degree value is taken as the rust degree value of the detection object.
[0045] Before rust detection, a Raman database needs to be established in advance, which is established based on rust degree values of multiple levels and each rust degree value corresponding to each peak intensity in the Raman spectrum and the Raman frequency shift corresponding to the peak intensity.
[0046] Based on the above embodiment, optionally, the rust detection module is further configured to receive a Raman scattering electrical signal corresponding to a sample with a different rust degree value, generate a Raman spectrum based on the Raman scattering electrical signal for each sample, extract each peak intensity in the Raman spectrum and the Raman frequency shift corresponding to the peak intensity, and establish a Raman database based on the rust degree value of the sample and each peak intensity in the Raman spectrum corresponding to the sample and the Raman frequency shift corresponding to the peak intensity.
[0047] In the embodiment, for each sample, the laser 120 emits a laser beam, the optical system 130 focuses the laser beam on the surface of the sample, the laser beam excites the sample to generate Raman scattering, the optical system 130 collects the Raman scattering light signal to the signal conversion system 140, the signal conversion system 140 converts the Raman scattering light signal into a Raman scattering electrical signal, and transmits the Raman scattering electrical signal to the rust detection module 150. In this way, the rust detection module 150 can obtain a Raman scattering electrical signal corresponding to a sample with a different rust degree value, generate a Raman spectrum based on the Raman scattering electrical signal for each sample, extract each peak intensity in the Raman spectrum and the Raman frequency shift corresponding to the peak intensity, and establish a Raman database based on the rust degree value of the sample and each peak intensity in the Raman spectrum corresponding to the sample and the Raman frequency shift corresponding to the peak intensity.
[0048] For example, the Raman database is shown in Table 1:
[0049] Table 1
[0050] The display module 112 is configured to receive the rust degree value and display it. For example, the display module 112 can be a display screen installed on the housing and connected with the rust detection module. The display module 112 receives the detected rust degree value and displays it on the display screen.
[0051] The technical scheme of the embodiment, through the detection device comprises: a shell, a laser, an optical path system, a signal conversion system and a corrosion detection module; the shell comprises a detection end and a display module; the laser emits a laser beam; the optical path system focuses the laser beam on the detection object aligned by the detection end, so that the laser beam excites the detection object to produce Raman scattering, and collects the Raman scattering light signal emitted by the detection object to the signal conversion system; the signal conversion system converts the Raman scattering light signal into a Raman scattering electric signal, and transmits the Raman scattering electric signal to the corrosion detection module for corrosion detection to obtain a corrosion detection value, and transmits the corrosion degree value to the display module for display. Only the detection end of the detection device needs to be aligned with the detection object to perform corrosion detection, without the need to send the detection object to the laboratory for detection, solving the problem of low laboratory detection efficiency. In addition, the corrosion detection module generates a Raman spectrum based on the Raman scattering electric signal, extracts each peak intensity and the Raman frequency shift corresponding to the peak intensity in the Raman spectrum, and matches them in the Raman database to obtain the corrosion degree value of the detection object, solving the problem that manual detection is difficult to form a quantitative standard, and improving the accuracy of corrosion detection.
[0052] Embodiment two
[0053] Figure 4 is a structural schematic diagram of a corrosion detection device provided by embodiment two of the present application. Based on the above-mentioned embodiments, the device further comprises a dispersion system, which is arranged between the optical path system and the signal conversion system. The dispersion system is arranged to separate the Raman scattering light signal by wavelength to obtain a spectrum sequence, and transmit the spectrum sequence to the signal conversion system. The spectrum sequence is composed of monochromatic light of different wavelengths. Correspondingly, the signal conversion system is arranged to receive the spectrum sequence, convert the Raman scattering light signal in the spectrum sequence into a Raman scattering electric signal, and transmit the Raman scattering electric signal to the corrosion detection module. The explanations of the same or corresponding terms as in the above-mentioned embodiments are not repeated here.
[0054] As shown in Figure 4, the system comprises a shell 110, a laser 120, an optical path system 130, a signal conversion system 140, a corrosion detection module 150 and a dispersion system 160. The shell 110 comprises a detection end 111 and a display module 112.
[0055] The laser 120 is arranged to emit a laser beam.
[0056] The optical path system 130 is arranged to focus the laser beam on the detection object aligned by the detection end, so that the laser beam excites the detection object to produce Raman scattering, and collects the Raman scattering light signal emitted by the detection object to the dispersion system 160.
[0057] The dispersion system 160 is configured to separate the Raman scattered light signal by wavelength, obtain a spectrum sequence, and transmit the spectrum sequence to the signal conversion system 140, wherein the spectrum sequence is composed of monochromatic light of different wavelengths.
[0058] Optionally, the dispersion system 160 includes an entrance slit, a collimator, a dispersion element, and a focusing lens. Exemplarily, the dispersion element includes but is not limited to a grating, a prism, etc., which are not limited herein. In this embodiment, the light path system 130 collects the Raman scattered light signal to the entrance slit of the dispersion system 160, and the Raman scattered light signal becomes parallel light after passing through the collimator, so as to facilitate spectrum analysis; the dispersion element disperses the parallel Raman scattered light signal to different positions according to wavelength, forms a spectrum sequence, and the focusing lens transmits the spectrum sequence to the signal conversion system 140.
[0059] The signal conversion system 140 is configured to receive the spectrum sequence, convert the Raman scattered light signal in the spectrum sequence into a Raman scattered electrical signal, and transmit the Raman scattered electrical signal to the corrosion detection module 150.
[0060] The corrosion detection module 150 is configured to receive the Raman scattered electrical signal, generate a Raman spectrum based on the Raman scattered electrical signal, and extract each peak intensity in the Raman spectrum and a Raman frequency shift corresponding to the peak intensity; match each peak intensity in the Raman spectrum and the Raman frequency shift corresponding to the peak intensity in a Raman database to obtain a corrosion degree value of the detection object, and transmit the corrosion degree value to the display module 112; the Raman database is established based on a plurality of corrosion degree values of different levels and each peak intensity in the Raman spectrum and the Raman frequency shift corresponding to the peak intensity corresponding to the corrosion degree value of each level.
[0061] The display module 112 is configured to receive the corrosion degree value and display the corrosion degree value.
[0062] The technical scheme of this embodiment increases the dispersion system 160 between the light path system 130 and the signal conversion system 140, separates the Raman scattered light signal by wavelength, so as to facilitate the detection of the subsequent corrosion detection module and improve the accuracy of corrosion detection.
[0063] Embodiment Three
[0064] FIG. 5 is a flowchart of a corrosion detection method provided by Embodiment Three of the present application. As shown in FIG. 5, the method is applied to a corrosion detection module of a corrosion detection device, and includes:
[0065] S510, receiving a Raman scattering electrical signal corresponding to the detection object, generating a Raman spectrum based on the Raman scattering electrical signal, and extracting each peak intensity in the Raman spectrum and a Raman frequency shift corresponding to the peak intensity; the Raman scattering electrical signal is an electrical signal converted from a Raman scattering light signal generated by a laser beam emitted by a laser exciting the detection object.
[0066] S520, matching each peak intensity in the Raman spectrum and the Raman frequency shift corresponding to the peak intensity in a Raman database to obtain a corrosion degree value of the detection object, and transmitting the corrosion degree value to a display module to enable the display module to display the corrosion degree value of the detection object; the Raman database is established based on different levels of corrosion degree values and each level of corrosion degree value corresponding to each peak intensity in the Raman spectrum and the Raman frequency shift corresponding to the peak intensity.
[0067] In this embodiment, the Raman spectrum is generated according to the Raman scattering electrical signal, wherein the Raman spectrum is a spectrum diagram generated based on Raman scattering intensity and Raman frequency shift, and an example of the Raman spectrum is shown in FIG. 3. Each peak intensity of the Raman scattering intensity and the Raman frequency shift corresponding to the peak intensity are extracted in the Raman spectrum, and an example of the peak intensity and the Raman frequency shift corresponding to the peak intensity is shown in FIG. 3. Further, each peak intensity in the Raman spectrum and the Raman frequency shift corresponding to the peak intensity are matched in a Raman database to obtain a corrosion degree value of the detection object, and the corrosion degree value is transmitted to a display module. The corrosion degree value represents the corrosion degree of the detection object, and an example of the corrosion degree value can be represented in the form of a corrosion level, such as corrosion level one, corrosion level two, corrosion level three, …, corrosion level N, which is set by a person skilled in the art and is not limited herein.
[0068] It should be noted that each peak intensity in the Raman spectrum corresponding to the detection object and the Raman frequency shift corresponding to the peak intensity cannot be completely matched with the peak intensity and the Raman frequency shift corresponding to the peak intensity in the Raman database, and therefore, a peak intensity range of each peak intensity and a Raman frequency shift range of the Raman frequency shift are set in advance, and an example is that if the peak intensity in the Raman database is D, the peak intensity range is D±A; if the Raman frequency shift in the Raman database is P, the Raman frequency shift range is P±B; A and B are set by a person skilled in the art according to requirements, and are not limited herein.
[0069] In this embodiment, each peak intensity in the Raman spectrum corresponding to the detection object and the Raman frequency shift corresponding to the peak intensity can be matched with the peak intensity range of each peak intensity and the Raman frequency shift range of the Raman frequency shift corresponding to the peak intensity corresponding to each corrosion degree value in the Raman database, and if the peak intensity and the Raman frequency shift corresponding to the peak intensity are matched at the same time, the matched corrosion degree value is taken as the corrosion degree value of the detection object.
[0070] Before rust detection, a Raman database needs to be established in advance, and the Raman database is established based on multiple rust degree values and corresponding peak intensity and Raman frequency shift of each rust degree value in the Raman spectrum.
[0071] Based on the above embodiment, optionally, the method further comprises: receiving a Raman scattering electrical signal corresponding to a sample with different rust degree values; generating a Raman spectrum based on the Raman scattering electrical signal for each sample, and extracting the peak intensity and the Raman frequency shift corresponding to the peak intensity in the Raman spectrum; and establishing a Raman database based on the rust degree value of the sample and the peak intensity and the Raman frequency shift corresponding to the peak intensity in the Raman spectrum corresponding to the sample.
[0072] In this embodiment, the Raman scattering electrical signal corresponding to the sample with different rust degree values can be obtained, the Raman spectrum is generated based on the Raman scattering electrical signal for each sample, and the peak intensity and the Raman frequency shift corresponding to the peak intensity in the Raman spectrum are extracted; and the Raman database is established based on the rust degree value of the sample and the peak intensity and the Raman frequency shift corresponding to the peak intensity in the Raman spectrum corresponding to the sample.
[0073] The technical scheme of this embodiment generates a Raman spectrum based on the Raman scattering electrical signal, extracts the peak intensity and the Raman frequency shift corresponding to the peak intensity in the Raman spectrum, and matches the Raman database to obtain the rust degree value of the detection object, thereby solving the problem that manual detection is difficult to form a quantitative standard and improving the accuracy of rust detection.
[0074] Embodiment Four
[0075] FIG. 6 is a structural schematic diagram of an electronic device according to an embodiment of the present application. The electronic device 10 is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular telephones, smartphones, wearable devices (such as headsets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the present application described and / or claimed in this document.
[0076] As shown in FIG. 6, the electronic device 10 includes at least one processor 11, and a memory, such as a Read-Only Memory (ROM) 12, a Random Access Memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11, wherein the memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the Read-Only Memory (ROM) 12 or loaded from the storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An Input / Output (I / O) interface 15 is also connected to the bus 14.
[0077] Various components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc., an output unit 17, such as various types of displays, a loudspeaker, etc., a storage unit 18, such as a magnetic disk, an optical disk, etc., and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0078] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various special-purpose Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, a Digital Signal Processing (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the corrosion detection method.
[0079] In some embodiments, the rust detection method can be implemented as a computer program tangibly embodied in a computer readable storage medium, e.g., storage unit 18. In some embodiments, parts or all of the computer program can be loaded and / or installed onto electronic device 10 via, e.g., ROM 12 and / or communication unit 19. When the computer program is loaded onto RAM 13 and executed by processor 11, one or more steps of the above-described rust detection method can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the rust detection method by way of other means, e.g., by way of firmware.
[0080] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a complex programmable logic device (CPLD), a System on Chip (SOC), a complex programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0081] Computer programs used to implement the rust detection method of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program running on the processor implements the functions / operations specified in the flowcharts and / or the block diagrams. The computer program can be executed entirely on a machine, partially on a machine and partially on a remote machine or server, or entirely on a remote machine or server.
[0082] Embodiment Five
[0083] The embodiment five of the application further provides a computer readable storage medium, which stores computer instructions for causing a processor to execute a rust detection method, the method being applied to a rust detection module of a rust detection device and comprising the following steps of:
[0084] receiving a Raman scattering electrical signal corresponding to the detection object, generating a Raman spectrum based on the Raman scattering electrical signal, and extracting each peak intensity and a Raman frequency shift corresponding to the peak intensity in the Raman spectrum; the Raman scattering electrical signal is an electrical signal converted from a Raman scattering light signal generated by a laser beam emitted by a laser and exciting the detection object;
[0085] matching each peak intensity and the Raman frequency shift corresponding to the peak intensity in the Raman spectrum in a Raman database to obtain a rust degree value of the detection object, and transmitting the rust degree value to a display module to enable the display module to display the rust degree value of the detection object; the Raman database is established based on rust degree values of different grades and each rust degree value corresponding to each peak intensity and the Raman frequency shift corresponding to the peak intensity in the Raman spectrum.
[0086] In the context of the present application, the computer readable storage medium can be a tangible medium, which can contain or store a computer program for use by or in connection with an instruction execution system, apparatus or device. The computer readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any suitable combination of the above. Alternatively, the computer readable storage medium can be a machine readable signal medium. More specific examples of the machine readable storage medium will include one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, compact disc-read only memory (Compact Disc-Read Only Memory, CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0087] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a Cathode Ray Tube (CRT) or Liquid Crystal Display (LCD) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0088] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), blockchain networks, and the Internet.
[0089] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and Virtual Private Server (VPS) services.
[0090] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the spirit of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in sequence, or executed in a different order, as long as the desired results of the present disclosure are achieved, and the present disclosure is not limited herein.
[0091] The above detailed description does not limit the scope of the application. Various modifications, combinations, sub-combinations and alternatives can be made to the detailed embodiment disclosed herein without departing from the spirit and the principles of the application. Any modification, equivalent replacement or improvement made within the spirit and principles of the application shall fall within the scope of the application.
Claims
1. A corrosion detection apparatus comprising: The shell, the laser, the optical path system, the signal conversion system and the rust detection module; the shell comprises a detection end and a display module; The laser is arranged to emit a laser beam; The optical path system is arranged to focus the laser beam on a detection object aligned with the detection end, so that the laser beam excites the detection object to generate Raman scattering, and collects the Raman scattering light signal emitted by the detection object to the signal conversion system; The signal conversion system is arranged to receive the Raman scattering light signal, convert the Raman scattering light signal into a Raman scattering electric signal, and transmit the Raman scattering electric signal to the rust detection module; The rust detection module is arranged to receive the Raman scattering electric signal, generate a Raman spectrum based on the Raman scattering electric signal, and extract at least one peak intensity and a Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum; based on the at least one peak intensity and the Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum, the rust degree value of the detection object is obtained by matching in the Raman database, and the rust degree value is transmitted to the display module; the Raman database is established based on a plurality of rust degree values of different grades and at least one peak intensity and a Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum corresponding to each grade of rust degree value; The display module is arranged to receive the rust degree value and display the rust degree value.
2. The device of claim 1, further comprising a dispersion system arranged between the optical path system and the signal conversion system; the dispersion system is arranged to separate the Raman scattering light signal by wavelength to obtain a spectrum sequence, and transmit the spectrum sequence to the signal conversion system, the spectrum sequence is composed of monochromatic light of different wavelengths; The signal conversion system is arranged to receive the spectrum sequence, convert the Raman scattering light signal in the spectrum sequence into a Raman scattering electric signal, and transmit the Raman scattering electric signal to the rust detection module.
3. The apparatus of claim 2, wherein, The dispersion system comprises an incident slit, a collimating mirror, a dispersion element and a focusing mirror.
4. The apparatus of claim 1, wherein, The shell further comprises a detection control, the detection control is arranged on a handheld part, and the detection control is arranged to send a control signal to the laser to control the laser to emit a laser beam in response to a trigger operation of the detection control.
5. The apparatus of claim 1, wherein, The rust detection module is further arranged to receive Raman scattering electric signals corresponding to samples of different rust degree values; for the Raman scattering electric signal of each sample, a Raman spectrum is generated based on the Raman scattering electric signal, and at least one peak intensity and a Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum are extracted; based on the rust degree value of the sample and at least one peak intensity and a Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum corresponding to the sample, a Raman database is established.
6. The apparatus of claim 1, wherein, The optical path system comprises a condenser and a light collector; The condenser is arranged to focus the laser beam on the surface of the detection object of the detection end; The light collector is configured to collect the Raman scattered light signal scattered by the detection object.
7. The apparatus of claim 6, wherein, The optical path system further comprises a filter and a polarizer; the filter and the polarizer are arranged behind the light collector, and the filter is arranged in front of the polarizer; The filter is configured to filter the Raman scattered light signal; The polarizer is configured to adjust the polarization state of the filtered Raman scattered light signal.
8. A rust detection method applied to a rust detection module of a rust detection device, comprising: receiving a Raman scattered electrical signal corresponding to a detection object, generating a Raman spectrum based on the Raman scattered electrical signal, and extracting at least one peak intensity and a Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum; the Raman scattered electrical signal is an electrical signal converted from a Raman scattered light signal generated by a laser beam emitted by a laser and exciting the detection object; matching the at least one peak intensity and the Raman frequency shift corresponding to the at least one peak intensity in the Raman spectrum in a Raman database to obtain a rust degree value of the detection object, and transmitting the rust degree value to a display module to enable the display module to display the rust degree value of the detection object; the Raman database is established based on different levels of rust degree values and at least one peak intensity and Raman frequency shift corresponding to the at least one peak intensity in a Raman spectrum corresponding to each level of rust degree value.
9. An electronic device, comprising: at least one processor; and a memory connected in communication with the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the rust detection method of claim 8.
10. A computer readable storage medium, the computer readable storage medium stores computer instructions for enabling a processor to execute the rust detection method of claim 8 when executed by the processor.
Citation Information
Patent Citations
Method for detecting gutter oil based on Raman spectrometry
CN103645171A
Portable Raman spectrum diagnosis device and method for oil-paper insulation aging state
CN110031443A
Unmanned aerial vehicle-mounted detection equipment and method and unmanned aerial vehicle
CN118090765A
Corrosion detection device and method, electronic equipment and storage medium
CN118837345A
Based on raman scattering quality of water particulate matter PPM on -line monitoring system
CN206177764U