CN114501730A - Navigation light control method, navigation light control device and main control equipment - Google Patents
Navigation light control method, navigation light control device and main control equipment Download PDFInfo
- Publication number
- CN114501730A CN114501730A CN202111583821.9A CN202111583821A CN114501730A CN 114501730 A CN114501730 A CN 114501730A CN 202111583821 A CN202111583821 A CN 202111583821A CN 114501730 A CN114501730 A CN 114501730A
- Authority
- CN
- China
- Prior art keywords
- navigation
- state
- ship
- target
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000004590 computer program Methods 0.000 claims description 17
- 238000004458 analytical method Methods 0.000 claims description 8
- 238000004891 communication Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000004873 anchoring Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000003643 water by type Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B45/00—Circuit arrangements for operating light-emitting diodes [LED]
- H05B45/30—Driver circuits
- H05B45/37—Converter circuits
- H05B45/3725—Switched mode power supply [SMPS]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63B—SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING
- B63B45/00—Arrangements or adaptations of signalling or lighting devices
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/105—Controlling the light source in response to determined parameters
- H05B47/115—Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/105—Controlling the light source in response to determined parameters
- H05B47/115—Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings
- H05B47/12—Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings by detecting audible sound
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/165—Controlling the light source following a pre-assigned programmed sequence; Logic control [LC]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/40—Control techniques providing energy savings, e.g. smart controller or presence detection
Landscapes
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Ocean & Marine Engineering (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
The application discloses a navigation light control method, a navigation light control device, a main control device and a computer readable storage medium. Wherein, the method comprises the following steps: determining the current navigation state of the ship; determining a target navigation light combination according to the current navigation state, wherein the target navigation light combination is as follows: a combination of at least two position lights for characterizing the current navigational state; generating a starting instruction for the target position light combination; and controlling each navigation light in the target navigation light combination to be lightened on the basis of the starting instruction. Through the scheme, the navigation lamp of the ship can accurately express the real navigation state of the ship.
Description
Technical Field
The present application belongs to the technical field of device control, and in particular, to a navigation light control method, a navigation light control device, a main control device, and a computer-readable storage medium.
Background
The ship light signal is set according to the requirements of the ship navigation and signal equipment specification and the related river, lake and sea navigation specification strictly, so that the set light signal can correctly express the information of the position, the state, the movement and the like of the ship to the outside. The light signals have high use frequency and multiple functions, have combined use requirements, and are vital to the safety of ships.
However, the current navigation light system mainly relies on mechanical switches for control, which requires a crew to manually operate and toggle a plurality of mechanical switches to control the navigation lights of the ship to display the navigation state of the ship. Considering that the possible light combinations are more, a crew is easy to operate by mistake under the condition of manual operation, so that the light cannot express the real navigation state of the ship outwards due to wrong setting, and communication misunderstanding is caused.
Disclosure of Invention
The application provides a navigation light control method, a navigation light control device, a main control device and a computer readable storage medium, which can ensure that the navigation light of a ship can accurately express the real navigation state of the ship.
In a first aspect, the present application provides a navigation light control method, including:
determining the current navigation state of the ship;
determining a target navigation light combination according to the current navigation state, wherein the target navigation light combination is as follows: a combination of at least two position lights for characterizing said current navigational state;
generating a starting instruction aiming at the target navigation light combination;
and controlling each navigation light in the target navigation light combination to be lightened on the basis of the starting instruction.
In a second aspect, the present application provides a position light control apparatus, comprising:
the first determining module is used for determining the current navigation state of the ship;
a second determining module, configured to determine a target navigation light combination according to the current navigation state, where the target navigation light combination is: a combination of at least two position lights for characterizing said current navigational state;
the generating module is used for generating a starting instruction aiming at the target navigation light combination;
and the control module is used for controlling each navigation light in the target navigation light combination to be lightened based on the starting instruction.
In a third aspect, the present application provides a master control device, where the master control device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the method according to the first aspect when executing the computer program.
In a fourth aspect, the present application provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the method of the first aspect.
In a fifth aspect, the present application provides a computer program product comprising a computer program which, when executed by one or more processors, performs the steps of the method of the first aspect as described above.
Compared with the prior art, the application has the beneficial effects that: after the current navigation state of the ship is determined, a target navigation light combination is determined according to the current navigation state, wherein the target navigation light combination is as follows: the combination of at least two navigation lights is used for representing the current navigation state, and can generate a starting instruction aiming at the target navigation light combination, and the ship can control each navigation light in the target navigation light combination to be lightened based on the starting instruction. On one hand, the navigation lamp combination corresponding to various navigation states does not need to be memorized by a crew, so that the condition that the navigation lamp control is wrong due to the memory deviation of the crew can be reduced; on the other hand, the mechanical switches corresponding to the navigation lights do not need to be manually operated by crews, so that the situation that the navigation lights are controlled to be in error due to misoperation of the crews can be reduced; therefore, the accuracy of the navigation light control is greatly improved, and the navigation light of the ship can accurately express the real navigation state of the ship.
It is understood that the beneficial effects of the second aspect to the fifth aspect can be referred to the related description of the first aspect, and are not described herein again.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a schematic flow chart illustrating an implementation of a navigation light control method according to an embodiment of the present application;
fig. 2 is a flowchart of a specific implementation of step 101 in a navigation light control method provided in an embodiment of the present application;
FIG. 3 is an exemplary diagram of a control panel provided by an embodiment of the present application;
fig. 4 is an exemplary diagram of a display panel provided in an embodiment of the present application;
FIG. 5 is a diagram of another example of a control panel provided by an embodiment of the present application;
FIG. 6 is a diagram illustrating an exemplary configuration of a navigation light control system according to an embodiment of the present disclosure;
fig. 7 is a diagram of an architecture example of a master device provided in an embodiment of the present application;
FIG. 8 is a block diagram of a navigation light control device provided in an embodiment of the present application;
fig. 9 is a schematic structural diagram of a master device according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
In order to explain the technical solution proposed in the present application, the following description will be given by way of specific examples.
The embodiment of the application provides a navigation light control method. The navigation light control method is applied to the main control equipment of the ship. Referring to fig. 1, the navigation light control method includes:
In order to realize active control of the navigation light, the main control equipment needs to determine the current navigation state of the ship firstly. The master control device may be predefined with different operation modes, such as a full-automatic mode and a semi-automatic mode. In the full-automatic mode, the current navigation state can be actively determined by the main control equipment through intelligent analysis; in the semi-automatic mode, the current navigational state may be passively determined by the master control device through information input by the crew. Of course, more working modes may be defined for the main control device, and each working mode corresponds to a different determination manner of the current navigation state, which is not limited herein.
For example only, the sailing state of a ship may be divided into the following in total: sailing vessels, towing vessels, out of control vessels, operations limited, restricted to draught, anchoring vessels, and stranded vessels. That is, the main control device usually determines the current sailing state of the ship among these several sailing states.
It is assumed that the navigation lights with which the ship is equipped include: anchor lights, three mast lights (which may be respectively referred to as mast light 1, mast light 2, and mast light 3), stern light, tow light, port light, and starboard light. It can be understood that each navigation state is set with a corresponding navigation light combination, so that a navigation light strategy can be formed in advance based on the corresponding relation between the navigation state and the navigation light combination. For example only, the position light policy is represented in the form of a list, which may be as shown in table 1 below:
ship in voyage | Towing ship | Runaway ship | Operation limitation | Restricted draught | Mooring ship | Stranded ship | |
Anchor lamp | √ | √ | √ | ||||
Mast head light 1 | √ | √ | √ | √ | √ | √ | |
Mast head lamp 2 | √ | √ | √ | √ | |||
Mast head lamp 3 | √ | √ | √ | √ | √ | ||
Tail lamp | √ | ||||||
Towing lamp | √ | ||||||
Portside lamp | √ | √ | √ | √ | √ | ||
Starboard lamp | √ | √ | √ | √ | √ |
TABLE 1
It is understood that the symbol "√" in the position light strategy indicates that a position light belongs to a position light combination corresponding to a ship state. For example, for a sailing state of a sailing ship, the corresponding combination of the navigation lights comprises the following navigation lights: mast lamp 1, mast lamp 3, stern lamp, port lamp and starboard lamp.
Based on the corresponding relationship between the navigation state and the navigation light combination (i.e. the pre-formed navigation light strategy), the main control device can quickly find out the navigation light combination corresponding to the current navigation state and record the navigation light combination as the target navigation light combination.
And 103, generating a starting instruction for the target navigation light combination.
The main control equipment stores communication addresses and working parameters of all navigation lights of the ship in advance. For example only, the communication address and the operating parameters of each navigation light may be stored together in the navigation light strategy as set forth above; or, a navigation light parameter database may also be newly created to store the communication address and the operating parameter of each navigation light, which is not limited herein.
After the target navigation light combination is determined, the main control device can inquire and obtain the communication address and the working parameter of each navigation light in the target navigation light combination through the navigation light strategy or the navigation light parameter database, and generates a starting instruction aiming at the target navigation light combination based on an inquiry result. It is understood that the start command should carry the following information: and the communication address and the working parameter of each navigation light in the target navigation light combination.
And 104, controlling each navigation light in the target navigation light combination to be lightened based on the starting instruction.
The main control equipment can send the starting instruction to each navigation light in the target navigation light combination through the ship local area network according to the communication address carried by the starting instruction. After each navigation light in the target navigation light combination receives the starting instruction, the navigation light can be controlled to be lightened according to working parameters carried by the starting instruction. Therefore, each navigation light in the target navigation light combination is lightened, and the ship can outwards convey the current navigation state of the ship, so that communication with other ships or a shore base is realized.
In some embodiments, referring to fig. 2, when the master device operates in the full-automatic mode, step 101 may specifically include:
a1, acquiring the navigation speed of the ship, the operation state of target equipment of the ship and/or sensor data of an external sensor of the ship.
The speed of travel can be obtained by reading the log of the vessel. Target devices of a vessel may include, but are not limited to: a steering engine of a ship, a main engine of a ship, a working device (such as a crane) of a ship, an anchor machine of a ship, and the like. Off-board sensors for a vessel may include, but are not limited to: stress inductor, action inductor, degree of depth inductor and width inductor, wherein, this stress inductor can be used to respond to the stress of the towline of boats and ships, and this action sensor can be used to respond to the rotation of anchor machine, and this degree of depth inductor can be used to respond to the distance of the bottom of a ship and bottom of a ship, and this width inductor can be used to respond to the width of the navigation waters of boats and ships.
And A2, matching the sailing speed, the running state and/or the sensor data with at least one preset sailing state.
The main control device may set the judgment criteria of each navigation state in advance in the form of a list, which may be shown in table 2 below:
TABLE 2
The main control equipment can evaluate whether the currently acquired navigation speed, the operation state and/or the sensor data can meet the judgment standard of a certain navigation state, namely, the navigation state matched with the currently acquired data can be determined.
It can be understood that, in practical application, the judgment criteria of each navigation state can be set individually according to attribute information such as the length and the tonnage of the ship and the navigation area where the ship is located, and the judgment criteria are not limited herein. Wherein, the length and tonnage of boats and ships and other attribute information can be based on the model of boats and ships and confirm, and the no longer repeated here.
And A3, determining the current navigation state of the ship in at least one preset navigation state according to the matching result.
When the main control device determines that the currently acquired navigation speed, the operation state and/or the sensor data can meet the judgment standard of a certain navigation state, the currently acquired data can be considered to be matched with the navigation state, and the navigation state can be determined as the current navigation state.
In some embodiments, when the master device operates in the semi-automatic mode, step 101 may specifically include:
and B1, receiving an input state selection command.
And B2, determining the current navigation state of the ship in at least one preset navigation state according to the state selection command.
The master control device may receive a status selection command entered by the crew. The state selection instruction can be input in a touch manner; alternatively, the state selection command may be input by voice, and the input mode of the state selection command is not limited herein.
In an application scenario, the step B1 may specifically include:
and C1, displaying at least one preset navigation state on a preset control panel.
The main control device may be connected to a control panel on which at least one navigational state given above may be displayed as an option to be provided to the crew.
And C2, when the control panel is monitored to generate touch operation, receiving a state selection instruction input based on the touch operation.
The master control device can monitor the control panel after the control panel is powered on. The crew can manually judge the current sailing state of the ship based on the knowledge of the ship and click the corresponding sailing state on the control panel in a touch operation mode according to the judgment result. The control panel can determine the currently clicked navigation state based on the touch position of the touch operation, generate a corresponding state selection instruction and transmit the state selection instruction to the main control equipment. Through the process, the master control device can receive the state selection instruction input based on the touch operation when monitoring that the control panel generates the touch operation.
In another application scenario, the step B1 may specifically include:
and D1, collecting voice data through a preset microphone.
The master control device can be connected with a microphone. After the main control equipment is powered on, the microphone enters a working state and can start to continuously acquire voice data in the environment; alternatively, a separate switch may be provided for the microphone, and the crew may manually turn on the switch when the crew needs to input the state selection command by voice, which is not limited herein.
And D2, extracting target voice data from the voice data based on the preset tone color characteristics.
When the number of crew members on the ship is large, the microphone may collect voice data of multiple crew members. However, different crews will typically be responsible for different work content, which may cause the crews of the vessel to have different control rights; that is, not all of the crew's voice data need be taken into account in the control of the navigational lights by the master control device. Based on this, the master control equipment can gather the voice data of target crew in advance, and obtain the tone quality characteristic of target crew through the analysis and store, wherein, this target crew means: the crew who possesses navigation light control authority. Therefore, the main control device can extract the voice data of the target crew, namely the target voice data, from the collected voice data based on the preset tone characteristics. The process can be understood as the denoising operation of voice data, so that the influence of environmental noise on the state selection instruction can be eliminated, and the influence of a crew who does not have navigation light control authority on the state selection instruction can also be eliminated.
And D3, performing semantic analysis on the target voice data to obtain a state selection instruction.
The main control device can set corresponding keywords for various navigation states according to the judgment standards corresponding to various navigation states given in the foregoing. After the target voice data is obtained, the target voice data is converted into a plurality of complete sentences, and then the set keywords corresponding to various navigation states are matched with the converted sentences, so that semantic analysis on the target voice data can be preliminarily completed, and matched state selection instructions are obtained.
By way of example only, please refer to fig. 3, where fig. 3 illustrates an example of a display interface of the control panel. Wherein, the crew can start or stop the operation of the control panel and the main control device by the touch operation of turning on or off the button (or the virtual button); the crew can select the working mode of the main control equipment through the touch operation of the button (or the virtual button) in a full-automatic mode or a semi-automatic mode; the crew may select the current sailing state through touch operations on the buttons (or virtual buttons) "sailing vessel", "towing vessel", "out of control vessel", "operation restricted", "restricted to draft", "anchoring vessel", and "stranded vessel".
In some embodiments, the type and number of position lights provided with the vessel may be different, taking into account the different model of vessel. Thus, a corresponding position light strategy can be set in advance for each ship model, that is, the position light strategy can realize customization based on the ship model. Thus, when the subsequent main control device executes step 102, the ship model of the ship may be obtained first, then the navigation light strategy adopted by the ship is determined according to the ship model, and then the customized target navigation light combination for the ship is determined according to the current navigation state of the ship and the determined navigation light strategy. Of course, the navigation light combination corresponding to each ship model can be modified according to actual requirements after being set, and is not limited herein.
In some embodiments, the main control device may further be connected to a display panel to help the crew know the working status of the navigation lights in time. By way of example only, the display panel and the previously proposed control panel may be integrated together, resulting in a display screen integrated control panel. The main control equipment can display the current navigation state and the current working state of each navigation light of the ship in real time through the display panel. Therefore, if a certain navigation light fails to be lightened due to failure, the current working state (namely the unlighted state) of the navigation light can be notified to a crew of the ship through the display panel, so that the crew can know that the current navigation light fails in time and clearly know which navigation light fails, and the follow-up maintenance work can be guaranteed to be carried out in time.
Referring to fig. 4, fig. 4 shows an example of a picture displayed by the display panel when the ship is in the underway state. Referring to fig. 5, fig. 5 shows an example of a picture displayed by the control panel integrated with the display screen in the sailing state of the ship. Wherein, hollow dot and shadow dot are used for expressing the different operating condition of navigation light respectively, specifically are: the open dots indicate that the corresponding position light is not lit, and the shaded dots indicate that the corresponding position light is lit.
By way of example only, a navigation light control system may be constructed based on the master control device set forth above. Referring to fig. 6, fig. 6 provides an example of the structure of the navigation light control system. The position light control system may include: the navigation lamp comprises a plurality of navigation lamps, a plurality of Light Emitting Diode (LED) lamps, and particularly double-linked LED lamps; a control panel; the driving power supply can be connected with the control panel through a power cable; and a master control device. As can be seen from fig. 6, the input power of the main control device is two power supplies, which are 220V ac power and 24V dc power respectively. And the main control equipment is connected to the control panel through a communication cable and a power cable and is connected to the LED lamp driving power supply through the communication cable.
Referring to fig. 7, fig. 7 provides an example of the architecture of the master device. The main control device may specifically include the following entity modules: the power distribution module and the navigation state determination module. Specifically, the navigation state determining module comprises a communication interface, a storage unit, a main control unit and a power converter.
Wherein, the communication interface can be used for receiving a state selection instruction from the control panel; or, the method can be used for collecting relevant information of the ship from a ship local area network; or the controller can be used for sending a starting instruction or a closing instruction to the LED lamp driving power supply so as to control the corresponding navigation lamp to be turned on or turned off and the like.
And the storage unit can be used for storing various preset data, such as navigation light strategies and the like.
The main control unit may be configured to perform the steps of the navigation light control method as set forth above.
And the power supply converter can be used for converting the input power system into a main control unit working power system and supplying power to the navigation state determining module.
Specifically, the power distribution module can be used for supplying power to the LED lamp and a driving power supply thereof, the navigation state determining module, the control panel and the like.
The AC/DC power supply conversion unit can be used for automatically switching to another power supply when one power supply fails, so that safe and ordered power supply of the power supplies is guaranteed.
It can be understood that, when the navigation lights are the duplex LED lamps, the current working state of each navigation light displayed by the display panel is specifically: and the current working state of the duplex LED lamps corresponding to each navigation lamp.
Therefore, according to the embodiment of the application, after the current navigation state of the ship is determined, the target navigation light combination can be determined according to the current navigation state, and the target navigation light combination is as follows: the combination of at least two navigation lights is used for representing the current navigation state, and can generate a starting instruction aiming at the target navigation light combination, and the ship can control each navigation light in the target navigation light combination to be lightened based on the starting instruction. On one hand, the navigation lamp combination corresponding to various navigation states does not need to be memorized by a crew, so that the condition that the navigation lamp control is wrong due to the memory deviation of the crew can be reduced; on the other hand, the mechanical switches corresponding to the navigation lights do not need to be manually operated by crews, so that the situation that the navigation lights are controlled to be in error due to misoperation of the crews can be reduced; therefore, the accuracy of the navigation light control is greatly improved, and the navigation light of the ship can accurately express the real navigation state of the ship.
Corresponding to the navigation light control method provided above, the embodiment of the present application further provides a navigation light control device. As shown in fig. 8, the navigation light control device 800 includes:
a first determining module 801, configured to determine a current navigation state of a ship;
a second determining module 802, configured to determine a target navigation light combination according to the current navigation state, where the target navigation light combination is: a combination of at least two position lights for characterizing said current navigational state;
a generating module 803, configured to generate a starting instruction for the target position light combination;
and the control module 804 is configured to control each navigation light in the target navigation light combination to be turned on based on the start instruction.
Optionally, the first determining module 801 includes:
a data acquisition unit for acquiring a sailing speed of the ship, an operation state of a target device of the ship, and/or sensor data of an external sensor of the ship;
the data matching unit is used for matching the navigation speed, the running state and/or the sensor data with at least one preset navigation state;
and the first state determining unit is used for determining the current navigation state of the ship in the at least one navigation state according to the matching result.
Optionally, the first determining module 801 includes:
the instruction receiving unit is used for receiving an input state selection instruction;
and the second state determining unit is used for determining the current navigation state of the ship in at least one preset navigation state according to the state selection instruction.
Optionally, the instruction receiving unit includes:
the display subunit is used for displaying at least one preset navigation state on a preset control panel;
and the receiving subunit is used for receiving a state selection instruction input based on the touch operation when the touch operation generated by the control panel is monitored.
Optionally, the instruction receiving unit includes:
the acquisition subunit is used for acquiring voice data through a preset microphone;
the extraction subunit is used for extracting target voice data from the voice data based on preset tone color characteristics;
and the analysis subunit is used for performing semantic analysis on the target voice data to obtain a state selection instruction.
Optionally, the second determining module 802 includes:
an information acquisition unit for acquiring a ship model of the ship;
the strategy determining unit is used for determining a navigation light strategy adopted by the ship according to the ship model;
and the combination determining unit is used for determining the target navigation light combination according to the current navigation state and the navigation light strategy.
Optionally, the navigation light control device 800 further includes:
and the display module is used for displaying the current navigation state and the current working state of each navigation lamp of the ship in real time through a preset display panel.
Therefore, according to the embodiment of the application, after the current navigation state of the ship is determined, the target navigation light combination can be determined according to the current navigation state, and the target navigation light combination is as follows: the combination of at least two navigation lights is used for representing the current navigation state, and can generate a starting instruction aiming at the target navigation light combination, and the ship can control each navigation light in the target navigation light combination to be lightened based on the starting instruction. On one hand, the navigation lamp combination corresponding to various navigation states does not need to be memorized by a crew, so that the condition that the navigation lamp control is wrong due to the memory deviation of the crew can be reduced; on the other hand, the mechanical switches corresponding to the navigation lights do not need to be manually operated by crews, so that the situation that the navigation lights are controlled to be in error due to misoperation of the crews can be reduced; therefore, the accuracy of the navigation light control is greatly improved, and the navigation light of the ship can accurately express the real navigation state of the ship.
Corresponding to the navigation light control method provided above, the embodiment of the present application further provides a main control device. Referring to fig. 9, the main control device 9 in the embodiment of the present application includes: a memory 901, one or more processors 902 (only one shown in fig. 9), and a computer program stored on the memory 901 and executable on the processors. Wherein: the memory 901 is used for storing software programs and units, and the processor 902 executes various functional applications and diagnoses by running the software programs and units stored in the memory 901, so as to acquire resources corresponding to the preset events. Specifically, the processor 902 realizes the following steps by executing the above-mentioned computer program stored in the memory 901:
determining the current navigation state of the ship;
determining a target navigation light combination according to the current navigation state, wherein the target navigation light combination is as follows: a combination of at least two position lights for characterizing said current navigational state;
generating a starting instruction aiming at the target navigation light combination;
and controlling each navigation light in the target navigation light combination to be lightened on the basis of the starting instruction.
Assuming that the above is the first possible implementation manner, in a second possible implementation manner provided on the basis of the first possible implementation manner, the determining the current sailing state of the ship includes:
acquiring the navigation speed of the ship, the running state of target equipment of the ship and/or sensor data of an external sensor of the ship;
matching the navigation speed, the running state and/or the sensor data with at least one preset navigation state;
and determining the current navigation state of the ship in the at least one navigation state according to the matching result.
In a third possible embodiment provided on the basis of the second possible embodiment, the determining the current sailing state of the ship includes:
receiving an input state selection instruction;
and determining the current navigation state of the ship in at least one preset navigation state according to the state selection instruction.
In a fourth possible implementation form based on the third possible implementation form, the receiving an input state selection instruction includes:
displaying at least one preset navigation state on a preset control panel;
and when the control panel is monitored to generate touch operation, receiving a state selection instruction input based on the touch operation.
In a fifth possible implementation form provided as a basis for the third possible implementation form, the receiving an input state selection instruction includes:
collecting voice data through a preset microphone;
extracting target voice data from the voice data based on preset tone characteristics;
and carrying out semantic analysis on the target voice data to obtain a state selection instruction.
In a sixth possible embodiment based on the first possible embodiment, the determining a target combination of position lights according to the current navigational state includes:
acquiring the ship model of the ship;
determining a navigation light strategy adopted by the ship according to the ship model;
and determining the target navigation light combination according to the current navigation state and the navigation light strategy.
In a seventh possible implementation manner provided on the basis of the first possible implementation manner, the second possible implementation manner, the third possible implementation manner, the fourth possible implementation manner, the fifth possible implementation manner, or the sixth possible implementation manner, the processor 902 implements the following steps by running the computer program stored in the memory 901:
and displaying the current navigation state and the current working state of each navigation lamp of the ship in real time through a preset display panel.
It should be understood that in the embodiments of the present Application, the Processor 902 may be a Central Processing Unit (CPU), and the Processor may be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Therefore, according to the embodiment of the application, after the current navigation state of the ship is determined, the target navigation light combination can be determined according to the current navigation state, and the target navigation light combination is as follows: the combination of at least two navigation lights is used for representing the current navigation state, and can generate a starting instruction aiming at the target navigation light combination, and the ship can control each navigation light in the target navigation light combination to be lightened based on the starting instruction. On one hand, the navigation lamp combination corresponding to various navigation states does not need to be memorized by a crew, so that the condition that the navigation lamp control is wrong due to the memory deviation of the crew can be reduced; on the other hand, the mechanical switches corresponding to the navigation lights do not need to be manually operated by crews, so that the situation that the navigation lights are controlled to be in error due to misoperation of the crews can be reduced; therefore, the accuracy of the navigation light control is greatly improved, and the navigation light of the ship can accurately express the real navigation state of the ship.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned functions may be distributed as different functional units and modules according to needs, that is, the internal structure of the apparatus may be divided into different functional units or modules to implement all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art would appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of external device software and electronic hardware. 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 application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described system embodiments are merely illustrative, and for example, the division of the above-described modules or units is only one logical functional division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
The integrated unit may be stored in a computer-readable storage medium if it is implemented in the form of a software functional unit and sold or used as a separate product. Based on such understanding, all or part of the flow in the method of the embodiments described above can be realized by a computer program, which can be stored in a computer-readable storage medium and can realize the steps of the embodiments of the methods described above when the computer program is executed by a processor. The computer program includes computer program code, and the computer program code may be in a source code form, an object code form, an executable file or some intermediate form. The computer-readable storage medium may include: any entity or device capable of carrying the above-described computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer readable Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signal, telecommunication signal, software distribution medium, etc. It should be noted that the computer readable storage medium may contain other contents which can be appropriately increased or decreased according to the requirements of the legislation and the patent practice in the jurisdiction, for example, in some jurisdictions, the computer readable storage medium does not include an electrical carrier signal and a telecommunication signal according to the legislation and the patent practice.
The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.
Claims (10)
1. A navigation light control method is characterized by comprising the following steps:
determining the current navigation state of the ship;
determining a target navigation light combination according to the current navigation state, wherein the target navigation light combination is as follows: a combination of at least two position lights for characterizing the current navigational state;
generating a starting instruction for the target position light combination;
and controlling each navigation light in the target navigation light combination to be lightened on the basis of the starting instruction.
2. The position light control method of claim 1, wherein the determining the current voyage state of the ship comprises:
acquiring the navigation speed of the ship, the running state of target equipment of the ship and/or sensor data of an external sensor of the ship;
matching the navigation speed, the running state and/or the sensor data with at least one preset navigation state;
and determining the current navigation state of the ship in the at least one navigation state according to the matching result.
3. The position light control method of claim 1, wherein the determining the current voyage state of the ship comprises:
receiving an input state selection instruction;
and determining the current navigation state of the ship in at least one preset navigation state according to the state selection instruction.
4. The position light control method of claim 3, wherein the receiving an input state selection command comprises:
displaying at least one preset navigation state on a preset control panel;
when the control panel is monitored to generate touch operation, a state selection instruction input based on the touch operation is received.
5. The position light control method of claim 3, wherein the receiving an input state selection command comprises:
collecting voice data through a preset microphone;
extracting target voice data from the voice data based on preset tone characteristics;
and carrying out semantic analysis on the target voice data to obtain a state selection instruction.
6. The position light control method of claim 1, wherein said determining a target position light combination based on said current navigational state comprises:
acquiring the ship model of the ship;
determining a navigation light strategy adopted by the ship according to the ship model;
and determining the target navigation light combination according to the current navigation state and the navigation light strategy.
7. The position light control method according to any one of claims 1 to 6, further comprising:
and displaying the current navigation state and the current working state of each navigation lamp of the ship in real time through a preset display panel.
8. A position light control apparatus, comprising:
the first determining module is used for determining the current navigation state of the ship;
a second determining module, configured to determine a target navigation light combination according to the current navigation state, where the target navigation light combination is: a combination of at least two position lights for characterizing the current navigational state;
the generating module is used for generating a starting instruction aiming at the target navigation light combination;
and the control module is used for controlling each navigation light in the target navigation light combination to be lightened based on the starting instruction.
9. A master device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method of any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111583821.9A CN114501730B (en) | 2021-12-22 | 2021-12-22 | Navigation light control method, navigation light control device and main control equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111583821.9A CN114501730B (en) | 2021-12-22 | 2021-12-22 | Navigation light control method, navigation light control device and main control equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114501730A true CN114501730A (en) | 2022-05-13 |
CN114501730B CN114501730B (en) | 2024-05-03 |
Family
ID=81494272
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111583821.9A Active CN114501730B (en) | 2021-12-22 | 2021-12-22 | Navigation light control method, navigation light control device and main control equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114501730B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120055098A (en) * | 2010-11-23 | 2012-05-31 | 동명대학교산학협력단 | Electronic group control system for remote watch and control of navigation light of a ship |
KR20150119831A (en) * | 2015-10-13 | 2015-10-26 | 대양전기공업 주식회사 | Navigation Light Controller and Operating Method thereof |
CN207945642U (en) * | 2018-04-08 | 2018-10-09 | 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) | Intelligent navigation lights and intelligence navigation lamp system |
US20180319324A1 (en) * | 2016-09-22 | 2018-11-08 | Tencent Technology (Shenzhen) Company Limited | Lamp light control method and apparatus, computer storage medium and in-vehicle device |
KR101941896B1 (en) * | 2018-08-21 | 2019-01-24 | 김정훈 | System for controlling auto sailing of vessel |
CN109345876A (en) * | 2018-11-29 | 2019-02-15 | 长航(武汉)绿色航运科技服务有限公司 | A kind of control and monitoring system for ships and method |
CN208985386U (en) * | 2018-11-29 | 2019-06-14 | 长航(武汉)绿色航运科技服务有限公司 | A kind of control and monitoring system for ships and ship monitor command device |
US20190239326A1 (en) * | 2016-12-15 | 2019-08-01 | Omron Corporation | Illumination light control system and switching unit |
CN110488828A (en) * | 2019-08-29 | 2019-11-22 | 南京智慧光信息科技研究院有限公司 | Navigation lamp control method and robot system based on big data and artificial intelligence |
CN111050450A (en) * | 2019-12-20 | 2020-04-21 | 山东大学 | Ship navigation light control system and method |
CN113485322A (en) * | 2021-06-10 | 2021-10-08 | 珠海云航智能技术有限公司 | Ship track planning method, terminal device and computer readable storage medium |
-
2021
- 2021-12-22 CN CN202111583821.9A patent/CN114501730B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120055098A (en) * | 2010-11-23 | 2012-05-31 | 동명대학교산학협력단 | Electronic group control system for remote watch and control of navigation light of a ship |
KR20150119831A (en) * | 2015-10-13 | 2015-10-26 | 대양전기공업 주식회사 | Navigation Light Controller and Operating Method thereof |
US20180319324A1 (en) * | 2016-09-22 | 2018-11-08 | Tencent Technology (Shenzhen) Company Limited | Lamp light control method and apparatus, computer storage medium and in-vehicle device |
US20190239326A1 (en) * | 2016-12-15 | 2019-08-01 | Omron Corporation | Illumination light control system and switching unit |
CN207945642U (en) * | 2018-04-08 | 2018-10-09 | 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) | Intelligent navigation lights and intelligence navigation lamp system |
KR101941896B1 (en) * | 2018-08-21 | 2019-01-24 | 김정훈 | System for controlling auto sailing of vessel |
CN109345876A (en) * | 2018-11-29 | 2019-02-15 | 长航(武汉)绿色航运科技服务有限公司 | A kind of control and monitoring system for ships and method |
CN208985386U (en) * | 2018-11-29 | 2019-06-14 | 长航(武汉)绿色航运科技服务有限公司 | A kind of control and monitoring system for ships and ship monitor command device |
CN110488828A (en) * | 2019-08-29 | 2019-11-22 | 南京智慧光信息科技研究院有限公司 | Navigation lamp control method and robot system based on big data and artificial intelligence |
CN111050450A (en) * | 2019-12-20 | 2020-04-21 | 山东大学 | Ship navigation light control system and method |
CN113485322A (en) * | 2021-06-10 | 2021-10-08 | 珠海云航智能技术有限公司 | Ship track planning method, terminal device and computer readable storage medium |
Non-Patent Citations (2)
Title |
---|
刘一明;何琪;: "基于三菱FX2NPLC船舶航行灯控制***的研发", 浙江国际海运职业技术学院学报, no. 04, 15 December 2015 (2015-12-15) * |
广州航运交易中心: "船舶航行灯规范,基本都在这里了", pages 13 - 28, Retrieved from the Internet <URL:https://www.sohu.com/a/425336019_800178> * |
Also Published As
Publication number | Publication date |
---|---|
CN114501730B (en) | 2024-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN201063059Y (en) | Intelligent collision-preventing navigator for ship | |
WO2020137149A1 (en) | Ship movement-sharing navigation assistance system | |
US9969480B2 (en) | Method and apparatus for control of sailing and motor vessels | |
CN110544038A (en) | intelligent operation and maintenance method and system for ship equipment | |
US20130282210A1 (en) | Unmanned maritime vehicle with inference engine and knowledge base and related methods | |
CN107423900A (en) | A kind of crew management dispatches system and method | |
CN106710310A (en) | Integrated ship monitoring system | |
KR20060087360A (en) | Automatic identification system built in electronic chart | |
CN114501730A (en) | Navigation light control method, navigation light control device and main control equipment | |
CN109858360B (en) | Dynamic management method and system for electromagnetic compatibility of fleet | |
CN115578546A (en) | Ship attitude prediction method, equipment, device and system | |
CN103811004A (en) | Ship active power voice control method and system | |
US20180283679A1 (en) | Lighting for Underwater Devices | |
CN110737260B (en) | Automatic operation method based on big data and artificial intelligence and robot system | |
CN111309021B (en) | Route planning feasibility verification method and device | |
CN208099807U (en) | Intelligent prompt Machine-Tool Control keyboard | |
CN207908919U (en) | A kind of independent logical controller for pure electric vehicle ship | |
CN106707819B (en) | Unmanned ships and light boats intelligent operation panel and its initial operation method | |
Danielsen et al. | Chasing the end-user perspective in bridge design | |
CN106895850B (en) | Situation display method supporting multi-source target screening | |
CN205738009U (en) | Boats and ships sound number controls device and boats and ships sound control system | |
KR100671738B1 (en) | Voice recognition control ship and voice recogintion rudder control system | |
CN111465542A (en) | Automatic driving system with driver assistance while engaged in non-driving activities | |
CN205594444U (en) | Intelligence parking equipment's quick positioner of trouble | |
CN112017651A (en) | Voice control method and device of electronic equipment, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |