Visible light alignment method and apparatus
By adjusting the position of the alignment module using the intensity value and position information of the laser resonator in the optical communication system, the stability and mobility problems of the optical communication system are solved, and real-time adjustment is achieved when the alignment accuracy changes.
Patent Information
- Application Number
- CN202310537834.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-12
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2043-05-12
AI Technical Summary
Existing optical communication systems have poor mobility, are inconvenient to carry, and have low stability, especially under conditions such as strong winds, earthquakes, or building structural expansion, where changes in alignment accuracy lead to low stability.
By rotating and adjusting the image captured by the camera, and using the laser intensity value and position information of the laser resonator, the target position of the second alignment module is determined, thereby achieving visible light alignment between the first alignment module and the second alignment module.
The system can adjust promptly when the alignment accuracy changes, which solves the problem of low stability in optical communication systems. It also eliminates the need for fixed equipment, thus improving the system's mobility.
Smart Images

Figure CN116566482B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of optical communication technology, and in particular to a visible light alignment method and apparatus. Background Technology
[0002] Optical communication is a communication method that uses light waves as carriers and optical fibers, the atmosphere, water, or outer space as channels to transmit information. It is low-cost, high-frequency, and highly secure, and has a very broad application prospect. However, the alignment requirements of the optical transceivers in optical communication systems are high, and a feasible method is needed to achieve point-to-point alignment of the optical transceivers within the line-of-sight range.
[0003] Currently, to ensure that the optical transceiver ends are always aligned, the optical transmitter and optical receiver are usually fixed on antennas at the top of buildings. After the electrical signal carrying information is modulated to the light source of the optical transmitter and converted into an optical signal, it is transmitted through the atmosphere to the telescope at the optical receiver. The telescope then focuses the collected light signal into a photodetector so that the photodetector can perform photoelectric conversion, thereby obtaining the information transmitted by the optical transmitter at the optical receiver.
[0004] However, the aforementioned optical communication systems have poor mobility, are inconvenient to carry, and suffer from unstable performance due to variations in alignment accuracy. For example, under the influence of strong winds, earthquakes, or building structural expansion, the direction of light propagation may shift, leading to reduced alignment accuracy and thus affecting the stability of the optical communication systems. Summary of the Invention
[0005] This application provides a visible light alignment method and apparatus to solve the problems of poor mobility, inconvenience in carrying, and low stability of existing optical communication systems.
[0006] On the one hand, this application provides a visible light alignment method, including:
[0007] After the image of the second alignment module captured by the camera contains the alignment hole and / or the collimating lens, the second alignment module is rotated for the first time using the turntable of the second alignment module to ensure that the light spot of the alignment beam is captured into the alignment hole of the second alignment module.
[0008] Using the turntable of the second alignment module, the second alignment module is rotated a second time. During the second rotation, the light intensity detector of the second alignment module is used to obtain multiple intensity values of the laser in the laser resonator, and at the same time, multiple position information of the second alignment module corresponding to the multiple intensity values is obtained.
[0009] determine target position information of the second alignment module based on the plurality of intensity values and the plurality of position information;
[0010] rotate the second alignment module to a position indicated by the target position information by using a turntable of the second alignment module, so as to realize alignment of visible light between the first alignment module and the second alignment module.
[0011] In another aspect, the application provides an alignment device, comprising:
[0012] a processing unit configured to rotate the second alignment module by using a turntable of the second alignment module in a first round of rotation, so as to ensure that a light spot of an alignment light beam is received into an alignment hole of the second alignment module;
[0013] the processing unit is further configured to rotate the second alignment module by using the turntable of the second alignment module in a second round of rotation, and in the second round of rotation, obtain a plurality of intensity values of laser light of the laser resonant cavity by using a light intensity detector of the second alignment module, and simultaneously obtain a plurality of position information of the second alignment module corresponding to the plurality of intensity values;
[0014] the processing unit is further configured to determine target position information of the second alignment module based on the plurality of intensity values and the plurality of position information;
[0015] the processing unit is further configured to rotate the second alignment module to a position indicated by the target position information by using a turntable of the second alignment module, so as to realize alignment of visible light between the first alignment module and the second alignment module.
[0016] In yet another aspect, the application provides an alignment device, comprising: a camera, a first alignment module and a second alignment module in an axisymmetric structure along a vertical direction, the first alignment module comprising: a collimating mirror, an alignment hole and an angle reflector, the second alignment module comprising: a collimating mirror, an alignment hole, an angle reflector, a turntable and a light intensity detector, a gain medium being arranged between the two angle reflectors in the first alignment module and the second alignment module, after the alignment device is powered on and the camera captures an image of the second alignment module in which an imaging of the alignment hole and / or the collimating mirror exists, a laser resonant cavity is formed between the two angle reflectors, and the gain medium forms an alignment light beam in the laser resonant cavity through the two alignment holes;
[0017] The alignment device further comprises: a processor, and a memory in communication connection with the processor;
[0018] The memory stores computer execution instructions;
[0019] The processor executes the computer execution instructions stored in the memory, so as to realize the method as described above.
[0020] In a last aspect, the application provides a computer readable storage medium, wherein computer execution instructions are stored in the computer readable storage medium, and the computer execution instructions are used to implement the above-mentioned visible light alignment method when executed by a processor.
[0021] The visible light alignment method and device provided by the application can make the first alignment module rotate for the first time, make the light spot of the alignment light beam enter the alignment hole of the second alignment module, obtain a plurality of intensity values of the laser in the laser resonant cavity in the second alignment module during the second rotation, and obtain a plurality of position information of the second alignment module corresponding to the plurality of intensity values, determine the target position information of the second alignment module, and then make the second alignment module rotate by using the rotating table of the second alignment module until the position of the second alignment module is the position indicated by the target position information, so as to realize the alignment of the visible light between the first alignment module and the second alignment module. The alignment accuracy can be adjusted in time when the alignment accuracy changes, and the problem of low stability caused by the change of the alignment accuracy in the existing optical communication system is solved. In addition, the alignment device applied to the above-mentioned visible light alignment method only needs to be arranged between the optical transmitting end and the optical receiving end, and does not need to be fixed, so that the problem of poor mobility and inconvenience of carrying in the existing optical communication system is solved. BRIEF DESCRIPTION OF DRAWINGS
[0022] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the application and, together with the description, serve to explain the principles of the application.
[0023] Figure 1 FIG. 1 is a structural schematic diagram of an alignment device according to an embodiment of the application;
[0024] Figure 2 FIG. 2 is a structural schematic diagram of an alignment module according to an embodiment of the application;
[0025] Figure 3 FIG. 3 is another structural schematic diagram of an alignment module according to an embodiment of the application;
[0026] Figure 4 FIG. 4 is a schematic flowchart of a visible light alignment method according to an embodiment of the application;
[0027] Figure 5 FIG. 5 is another schematic flowchart of a visible light alignment method according to an embodiment of the application;
[0028] Figure 6 FIG. 6 is a schematic diagram of a module interaction process involved in a visible light alignment method according to an embodiment of the application;
[0029] Figure 7 FIG. 7 is a structural block diagram of an alignment device according to an embodiment of the application.
[0030] The specific embodiments of the application will now be described in detail with reference to the following figures. The following description, in conjunction with the figures, is not intended to limit the scope of the application, but merely to describe specific embodiments of the application for illustrative purposes. DETAILED DESCRIPTION
[0031] The exemplary embodiments will be described in detail with reference to the accompanying drawings. The following description is made with reference to the accompanying drawings, in which like numerals represent like elements, and the various embodiments of the application are not intended to limit the application disclosed herein but to present examples of devices and methods consistent with aspects of the application as detailed in the appended claims.
[0032] In order to clearly describe the technical solutions of the embodiments of the application, in the embodiments of the application, the terms "first", "second", and the like are used to distinguish items that have substantially the same functions and effects. Those skilled in the art can understand that the terms "first", "second", and the like do not limit the quantity and the execution order, and the terms "first", "second", and the like do not necessarily mean that the items are different.
[0033] It should be noted that in the embodiments of the application, the words "exemplarily" or "for example" are used to represent an example, an illustration, or an explanation. Any embodiment or design scheme described as "exemplarily" or "for example" in the application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words "exemplarily" or "for example" are used to present the relevant concept in a specific manner.
[0034] In the embodiments of the application, "at least one" means one or more, and "multiple" means two or more. The association relationship of the associated objects is described, and it is indicated that there can be three relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or the like means any combination of the items, including any combination of single item or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0035] Optical communication is a kind of communication mode that uses light wave as carrier and uses optical fiber, atmosphere, water or outer space as channel for information transmission, which has very broad application prospect due to low cost, high frequency and good confidentiality. However, the optical transmitting and receiving terminal in the optical communication system requires high alignment, and a feasible method is needed to realize the point-to-point alignment of the optical transmitting and receiving terminal within the visual range.
[0036] At present, in order to ensure that the optical transmitting and receiving terminal is always in an aligned state, the optical transmitting terminal and the optical receiving terminal are usually fixed on the antenna at the top of a building. After the electrical signal carrying information modulates the light source of the optical transmitting terminal and converts the light source into optical signal, the optical signal is transmitted to the telescope of the optical receiving terminal through the optical transmitting terminal with the atmosphere as the channel. The telescope focuses the collected optical signal in the photodetector, so that the photodetector can perform photoelectric conversion, thereby obtaining the information transmitted by the optical transmitting terminal at the optical receiving terminal.
[0037] However, the above optical communication system has poor mobility and is inconvenient to carry, and has the problem of low stability due to the change of alignment accuracy. For example, under the action of strong wind, earthquake or building structure expansion, the direction of light propagation will deviate, resulting in a decrease in alignment accuracy and affecting the stability of the above optical communication system.
[0038] Therefore, in the present application, after the alignment device is powered on and the image of the second alignment module collected by the camera contains the imaging of the alignment hole and / or the collimating mirror, the method provided by the present application can determine the target position information of the second alignment module based on the multiple intensity values of the laser of the laser resonant cavity obtained in the subsequent rotation process after the first round of alignment of the second alignment module, and the multiple position information of the second alignment module corresponding to the multiple intensity values, and then rotate the second alignment module using the turntable of the second alignment module until the position of the second alignment module is the position indicated by the target position information, so as to realize the alignment of the visible light between the first alignment module and the second alignment module. The method provided by the present application can be adjusted in time when the alignment accuracy changes, solving the problem of low stability caused by the change of alignment accuracy in the existing optical communication system. In addition, the alignment device applying the above method only needs to be deployed between the optical transmitting terminal and the optical receiving terminal, without being fixed. By using the above visible light alignment method, the alignment of the visible light between the first alignment module and the second alignment module can be realized, solving the problems of poor mobility and inconvenience to carry of the existing optical communication system.
[0039] In order to better understand the present application, the alignment device provided by the present application is introduced as follows.
[0040] Figure 1 FIG. 1 is a structural schematic diagram of the alignment device 100 of the present application.
[0041] The alignment device 100 can include a processor 110, a camera 120, an optical fiber 130, and an alignment module 140.
[0042] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the alignment device 100. In other embodiments of the present application, the alignment device 100 can include more or fewer components than shown, or combine certain components, or split certain components, or different component arrangements. The components shown can be implemented in hardware, software, or a combination of software and hardware.
[0043] The processor 110 can include one or more processing units, for example: the processor 110 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units can be independent devices or integrated into one or more processors.
[0044] The processor 110 can also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory can save instructions or data that the processor 110 has just used or repeatedly uses. If the processor 110 needs to use the instructions or data again, it can directly call from the above-mentioned memory. Avoiding repeated access, reducing the waiting time of the processor 110, thus improving the efficiency of the system.
[0045] In some embodiments, the processor 110 can include one or more interfaces. The interfaces can include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0046] It can be understood that the interface connection relationship between the modules shown in the embodiments of the present application is only illustrative and does not constitute a structural limitation of the alignment device 100. In some other embodiments of the present application, the alignment device 100 can also use different interface connection methods or a combination of multiple interface connection methods in the above embodiments.
[0047] The camera 120 is used to capture still images or videos. An object generates an optical image through a lens and projects it to a photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. In some embodiments, the alignment device 100 can include 1 or N cameras 120, N being a positive integer greater than 1.
[0048] The optical fiber 130 is a light transmission tool for transmitting optical signals. One end of the optical fiber 130 can be connected to the alignment module 140, and the other end of the optical fiber 130 can be connected to an optical fiber transceiver.
[0049] The optical fiber transceiver is used for converting the electrical signal of the optical sending end into an optical signal and emitting it, and converting the received optical signal into an electrical signal input to the optical receiving end. The optical fiber transceiver is a kind of Ethernet transmission media conversion unit for interchanging short-distance twisted-pair electrical signals and long-distance optical signals, also known as an optical-electricity converter. It is generally applied in actual network environment where the Ethernet cable cannot be covered and optical fiber must be used to extend the transmission distance, and is usually positioned in the access layer application of the broadband metropolitan area network, such as the transmission of high-definition video images in the monitoring safety engineering.
[0050] The alignment module 140 is used to realize the alignment of the visible light by rotation under the control of the processor 110.
[0051] Figure 1 The position of the processor 110 shown is only an example. In some embodiments, the processor 110 can also be arranged inside the alignment module 140. The processor 110 can also be arranged outside the alignment device 100.
[0052] Optionally, the above-mentioned alignment device 100 can further include a transceiver and a memory. The processor 110, the transceiver and the memory communicate with each other through an internal connection path. The memory is used to store instructions. The processor 110 is used to execute the instructions stored in the memory to control the transceiver to receive and / or send signals.
[0053] Optionally, the memory can include a read-only memory and a random access memory, and provide instructions and data to the processor 110. A part of the memory can also include a non-volatile random access memory. For example, the memory can also store device type information. The processor 110 can be used to execute the instructions stored in the memory, and when the processor 110 executes the instructions stored in the memory, the processor 110 is used to execute each step and / or flow of the method described below. The transceiver can include a transmitter and a receiver. The transmitter can be used to implement each step and / or flow of the above-mentioned transceiver corresponding to the execution of the sending action. The receiver can be used to implement each step and / or flow of the above-mentioned transceiver corresponding to the execution of the receiving action.
[0054] It should be understood that in the embodiments of the present application, the processor can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0055] For the purpose of more clearly describing the alignment principle of the alignment module 140, the different module surfaces of the alignment module 140 of the embodiment of the present application are distinguished by using "surface A" and "surface B" below, and the internal structure of the alignment module 140 of the embodiment of the present application is described in more detail in combination with Figure 2 The external structure of the alignment module 140 is described further.
[0056] Figure 2 is a schematic diagram of the external structure of the alignment module 140 of the embodiment of the present application.
[0057] The surface A of the alignment module 140 can be provided with: a collimating mirror 211 and an alignment hole 212, wherein the collimating mirror 211 is directly connected with the optical fiber 130; and the surface A is used as the front surface of the alignment module 140, and the rear surface and the lower surface of the alignment module 140 can be provided with: a turntable 213; and the inside of the alignment module 140 can be provided with: an angle reflector and a light intensity detector.
[0058] The collimating mirror 211 is used for collimating the light beam, so that the divergent light beam becomes a parallel light beam. The collimating mirror 211 is also used for transmitting the collimated light beam. After the light beam passes through the collimating mirror 211, the divergence angle is not more than 2°, which can effectively reduce the divergence angle of the light beam, thereby improving the collimation degree of the light beam and improving the coupling efficiency of the optical fiber 130.
[0059] The alignment hole 212 can be a small hole existing on the alignment module 140, which is used for transmitting the alignment light beam.
[0060] It should be understood that, since the alignment light beam is parallel to the communication light beam transmitted from the collimating mirror 211, the alignment hole 212 and the collimating mirror 211 should be arranged in the same vertical direction.
[0061] In a possible implementation, the relative positions of the alignment hole 212 and the collimating mirror 211 are as shown in Figure 2 .
[0062] The turntable 213 is used for controlling the rotation of the alignment module 140, and the rotation direction includes: a horizontal direction and / or a vertical direction. In a possible implementation, the turntable 213 controls the alignment module 140 to rotate by 90° in the horizontal direction.
[0063] The internal structure of the alignment module 140 of the embodiment of the present application is described in more detail below in combination with Figure 3 , and the alignment module 140 of the embodiment of the present application is distinguished by using "first alignment module" and "second alignment module".
[0064] Figure 3 is a schematic diagram of the internal structure of the first alignment module 310 and the second alignment module 320 of the embodiment of the present application.
[0065] The first alignment module 310 can include a collimating mirror 211, an alignment hole 212, and an angle reflector 311; and the second alignment module 220 can include a collimating mirror 211, an alignment hole 212, a turntable 213, an angle reflector 311, and a gain medium 312.
[0066] Optionally, the first alignment module can further include a turntable 213 and a light intensity detector 313.
[0067] Optionally, the first alignment module can further include a gain medium 312.
[0068] The collimating mirror 211, the alignment hole 212, and the turntable 213 are arranged in the same vertical direction. Figure 2 The external structure diagram part shown has been described in detail, and will not be described here.
[0069] The angle reflector 311 can reflect the light beams entering within a certain angle range back along the original entering direction. Therefore, a spatially distributed laser resonant cavity can be formed between the two angle reflectors. In order to increase the intensity of the laser transmitted by the laser resonant cavity and ensure that the intensity of the laser transmitted by the laser resonant cavity can be detected by the light intensity detector, the angle reflector 311 with a reflectivity of 90% is selected in the embodiment of the application.
[0070] The gain medium 312 is used to amplify the power of the light signal. The gain medium 312 can be a medium for amplifying the power of the light signal, such as glass, a laser crystal, ceramic, a chemical gain medium, etc.
[0071] It should be understood that the gain medium 312 can generate photons through spontaneous emission, and the photons are transmitted between the two angle reflectors 311 through the two alignment holes 212 to form an alignment light beam. Therefore, the gain medium 312 can be arranged at the position shown, or can be arranged inside the first alignment module and / or the second alignment module at other positions between the two angle reflectors 311. Figure 3
[0072] It should also be understood that when the first alignment module and / or the second alignment module are rotated by using the turntable, the angle between the two alignment holes 212 changes, and the frequency of the above-mentioned alignment light beam also changes, which affects the intensity of the laser transmitted by the laser resonant cavity in the first alignment module and the second alignment module. The alignment hole 212 and the collimating mirror 211 are arranged in the same vertical direction, and therefore, the visible light between the first alignment module and the second alignment module can be aligned by using the laser intensity and position information.
[0073] The light intensity detector 313 is used to detect the intensity of the laser transmitted in the laser resonant cavity, and send the obtained intensity value to the processor to provide data support for subsequent processing.
[0074] It should be understood that embodiments of the present application do not limit the specific technology and specific device form adopted by the alignment device.
[0075] The visible light alignment method provided by the embodiments of the present application will be described in detail below. Figure 4 and Figure 5 The visible light alignment method provided by the embodiments of the present application will be described in detail below.
[0076] Figure 4 The visible light alignment method 400 provided by the embodiments of the present application is shown in the schematic flowchart shown in FIG. 4, which can include the following steps: Figure 4
[0077] S401, after the imaging of the alignment hole and / or the collimating mirror in the image of the second alignment module captured by the camera, the first rotation of the second alignment module is performed by using the turntable of the second alignment module to ensure that the light spot of the alignment light beam is captured into the alignment hole of the second alignment module.
[0078] Optionally, before the first rotation of the second alignment module is performed by using the turntable of the second alignment module, the method 400 further includes: in a preset monitoring period, a plurality of monitoring intensity values of the laser in the preset monitoring period are obtained by using the light intensity detector of the first alignment module; based on the plurality of monitoring intensity values, it is determined whether the first alignment module is rotating; if not, the first rotation of the second alignment module is performed by using the turntable of the second alignment module.
[0079] If yes, the first alignment module is rotating, and at this time, the second alignment module remains stationary, and the preset monitoring period is updated, and in the updated monitoring period, it is determined again whether the first alignment module is rotating.
[0080] The monitoring period is considered that the first alignment module and the second alignment module cannot communicate before alignment, in order to avoid the simultaneous rotation of the two alignment modules, a monitoring period is preset, and the intensity value change in the preset monitoring period is used to determine whether the alignment module is rotating.
[0081] In one possible implementation, the preset monitoring period is 100 milliseconds (ms).
[0082] In this way, the situation that the two alignment modules rotate simultaneously can be effectively avoided, thereby avoiding invalid alignment.
[0083] Optionally, the determination of whether the first alignment module is rotating includes: the difference between two continuous monitoring intensity values in the plurality of monitoring intensity values is obtained to obtain a plurality of monitoring intensity difference values; it is determined whether the plurality of monitoring intensity difference values are greater than or equal to a preset difference value; if each monitoring intensity difference value in the plurality of monitoring intensity difference values is less than the preset difference value, it is determined that the first alignment module is not rotating.
[0084] The above judgment process can be further divided into the following two possible implementation manners.
[0085] In the first possible implementation manner, after obtaining a monitoring intensity difference value, the monitoring intensity difference value is immediately compared with the preset difference value. If the monitoring intensity difference value is less than the preset difference value, a next monitoring intensity difference value is calculated and compared with the preset difference value again. If the monitoring intensity difference value is greater than or equal to the preset difference value, the calculation is stopped, and it is determined that the first alignment module is rotating. If the monitoring intensity difference value is always less than the preset difference value after the calculation is completed, it is determined that the first alignment module is not rotating.
[0086] For example, the preset difference value is 0.5 candela (cd), and the first monitoring intensity difference value is 1 cd. The first monitoring intensity difference value is compared with the preset difference value. Since the monitoring intensity difference value is greater than the preset difference value, the calculation is stopped, and it is determined that the first alignment module is rotating.
[0087] For example, the preset difference value is 0.5 cd, and the first monitoring intensity difference value is 0.1 cd. The first monitoring intensity difference value is compared with the preset difference value. Since the monitoring intensity difference value is less than the preset difference value, a second monitoring intensity difference value is calculated. The second monitoring intensity difference value is 1 cd. The second monitoring intensity difference value is compared with the preset difference value. Since the monitoring intensity difference value is greater than the preset difference value, the calculation is stopped, and it is determined that the first alignment module is rotating.
[0088] For example, the preset difference value is 0.5 cd, and the first monitoring intensity difference value is 0.1 cd. The first monitoring intensity difference value is compared with the preset difference value. Since the monitoring intensity difference value is less than the preset difference value, a second monitoring intensity difference value is calculated. The second monitoring intensity difference value is 0.2 cd. The second monitoring intensity difference value is compared with the preset difference value. Since the monitoring intensity difference value is less than the preset difference value, a third monitoring intensity difference value is calculated. After the calculation is completed, the monitoring intensity difference value is always less than the preset difference value, and it is determined that the first alignment module is not rotating.
[0089] In the second possible implementation manner, after all monitoring intensity difference values are obtained, the monitoring intensity difference values are compared with the preset difference value. If there is a monitoring intensity difference value greater than or equal to the preset difference value, it is determined that the first alignment module is rotating. If all monitoring intensity difference values are less than the preset difference value, it is determined that the first alignment module is not rotating.
[0090] For example, the preset difference value is 0.5 cd, and five monitoring intensity difference values are 1 cd, 2 cd, 3 cd, 4 cd and 5 cd. The five monitoring intensity difference values are compared with the preset difference value. Since all monitoring intensity difference values are greater than the preset difference value, it is determined that the first alignment module is rotating.
[0091] Exemplarily, the preset difference value is 7 cd, the five calculated monitoring intensity difference values are 1 cd, 2 cd, 3 cd, 4 cd and 5 cd respectively, and the five monitoring intensity difference values are compared with 0.5 cd respectively. At this time, the monitoring intensity difference values are all less than the preset difference value, and it is determined that the first alignment module does not rotate.
[0092] Exemplarily, the preset difference value is 4.5 cd, the five calculated monitoring intensity difference values are 1 cd, 2 cd, 3 cd, 4 cd and 5 cd respectively, and the five monitoring intensity difference values are compared with 0.5 cd respectively. At this time, one of the five monitoring intensity difference values is greater than the preset difference value, and it is determined that the first alignment module rotates.
[0093] Compared with the above two determination methods, the first method is more convenient, can reduce the calculation amount to a certain extent, thereby shortening the determination time and improving the determination efficiency. Without considering the determination efficiency, the determination method is not limited in the embodiments of the application.
[0094] S402, using the rotating table of the second alignment module, the second alignment module is rotated for the second time. In the second rotation process, the light intensity detector of the second alignment module is used to obtain a plurality of intensity values of the laser of the laser resonant cavity, and a plurality of position information of the second alignment module corresponding to the plurality of intensity values is obtained.
[0095] S403, based on the plurality of intensity values and the plurality of position information, the target position information of the second alignment module is determined.
[0096] Optionally, the sizes of the plurality of intensity values are compared to determine a maximum intensity value in the plurality of intensity values; it is determined whether the maximum intensity value is in a maximum intensity range of a historical record, and whether the number of occurrences of the maximum intensity value in the plurality of intensity values is greater than or equal to a preset number; if so, based on the correspondence between the plurality of intensity values and the plurality of position information, the position information corresponding to the maximum intensity value is determined as the target position information.
[0097] The above-mentioned maximum intensity range of the historical record can be understood as that a maximum intensity is recorded every time a rotation is performed, and each maximum intensity has a maximum intensity range corresponding thereto.
[0098] Optionally, the above-mentioned maximum intensity range is determined according to a preset deviation value and a maximum intensity value of the historical record.
[0099] In a possible implementation, the preset deviation value is 0.1, and the maximum intensity value of the historical record is 1 cd, so the maximum intensity range is 0.9 cd-1.1 cd.
[0100] In this way, the detection error can be fully considered, a certain range of deviation is allowed, and the alignment time can be saved to some extent and the alignment efficiency is improved.
[0101] If no, the maximum intensity value is not in the maximum intensity range of the history record, and / or the number of occurrences of the maximum intensity value in the plurality of intensity values is less than or equal to the preset number of times, the second alignment module is rotated again by using the turntable of the second alignment module, and in the rotating process, the plurality of intensity values of the laser of the laser resonant cavity are acquired by using the light intensity detector of the first alignment module, and the plurality of position information of the second alignment module corresponding to the plurality of intensity values are acquired.
[0102] It should be understood that the case that the number of occurrences of the maximum intensity value in the plurality of intensity values is equal to the preset number of times can be classified as the yes case or the no case, and the embodiments of the present application are not limited here.
[0103] In a possible implementation, the maximum intensity value is 1 cd, the maximum intensity range is 0.9 cd-1.1 cd, the number of occurrences of the maximum intensity value is 3 times, and the preset number of times is 3 times. At this time, 1 cd is between 0.9 cd-1.1 cd, and the number of occurrences is equal to the preset number of times, which belongs to the yes case. Therefore, the position information corresponding to the maximum intensity value is determined as the target position information based on the correspondence between the plurality of intensity values and the plurality of position information.
[0104] In a possible implementation, the maximum intensity value is 2 cd, the maximum intensity range is 0.9 cd-1.1 cd, the number of occurrences of the maximum intensity value is 1 time, and the preset number of times is 3 times. At this time, although the number of occurrences is equal to the preset number of times, 2 cd is not between 0.9 cd-1.1 cd, which belongs to the no case. Therefore, the second alignment module is rotated again by using the turntable of the second alignment module.
[0105] In a possible implementation, the maximum intensity value is 1 cd, the maximum intensity range is 0.9 cd-1.1 cd, the number of occurrences of the maximum intensity value is 1 time, and the preset number of times is 3 times. At this time, 1 cd is between 0.9 cd-1.1 cd, but the number of occurrences is less than the preset number of times, which belongs to the no case. Therefore, the second alignment module is rotated again by using the turntable of the second alignment module.
[0106] In a possible implementation, the maximum intensity value is 2 cd, the maximum intensity range is 0.9 cd-1.1 cd, the number of occurrences of the maximum intensity value is 1 time, and the preset number of times is 3 times. At this time, 2 cd is not between 0.9 cd-1.1 cd, and the number of occurrences is less than the preset number of times, which belongs to the no case. Therefore, the second alignment module is rotated again by using the turntable of the second alignment module.
[0107] In this way, the two restriction conditions can control the intensity maximum value within a certain range, which provides support for subsequent determination of whether the intensity maximum values of the historical records converge.
[0108] S404, using the turntable of the second alignment module, rotating the second alignment module to the position indicated by the target position information to realize the alignment of the visible light between the first alignment module and the second alignment module.
[0109] Optionally, using the turntable of the second alignment module, the second alignment module is first rotated to the position indicated by the target position information in the first direction, and then the second alignment module is rotated to the position indicated by the target position information in the second direction. The first direction is the vertical direction, and the second direction is the horizontal direction, or the first direction is the horizontal direction, and the second direction is the vertical direction.
[0110] The positions indicated by the target position information in the first direction and the second direction can be understood as the positions indicated by the target position information in the XY plane and the YZ plane of the spatial coordinate system.
[0111] In a possible implementation, the first direction is the XY plane, the second direction is the YZ plane, and the target position information can be the spatial coordinates (4, 2, 7). The position indicated by the target position information in the first direction is (4, 2), and the position indicated by the target position information in the second direction is (2, 7).
[0112] In a possible implementation, the first direction is the YZ plane, the second direction is the XY plane, and the target position information can be the spatial coordinates (4, 2, 7). The position indicated by the target position information in the first direction is (2, 7), and the position indicated by the target position information in the second direction is (4, 2).
[0113] In this way, by rotating the second alignment module in space, the alignment of the visible light between the first alignment module and the second alignment module can be realized.
[0114] Figure 4 Only the rotation of the second alignment module by the turntable of the second alignment module is shown when the first alignment module remains stationary. In actual application, the first alignment module can also be rotated by the turntable of the first alignment module when the second alignment module remains stationary.
[0115] It should be understood that the method 400 can be executed after the alignment device 100 receives the communication light beam from the optical transmitting end, or the method 400 can be executed before the alignment device 100 receives the communication light beam from the optical transmitting end, and the embodiments of the present application do not limit this.
[0116] It should also be understood that if method 400 is executed after the alignment device 100 receives the communication beam from the optical transmitter, when determining whether the alignment device 100 has achieved coarse alignment by judging whether the image of the second alignment module captured by the camera contains the image of the alignment hole and / or the collimating lens, it can also be determined whether the alignment device 100 has achieved coarse alignment by judging whether the image of the second alignment module captured by the camera contains the light spot of the communication beam.
[0117] The imaging of the aforementioned alignment hole and / or collimator includes three cases: imaging of the alignment hole, imaging of the collimator, and imaging of both the alignment hole and the collimator.
[0118] If the image of the second alignment module captured by the camera does not contain either the image of the alignment hole or the image of the collimating lens, then the second alignment module is rotated using the turntable of the second alignment module until the image of the second alignment module contains the image of the alignment hole and / or the image of the collimating lens.
[0119] It should be understood that, in order to make the images of the alignment hole and collimator in the second alignment module clearer and easier to identify, markers can be placed around the alignment hole and collimator.
[0120] In one possible implementation, a yellow ring is drawn on the alignment hole to make it easier to identify in the image of the second alignment module.
[0121] This allows for pre-alignment of the visible light between the first and second alignment modules, ensuring alignment within the range of the naked eye. This reduces the rotation amplitude of the second alignment module during subsequent alignment processes, saving alignment time and improving alignment efficiency to some extent.
[0122] Figure 5 A flowchart of the visible light alignment method 500 provided in the embodiments of this application.
[0123] It should be understood that Figure 5 Method 500 shown Figure 4 The method shown in 400 is not substantially different; it is only for ease of understanding, so it will not be elaborated on here.
[0124] The following is combined Figure 6 The process of performing the visible light alignment method on the alignment device 100 is described in detail.
[0125] Figure 6 This is a schematic diagram illustrating the module interaction process of a visible light alignment method 600 provided in an embodiment of this application. (Refer to...) Figure 6 Taking method 600 as an example, which is performed after the alignment device 100 receives a communication beam from the optical transmitter, method 600 includes the following steps:
[0126] S601, after the alignment device 100 is powered on and the camera captures the image of the second alignment module in which the alignment hole and / or the imaging of the collimating mirror exist, the laser resonant cavity is formed between the corner reflector of the first alignment module and the corner reflector of the second alignment module, and the alignment light beam is formed in the laser resonant cavity by the gain medium through the alignment hole of the first alignment module and the alignment hole of the second alignment module.
[0127] S602, the first round of rotation is performed on the second alignment module until the alignment light spot is captured into the alignment hole of the second alignment module.
[0128] S603, the optical transmitting end transmits the communication light beam to the collimating mirror of the first alignment module through the optical fiber of the first alignment module. Correspondingly, the collimating mirror of the first alignment module receives the communication light beam.
[0129] It should be understood that S602 and S603 described above are not limited in the order.
[0130] S604, the collimating mirror of the first alignment module collimates the received communication light beam to obtain the collimated light beam.
[0131] Optionally, after S604 described above, the method further comprises S605-S607:
[0132] S605, the light intensity detector of the first alignment module detects the transmitted laser in the laser resonant cavity to obtain a plurality of intensity values of the laser.
[0133] S606, within a preset detection period, the light intensity detector of the first alignment module sends the plurality of intensity values to the processor of the first alignment module. Correspondingly, the processor of the first alignment module receives the plurality of intensity values.
[0134] S607, the processor of the first alignment module determines whether the first alignment module is rotating based on the received plurality of intensity values.
[0135] The processor of the first alignment module determines whether the first alignment module is rotating, comprising: subtracting the continuous two monitoring intensity values in the plurality of monitoring intensity values to obtain a plurality of monitoring intensity difference values; determining whether the plurality of monitoring intensity difference values are greater than or equal to a preset difference value; if each monitoring intensity difference value in the plurality of monitoring intensity difference values is less than the preset difference value, it is determined that the first alignment module is not rotating.
[0136] S608, in the case that the first alignment module is not rotating, the processor of the second alignment module sends a rotating instruction to the turntable of the second alignment module. Correspondingly, the turntable of the second alignment module receives the rotating instruction.
[0137] S609, the turntable of the second alignment module performs a second rotation on the second alignment module based on the received rotation instruction, and obtains a plurality of position information of the second alignment module.
[0138] In the second rotation process, the light intensity detector of the second alignment module obtains a plurality of intensity values of the laser in the laser resonant cavity, and simultaneously obtains a plurality of position information of the second alignment module corresponding to the plurality of intensity values.
[0139] It should be understood that in the second rotation process, the alignment beam changes the intensity of the laser transmitted in the laser resonant cavity.
[0140] S610, the turntable of the second alignment module feeds back the plurality of position information to the processor of the second alignment module. Correspondingly, the processor of the second alignment module receives the plurality of position information.
[0141] S611, the light intensity detector of the second alignment module detects the laser transmitted in the laser resonant cavity, and obtains a plurality of intensity values of the laser.
[0142] It should be understood that S611 and S609 are not limited in the order.
[0143] S612, the light intensity detector of the second alignment module sends the plurality of intensity values to the processor of the second alignment module. Correspondingly, the processor of the second alignment module receives the plurality of intensity values.
[0144] S613, the processor of the second alignment module determines the target position information of the second alignment module based on the received plurality of intensity values and the plurality of position information.
[0145] The processor of the second alignment module compares the plurality of intensity values to determine the maximum intensity value in the plurality of intensity values; determines whether the maximum intensity value is in the maximum intensity range of the historical record, and whether the number of occurrences of the maximum intensity value in the plurality of intensity values is greater than or equal to a preset number; if so, based on the correspondence between the plurality of intensity values and the plurality of position information, the position information corresponding to the maximum intensity value is determined as the target position information.
[0146] The maximum intensity range is determined according to a preset deviation value and the maximum intensity value of the historical record.
[0147] S614, the processor of the second alignment module sends a rotation instruction to the turntable of the second alignment module, and the rotation instruction carries the target position information. Correspondingly, the turntable of the second alignment module receives the rotation instruction and saves the target position information.
[0148] S615, the turntable of the second alignment module receives the rotation instruction and performs a third rotation on the second alignment module until the position of the second alignment module is the position indicated by the target position information.
[0149] The turntable of the second alignment module first rotates the second alignment module to a position indicated by the target position information in a first direction, and then rotates the second alignment module to a position indicated by the target position information in a second direction.
[0150] The first direction is a vertical direction, and the second direction is a horizontal direction, or the first direction is a horizontal direction, and the second direction is a vertical direction.
[0151] S616, the turntable of the second alignment module sends the position information of the second alignment module to the processor of the second alignment module. Correspondingly, the processor of the second alignment module receives the position information.
[0152] S617, the processor of the second alignment module determines whether the visible light is aligned between the first alignment module and the second alignment module based on the received position information of the second alignment module.
[0153] Optionally, after S617 described above, the method further comprises S618-S628:
[0154] S618, in the case that the visible light is not aligned between the first alignment module and the second alignment module, the processor of the first alignment module sends a rotating instruction to the turntable of the first alignment module. Correspondingly, the turntable of the first alignment module receives the rotating instruction.
[0155] S619, the turntable of the second alignment module rotates the first alignment module based on the received rotating instruction. It should be understood that the intensity of the laser transmitted in the laser resonant cavity changes during the third rotation.
[0156] S620, the turntable of the first alignment module feeds back the plurality of position information to the processor of the first alignment module. Correspondingly, the processor of the first alignment module receives the plurality of position information.
[0157] S621, the light intensity detector of the first alignment module detects the laser transmitted in the laser resonant cavity to obtain a plurality of intensity values of the laser.
[0158] It should be understood that S621 described above and S619 described above are not limited in sequence.
[0159] S622, the light intensity detector of the first alignment module sends the plurality of intensity values to the processor of the first alignment module. Correspondingly, the processor of the first alignment module receives the plurality of intensity values.
[0160] S623, the processor of the first alignment module determines the target position information of the first alignment module based on the received plurality of intensity values and the plurality of position information.
[0161] The processor of the first alignment module compares the magnitudes of the plurality of intensity values, determines a maximum intensity value in the plurality of intensity values, determines whether the maximum intensity value is in a maximum intensity range of the history record and whether a number of occurrences of the maximum intensity value in the plurality of intensity values is greater than or equal to a preset number, and determines, if so, position information corresponding to the maximum intensity value as target position information based on a correspondence between the plurality of intensity values and the plurality of position information.
[0162] The maximum intensity range is determined according to a preset deviation value and the maximum intensity value of the history record.
[0163] The processor of the first alignment module sends a rotation instruction carrying the target position information to a turntable of the first alignment module. Correspondingly, the turntable of the first alignment module receives the rotation instruction and saves the target position information.
[0164] The turntable of the first alignment module receives the rotation instruction and performs a fourth rotation on the first alignment module until the position of the first alignment module is the position indicated by the target position information.
[0165] The turntable of the first alignment module first rotates the first alignment module to the position indicated by the target position information in a first direction, and then rotates the second alignment module to the position indicated by the target position information in a second direction.
[0166] The first direction is a vertical direction and the second direction is a horizontal direction, or the first direction is a horizontal direction and the second direction is a vertical direction.
[0167] The turntable of the first alignment module sends position information of the first alignment module to the processor of the first alignment module. Correspondingly, the processor of the first alignment module receives the position information.
[0168] The processor of the first alignment module determines whether the visible light between the first alignment module and the second alignment module is aligned based on the received position information of the first alignment module.
[0169] The collimating mirror of the first alignment module sends an alignment light beam to the collimating mirror of the second alignment module. Correspondingly, the collimating mirror of the second alignment module receives the alignment light beam.
[0170] It should be understood that the above S628 is executed after S604, and in the case that the visible light between the first alignment module and the second alignment module is aligned, the above alignment light beam is all sent to the collimating mirror of the second alignment module.
[0171] It can be understood that the size of the sequence number of the above processes does not mean the order of execution in the embodiments of the present application. The execution order of the processes should be determined according to their functions and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0172] The method of the embodiments of the present application is described in detail above in combination with Figures 1 to 6 The alignment device of the embodiments of the present application will be described in detail below in combination with Figure 7 The alignment device of the embodiments of the present application will be described in detail below in combination with
[0173] Figure 7 An alignment device 700 provided by the embodiments of the present application is shown. The alignment device 700 comprises a processing unit 701, wherein the processing unit 701 is configured to perform a first round of rotation on a second alignment module by using a turntable of the second alignment module, so as to ensure that an alignment light spot is incident into an alignment hole of the second alignment module; the processing unit 701 is further configured to perform a second round of rotation on the second alignment module by using the turntable of the second alignment module, and in the second round of rotation, a plurality of intensity values of laser light of a laser resonant cavity are obtained by using a light intensity detector of the second alignment module, and a plurality of position information of the second alignment module corresponding to the plurality of intensity values are obtained; the processing unit 701 is further configured to determine target position information of the second alignment module based on the plurality of intensity values and the plurality of position information; and the processing unit 701 is further configured to rotate the second alignment module to a position indicated by the target position information by using the turntable of the second alignment module, so as to realize alignment of visible light between the first alignment module and the second alignment module.
[0174] In a possible implementation, the processing unit 701 is further configured to compare the plurality of intensity values to determine a maximum intensity value in the plurality of intensity values; determine whether the maximum intensity value is in a maximum intensity range of a historical record, and whether a number of occurrences of the maximum intensity value in the plurality of intensity values is greater than or equal to a preset number of times; if so, determine position information corresponding to the maximum intensity value as the target position information based on a correspondence between the plurality of intensity values and the plurality of position information.
[0175] In a possible implementation, the maximum intensity range is determined according to a preset deviation value and a maximum intensity value of the historical record.
[0176] In a possible implementation, the processing unit 701 is further configured to rotate the second alignment module to a position indicated by the target position information in a first direction by using the turntable of the second alignment module; and rotate the second alignment module to a position indicated by the target position information in a second direction by using the turntable of the second alignment module; wherein the first direction is a vertical direction, and the second direction is a horizontal direction, or the first direction is a horizontal direction, and the second direction is a vertical direction.
[0177] In a possible implementation, the processing unit 701 is further configured to, before the first rotation of the second alignment module by the rotation table of the second alignment module, acquire, by the light intensity detector of the first alignment module, a plurality of monitoring intensity values of the laser of the laser resonant cavity in a preset monitoring period; determine whether the first alignment module is rotating based on the plurality of monitoring intensity values; and if not, perform the first rotation of the second alignment module by the rotation table of the second alignment module.
[0178] In a possible implementation, the processing unit 701 is further configured to subtract two continuous monitoring intensity values in the plurality of monitoring intensity values to obtain a plurality of monitoring intensity difference values; determine whether the plurality of monitoring intensity difference values are greater than or equal to a preset difference value; and if each monitoring intensity difference value in the plurality of monitoring intensity difference values is less than the preset difference value, determine that the first alignment module is not rotating.
[0179] In a possible implementation, the processing unit 701 is further configured to acquire an image of the second alignment module by the camera; determine whether the image of the second alignment module contains an imaging of the alignment hole and / or the collimating mirror; and if yes, perform the first rotation of the second alignment module by the rotation table of the second alignment module.
[0180] It should be understood that the alignment device 700 is embodied in the form of functional units. The term "unit" herein can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (for example, a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combination of logical circuit and / or other suitable components supporting the described functions. In an optional example, those skilled in the art can understand that the alignment device 700 can be embodied in the processor 110 in the alignment apparatus 100 in the above-described embodiments to implement the various processes and / or steps in the foregoing method embodiments, and details are not described herein again to avoid repetition.
[0181] The alignment device 700 has functions of implementing the corresponding steps performed in the above-described methods; the functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above-described functions.
[0182] It should be understood that if the above-described alignment device 700 is used to execute the above-described embodiments, the camera 120, the optical fiber 130, and the alignment module 140 are also required. The alignment module 140 also requires the collimating mirror 211, the alignment hole 212, the corner reflector 311, the gain medium 312, and the light intensity detector 313.
[0183] In the implementation process, each step of the above method can be completed by integrated logic circuit of hardware in the processor or instruction in the form of software. The steps of the method disclosed by the embodiment of the present application can be directly embodied as hardware processor execution completion, or executed by hardware and software module combination in the processor. The software module can be located in the mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor executes the instruction in the memory, and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
[0184] The present application also provides a computer readable storage medium for storing a computer program for implementing the method in the above embodiment.
[0185] The present application also provides a computer program product, which includes a computer program (also can be called code, or instruction), when the computer program runs on the computer, that is, the computer executes the instruction, the computer can execute the method in the above embodiment.
[0186] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. The specification and examples given are intended as illustrative only and not limiting of the true scope and spirit of the application. What is desired to be protected by letters patent is set forth in the following claims.
[0187] It should be understood that the application is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is limited only by the appended claims.
Claims
1. A visible light alignment method, characterized in that, An alignment device is used, deployed between an optical transmitter and an optical receiver. The alignment device includes a camera, a first alignment module and a second alignment module with an axisymmetric structure along a vertical direction. The first alignment module includes a collimating lens, an alignment aperture, a corner reflector, and a turntable. The second alignment module includes a collimating lens, an alignment aperture, a corner reflector, a turntable, and a light intensity detector. A gain medium is provided between the two corner reflectors in the first and second alignment modules. After the alignment device is powered on and the image of the second alignment module captured by the camera contains the alignment aperture and / or the image of the collimating lens, a laser resonant cavity is formed between the two corner reflectors. The gain medium forms an alignment beam within the laser resonant cavity through the two alignment apertures. The method includes: After the image of the second alignment module captured by the camera contains the alignment hole and / or the collimating lens, the second alignment module is rotated for the first time using the turntable of the second alignment module to ensure that the light spot of the alignment beam is captured into the alignment hole of the second alignment module. Using the turntable of the second alignment module, the second alignment module is rotated a second time. During the second rotation, the light intensity detector of the second alignment module is used to obtain multiple intensity values of the laser in the laser resonator, and at the same time, multiple position information of the second alignment module corresponding to the multiple intensity values is obtained. Based on the plurality of intensity values and the plurality of position information, the target position information of the second alignment module is determined; the target position information is the position information corresponding to the maximum intensity value among the plurality of intensity values; Using the turntable of the second alignment module, the second alignment module is rotated to the position indicated by the target position information to achieve visible light alignment between the first alignment module and the second alignment module.
2. The method according to claim 1, characterized in that, Determining the target position information of the second alignment module based on the plurality of intensity values and the plurality of position information includes: By comparing the magnitudes of the multiple strength values, the maximum strength value among the multiple strength values is determined; Determine whether the maximum intensity value is within the historical maximum intensity range, and whether the number of times the maximum intensity value appears among the plurality of intensity values is greater than or equal to a preset number; If so, based on the correspondence between the plurality of intensity values and the plurality of location information, the location information corresponding to the maximum intensity value is determined as the target location information.
3. The method according to claim 2, characterized in that, The maximum strength range is determined based on a preset deviation value and the maximum strength value recorded in history.
4. The method according to claim 1, characterized in that, The second rotation of the second alignment module using its turntable includes: Using the turntable of the second alignment module, the second alignment module is rotated to the position indicated by the target position information in the first direction; Using the turntable of the second alignment module, the second alignment module is rotated to the position indicated by the target position information in the second direction; Wherein, the first direction is a vertical direction and the second direction is a horizontal direction, or the first direction is a horizontal direction and the second direction is a vertical direction.
5. The method according to claim 1, characterized in that, The first alignment module further includes: a turntable; the first alignment module further includes: a light intensity detector; Before the second alignment module is rotated for the first time using the turntable of the second alignment module, the method further includes: Within a preset monitoring period, the light intensity detector of the first alignment module is used to obtain multiple monitoring intensity values of the laser in the laser resonator within the preset monitoring period. Based on the multiple monitored intensity values, it is determined whether the first alignment module is rotating; The step of using the turntable of the second alignment module to perform a first rotation of the second alignment module includes: If not, the second alignment module is rotated for the first time using the turntable of the second alignment module.
6. The method according to claim 5, characterized in that, The step of using the turntable of the second alignment module to perform a first rotation of the second alignment module further includes: If so, update the preset monitoring period. Within the updated preset monitoring period, use the light intensity detector of the first alignment module to re-acquire multiple new monitoring intensity values of the laser in the laser resonator within the preset monitoring period. Based on the multiple new monitoring intensity values, it is re-determined whether the first alignment module is rotating; If not, the second alignment module is rotated for the first time using the turntable of the second alignment module.
7. The method according to claim 5, characterized in that, The step of determining whether the first alignment module is rotating based on the multiple monitored intensity values includes: By taking the difference between two consecutive monitoring intensity values from the plurality of monitoring intensity values, a plurality of monitoring intensity difference values are obtained; Determine whether the multiple monitoring intensity differences are greater than or equal to a preset difference; If each of the plurality of monitoring intensity differences is less than the preset difference, it is determined that the first alignment module has not rotated.
8. An alignment device, characterized in that, The alignment device is deployed between the optical transmitter and the optical receiver. The alignment device includes: a camera, a first alignment module and a second alignment module with an axisymmetric structure along the vertical direction. The first alignment module includes: a collimating lens, an alignment aperture, a corner reflector, and a turntable. The second alignment module includes: a collimating lens, an alignment aperture, a corner reflector, a turntable, and a light intensity detector. A gain medium is provided between the two corner reflectors in the first and second alignment modules. After the alignment device is powered on and the image of the second alignment module captured by the camera contains the alignment aperture and / or the image of the collimating lens, a laser resonant cavity is formed between the two corner reflectors. The gain medium forms an alignment beam within the laser resonant cavity through the two alignment apertures. The alignment device further includes: The processing unit is configured to, after the image of the second alignment module captured by the camera contains the alignment hole and / or the collimating lens, use the turntable of the second alignment module to perform a first rotation on the second alignment module to ensure that the light spot of the alignment beam is captured into the alignment hole of the second alignment module. The processing unit is further configured to use the turntable of the second alignment module to perform a second rotation of the second alignment module. During the second rotation, the light intensity detector of the second alignment module is used to obtain multiple intensity values of the laser in the laser resonator, and at the same time obtain multiple position information of the second alignment module corresponding to the multiple intensity values. The processing unit is further configured to determine the target position information of the second alignment module based on the plurality of intensity values and the plurality of position information; the target position information is the position information corresponding to the maximum intensity value among the plurality of intensity values; The processing unit is further configured to use the turntable of the second alignment module to rotate the second alignment module to the position indicated by the target position information, so as to achieve visible light alignment between the first alignment module and the second alignment module.
9. An alignment device, characterized in that, The alignment device includes: a camera, a first alignment module and a second alignment module with an axisymmetric structure along the vertical direction. The first alignment module includes: an alignment hole, a reflector and a turntable. The second alignment module includes: a collimating lens, an alignment hole, a corner reflector, a turntable and a light intensity detector. A gain medium is provided between the two corner reflectors in the first alignment module and the second alignment module. After the alignment device is powered on and the image of the second alignment module captured by the camera contains the image of the alignment hole and / or the collimating lens, a laser resonant cavity is formed between the two corner reflectors. The gain medium forms an alignment beam in the laser resonant cavity through the two alignment holes. The alignment device further includes: a processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the visible light alignment method as described in any one of claims 1-7.
Citation Information
Patent Citations
Wireless communication device based on distributed optical resonant cavity
CN107911165A
High-speed light source identification, tracking and alignment system based on wireless light communication
CN108400816A