A wavelength control method for a multi-dye laser
Patent Information
- Application Number
- CN202111670574.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-31
- Publication Date
- 2026-09-15
- Estimated Expiration
- 2041-12-31
AI Technical Summary
[0003]本发明的目的是针对现有技术中存在的染料激光器波长控制繁琐、经济性能差的问题,而提供一种多染料激光器波长控制系统
[0025] 1. This control system has the advantages of being simple and flexibly configurable. The control unit is compatible with laser systems with a single dye laser and multiple dye lasers.
Smart Images

Figure CN116417889B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wavelength control technology for dye lasers, and in particular to a wavelength control method for multi-dye lasers. Background Technology
[0002] Dye lasers can achieve a broad spectral range from visible to near-infrared light output. Depending on the specific application, specific cavity designs can be used to achieve narrow linewidth or single-mode output, making them widely used in scientific research. For example, in spectroscopic experimental systems such as light-atomic interactions and laser mass spectrometry, multiple wavelengths are often required, necessitating the use of multiple dye laser oscillators. To achieve high-precision, narrow-pulse-width dye laser output, high-precision wavelength control of the dye laser oscillator output is necessary. Typically, each laser is equipped with a separate control system, and each control system independently controls the wavelength, resulting in complex experimental systems, cumbersome control procedures, and poor economic efficiency. Summary of the Invention
[0003] The purpose of this invention is to address the problems of cumbersome wavelength control and poor economic performance of dye lasers in the prior art, and to provide a multi-dye laser wavelength control system.
[0004] The technical solution adopted to achieve the purpose of this invention is:
[0005] A wavelength control method for a multi-dye laser is characterized in that the output laser of each of the N dye lasers is split and a portion of the light is coupled to a sampling fiber. The sampling fiber is connected to a wavelength meter through an N×1 optical switch to transmit the collected wavelength data to the wavelength meter. At the same time, the wavelength meter and the N×1 optical switch are connected through a control line to control the N×1 optical switch to switch cyclically, thereby realizing the cyclic measurement of the dye laser.
[0006] The server controls the wavelength meter via a USB cable and reads the wavelength meter's measurement and control parameters. The server is connected to N control terminals via a network cable through a switch. The server and each control terminal are in the same network. Each control terminal controls a dye laser. The control terminal identifies the servo system and server of each dye laser through different URLs.
[0007] After the control terminal acquires the wavelength data measured by the wavelength meter in real time, it compares the wavelength data with the set wavelength, uses the wavelength deviation as a feedback quantity, and converts it into the rotation quantity of the servo motor in the servo system through the PI algorithm, thereby driving the long strip mirror to rotate and realizing closed-loop control of the wavelength.
[0008] In the above technical solution, the server includes a wavelength meter server unit and a wavelength control server unit: the wavelength meter server unit communicates with the wavelength meter via a USB cable; the wavelength control server unit communicates with the wavelength meter server unit by calling the wavelength meter interface driver function to obtain wavelength data, wavelength meter status, and control the wavelength meter.
[0009] In the above technical solution, the control terminal is equipped with a terminal wavelength control unit. The wavelength control server unit communicates with the terminal wavelength control unit through the TCP / IP network protocol. Wavelength data is exchanged through network shared variables. A corresponding shared variable is assigned to each dye laser for its wavelength data.
[0010] In the above technical solution, after the wavelength control server unit obtains the latest wavelength from the wavelength meter server unit, it assigns it to the corresponding shared variable. The terminal wavelength control unit then reads the latest wavelength data from the shared variable. Wavelength meter control commands and status data are sent and received via TCP / IP protocol.
[0011] In the above technical solution, the control flow of the wavelength control server unit is as follows: after initialization, two threads are started, the first thread is responsible for communicating with the wavelength meter server unit, and the second thread is responsible for communicating with the terminal wavelength control unit. The first thread and the second thread exchange data by sending notifications.
[0012] The first thread starts and connects to the wavelength meter server unit. After successful connection, it waits periodically for a "wavelength meter command" notification. This command is initiated by the user interface of the terminal control unit in the control terminal and received by the second thread, which then sends a notification to the first thread. The first thread receives the notification and sets the wavelength meter according to the command through the wavelength meter server unit's API function. After completing the wavelength meter setting or waiting for the notification to time out, it checks whether there is a wavelength data update. If there is an update, the updated wavelength data is assigned to the corresponding shared variable. The wavelength meter data update judgment in the first thread is achieved by receiving the data update event sent by the wavelength meter server unit. The wavelength meter status update judgment in the first thread is achieved by receiving the status update event sent by the wavelength meter server unit. When a wavelength status update is received, the updated status is transmitted to the second thread by sending a notification. The first thread executes in a loop.
[0013] The second thread first connects to the terminal. After a successful connection, it checks if there are any wavelength meter commands sent from the terminal via the network. If so, it sends the command to the first thread as a notification. The first thread then sets up the wavelength meter and checks if there are any wavelength meter status updates sent from the first thread. If so, it sends the updated status to the control terminal via the network. The control terminal's user interface displays the updated wavelength meter status. The second thread executes in a loop.
[0014] In the above technical solution, the control flow of the terminal wavelength control unit is as follows: After initialization, the servo system connection status, servo motor status, wavelength closed-loop control conditions, and TCP / IP commands are periodically checked and corresponding operations are executed. At the same time, user operation events are responded to and executed. When the servo motor is in position, the wavelength closed-loop control conditions also include: the "closed-loop" control switch is in the open state, the wavelength data shared variable has been refreshed to the latest state, and the wavelength deviation exceeds the set range. Only when all conditions are met will the unit start closed-loop operation. The closed-loop operation adopts the PI algorithm, compares the wavelength data fed back by the wavelength meter through the shared variable with the set wavelength, and converts the deviation into the servo motor movement distance to control the operation of the servo motor until the feedback wavelength data deviation is within the set range.
[0015] In the above technical solution, N sampling optical fibers are respectively connected to the input end of the N×1 optical switch, and the common end of the N×1 optical switch is connected to the wavelength meter through an optical fiber.
[0016] In the above technical solution, the wavelength meter is connected to the N×1 optical switch via an RS232 serial port line.
[0017] In the above technical solution, the wavelength meter is connected to the server via a USB cable, and the server is connected to the switch via a network cable.
[0018] In the above technical solution, the switch is connected to the control terminal via a network cable, and each servo system is connected to the switch via a network cable.
[0019] 11. The wavelength control method for a multi-dye laser as described in claim 1, wherein the dye laser is a grazing cavity dye laser or a self-collimating cavity dye laser.
[0020] In the above technical solution, the grazing incidence cavity dye laser includes a servo system and a resonant cavity. The servo system includes a driver, a servo motor, a translation stage, a push rod, and a triangular plate. The driver is connected to the servo motor. The output shaft of the servo motor is fixedly connected to one end of a lead screw. The translation stage is fixed on a lead screw nut that is responsively connected to the lead screw. One end of the push rod is fixed to the translation stage, and the other end is connected to the edge of the triangular plate via a rotating shaft. The triangular plate is connected to a fixed optical base plate via a rotating shaft. The rotating shaft and the rotating shaft are located at the two ends of one edge of the triangular plate.
[0021] In the above technical solution, the resonant cavity includes a rear cavity mirror, a grating, and a long strip mirror. The rear cavity mirror and the grating are fixed on an optical base plate, and the long strip mirror is fixed on a triangular plate. The rear cavity mirror and the grating are opposite each other so that the laser reflected by the rear cavity mirror grazing into the grating. The grating and the long strip mirror are opposite each other so that the -1st order diffracted beam of the grating is fed back into the resonant cavity, and the 0th order diffracted beam of the grating is the output laser.
[0022] In the above technical solution, each dye laser is a pulsed dye laser, and the wavelength meter is model WS7.
[0023] In the above technical solution, the server is a desktop computer or an embedded industrial control computer, and the control terminal is a desktop computer or a laptop computer.
[0024] Compared with the prior art, the beneficial effects of the present invention are:
[0025] 1. This control system has the advantages of being simple and flexibly configurable. The control unit is compatible with laser systems with a single dye laser and multiple dye lasers.
[0026] 2. The wavelength control unit runs on the control terminal and identifies the servo system and server of each dye laser through different URLs. The correspondence can be set arbitrarily as needed.
[0027] 3. The network structure using the TCP / IP protocol greatly improves the flexibility of the wavelength control system.
[0028] 4. The wavelength control server unit adopts a dual-thread working mode, which increases the smoothness of the wavelength control server unit's operation.
[0029] 5. Since wavelength data needs to be refreshed frequently, this invention adopts a network shared variable method, which greatly simplifies programming and improves the reliability of data transmission. Attached Figure Description
[0030] Figure 1 This is a diagram of a multi-dye laser wavelength control system;
[0031] Figure 2 This is a communication architecture diagram between the server and the control terminal;
[0032] Figure 3 This is a flowchart of the wavelength server workflow;
[0033] Figure 4 This is the terminal wavelength control flowchart;
[0034] Figure 5 This is a schematic diagram of a dye laser.
[0035] In the diagram: 1-First dye laser, 2-First servo system, 3-Nth dye laser, 4-Nth servo system, 5-N×1 optical switch, 6-wavelength meter, 7-server, 8-switch, 9-First control terminal, 10-Nth control terminal, 11-First sampling fiber, 12-Nth sampling fiber, 13-fiber, 14-RS232 serial cable, 15-USB cable, 16-Network cable, 17-First network cable, 18-Nth network cable, 19-First network cable, 20-Nth network cable, 21-servo motor, 22-translation stage, 23-triangle plate, 24-rear cavity mirror, 25-rotation axis, 26-grating, 27-output laser, 28-long strip mirror, 29-driver, 30-push rod, 31-rotating shaft. Detailed Implementation
[0036] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0037] Example 1
[0038] A wavelength control method for a multi-dye laser is provided, wherein the output laser of each of the N dye lasers is split and a portion of the light is coupled to a sampling fiber. The sampling fiber is connected to the input end of an N×1 optical switch 5. The common end of the N×1 optical switch 5 is connected to a wavelength meter 6 via an optical fiber. At the same time, the wavelength meter 6 and the N×1 optical switch 5 are connected via a control line to control the cyclic switching of the N×1 optical switch 5, thereby realizing the cyclic measurement of the dye laser.
[0039] Server 7 controls wavelength meter 6 via USB cable and reads the measurement and control parameters of wavelength meter 6. It is connected to N control terminals via network cable through switch 8. The control terminals identify the servo system and server of each dye laser through different URLs.
[0040] Each control terminal controls one dye laser. After the control terminal acquires the wavelength data measured by the wavelength meter in real time, it compares the wavelength data with the set wavelength, uses the wavelength deviation as a feedback quantity, and converts it into the rotation quantity of the servo motor in the servo system through the PI algorithm, thereby driving the long strip mirror to rotate and realizing closed-loop control of the wavelength.
[0041] N dye lasers, including dye laser 1 to dye laser 3 (where N is a natural number greater than or equal to 2), each dye laser drives the resonant cavity mirror to rotate via its internal servo system, controlling the output wavelength, such as... Figure 1 As shown, the first dye laser 1 is equipped with a first servo system 2, ..., and the Nth dye laser 3 is equipped with an Nth servo system 4.
[0042] The output laser of the first dye laser 1 is split, and part of the light is coupled to the first sampling fiber 11, ..., the output laser of the Nth dye laser 3 is split, and part of the light is coupled to the Nth sampling fiber 12; the first sampling fiber 11 to the Nth sampling fiber 12 are all connected to the input end of the N×1 optical switch 5, and the common end of the N×1 optical switch 5 is connected to the wavelength meter 6 through the optical fiber 13; at the same time, the wavelength meter 6 and the N×1 optical switch 5 are connected through the RS232 serial port line 14 to realize the automatic switching of the wavelength meter to the optical switch.
[0043] Wavelength meter 6 is connected to server 7 via USB cable 15 to enable communication between wavelength meter 6 and server 7, and to provide power to wavelength meter.
[0044] The control system operates according to the TCP / IP protocol, using network cables to exchange and control data with each control terminal, server 7, and servo system of each dye laser via switch 8. Specifically, server 7 is connected to switch 8 via network cable 16, switch 8 is connected to the first control terminal 9 via first network cable 19, switch 8 is connected to the Nth control terminal 10 via Nth network cable 20, switch 8 is connected to the first servo system 2 via first network cable 17, and switch 8 is connected to the Nth servo system 4 via Nth network cable 18.
[0045] The server 7 controls the wavelength meter 6 via USB cable 15 and reads the measurement and control parameters of the wavelength meter 6. It is connected to the first control terminal 9 to the Nth control terminal 10 via network cable 16 through switch 8.
[0046] The first dye laser 1 to the Nth dye laser 3 are driven by a first servo system 2 to an Nth servo system 4 to rotate the resonant cavity mirror and control the output wavelength. The first servo system 2 to the Nth servo system 4 are connected to the corresponding first control terminal 9 to the Nth control terminal 10 via a network cable through a switch 8. The control terminals identify the servo system and server of each dye laser through different URLs, and the correspondence can be arbitrarily set as needed. The network structure using the TCP / IP protocol greatly improves the flexibility of the wavelength control system.
[0047] Example 2
[0048] like Figure 2 As shown, server 7 includes a wavelength meter server unit and a wavelength control server unit:
[0049] The wavelength meter server unit communicates with the wavelength meter via USB cable 15. The wavelength meter server unit is provided with the wavelength meter.
[0050] The wavelength control server unit communicates with the wavelength meter server unit by calling the wavelength meter interface driver function (API) to obtain wavelength data, wavelength meter status, and control the wavelength meter.
[0051] Server 7 and each control terminal are on the same network. Control terminal 10 contains a terminal wavelength control unit. The wavelength control server unit communicates with the terminal wavelength control unit via TCP / IP network protocol. Wavelength data is exchanged through network shared variables. A corresponding shared variable is assigned to each dye laser, such as WA and WN for the first dye laser 1 and the Nth dye laser 3, respectively. After obtaining the latest wavelength from the wavelength meter server unit, the wavelength control server unit assigns it to the corresponding shared variable, and the terminal wavelength control unit then reads the latest wavelength data from the shared variable. Since wavelength data needs to be frequently refreshed, using network shared variables greatly simplifies programming and improves data transmission reliability. Wavelength meter control commands and status data are sent and received using the conventional TCP / IP protocol.
[0052] like Figure 3 The diagram shows the flowchart of the wavelength control server unit. After initialization, two threads are started. The first thread is responsible for communicating with the wavelength meter server unit, and the second thread is responsible for communicating with the terminal wavelength control unit. The first and second threads exchange data by sending notifications. This dual-thread design increases the smoothness of the wavelength control server unit's operation.
[0053] The first thread initiates and connects to the wavelength meter server unit. After successful connection, it periodically waits for a "wavelength meter command" notification. This command is initiated by the user interface of the terminal control unit in the control terminal and received by the second thread, which then sends a notification to the first thread. The first thread receives this notification and, according to the command, sets up the wavelength meter using the wavelength meter server unit's API functions. After completing the wavelength meter setup or after a timeout, it checks for wavelength data updates. If an update is found, the updated wavelength data is assigned to the corresponding shared variable. Wavelength meter data update checks in the first thread are achieved by receiving data update events from the wavelength meter server unit. Wavelength meter status updates in the first thread are also achieved by receiving status update events from the wavelength meter server unit. Upon receiving a wavelength status update, the updated status is transmitted to the second thread via a notification. The first thread executes in a loop.
[0054] The second thread first connects to the terminal. Once connected, it checks if there are any wavelength meter commands sent from the terminal over the network. If so, it sends the command as a notification to the first thread, which then further configures the wavelength meter. Next, it checks if there are any wavelength meter status updates sent from the first thread. If so, it sends the updated status to the control terminal over the network, and the control terminal's user interface displays the updated wavelength meter status. The second thread executes this process in a loop.
[0055] Multiple control terminals, either desktops or laptops, are used to control the first to Nth dye lasers, respectively. Each control terminal includes a wavelength control unit and provides a user interface. The flow of the wavelength control unit is as follows: Figure 4 As shown. After initialization, the unit periodically checks the servo system connection status, servo motor status, wavelength closed-loop control conditions, and TCP / IP commands, and executes corresponding operations. It also responds to and executes user operation events. User events include various parameter settings, function switch switching, wavelength adjustment, etc. When the servo motor is in position, the wavelength closed-loop control conditions also include: the "closed-loop" control switch is in the open state, the wavelength data shared variable has been updated to the latest state, and the wavelength deviation exceeds the set range. Only when all conditions are met will the unit begin closed-loop operation. The closed-loop operation uses a PI algorithm, comparing the wavelength data fed back by the wavelength meter through the shared variable with the set wavelength, and converting the deviation into the servo motor's movement distance, controlling the servo motor's operation until the feedback wavelength data deviation is within the set range.
[0056] Example 3
[0057] Each dye laser employs a grazing incidence or self-collimating cavity dye laser. For example... Figure 5The diagram shows a grazing incidence cavity dye laser, including a servo system and a resonant cavity. The servo system includes a driver 29, a servo motor 21, a translation stage 22, a push rod 30, and a triangular plate 23. The driver 29 is connected to the servo motor 21. The output shaft of the servo motor 21 is fixedly connected to one end of a lead screw. The translation stage 22 is fixed to a lead screw nut that is responsively connected to the lead screw. One end of the push rod 30 is fixed to the translation stage 22, and the other end is connected to the edge of the triangular plate 23 via a rotating shaft 31. The triangular plate 23 is connected to a fixed optical base plate via a rotating shaft 25. The rotating shaft 25 and the rotating shaft 30 are located at the two ends of one edge of the triangular plate 23.
[0058] The resonant cavity includes a rear cavity mirror 24, a grating 26, and a long strip mirror 28. The rear cavity mirror 24 and the grating 26 are fixed on an optical base plate, and the long strip mirror 28 is fixed on a triangular plate 23. The laser reflected by the rear cavity mirror 24 is grazing incident on the grating 26. The -1st order diffracted beam diffracted by the grating 26 is reflected by the long strip mirror 28 and fed back to the resonant cavity. The 0th order diffracted beam diffracted by the grating 26 forms the output laser 27.
[0059] The driver 29 drives the servo motor 21 to rotate, the servo motor 21 drives the lead screw to rotate, the lead screw nut moves linearly along the lead screw, which drives the push rod 30 on the translation stage 22 to push the triangle plate 23 to rotate around the rotation axis 25, which drives the long strip mirror 28 mounted on the triangle plate to rotate around the rotation axis 25, thereby realizing the wavelength adjustment of the output laser 27.
[0060] The output laser 27 is sampled via fiber optic cable and then input to a wavelength meter 6 through an N×1 optical switch 5 for wavelength measurement. For pulsed dye lasers, a commercially available product such as the WS7 from HighFinesse (Germany) is used as the wavelength meter. The server 7 can be a standard desktop computer or an embedded industrial computer.
[0061] For ease of explanation, spatial relative terms such as “up,” “down,” “left,” and “right” are used in the embodiments to describe the relationship of one element or feature shown in the figures relative to another element or feature. It should be understood that, in addition to the orientations shown in the figures, spatial terms are intended to include different orientations of the device in use or operation. For example, if the device in the figures is inverted, an element described as being “down” of other elements or features would be positioned “up” of those other elements or features. Therefore, the exemplary term “down” can encompass both up and down orientations. The device may be positioned in other ways (rotated 90 degrees or in other orientations), and the spatial relative descriptions used herein will be interpreted accordingly.
[0062] Moreover, relational terms such as “first” and “second” are used merely to distinguish one component from another that has the same name, without necessarily requiring or implying any such actual relationship or order between the components.
[0063] The above description is only a preferred embodiment of the present invention. It should be noted that, for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A wavelength control method for a multi-dye laser, characterized in that, The output laser of each of the N dye lasers is split and a portion of the light is coupled to a sampling fiber. The sampling fiber is connected to a wavelength meter through an N×1 optical switch to transmit the collected wavelength data to the wavelength meter. At the same time, the wavelength meter and the N×1 optical switch are connected through a control line to control the N×1 optical switch to switch cyclically, thereby realizing the cyclic measurement of the dye laser. The server controls the wavelength meter via a USB cable and reads the wavelength meter's measurement and control parameters. The server is connected to N control terminals via a network cable through a switch. The server and each control terminal are in the same network. Each control terminal controls a dye laser. The control terminal identifies the servo system and server of each dye laser through different URLs. After the control terminal acquires the wavelength data measured by the wavelength meter in real time, it compares the wavelength data with the set wavelength, uses the wavelength deviation as a feedback quantity, and converts it into the rotation quantity of the servo motor in the servo system through the PI algorithm, thereby driving the long strip mirror to rotate and realizing closed-loop control of the wavelength. The dye laser is a grazing cavity dye laser or a self-collimating cavity dye laser. The grazing-incident dye laser includes a servo system and a resonant cavity. The servo system includes a driver, a servo motor, a translation stage, a push rod, and a triangular plate. The driver is connected to the servo motor. The output shaft of the servo motor is fixedly connected to one end of a lead screw. The translation stage is fixed to a lead screw nut that is responsively connected to the lead screw. One end of the push rod is fixed to the translation stage, and the other end is connected to the edge of the triangular plate via a rotating shaft. The triangular plate is rotatably connected to a fixed optical base plate via a rotating shaft. The rotating shaft and the rotating shaft are located at the two ends of one edge of the triangular plate. The resonant cavity includes a rear cavity mirror, a grating, and a long strip mirror. The rear cavity mirror and the grating are fixed on an optical base plate, and the long strip mirror is fixed on a triangular plate. The rear cavity mirror and the grating are opposite each other so that the laser reflected by the rear cavity mirror is grazing incident on the grating. The grating and the long strip mirror are opposite each other so that the -1st order diffracted beam of the grating is fed back to the resonant cavity, and the 0th order diffracted beam of the grating is the output laser.
2. The wavelength control method for a multi-dye laser as described in claim 1, characterized in that, The server includes a wavelength meter server unit and a wavelength control server unit: the wavelength meter server unit communicates with the wavelength meter via a USB cable; the wavelength control server unit communicates with the wavelength meter server unit by calling the wavelength meter interface driver function to obtain wavelength data, wavelength meter status, and control the wavelength meter.
3. The wavelength control method for a multi-dye laser as described in claim 2, characterized in that, The control terminal is equipped with a terminal wavelength control unit. The wavelength control server unit communicates with the terminal wavelength control unit through the TCP / IP network protocol. Wavelength data is exchanged through network shared variables. A corresponding shared variable is assigned to each dye laser for its wavelength data.
4. The wavelength control method for a multi-dye laser as described in claim 2, characterized in that, After obtaining the latest wavelength from the wavelength meter server unit, the wavelength control server unit assigns it to the corresponding shared variable. The terminal wavelength control unit then reads the latest wavelength data from the shared variable. Wavelength meter control commands and status data are sent and received via TCP / IP protocol.
5. The wavelength control method for a multi-dye laser as described in claim 2, characterized in that, The control flow of the wavelength control server unit is as follows: After initialization, two threads are started. The first thread is responsible for communicating with the wavelength meter server unit, and the second thread is responsible for communicating with the terminal wavelength control unit. The first thread and the second thread exchange data by sending notifications. The first thread starts and connects to the wavelength meter server unit. After successful connection, it waits periodically for a "wavelength meter command" notification. This command is initiated by the user interface of the terminal control unit in the control terminal and received by the second thread, which then sends a notification to the first thread. The first thread receives the notification and sets the wavelength meter according to the command through the wavelength meter server unit's API function. After completing the wavelength meter setting or waiting for the notification to time out, it checks whether there is a wavelength data update. If there is an update, the updated wavelength data is assigned to the corresponding shared variable. The wavelength meter data update judgment in the first thread is achieved by receiving the data update event sent by the wavelength meter server unit. The wavelength meter status update judgment in the first thread is achieved by receiving the status update event sent by the wavelength meter server unit. When a wavelength status update is received, the updated status is transmitted to the second thread by sending a notification. The first thread executes in a loop. The second thread first connects to the terminal. After a successful connection, it checks if there are any wavelength meter commands sent from the terminal via the network. If so, it sends the command to the first thread as a notification. The first thread then sets up the wavelength meter and checks if there are any wavelength meter status updates sent from the first thread. If so, it sends the updated status to the control terminal via the network. The control terminal's user interface displays the updated wavelength meter status. The second thread executes in a loop.
6. The wavelength control method for a multi-dye laser as described in claim 3, characterized in that, The control flow of the terminal wavelength control unit is as follows: After initialization, it periodically checks the servo system connection status, servo motor status, wavelength closed-loop control conditions, and TCP / IP commands, and executes the corresponding operations. At the same time, it responds to and executes user operation events. When the servo motor is in position, the wavelength closed-loop control conditions also include: the "closed-loop" control switch is in the open state, the wavelength data shared variable has been refreshed to the latest state, and the wavelength deviation exceeds the set range. Only when all conditions are met will the unit start closed-loop operation. The closed-loop operation adopts the PI algorithm, compares the wavelength data fed back by the wavelength meter through the shared variable with the set wavelength, and converts the deviation into the servo motor movement distance to control the operation of the servo motor until the feedback wavelength data deviation is within the set range.
7. The wavelength control method for a multi-dye laser as described in claim 1, characterized in that, N sampling optical fibers are respectively connected to the input end of the N×1 optical switch, and the common end of the N×1 optical switch is connected to the wavelength meter through an optical fiber.
8. The wavelength control method for a multi-dye laser as described in claim 1, characterized in that, The wavelength meter is connected to the N×1 optical switch via an RS232 serial port.
9. The wavelength control method for a multi-dye laser as described in claim 1, characterized in that, The wavelength meter is connected to the server via a USB cable, and the server is connected to the switch via a network cable.
10. The wavelength control method for a multi-dye laser as described in claim 1, characterized in that, The switch is connected to the control terminal via a network cable, and each servo system is connected to the switch via a network cable.
11. The wavelength control method for a multi-dye laser as described in claim 1, characterized in that, Each dye laser is a pulsed dye laser, and the wavelength meter is model WS7.
12. The wavelength control method for a multi-dye laser as described in claim 1, characterized in that, The server is a desktop computer or an embedded industrial control computer, and the control terminal is a desktop computer or a laptop computer.
Citation Information
Patent Citations
Multi-dye laser wavelength control system
CN216436391U