Networking method of multimode fiber laser and multimode fiber laser

文档序号:1381267 发布日期:2020-08-14 浏览:8次 中文

阅读说明:本技术 多模光纤激光器的组网方法及多模光纤激光器 (Networking method of multimode fiber laser and multimode fiber laser ) 是由 李儒� 梁小宝 李琦 张勇 于 2020-04-22 设计创作,主要内容包括:本发明涉及多模光纤技术领域,实施例具体公开一种多模光纤激光器的组网方法及多模光纤激光器,包括系统控制模块、合束模块、子束激光模块和子束驱动模块作为通信节点连接在一组CAN总线上,包括获取子束激光模块挂载参数表、子束激光模块所需电源单元数量参数、以及子束驱动模块内部电源单元数量参数,并根据三个参数获取组网的子束激光模块与子束驱动模块中电源单元的对应关系表,再获取组网的子束激光模块和子束驱动模块的通信节点地址进行通信组网的方法,可以支持不同硬件载体的多模光纤激光器组网,且只需设定三个参数就可以对多模光纤激光器网络进行组网设置,相比现有技术具体通用性强、生产维护方便、组网成本低等优点。(The invention relates to the technical field of multimode fiber, and particularly discloses a networking method of a multimode fiber laser and the multimode fiber laser, which comprises a system control module, a beam combining module, a sub-beam laser module and a sub-beam driving module which are connected on a group of CAN buses as communication nodes, wherein the networking method comprises the steps of obtaining a sub-beam laser module mounting parameter table, a power supply unit quantity parameter required by the sub-beam laser module and a power supply unit quantity parameter inside the sub-beam driving module, obtaining a corresponding relation table of the networking sub-beam laser module and the power supply unit in the sub-beam driving module according to the three parameters, obtaining the communication node addresses of the networking sub-beam laser module and the sub-beam driving module for communication networking, supporting the networking of the multimode fiber lasers with different hardware carriers, and setting the networking of the multimode fiber laser networks only by setting the three parameters, compared with the prior art, the method has the advantages of strong universality, convenience in production and maintenance, low networking cost and the like.)

1. A networking method of a multimode fiber laser is characterized in that the multimode fiber laser comprises a system control module, a beam combination module, at least one sub-beam laser module and at least one sub-beam driving module, the modules are used as communication nodes and connected to a set of CAN buses, the sub-beam driving module comprises at least one power supply unit, a sub-beam laser module number and node address corresponding table and a sub-beam driving module number and node address corresponding table are preset in the multimode fiber laser, and the networking method comprises the following steps:

s11: the system control module acquires a sub-beam laser module mounting parameter table, a number parameter of power supply units required by the sub-beam laser module and a number parameter of power supply units in the sub-beam driving module;

s12: the system control module acquires a corresponding relation table of the networked sub-beam laser modules and the power supply units in the sub-beam driving modules according to the acquired sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser modules and the number parameter of the power supply units in the sub-beam driving modules;

s13: the system control module acquires communication node addresses of the networked sub-beam laser modules and the networked sub-beam driving modules according to a preset sub-beam laser module number and node address corresponding table and a preset sub-beam driving module number and node address corresponding table and an acquired corresponding relation table of power supply units in the networked sub-beam laser modules and the networked sub-beam driving modules, and sends networking CAN commands to the corresponding sub-beam laser modules and the corresponding sub-beam driving modules in the network to complete networking in the multimode fiber laser.

2. The networking method of a multimode fiber laser according to claim 1, wherein the method of S12 comprises:

s121: the number of the sub-beam laser module is increased progressively from 0, and the initial value of the number N of the sub-beam laser module is set to 0;

s122: reading a sub-beam laser module mounting parameter table, determining whether the Nth sub-beam laser module in the sub-beam laser module mounting parameter table is set to be mounted, if so, entering S123, and if not, entering S124;

s123: calculating the number of a power supply unit corresponding to the Nth sub-beam laser module according to the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module, calculating the number of a corresponding sub-beam driving module according to the number of the corresponding power supply unit, calculating the number of the power supply unit corresponding to the Nth sub-beam laser module according to the number of the corresponding sub-beam driving module, obtaining a corresponding relation table of the power supply units in the Nth sub-beam laser module and the corresponding sub-beam driving module, and entering S124;

s124: and judging whether the number N is the last sub-beam laser module number, if so, entering S13, otherwise, returning to S122, wherein N is N + 1.

3. The networking method of a multimode fiber laser according to claim 2, wherein the method of S123 comprises:

calculating the number of the power supply units needed by the sub-beam laser module with the starting number N1 being equal to the number of the power supply units needed by the sub-beam laser module and the number of the power supply units needed by the sub-beam laser module with the ending number N2 being equal to the number of the power supply units needed by the sub-beam laser module (N +1) -1;

calculating the number N3 of the sub-beam driving module corresponding to the Nth sub-beam laser module to be N1/the number parameter of the power units in the sub-beam driving module according to the starting number N1 of the corresponding power unit;

according to the obtained N1, N2 and N3, a table of correspondence between the nth sub-beam laser module and the nth 4 to N5 power supply units in the nth sub-beam drive module is obtained by calculating a start number N4-N3 internal power supply unit number parameter-N1 of the nth sub-beam drive module and an end number N5-N2-N3 internal power supply unit number parameter of the nth sub-beam drive module, and the process proceeds to S124.

4. The networking method of a multimode fiber laser according to claim 1, wherein the method of S13 comprises:

s131: determining the communication node address of the networked sub-beam laser module according to the obtained number of the sub-beam laser module in the corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module, and determining the communication node address of the networked sub-beam driving module according to the obtained number of the sub-beam driving module in the corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module;

s132: and sending CAN communication commands to the corresponding beamlet laser module and beamlet drive module in the network for communication test according to the obtained communication node addresses of the networked beamlet laser module and beamlet drive module and the corresponding relation table of the power supply unit in the networked beamlet laser module and beamlet drive module, thereby completing the networking in the multimode fiber laser.

5. The networking method of a multimode fiber laser according to claim 4, wherein the method of S132 comprises:

according to the obtained communication node addresses of the networked sub-beam laser modules and sub-beam driving modules, sending CAN communication commands to the corresponding sub-beam laser modules and sub-beam driving modules in the network for communication testing;

if the communication test of each communication node is successful, networking is successful;

if any communication node fails in the communication test, the method returns to S11 after resetting one or more parameters of the sub beam laser module mounting parameter table, the number parameter of the power supply units required by the sub beam laser module, and the number parameter of the power supply units inside the sub beam driving module.

6. A multimode fiber laser is characterized by comprising a system control module, a beam combination module, at least one beamlet laser module and at least one beamlet drive module, wherein the modules are connected to a group of CAN buses as communication nodes, the beamlet drive module comprises at least one power supply unit, a beamlet laser module number and node address corresponding table and a beamlet drive module number and node address corresponding table are preset in the multimode fiber laser, and the system control module comprises:

the system comprises a networking parameter acquisition unit, a beam laser module mounting parameter table, a beam laser module required power supply unit quantity parameter and a beam drive module internal power supply unit quantity parameter, wherein the networking parameter acquisition unit is used for acquiring the beam laser module mounting parameter table, the beam laser module required power supply unit quantity parameter and the beam drive module internal power supply unit quantity parameter;

the networking parameter calculation unit is used for acquiring a corresponding relation table of the networking sub-beam laser module and the power supply unit in the sub-beam driving module according to the acquired sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module;

and the networking module communication unit is used for acquiring the communication node addresses of the networking sub-beam laser module and the networking sub-beam driving module according to a preset sub-beam laser module number and node address corresponding table and a corresponding relation table of the power supply unit in the networking sub-beam laser module and the networking sub-beam driving module, and sending networking CAN commands to the corresponding sub-beam laser module and the corresponding sub-beam driving module in the network to complete the networking in the multimode fiber laser.

7. The multimode fiber laser of claim 6, wherein the networking parameter calculation unit comprises:

the beamlet laser initial assembly is used for increasing the number of the beamlet laser module from 0, and setting the initial value of the beamlet laser module number N to be 0;

the sub-beam laser confirming component is used for reading the sub-beam laser module mounting parameter table and determining whether the Nth sub-beam laser module in the sub-beam laser module mounting parameter table is set to be mounted or not, if so, the sub-beam laser confirming component enters the corresponding module calculating component, and if not, the sub-beam laser confirming component enters the sub-beam laser judging component;

the corresponding module calculating component is used for calculating the number of the power supply unit corresponding to the Nth sub-beam laser module according to the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module, calculating the number of the corresponding sub-beam driving module according to the number of the corresponding power supply unit, calculating the number of the power supply unit corresponding to the Nth sub-beam laser module according to the number of the corresponding sub-beam driving module, obtaining a corresponding relation table of the power supply units in the Nth sub-beam laser module and the corresponding sub-beam driving module, and entering the sub-beam laser judging component;

and the sub-beam laser judging component is used for judging whether the N is the number of the last sub-beam laser module, if so, the N enters the networking module communication unit, and if not, the N is N +1, and the sub-beam laser confirming component is returned.

8. The multimode fiber laser of claim 7, wherein the corresponding modular computing component operating method comprises:

calculating the number of the power supply units needed by the sub-beam laser module with the starting number N1 being equal to the number of the power supply units needed by the sub-beam laser module and the number of the power supply units needed by the sub-beam laser module with the ending number N2 being equal to the number of the power supply units needed by the sub-beam laser module (N +1) -1;

calculating the number N3 of the sub-beam driving module corresponding to the Nth sub-beam laser module to be N1/the number parameter of the power units in the sub-beam driving module according to the starting number N1 of the corresponding power unit;

according to the obtained N1, N2 and N3, calculating a starting number N4 ═ N3 ═ number parameter-N1 of the power supply units in the N3 th sub-beam driving module corresponding to the N-th sub-beam laser module, and an ending number N5 ═ N2-N3 ═ number parameter of the internal power supply units of the sub-beam driving module, obtaining a correspondence table between the N-th sub-beam laser module and the N4-N5-th power supply units in the N3-th sub-beam driving module, and entering the sub-beam laser judging module.

9. The multimode fiber laser of claim 6, wherein the networking module communication unit comprises:

the address acquisition component is used for determining the communication node address of the networked sub-beam laser module according to the number of the sub-beam laser module in the obtained corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module, and determining the communication node address of the networked sub-beam driving module according to the number of the sub-beam driving module in the obtained corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module;

and the module connecting assembly is used for sending CAN communication commands to the corresponding sub-beam laser module and the sub-beam driving module in the network for communication test according to the obtained communication node addresses of the networked sub-beam laser module and the networked sub-beam driving module and the corresponding relation table of the power supply units in the sub-beam laser module and the networked sub-beam driving module, so that networking in the multimode fiber laser is completed.

10. The multimode fiber laser of claim 9, wherein the method of operation of the modular connection assembly comprises:

according to the obtained communication node addresses of the networked sub-beam laser modules and sub-beam driving modules, sending CAN communication commands to the corresponding sub-beam laser modules and sub-beam driving modules in the network for communication testing;

if the communication test of each communication node is successful, networking is successful;

and if any communication node fails in the communication test, resetting one or more parameters of the sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module, and returning to the networking parameter acquisition unit.

Technical Field

The invention relates to the technical field of multimode fibers, in particular to a networking method of a multimode fiber laser and the multimode fiber laser.

Background

The popular explanation of the single-mode fiber laser is that one fiber is adopted to output laser, and the fiber core of the fiber is thin and the power is low. The multimode fiber laser device synthesizes the output fibers of a plurality of single-mode lasers into one fiber through the beam combining module to output, so as to realize the superimposed output of power, and the fiber core of the fiber is thicker due to the larger output power.

The multimode fiber laser comprises a plurality of single-mode fiber laser modules (sub-beam laser modules), and the multimode fiber laser needs to provide driving current and control signals for the plurality of sub-beam laser modules; it is also necessary to collect information from sensors inside the beamlet laser module. The driving current is generally provided by a power supply unit and a driving circuit (both are called "beamlet driving module" in combination), and one beamlet laser module may be powered by 1 or more power supply units according to the power level of the beamlet laser module. Therefore, the number of nodes of the optical-electrical module of the multimode laser is large and needs to be uniformly adjusted and controlled.

The currently used methods include: a. one mode is to design a master control board according to the number of nodes in the machine and the control interfaces of the nodes, and connect all the interface signals to the master control board. b. One is to divide the multimode laser into a plurality of completely independent single-mode lasers, and each single-mode laser contains a power supply unit, a control module and other modules which can completely work independently; the multi-mode laser can realize centralized control by controlling the communication command of the single-mode laser.

When the a mode is adopted, the main disadvantages are as follows: 1. when there are many modules and many interface signals, the interface and wiring system are very complicated. The wiring is labor intensive. 2. The signals required to be processed by the master control board are many, so that the processing condition is complex. The processing speed and stability of the master control board are poor. 3. When the model number changes or the internal module changes, the whole set of system needs to be changed, and the hardware and software of the master control board also need to be updated. When the b mode is adopted, the main disadvantages are as follows: 1. although the mode is simple in connection and strong in expansibility, the cost is much higher than that of other modes because the single-mode laser is directly adopted for assembly. 2. This mode is concentrated all modules respectively in single mode laser, leads to on-the-spot maintenance and dismouting to change parts very complicated, and the cost is higher.

Disclosure of Invention

In view of the above, the present application provides a networking method for a multimode fiber laser and a multimode fiber laser, which can solve or at least partially solve the above existing problems.

In order to solve the above technical problems, a technical solution provided by the present invention is a networking method for a multimode fiber laser, where the multimode fiber laser includes a system control module, a beam combining module, at least one beamlet laser module, and at least one beamlet drive module, each module is connected to a set of CAN buses as a communication node, the beamlet drive module includes at least one power supply unit, and the multimode fiber laser is preset with a beamlet laser module number and node address correspondence table, and a beamlet drive module number and node address correspondence table, and the networking method includes:

s11: the system control module acquires a sub-beam laser module mounting parameter table, a number parameter of power supply units required by the sub-beam laser module and a number parameter of power supply units in the sub-beam driving module;

s12: the system control module acquires a corresponding relation table of the networked sub-beam laser modules and the power supply units in the sub-beam driving modules according to the acquired sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser modules and the number parameter of the power supply units in the sub-beam driving modules;

s13: the system control module acquires communication node addresses of the networked sub-beam laser modules and the networked sub-beam driving modules according to a preset sub-beam laser module number and node address corresponding table and a preset sub-beam driving module number and node address corresponding table and an acquired corresponding relation table of power supply units in the networked sub-beam laser modules and the networked sub-beam driving modules, and sends networking CAN commands to the corresponding sub-beam laser modules and the corresponding sub-beam driving modules in the network to complete networking in the multimode fiber laser.

Preferably, the method of S12 includes:

s121: the number of the sub-beam laser module is increased progressively from 0, and the initial value of the number N of the sub-beam laser module is set to 0;

s122: reading a sub-beam laser module mounting parameter table, determining whether the Nth sub-beam laser module in the sub-beam laser module mounting parameter table is set to be mounted, if so, entering S123, and if not, entering S124;

s123: calculating the number of a power supply unit corresponding to the Nth sub-beam laser module according to the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module, calculating the number of a corresponding sub-beam driving module according to the number of the corresponding power supply unit, calculating the number of the power supply unit corresponding to the Nth sub-beam laser module according to the number of the corresponding sub-beam driving module, obtaining a corresponding relation table of the power supply units in the Nth sub-beam laser module and the corresponding sub-beam driving module, and entering S124;

s124: and judging whether the number N is the last sub-beam laser module number, if so, entering S13, otherwise, returning to S122, wherein N is N + 1.

Preferably, the method of S123 includes:

calculating the number of the power supply units needed by the sub-beam laser module with the starting number N1 being equal to the number of the power supply units needed by the sub-beam laser module and the number of the power supply units needed by the sub-beam laser module with the ending number N2 being equal to the number of the power supply units needed by the sub-beam laser module (N +1) -1;

calculating the number N3 of the sub-beam driving module corresponding to the Nth sub-beam laser module to be N1/the number parameter of the power units in the sub-beam driving module according to the starting number N1 of the corresponding power unit;

according to the obtained N1, N2 and N3, a table of correspondence between the nth sub-beam laser module and the nth 4 to N5 power supply units in the nth sub-beam drive module is obtained by calculating a start number N4-N3 internal power supply unit number parameter-N1 of the nth sub-beam drive module and an end number N5-N2-N3 internal power supply unit number parameter of the nth sub-beam drive module, and the process proceeds to S124.

Preferably, the method of S13 includes:

s131: determining the communication node address of the networked sub-beam laser module according to the obtained number of the sub-beam laser module in the corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module, and determining the communication node address of the networked sub-beam driving module according to the obtained number of the sub-beam driving module in the corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module;

s132: and sending CAN communication commands to the corresponding beamlet laser module and beamlet drive module in the network for communication test according to the obtained communication node addresses of the networked beamlet laser module and beamlet drive module and the corresponding relation table of the power supply unit in the networked beamlet laser module and beamlet drive module, thereby completing the networking in the multimode fiber laser.

Preferably, the method of S132 includes:

according to the obtained communication node addresses of the networked sub-beam laser modules and sub-beam driving modules, sending CAN communication commands to the corresponding sub-beam laser modules and sub-beam driving modules in the network for communication testing;

if the communication test of each communication node is successful, networking is successful;

if any communication node fails in the communication test, the method returns to S11 after resetting one or more parameters of the sub beam laser module mounting parameter table, the number parameter of the power supply units required by the sub beam laser module, and the number parameter of the power supply units inside the sub beam driving module.

The invention also provides a multimode fiber laser, which comprises a system control module, a beam combination module, at least one beamlet laser module and at least one beamlet drive module, wherein each module is connected to a group of CAN buses as a communication node, the beamlet drive module comprises at least one power supply unit, the multimode fiber laser is preset with a beamlet laser module number and node address corresponding table and a beamlet drive module number and node address corresponding table, and the system control module comprises:

the system comprises a networking parameter acquisition unit, a beam laser module mounting parameter table, a beam laser module required power supply unit quantity parameter and a beam drive module internal power supply unit quantity parameter, wherein the networking parameter acquisition unit is used for acquiring the beam laser module mounting parameter table, the beam laser module required power supply unit quantity parameter and the beam drive module internal power supply unit quantity parameter;

the networking parameter calculation unit is used for acquiring a corresponding relation table of the networking sub-beam laser module and the power supply unit in the sub-beam driving module according to the acquired sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module;

and the networking module communication unit is used for acquiring the communication node addresses of the networking sub-beam laser module and the networking sub-beam driving module according to a preset sub-beam laser module number and node address corresponding table and a corresponding relation table of the power supply unit in the networking sub-beam laser module and the networking sub-beam driving module, and sending networking CAN commands to the corresponding sub-beam laser module and the corresponding sub-beam driving module in the network to complete the networking in the multimode fiber laser.

Preferably, the networking parameter calculation unit includes:

the beamlet laser initial assembly is used for increasing the number of the beamlet laser module from 0, and setting the initial value of the beamlet laser module number N to be 0;

the sub-beam laser confirming component is used for reading the sub-beam laser module mounting parameter table and determining whether the Nth sub-beam laser module in the sub-beam laser module mounting parameter table is set to be mounted or not, if so, the sub-beam laser confirming component enters the corresponding module calculating component, and if not, the sub-beam laser confirming component enters the sub-beam laser judging component;

the corresponding module calculating component is used for calculating the number of the power supply unit corresponding to the Nth sub-beam laser module according to the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module, calculating the number of the corresponding sub-beam driving module according to the number of the corresponding power supply unit, calculating the number of the power supply unit corresponding to the Nth sub-beam laser module according to the number of the corresponding sub-beam driving module, obtaining a corresponding relation table of the power supply units in the Nth sub-beam laser module and the corresponding sub-beam driving module, and entering the sub-beam laser judging component;

and the sub-beam laser judging component is used for judging whether the N is the number of the last sub-beam laser module, if so, the N enters the networking module communication unit, and if not, the N is N +1, and the sub-beam laser confirming component is returned.

Preferably, the working method of the corresponding module computing component includes:

calculating the number of the power supply units needed by the sub-beam laser module with the starting number N1 being equal to the number of the power supply units needed by the sub-beam laser module and the number of the power supply units needed by the sub-beam laser module with the ending number N2 being equal to the number of the power supply units needed by the sub-beam laser module (N +1) -1;

calculating the number N3 of the sub-beam driving module corresponding to the Nth sub-beam laser module to be N1/the number parameter of the power units in the sub-beam driving module according to the starting number N1 of the corresponding power unit;

according to the obtained N1, N2 and N3, calculating a starting number N4 ═ N3 ═ number parameter-N1 of the power supply units in the N3 th sub-beam driving module corresponding to the N-th sub-beam laser module, and an ending number N5 ═ N2-N3 ═ number parameter of the internal power supply units of the sub-beam driving module, obtaining a correspondence table between the N-th sub-beam laser module and the N4-N5-th power supply units in the N3-th sub-beam driving module, and entering the sub-beam laser judging module.

Preferably, the networking module communication unit includes:

the address acquisition component is used for determining the communication node address of the networked sub-beam laser module according to the number of the sub-beam laser module in the obtained corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module, and determining the communication node address of the networked sub-beam driving module according to the number of the sub-beam driving module in the obtained corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module;

and the module connecting assembly is used for sending CAN communication commands to the corresponding sub-beam laser module and the sub-beam driving module in the network for communication test according to the obtained communication node addresses of the networked sub-beam laser module and the networked sub-beam driving module and the corresponding relation table of the power supply units in the sub-beam laser module and the networked sub-beam driving module, so that networking in the multimode fiber laser is completed.

Preferably, the working method of the module connecting assembly comprises the following steps:

according to the obtained communication node addresses of the networked sub-beam laser modules and sub-beam driving modules, sending CAN communication commands to the corresponding sub-beam laser modules and sub-beam driving modules in the network for communication testing;

if the communication test of each communication node is successful, networking is successful;

and if any communication node fails in the communication test, resetting one or more parameters of the sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module, and returning to the networking parameter acquisition unit.

Compared with the prior art, the beneficial effects of the method are detailed as follows: the multimode fiber laser comprises a system control module, a beam combining module, a sub-beam laser module and a sub-beam driving module which are connected to a group of CAN buses as communication nodes, wherein the networking method comprises the steps of obtaining a sub-beam laser module mounting parameter table, a number parameter of power supply units required by the sub-beam laser module and a number parameter of power supply units in the sub-beam driving module, obtaining a corresponding relation table of the sub-beam laser module and the power supply units in the sub-beam driving module which are networked according to the three parameters, obtaining communication node addresses of the sub-beam laser module and the sub-beam driving module which are networked for communication networking, supporting the multimode fiber laser networking of different hardware carriers, and networking the multimode fiber laser network only by setting the three parameters Convenient production and maintenance, low networking cost and the like.

Drawings

In order to illustrate the embodiments of the present invention more clearly, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings can be obtained by those skilled in the art without inventive effort.

Fig. 1 is a schematic flow chart of a networking method of a multimode fiber laser according to an embodiment of the present invention;

fig. 2 is a schematic flowchart of a method for obtaining a corresponding relationship table between a networked beamlet laser module and a power supply unit in a beamlet driving module according to an embodiment of the present invention;

fig. 3 is a schematic diagram of a networking structure of a multimode fiber laser according to an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without any creative work belong to the protection scope of the present invention.

In order to make the technical solutions of the present invention better understood by those skilled in the art, the present invention will be further described in detail with reference to the accompanying drawings and specific embodiments.

As shown in fig. 1, an embodiment of the present invention provides a networking method for a multimode fiber laser, where the multimode fiber laser includes a system control module, a beam combining module, at least one beamlet laser module, and at least one beamlet driving module, and each module is hung on a set of CAN buses as a communication node, where each beamlet laser module is numbered in sequence and sequentially sets communication node addresses in the numbering sequence, each beamlet driving module is numbered in sequence and sequentially sets communication node addresses in the numbering sequence, at least one power supply unit is disposed in the beamlet driving module and numbered in sequence, the multimode fiber laser is preset with a beamlet laser module number and node address correspondence table and a beamlet driving module number and node address correspondence table, and the networking method includes:

s11: the system control module acquires a sub-beam laser module mounting parameter table, a number parameter of power supply units required by the sub-beam laser module and a number parameter of power supply units in the sub-beam driving module;

s12: the system control module acquires a corresponding relation table of the networked sub-beam laser modules and the power supply units in the sub-beam driving modules according to the acquired sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser modules and the number parameter of the power supply units in the sub-beam driving modules;

s13: and the system control module acquires communication node addresses of the networked sub-beam laser modules and the networked sub-beam driving modules according to a preset sub-beam laser module number and node address corresponding table and a preset sub-beam driving module number and node address corresponding table as well as an acquired corresponding relation table of the power supply units in the networked sub-beam laser modules and the networked sub-beam driving modules, and sends networking CAN commands to the corresponding sub-beam laser modules and the corresponding sub-beam driving modules in the network to complete networking in the multimode fiber laser.

Specifically, the multimode fiber laser provided by the application comprises a system control module, a plurality of sub-beam laser modules and a plurality of sub-beam driving modules. The multimode fiber laser is internally provided with only 1 system control module, the system control module is an assembly of software and hardware, a circuit main board loaded with an ARM chip is arranged on the hardware, and a related program of a networking algorithm is embedded in the ARM chip on the software. Functionally, the system control module may be thought of as the "brain" of the multimode fiber laser. The beamlet laser module is also called a single mode fiber laser module. The number of the sub-beam laser modules is different according to the model of the multimode laser. For example: 6kW multi-mode lasers can be synthesized by adopting 6 1kW sub-beam modules. The sub-beam driving module is internally provided with a plurality of power supply units, each power supply unit can only provide driving voltage and current for 1 sub-beam laser module, and the plurality of power supply units can also provide driving voltage and current for 1 sub-beam laser module simultaneously. The number of the sub-beam driving modules is different according to the number of the sub-beam laser modules and the number of the power supply units in the sub-beam driving modules. For example: 6 1kW beamlet laser modules, if each beamlet laser module needs 1 power supply unit, 3 power supply units are packaged in each beamlet drive module, then the system needs 2 beamlet drive modules. The multimode fiber laser is internally connected with communication buses of all modules, a standard CAN bus is adopted, and all modules in the multimode fiber laser comprise control circuit boards (comprising hardware such as a singlechip and the like) and have CAN communication functions. All modules of the system are connected into a chain communication network through a CAN bus, a control module CAN operate any module in the system through the CAN bus, and the number of the connected sub-beam laser modules and sub-beam driving modules CAN be randomly changed according to different types of multimode fiber lasers, so that the compatibility is good, and the system CAN be adapted to any sub-beam laser modules and sub-beam driving modules.

Specifically, each module is externally provided with a DB9 interface as a physical interface of a communication bus, and in practical application, DB9 interfaces of all modules may be connected in parallel by using a DB9 finished line. Each module (node) in the multimode fiber laser contains a unique CAN communication address, for example, the default address of the sub-beam laser module CAN be 0x03, the sub-beam laser module is set at the time of factory shipment according to the number, the setting mode is set in an incremental mode according to the number (for example, the sub-beam laser module 1 corresponds to the address 0x03, and the sub-beam laser module 2 corresponds to the address 0x04), and at most 32 sub-beam laser modules are supported. The address of the beamlet laser module is configurable. The default address of the beamlet driving module may be 0xFF, and the default address is set according to the serial number at the time of factory shipment, and the setting mode is set according to the serial number in a descending manner (for example, beamlet driving module 1 corresponds to address 0xFF, and beamlet driving module 2 corresponds to address 0xFE), and at most 32 beamlet driving modules are supported, and the address of the beamlet driving module may also be set and changed, and the corresponding address of the system control module is 0x 01. The number of the sub-beam driving modules corresponding to the sub-beam laser modules of the system can be changed at will, the number of the power supply units in the sub-beam driving modules can be changed at random, and all nodes in the system can be reconnected into a communication network according to a networking algorithm only by performing one-time power-on operation after software setting (the serial port of the system control module is externally connected and relevant setting can be executed outside the multimode fiber laser).

In S11, the system control module obtains the sub-beam laser module mounting Parameter table (Net _ Optical _ Parameter), the number of power units required by the sub-beam laser module (OP _ N), and the number of power units inside the sub-beam driving module (P _ N) through the external interface. The Parameter "Net _ Optical _ Parameter" is a Parameter stored in the FLASH inside the ARM chip on the system control module hardware motherboard, and can be changed by a specified command. The data is 32-bit data and adopts a unique hot code number to represent parameters of the mounting condition of the sub-beam laser module in the system. The parameter "OP _ N" is used to indicate how many power supply units are needed for 1 sub-beam laser module, and if OP _ N is 2, it indicates that 2 power supply units are needed for 1 sub-beam laser module. The parameters are stored in FLASH and can be changed by appointed commands. The parameter "P _ N" is used to indicate how many power supply units are installed in 1 beamlet drive module, e.g., P _ N-6, which represents 6 power supply units in one beamlet drive module. The parameters are stored in FLASH and can be changed by appointed commands. As long as three parameters in the FLASH of the main board of the system control module are set, calculation and networking can be carried out subsequently. When a certain module in the multimode fiber laser is abnormal, three parameters in a system control module main board FLASH can be reset, and the fault module does not work any more after the multimode fiber laser is restarted, so that the multimode fiber laser can be conveniently maintained.

As shown in fig. 2, it should be noted that the method of S12 includes:

s121: the number of the sub-beam laser module is increased progressively from 0, and the initial value of the number N of the sub-beam laser module is set to 0;

s122: reading a sub-beam laser module mounting parameter table, determining whether the Nth sub-beam laser module in the sub-beam laser module mounting parameter table is set to be mounted, if so, entering S123, and if not, entering S124;

s123: calculating the number of a power supply unit corresponding to the Nth sub-beam laser module according to the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module, calculating the number of a corresponding sub-beam driving module according to the number of the corresponding power supply unit, calculating the number of the power supply unit corresponding to the Nth sub-beam laser module according to the number of the corresponding sub-beam driving module, obtaining a corresponding relation table of the power supply units in the Nth sub-beam laser module and the corresponding sub-beam driving module, and entering S124;

s124: and judging whether the number N is the last sub-beam laser module number, if so, entering S13, otherwise, returning to S122, wherein N is N + 1.

Specifically, the networking algorithm of the multimode fiber laser comprises the following steps: a) and the system control module main board reads the sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module from the FLASH after being powered on. b) Determining the number and node addresses of the sub-beam laser modules and the number and node addresses of the sub-beam driving modules in the system through a networking algorithm; c) and detecting whether the calculated node information is correct or not through communication. If the correct laser networking is successful; if not, the laser is locked and can not work.

Through the networking algorithm, the problems that can be solved comprise: a) the number and the serial number of the sub-beam laser modules in the system are determined through a sub-beam laser module mounting parameter table. b) And determining the number and serial number of the sub-beam driving modules corresponding to the mounted sub-beam laser modules. As described above, in different systems, if the number of the power units inside the beamlet drive modules is different, the number and the serial number of the beamlet drive modules mounted correspondingly are also changed (for example, if the a-type 6000W multimode laser is composed of 6 1KW beamlet laser modules, and each beamlet drive module contains 6 power units, only the beamlet drive module 1 is needed, and if only 3 power units are inside the B-type 6000W multimode laser beamlet drive module, only the beamlet drive module 1 and the beamlet drive module 2 are needed). c) The number of power supply units required to be used within each beamlet drive module is determined. (for example: A type 4000W multimode laser is composed of 1-4 # 1KW sub-beam laser module, but 6 power supply units are arranged in the sub-beam driving module, the system can only enable the 1-4 # power supply unit, but not enable the 5-6 # power supply unit).

Specifically, the parametric beamlet drive module mounting Parameter table (Net _ Power _ Parameter) is a Parameter calculated to indicate the mounting of the beamlet drive module in the system, and the data format is the same as "Net _ Optical _ Parameter". The Power unit mounting parameter table (array Power _ Num [32]) comprises 32 8-bit 'one-hot codes' Power _ Num [ N ], which is used for representing the mounting condition of the Power unit in the N number sub-beam drive module. Parameter(s)

"Net _ Power _ Parameter" and the array Power _ Num [32] are calculated by a networking algorithm before networking.

The method of S123 includes:

calculating the number of the power supply units needed by the sub-beam laser module with the starting number N1 being equal to the number of the power supply units needed by the sub-beam laser module and the number of the power supply units needed by the sub-beam laser module with the ending number N2 being equal to the number of the power supply units needed by the sub-beam laser module (N +1) -1;

calculating the number N3 of the sub-beam driving module corresponding to the Nth sub-beam laser module to be N1/the number parameter of the power units in the sub-beam driving module according to the starting number N1 of the corresponding power unit;

according to the obtained N1, N2 and N3, a table of correspondence between the nth sub-beam laser module and the nth 4 to N5 power supply units in the nth sub-beam drive module is obtained by calculating a start number N4-N3 internal power supply unit number parameter-N1 of the nth sub-beam drive module and an end number N5-N2-N3 internal power supply unit number parameter of the nth sub-beam drive module, and the process proceeds to S124.

Specifically, assuming that 25 beamlet drive modules (numbers 0 to 24) are installed inside the multimode fiber laser, since the number of power supply units inside each beamlet drive module is "P _ N", there are "P _ N × 25" power supply units in total, and the power supply units are numbered, starting from 0, and the number range of the power supply units is 0 to P _ N × 25-1.

a) And calculating the number of the corresponding sub-beam driving module of the Nth sub-beam laser module and the number of the corresponding power supply unit in the sub-beam driving module. N is initially 0.

b) Firstly, determining whether the current Nth sub-beam laser module is mounted or not through a sub-beam laser module mounting parameter table, if the current Nth sub-beam laser module is not mounted, skipping the subsequent steps until the corresponding relation (N + +) of the next sub-beam laser module is calculated; if the current nth sub-beam laser module is mounted, calculating a start number N1(N1 is the parameter × N of the number of power units required by the sub-beam laser module) and an end number N2(N2 is the parameter × (N +1) -1) of the power unit corresponding to the current nth sub-beam laser module.

c) And determining the number of the sub-beam driving module corresponding to the current Nth sub-beam laser module according to the determined initial number of the power supply unit, wherein the number of the sub-beam driving module is calculated in a mode that N3 is equal to N1/the number parameter of the internal power supply units of the sub-beam driving module. Position (N3-1) of the "Net _ Power _ Parameter" Parameter indicates that the N3 sub-beam driver module is mounted.

d) An array Power _ Num [25] is used inside the multimode fiber laser to represent the mounting condition of the Power supply unit inside the corresponding sub-beam driving module. Calculating the number of the power supply unit corresponding to the Nth sub-beam laser module in the corresponding sub-beam driving module (the number of the power supply unit in the sub-beam driving module is started from 0, for example, if 6 power supply units are arranged in the sub-beam driving module, the number is 0-5); and calculating a parameter-N1 of the number of power supply units required by the sub-beam laser module with the starting number N4 being N3 and a parameter-N1 of the number of power supply units required by the sub-beam drive module with the N3 corresponding to the sub-beam laser module with the ending number N5 being N2-N3. The position 1 from N4 to N5 of Power _ Num [ N3] represents mounting. The inside of the sub-beam driving module uses an array Power _ Num [ x ] to represent the mounting condition of the Power supply unit inside the sub-beam driving module No. x, and the 0 th position 1 of Power _ Num [3] represents that the 1 st Power supply unit inside the sub-beam driving module No. 3 is enabled.

e) If the mounting states of all the sub-beam laser modules (25 in total) are not calculated, N is N +1, and the step (b) is returned to and the calculation of the mounting state of the next sub-beam laser module is started.

The method of S13 includes:

s131: determining the communication node address of the networked sub-beam laser module according to the obtained number of the sub-beam laser module in the corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module, and determining the communication node address of the networked sub-beam driving module according to the obtained number of the sub-beam driving module in the corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module;

s132: and sending CAN communication commands to the corresponding beamlet laser module and beamlet drive module in the network for communication test according to the obtained communication node addresses of the networked beamlet laser module and beamlet drive module and the corresponding relation table of the power supply unit in the networked beamlet laser module and beamlet drive module, thereby completing the networking in the multimode fiber laser.

The method of S132 includes:

according to the obtained communication node addresses of the networked sub-beam laser modules and sub-beam driving modules, sending CAN communication commands to the corresponding sub-beam laser modules and sub-beam driving modules in the network for communication testing;

if the communication test of each communication node is successful, networking is successful;

if any communication node fails in the communication test, the method returns to S11 after resetting one or more parameters of the sub beam laser module mounting parameter table, the number parameter of the power supply units required by the sub beam laser module, and the number parameter of the power supply units inside the sub beam driving module.

Specifically, after the number and the node address of the sub-beam laser modules and the number and the node address of the sub-beam driving modules in the multimode fiber laser are determined through a networking algorithm, whether the calculated node information is correct or not is detected through communication. If the correct laser networking is successful; if not, the laser is locked and can not work.

Specifically, the beam combining module is used for combining the multiple single-mode optical fibers into one output optical fiber. Only one beam combining module is arranged in the system. And matching resistors are arranged in the system control module and the beam combining module, namely the matching resistors are welded on the control main board of the system control module and the beam combining module.

The beneficial effects of the invention include: a. the multimode fiber laser can support multimode fiber lasers with any power, support at most 32 sub-beam driving modules and 32 sub-beam laser modules, and basically meet the requirements of any multimode fiber laser. b. The networking setting of the multimode fiber laser network can be carried out only by setting three parameters, namely a sub-beam laser module mounting Parameter table 'Net _ Optical _ Parameter', a sub-beam laser module required power supply unit quantity Parameter 'OP _ N' and a sub-beam drive module internal power supply unit quantity Parameter 'P _ N', and the method is very convenient and easy to operate. c. Any node in the multimode fiber laser can be conveniently shielded and enabled, and the test and maintenance are convenient. d. The networking method is realized based on software, hardware only has a CAN communication function and only needs to change storage parameters in the multimode fiber laser, and the adaptability is strong. e. The connection adopts a fixed mode, and is very easy to operate. f. In practice, any node in the multimode fiber laser can work independently without changing hardware and software. g. Compared with a single-mode laser combination scheme, the scheme is low in cost and simple to maintain.

As shown in fig. 3, an embodiment of the present invention provides a multimode fiber laser, including a system control module, a beam combining module, at least one beamlet laser module, and at least one beamlet drive module, where each beamlet laser module is hung on a set of CAN buses as a communication node, where each beamlet laser module sequentially numbers and sequentially sets communication node addresses according to the numbering sequence, each beamlet drive module sequentially numbers and sequentially sets communication node addresses according to the numbering sequence, at least one power unit is disposed inside the beamlet drive module and sequentially numbers, a beamlet laser module number and node address correspondence table and a beamlet drive module number and node address correspondence table are preset in the multimode fiber laser, and the system control module includes:

the system comprises a networking parameter acquisition unit, a beam laser module mounting parameter table, a beam laser module required power supply unit quantity parameter and a beam drive module internal power supply unit quantity parameter, wherein the networking parameter acquisition unit is used for acquiring the beam laser module mounting parameter table, the beam laser module required power supply unit quantity parameter and the beam drive module internal power supply unit quantity parameter;

the networking parameter calculation unit is used for acquiring a corresponding relation table of the networking sub-beam laser module and the power supply unit in the sub-beam driving module according to the acquired sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module;

and the networking module communication unit is used for acquiring the communication node addresses of the networking sub-beam laser module and the networking sub-beam driving module according to a preset sub-beam laser module number and node address corresponding table and a corresponding relation table of the power supply unit in the networking sub-beam laser module and the networking sub-beam driving module, and sending networking CAN commands to the corresponding sub-beam laser module and the corresponding sub-beam driving module in the network to complete the networking in the multimode fiber laser.

It should be noted that the networking parameter calculation unit includes:

the beamlet laser initial assembly is used for increasing the number of the beamlet laser module from 0, and setting the initial value of the beamlet laser module number N to be 0;

the sub-beam laser confirming component is used for reading the sub-beam laser module mounting parameter table and determining whether the Nth sub-beam laser module in the sub-beam laser module mounting parameter table is set to be mounted or not, if so, the sub-beam laser confirming component enters the corresponding module calculating component, and if not, the sub-beam laser confirming component enters the sub-beam laser judging component;

the corresponding module calculating component is used for calculating the number of the power supply unit corresponding to the Nth sub-beam laser module according to the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module, calculating the number of the corresponding sub-beam driving module according to the number of the corresponding power supply unit, calculating the number of the power supply unit corresponding to the Nth sub-beam laser module according to the number of the corresponding sub-beam driving module, obtaining a corresponding relation table of the power supply units in the Nth sub-beam laser module and the corresponding sub-beam driving module, and entering the sub-beam laser judging component;

and the sub-beam laser judging component is used for judging whether the N is the number of the last sub-beam laser module, if so, the N enters the networking module communication unit, and if not, the N is N +1, and the sub-beam laser confirming component is returned.

It should be noted that the working method of the corresponding module computing component includes:

calculating the number of the power supply units needed by the sub-beam laser module with the starting number N1 being equal to the number of the power supply units needed by the sub-beam laser module and the number of the power supply units needed by the sub-beam laser module with the ending number N2 being equal to the number of the power supply units needed by the sub-beam laser module (N +1) -1;

calculating the number N3 of the sub-beam driving module corresponding to the Nth sub-beam laser module to be N1/the number parameter of the power units in the sub-beam driving module according to the starting number N1 of the corresponding power unit;

according to the obtained N1, N2 and N3, calculating a starting number N4 ═ N3 ═ number parameter-N1 of the power supply units in the N3 th sub-beam driving module corresponding to the N-th sub-beam laser module, and an ending number N5 ═ N2-N3 ═ number parameter of the internal power supply units of the sub-beam driving module, obtaining a correspondence table between the N-th sub-beam laser module and the N4-N5-th power supply units in the N3-th sub-beam driving module, and entering the sub-beam laser judging module.

It should be noted that the networking module communication unit includes:

the address acquisition component is used for determining the communication node address of the networked sub-beam laser module according to the number of the sub-beam laser module in the obtained corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module, and determining the communication node address of the networked sub-beam driving module according to the number of the sub-beam driving module in the obtained corresponding relation table of the networked sub-beam laser module and the power supply unit in the sub-beam driving module;

and the module connecting assembly is used for sending CAN communication commands to the corresponding sub-beam laser module and the sub-beam driving module in the network for communication test according to the obtained communication node addresses of the networked sub-beam laser module and the networked sub-beam driving module and the corresponding relation table of the power supply units in the sub-beam laser module and the networked sub-beam driving module, so that networking in the multimode fiber laser is completed.

It should be noted that, the working method of the module connecting assembly includes:

according to the obtained communication node addresses of the networked sub-beam laser modules and sub-beam driving modules, sending CAN communication commands to the corresponding sub-beam laser modules and sub-beam driving modules in the network for communication testing;

if the communication test of each communication node is successful, networking is successful;

and if any communication node fails in the communication test, resetting one or more parameters of the sub-beam laser module mounting parameter table, the number parameter of the power supply units required by the sub-beam laser module and the number parameter of the power supply units in the sub-beam driving module, and returning to the networking parameter acquisition unit.

For the description of the features in the embodiment corresponding to fig. 3, reference may be made to the related description of the embodiments corresponding to fig. 1-2, which is not repeated here.

The networking method of the multimode fiber laser and the multimode fiber laser provided by the embodiment of the invention are described in detail above. The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.

Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.

The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种高速宽带微波光发射模块

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!