A ventilation remote control method, device, equipment and storage medium
By using a ring communication network in the ship to connect the cabin monitor with the control cabinet and starter, and planning the shortest path to transmit remote control commands, the problems of large cable usage, high design costs and low signal reliability in traditional systems are solved, and more efficient and reliable ventilation remote control is achieved.
Patent Information
- Application Number
- CN202211217955.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-30
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2042-09-30
AI Technical Summary
Traditional ship ventilation remote control systems use a lot of cables, have high design costs and low signal reliability, which makes them difficult to deploy in the confined space of a ship and prone to remote control failure.
A ring communication network is used to connect the cabin monitor with the control cabinet and starter. The two-way communication characteristics of the ring network are utilized to plan the shortest path for the transmission of remote control commands, reducing cable usage and improving signal reliability.
It effectively reduces the amount of cables used, lowers design costs, simplifies ship space layout, and improves the reliability and efficiency of ventilation remote control.
Smart Images

Figure CN115453959B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ships, and in particular to a ventilation remote control method, device, equipment and storage medium. Background Art
[0002] During the shipbuilding process, due to the requirements of ro-ro passenger ship specifications or the needs of shipowners, it is usually necessary to set the remote control function of fans, wind brakes or other equipment in the engine room monitor.
[0003] The damper's control cabinet and fan starter can exchange signals with the nacelle monitor via digital or communication. Generally, if remote control is achieved through communication, the damper's control cabinet and fan starter are directly connected to the nacelle monitor using cables. To implement one remote control function for a fan, a variable-frequency fan requires approximately seven input / output signal points, a standard fan requires approximately five, and a single damper requires approximately three. The signals from the fan and damper are processed by the nacelle monitor's signal processing module.
[0004] Ro-Ro passenger ferries are equipped with hundreds of wind turbines. Whether using hardpoints or conventional communication for remote control, this results in a large number of cables and a high design cost for the signal processing modules required for remote control in the engine room monitors. For critical wind turbines, such as those in the engine room and cargo hold, signal loss can occur if a cable or wind turbine is lost, rendering remote control impossible and causing significant inconvenience for the crew. Summary of the Invention
[0005] The present invention provides a ventilation remote control method, device, equipment and storage medium to solve the problems of high communication cost and easy failure of remote control.
[0006] According to one aspect of the present invention, a ventilation remote control method is provided. A cabin monitor and one or more ring-shaped communication networks are provided on a ship. Nodes in the communication network include a control cabinet for controlling multiple dampers on the ship and a starter for controlling one or more fans on the ship. Ventilation is discharged from the dampers through the fans and out of air ducts. Any two adjacent nodes in the communication network are communicatively connected, and the cabin monitor is communicatively connected to some of the nodes. The method, applied to the cabin monitor, comprises:
[0007] receiving a remote control instruction for the wind brake or the wind turbine;
[0008] Query the control cabinet that controls the damper or the starter that controls the fan;
[0009] If the control cabinet or the starter is found, planning a first target communication path from the cabin monitor, passing through the node communicatively connected to the cabin monitor, and reaching the control cabinet or the starter in the communication network;
[0010] The remote control instruction is sent to the control cabinet or the starter along the first target communication path to control the damper or the fan, or to query the status of the damper or the fan.
[0011] According to another aspect of the present invention, a ventilation remote control device is provided. A ship is provided with an engine room monitor and one or more ring-shaped communication networks. Nodes in the communication network include a control cabinet for controlling multiple dampers on the ship and a starter for controlling one or more fans on the ship. Ventilation is discharged from the dampers through the fans and out of air ducts. Any two adjacent nodes in the communication network are communicatively connected, and the engine room monitor is communicatively connected to some of the nodes. The device, applied to the engine room monitor, comprises:
[0012] A remote control command receiving module, configured to receive remote control commands for the wind brake or the wind turbine;
[0013] A control query module, used to query the control cabinet that controls the damper or the starter that controls the fan;
[0014] a target path planning module, configured to, if the control cabinet or the starter is found in the query, plan a first target communication path from the cabin monitor, through the node communicatively connected to the cabin monitor, and to the control cabinet or the starter in the communication network;
[0015] The remote control instruction sending module is used to send the remote control instruction to the control cabinet or the starter along the first target communication path to control the damper or the fan, or to query the status of the damper or the fan.
[0016] According to another aspect of the present invention, there is provided a ship, comprising:
[0017] at least one processor; and
[0018] a memory communicatively connected to the at least one processor; wherein,
[0019] The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the ventilation remote control method according to any embodiment of the present invention.
[0020] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and the computer program is configured to enable a processor to implement the ventilation remote control method according to any embodiment of the present invention when executed.
[0021] In this embodiment, the cabin monitor receives remote control instructions for the wind brake or fan, and queries the control cabinet that controls the wind brake or the starter that controls the fan. If the control cabinet or starter is found, a first target communication path is planned from the cabin monitor, through the node that is communicatively connected to the cabin monitor, and reaches the control cabinet or starter in the communication network. The remote control instructions are sent to the control cabinet or starter along the first target communication path to control the wind brake or fan, or to query the status of the wind brake or fan. A ring-shaped communication network and engine room monitor are provided in the ship, wherein the nodes in the communication network include a control cabinet and a starter. Any adjacent nodes are connected in communication, which can shorten the length of the communication connection cable, making it convenient to lay it in the narrow space of the ship. The engine room monitor is connected in communication with some nodes, which reduces the number of signal processing modules occupied in the engine room monitor, saves the design cost of the engine room monitor, and greatly reduces the external dimensions of the engine room monitor, making it convenient to arrange it in the ship space. In addition, there is a two-way communication direction in the ring-shaped communication network. The engine room monitor can establish multiple communication paths with different nodes of the communication connection and any communication node in the communication network. When the cable is lost when the node in the communication network communicates with the engine room monitor, causing a communication path to fail, other intact communication paths can be used for communication, thereby increasing the reliability of remote control.
[0022] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0024] Figure 1 This is a structural diagram illustrating a connection between a cabin monitor, a control cabinet, and a starter according to a first embodiment of the present invention;
[0025] Figure 2 This is a flow chart of a ventilation remote control method provided according to the first embodiment of the present invention;
[0026] Figure 3This is a flow chart of a ventilation remote control method provided according to the second embodiment of the present invention;
[0027] Figure 4 This is a structural diagram of a ventilation remote control device provided according to a third embodiment of the present invention;
[0028] Figure 5 It is a structural diagram of a ship provided by the fourth embodiment of the present invention. DETAILED DESCRIPTION
[0029] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0030] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0031] Traditional ventilation remote control systems on ships connect the control cabinet and starter to the engine room monitor via cables. These cables enable communication, allowing the engine room monitor to remotely control the dampers controlled by the control cabinet and the fans controlled by the starter, or to monitor their status. The control cabinet and starter exchange signals with the engine room monitor via switches or communication.
[0032] Each control cabinet can control multiple dampers. For example, if there are 10 dampers, there are 30 signal points + 1 remote control mode signal output point, for a total of 31 points. The starter can be a starter for a single fan or a combination of starters for multiple fans, with each fan occupying 5 to 7 signal points. If two fans are combined into one starter, the number of signal points is 10 to 14.
[0033] If digital signals were used, each signal would require a two-core cable. Serving 31 signal points would require two 19x2x0.75mm cables. This would be thick, expensive, and difficult to deploy within the confined space of a ship. For engine room monitors, a single module can handle 24 digital signals (varies slightly between manufacturers), but this excessive number of digital points would be wasteful for shipyard design costs.
[0034] If communication is used, such as RS485 signals, a 2x2x0.75 cable is generally sufficient. Although the number of cable cores is reduced, each control box occupies a module of the cabin monitor. For a passenger and vehicle ferry, which has up to one hundred wind turbines and one hundred wind brakes, the design cost of the cabin monitor is relatively high.
[0035] Generally speaking, traditional communication uses a large amount of cables, has high design costs, and because it is a single-channel signal transmission communication, the signal reliability is low and the probability of signal loss is high. The ventilation remote control method of the present invention can reduce the use of cables, reduce design costs, and improve signal reliability. The embodiment of the present invention adopts a new communication method, namely ventilation remote control. The structure of the ventilation remote control is described in detail as follows:
[0036] An engine room monitor and one or more ring-shaped communication networks are provided in the ship. The nodes in the communication network include a control cabinet for controlling multiple wind brakes on the ship and a starter for controlling one or more fans on the ship. Ventilation is discharged from the wind brakes through the fans and out of the air ducts. Any two adjacent nodes in the communication network are communicatively connected, and the engine room monitor is communicatively connected with some nodes.
[0037] A ring communication network connects all devices together using a continuous ring. This ensures that signals sent by one device can be seen by all other devices on the ring. This ring communication network structure is primarily used in token ring networks, where devices are directly connected via cables, forming a closed loop. Information transmitted across the entire network is transmitted within this ring. This type of network is often referred to as a "token ring network."
[0038] A ship has multiple compartments, such as the engine room and cargo hold. Multiple circular communication networks can be set up based on the location of the compartments. Each communication network is equipped with an engine room monitor to monitor and control the control cabinets, starter equipment, and wind dampers and fans in the communication network.
[0039] The engine room monitor, also known as the engine room monitoring and alarm system, can detect and alarm the operation of mechanical system equipment. It is installed in the engine room, whether manned or unmanned. The engine room monitor consists of three main parts: a signal input unit (wiring module), a signal processing module, and a signal output unit. The engine room monitor is a microcomputer generally installed in the control room of the ship's engine room. The main functions of the engine room monitor are alarm and monitoring. The alarm function triggers an alarm operation when equipment malfunctions, and the monitoring function displays the operating status of the damper and fan equipment.
[0040] Ventilation remote control mainly involves the cabin monitor's remote control of the damper and fan. The steps are as follows:
[0041] Receive remote control commands for wind brakes or fans;
[0042] Check the control cabinet that controls the damper or the starter that controls the fan;
[0043] If the control cabinet or starter is found in the query, a first target communication path is planned from the cabin monitor, through the node communicatively connected to the cabin monitor, and to the control cabinet or starter in the communication network;
[0044] The remote control command is sent to the control cabinet or starter along the first target communication path to control the wind damper or fan, or to query the status of the wind damper or fan.
[0045] In a communication network networking mode, such as Figure 1 As shown, the communication network is divided into a first local network and a second local network. The nodes in the first local network include the control cabinet, i.e. Figure 1 In the communication network, the nodes in the first local network include control cabinet 101, control cabinet 102 and control cabinet 103, and the nodes in the second local network include the starter, that is, Figure 1 The nodes in the second partial network in the communication network include starter 104 , starter 105 and starter 106 .
[0046] Any two adjacent control cabinets in the first local network are connected to each other, such as Figure 1 As shown, the control cabinet 101 is adjacent to the control cabinet 102 for communication connection, the control cabinet 102 is adjacent to the control cabinet 103 for communication connection, and any two adjacent starters in the second local network are communicated, such as Figure 1 In the figure, starter 104 is adjacent to starter 105 for communication connection, starter 105 is adjacent to starter 106 for connection, and when the control cabinet in the first local network is adjacent to the starter in the second local network, the control cabinet in the first local network is communicatively connected to the starter in the second local network. Figure 1The control cabinet 101 in the first local network is adjacent to the starter 104 in the second local network and is communicatively connected. The control cabinet 103 in the first local network is adjacent to the starter 106 in the second local network and is communicatively connected.
[0047] The cabin monitor is in communication with a first target node in the first local network, and the first target node is the control cabinet physically closest to the cabin monitor. Figure 1 As shown, the cabin monitor 107 is in communication connection with the control cabinet 101 in the first local network. The control cabinet 101 is the first target node and is the control cabinet physically closest to the cabin monitor 107 .
[0048] The cabin monitor is connected to a control cabinet in the first local network that is physically closest to the cabin monitor. In this case, the cable path is short, which can reduce the amount of cables used for connection and reduce cable costs.
[0049] The cabin monitor is in communication connection with a second target node in the second local network, and the second target node is the starter that is physically closest to the cabin monitor. Figure 1 As shown, the cabin monitor 107 is communicatively connected with the starter 106 in the second local network. The starter 106 is the second target node and is the starter physically closest to the cabin monitor 107 .
[0050] Similarly, the cabin monitor is connected to the starter in the second local network that is physically closest to the cabin monitor. In this case, the path of the connecting cable is short, the amount of connecting cable used is reduced, and the cable cost is reduced.
[0051] In another networking mode of the communication network, nodes in the communication network are communicatively connected using a first cable according to a target mode.
[0052] A first total length of the first cables used by all nodes in the target mode is less than a second total length of the second cables used by all nodes in the communication network when the nodes use the second cables for communication connection in any non-target mode.
[0053] The target mode is a scheme for connecting the control cabinet and the starter. In this scheme, the control cabinet and the starter are connected using a first cable. The non-target mode uses a second cable to connect the control cabinet and the starter. The total length of the first cable is less than the total length of the second cable in other non-target modes.
[0054] Therefore, the total length of the first cable in the target mode networking mode is shorter than the total length of the second cable in the non-target mode, so the amount of cable used is reduced and the cost of using the cable is reduced.
[0055] A single control cabinet occupies a first number of signal points, a single starter occupies a second number of signal points, and the protocol used by the cabin monitor to communicate with the control cabinet and starter respectively supports a third number of signal points, which is the sum of the first number corresponding to all control cabinets and the second number corresponding to all starters.
[0056] A damper typically has three signal points: the damper open command, the damper close command, and the damper status indication. Therefore, a single control cabinet occupies the first number of signal points, which is the sum of the signal points for the dampers controlled by the control cabinet. A fan typically has five signal points: the fan remote control mode signal, the fan operation indication signal, the fan open command, the fan close command, and the fan fault alarm. Therefore, a single starter occupies the second number of signal points, which is the sum of the signal points for the starter controlling the fan.
[0057] The first number of signal points at the control cabinet plus the second number of signal points at the starter is the third number of signal points in the communication network.
[0058] In an embodiment of the present invention, the cable connected in the communication network can use a program bus network (PROcessFIeldBUS, profibus) cable, and the profibus protocol is used accordingly. Then, the third number of signal points is less than the technical maximum requirement of the profibus protocol, and a network cable connection can also be used, etc. The embodiment of the present invention does not limit this.
[0059] Example 1
[0060] Figure 2 This is a flow chart of a ventilation remote control method provided in the first embodiment of the present invention. This embodiment is applicable to the case where a cabin monitor remotely controls a damper or fan in the shortest possible time during ship ventilation. This method can be executed by a ventilation remote control device, which can be implemented in the form of hardware and / or software. The ventilation remote control device can be configured in a ship, especially as a cabin monitor in a ship. Figure 2 As shown, the method includes:
[0061] Step 201: Receive a remote control command for a wind brake or a wind turbine.
[0062] During ship operations, ventilation is performed, and the dampers are typically open, allowing the air ducts to exhaust air normally. In special circumstances, such as fires or maintenance, the dampers need to be powered off and closed. Fans may be turned off in unmanned cargo holds or engine rooms, while fans are normally turned on in other occupied compartments. Furthermore, routine ventilation is required in unmanned cargo holds or engine rooms to prevent overheating, and this routine ventilation is performed by the engine room staff on duty.
[0063] The cabin operator issues remote control commands for the dampers or fans, which are then received by the cabin monitor. These commands control the dampers or fans' on / off status, or query their status. These commands can be issued by the cabin operator at the cabin monitor's console in the central control room.
[0064] For example, Figure 1 As shown, the fan controlled by starter 104 is located in an unmanned cargo hold or cabin. During routine ventilation or before anyone enters the unmanned cargo hold or cabin, the fan is remotely turned on to ventilate the cargo hold or cabin. The cabin attendant issues a remote control command to turn on the fan, and the cabin monitor 107 receives the remote control command.
[0065] Step 202: Query the control cabinet that controls the damper or the starter that controls the fan.
[0066] After receiving the remote control command, the nacelle monitor locally queries the status of the damper or fan to be controlled in the remote control command and determines that the damper or fan is closed. Since the damper is controlled by a control cabinet and the fan is controlled by a starter, the nodes in the communication network are also the control cabinet and starter. Therefore, the nacelle monitor queries the location information of the control cabinet that controls the damper or the starter that controls the fan in the communication network.
[0067] For example, the cabin monitor 107 receives a remote control command to turn on the starter 104 to control the fan. The cabin monitor 107 performs a local query to determine that the state of the starter 104 controlling the fan is the off state. Then, the cabin monitor 107 queries the location information of the starter 104 in the communication network.
[0068] Step 203: If the control cabinet or starter is found in the query, a first target communication path is planned from the cabin monitor, through the node communicatively connected to the cabin monitor, and to the control cabinet or starter in the communication network.
[0069] After the cabin monitor retrieves the location of the control cabinet or starter, it begins planning a first target communication path in the communication network from the cabin monitor to the retrieved control cabinet or starter. The first target communication path is the shortest communication path from the cabin monitor to the control cabinet or starter, i.e., the communication path with the fewest nodes traversed on the way from the cabin monitor to the control cabinet or starter.
[0070] In one embodiment of the present invention, step 203 may further include the following steps:
[0071] Step 2031: Plan a first candidate communication path from the cabin monitor, through any node communicatively connected to the cabin monitor, and to the control cabinet or starter in the communication network.
[0072] Planning a first target communication path from the cabin monitor to the control cabinet or starter begins by planning a communication path from the cabin monitor to the control cabinet or starter via a node communicatively connected to the cabin monitor. This communication path is the first candidate communication path. Because the cabin monitor is communicatively connected to some nodes in the communication network, multiple options are available for the planned first candidate communication path from the cabin monitor to the control cabinet or starter via a node communicatively connected to the cabin monitor.
[0073] Step 2032: Count the fourth number of nodes included in the first candidate communication path.
[0074] In a plurality of optional, planned first candidate communication paths in which the cabin monitor passes through a node communicatively connected to the cabin monitor to reach a control cabinet or starter, the number of nodes included in the first candidate communication path, that is, the first candidate communication path does not include the cabin monitor and the control cabinet or starter reached, and the number of nodes passed through in the first candidate communication path is counted, and the number of nodes passed through is the fourth number.
[0075] Step 2033: Select the first candidate communication path with the smallest fourth quantity as the first target communication path.
[0076] Among the multiple first candidate communication paths, the communication path with the smallest fourth node number is selected and determined as the first target communication path from the cabin monitor to the control cabinet or starter. Selecting this communication path with the smallest fourth node number can increase communication speed and ensure timely communication within the communication network. Communication time differences between different communication paths are negligible, but these differences are negligible. Therefore, selecting the communication path with the fewest nodes reduces the number of node transfers required for data packets, thereby reducing the probability of data packet errors and loss and improving communication stability.
[0077] For example, Figure 1 As shown, the fan controlled by the starter 104 is turned on, and the cabin monitor 107 plans a first target communication path from the cabin monitor 107 to the starter 104. First, a first candidate communication path is planned from the cabin monitor 107 to the control cabinet or starter via a node that is communicatively connected to the cabin monitor 107. Figure 1There are two first candidate communication paths: a first candidate communication path from cabin monitor 107 through control cabinet 101 to starter 104, and a first candidate communication path from cabin monitor 107 through starter 106, then through starter 105, and finally to starter 104. Statistics show that the fourth quantities of these two first candidate communication paths are 1 and 2, respectively. The first candidate communication path with the smallest fourth quantity is selected as the first target communication path. In other words, the first candidate communication path from cabin monitor 107 through control cabinet 101 to starter 104 is determined to be the first target communication path.
[0078] Step 204: Send the remote control command along the first target communication path to the control cabinet or starter to control the damper or fan, or to query the status of the damper or fan.
[0079] The nacelle monitor determines a first target communication path and transmits the remote control command along the first target communication path to the control cabinet or starter. Upon receiving the remote control command, the control cabinet or starter may control the damper or fan on or off, or report the damper or fan status to the nacelle monitor.
[0080] In this embodiment, the cabin monitor receives remote control instructions for the wind brake or fan, and queries the control cabinet that controls the wind brake or the starter that controls the fan. If the control cabinet or starter is found, a first target communication path is planned from the cabin monitor, through the node that is communicatively connected to the cabin monitor, and reaches the control cabinet or starter in the communication network. The remote control instructions are sent to the control cabinet or starter along the first target communication path to control the wind brake or fan, or to query the status of the wind brake or fan. A ring-shaped communication network and engine room monitor are provided in the ship, wherein the nodes in the communication network include a control cabinet and a starter. Any adjacent nodes are connected in communication, which can shorten the length of the communication connection cable, making it convenient to lay it in the narrow space of the ship. The engine room monitor is connected in communication with some nodes, which reduces the number of signal processing modules occupied in the engine room monitor, saves the design cost of the engine room monitor, and greatly reduces the external dimensions of the engine room monitor, making it convenient to arrange it in the ship space. In addition, there is a two-way communication direction in the ring-shaped communication network. The engine room monitor can establish multiple communication paths with different nodes of the communication connection and any communication node in the communication network. When the cable is lost when the node in the communication network communicates with the engine room monitor, causing a communication path to fail, other intact communication paths can be used for communication, thereby increasing the reliability of remote control.
[0081] Example 2
[0082] Figure 3This is a flow chart of a ventilation remote control method provided by the second embodiment of the present invention. This embodiment adds an operation of sending abnormal information to the cabin monitor when the damper or fan fails on the basis of the above embodiment. Figure 3 As shown, the method includes:
[0083] Step 301: Receive a remote control command for a wind brake or a wind turbine.
[0084] Step 302: Query the control cabinet that controls the damper or the starter that controls the fan.
[0085] Step 303: If the control cabinet or starter is found in the query, a first target communication path is planned from the cabin monitor, through the node communicatively connected to the cabin monitor, and to the control cabinet or starter in the communication network.
[0086] Step 304: Send the remote control command along the first target communication path to the control cabinet or starter to control the damper or fan, or to query the status of the damper or fan.
[0087] Step 305: Receive an abnormality message sent by the control cabinet or the starter along the second target communication path.
[0088] When a wind damper or fan fails, the control cabinet or starter will send abnormal information to the cabin monitor along the second target communication path. For example, when the current of the fan is too large or too narrow, the fan will automatically shut down. The starter that controls the fan will send the abnormal information of the fan along the second target communication path to the cabin monitor. The cabin monitor receives the abnormal information and processes it.
[0089] The second target communication path is the second candidate communication path including the fifth smallest number of nodes.
[0090] The second candidate communication path indicates a path from the control cabinet or the starter through the first target communication path in the communication network, to any node communicatively connected to the cabin monitor, and to the cabin monitor.
[0091] Similarly, the communication path from the control cabinet or starter where the faulty damper or fan is located to the nacelle monitor is a second candidate communication path, and there are multiple selectable second candidate communication paths. Among the multiple selectable second candidate communication paths, for nodes included in the second candidate communication path, that is, the second candidate communication path does not include the control cabinet or starter and the nacelle monitor, the number of nodes passed through by the second candidate communication path is counted, and the number of passed nodes is the fifth number.
[0092] Among the multiple optional second candidate communication paths, the communication path with the smallest fifth number of communication paths is selected and determined as the second target communication path from the control cabinet or starter to the cabin monitor. Similarly, selecting the communication path with the smallest fifth number of communication paths can increase communication speed and ensure timely and stable communication in the communication network.
[0093] For example, Figure 1 As shown, a fan controlled by starter 104 fails and the fan automatically shuts down. First, a second candidate communication path is determined, which is a first target communication path from starter 104 through the communication network to the node connected to the cabin monitor 107 and then to the cabin monitor 107. Figure 1 There are two second candidate communication paths: a second candidate communication path from starter 104 through control cabinet 101 to cabin monitor 107, and a second candidate communication path from starter 104 through starter 105, then through starter 106, and finally to cabin monitor 107. Statistics show that the fifth quantities of these two second candidate communication paths are 1 and 2, respectively. The second candidate communication path with the smallest fifth quantity is selected as the second target communication path. That is, the second candidate communication path from starter 104 through control cabinet 101 to cabin monitor 107 is determined to be the second target communication path.
[0094] Step 306: If a faulty damper or fan is found in the abnormal message, an abnormal alarm operation is performed on the damper or fan.
[0095] The cabin monitor receives the abnormal information sent by the control cabinet or starter, reads information from the abnormal information and issues an alarm for the abnormality of the failed damper or fan.
[0096] The abnormal alarm operation of the cabin monitor is usually an audible and visual alarm. When the wind brake or fan fails, the wind brake or fan will automatically close. At this time, the status of the wind brake or fan is abnormal, and the cabin monitor will immediately issue an audible alarm. At the same time, the corresponding alarm indicator light flashes quickly to indicate the alarm content, reminding the cabin duty personnel to repair the fault.
[0097] Example 3
[0098] Figure 4 This is a schematic diagram of the structure of a ventilation remote control device provided by the third embodiment of the present invention. Figure 4As shown, a ship is provided with an engine room monitor and one or more ring-shaped communication networks. The nodes in the communication network include a control cabinet for controlling multiple dampers on the ship and a starter for controlling one or more fans on the ship. The ventilation is discharged from the dampers through the fans and out of the air ducts. Any two adjacent nodes in the communication network are communicatively connected, and the engine room monitor is communicatively connected to some of the nodes. The device is applied to the engine room monitor and includes:
[0099] A remote control instruction receiving module 401 is used to receive remote control instructions for the wind brake or the wind turbine;
[0100] A control query module 402 is used to query the control cabinet that controls the damper or the starter that controls the fan;
[0101] a target path planning module 403 for planning a first target communication path from the cabin monitor, through the node communicatively connected to the cabin monitor, and to the control cabinet or the starter in the communication network if the control cabinet or the starter is found in the query;
[0102] The remote control instruction sending module 404 is used to send the remote control instruction to the control cabinet or the starter along the first target communication path to control the damper or the fan, or to query the status of the damper or the fan.
[0103] In one embodiment of the present invention, the communication network is divided into a first local network and a second local network, the nodes in the first local network include the control cabinet, and the nodes in the second local network include the starter;
[0104] Any two adjacent control cabinets in the first local network are communicatively connected, and any two adjacent starters in the second local network are communicatively connected. When the control cabinet in the first local network is adjacent to the starter in the second local network, the control cabinet in the first local network is communicatively connected to the starter in the second local network.
[0105] The cabin monitor is communicatively connected to a first target node in the first local network, where the first target node is the control cabinet physically closest to the cabin monitor;
[0106] The cabin monitor is communicatively connected to a second target node in the second local network. The second target node is the starter that is physically closest to the cabin monitor.
[0107] In another embodiment of the present invention, the nodes in the communication network are communicatively connected using a first cable in a target mode;
[0108] The first total length of the first cable used by all the nodes in the target mode is less than the second total length of the second cable used by all the nodes when the nodes in the communication network use the second cable for communication connection in any non-target mode.
[0109] In one embodiment of the present invention, a single control cabinet occupies a first number of signal points, a single starter occupies a second number of signal points, and the protocol for the cabin monitor to communicate with the control cabinet and the starter respectively supports a third number of signal points, and the third number is the sum of the first number corresponding to all the control cabinets and the second number corresponding to all the starters.
[0110] In one embodiment of the present invention, the target path planning module 403 includes:
[0111] a candidate path planning module, configured to plan a first candidate communication path from the cabin monitor, through any node communicatively connected to the cabin monitor, and to the control cabinet or the starter in the communication network;
[0112] a quantity counting module, configured to count a fourth quantity of the nodes included in the first candidate communication path;
[0113] The candidate path selection module is configured to select the first candidate communication path with the smallest fourth number as the first target communication path.
[0114] In one embodiment of the present invention, it further comprises:
[0115] an abnormal message receiving module, configured to receive an abnormal message sent by the control cabinet or the starter along the second target communication path;
[0116] The abnormal alarm operation execution module is used to execute an abnormal alarm operation on the wind damper or the fan if the faulty wind damper or the fan is read in the abnormal message.
[0117] In one embodiment of the present invention, the second target communication path is the second candidate communication path containing the smallest fifth number of nodes;
[0118] The second candidate communication path indicates a path from the control cabinet or the starter through the first target communication path in the communication network, to any node communicatively connected to the cabin monitor, and to the cabin monitor.
[0119] The ventilation remote control device provided in the embodiment of the present invention can execute the ventilation remote control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the ventilation remote control method.
[0120] Example 4
[0121] Figure 5 A schematic diagram of a vessel 10 is shown that can be used to implement an embodiment of the present invention. The vessel is intended to represent various forms of digital computers, such as laptops, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The vessel can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0122] like Figure 5 As shown, vessel 10 includes at least one processor 11 and memory, such as read-only memory (ROM) 12 and random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. Processor 11 can perform various appropriate actions and processes based on the computer programs stored in ROM 12 or loaded from storage unit 18 into RAM 13. RAM 13 can also store various programs and data required for the operation of vessel 10. Processor 11, ROM 12, and RAM 13 are interconnected via bus 14. An input / output (I / O) interface 15 is also connected to bus 14.
[0123] Various components in the vessel 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, optical disk, etc.; and a communication unit 19, such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the vessel 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0124] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the ventilation remote control method.
[0125] In some embodiments, the ventilation remote control method can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on vessel 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the ventilation remote control method described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to execute the ventilation remote control method in any other suitable manner (e.g., via firmware).
[0126] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0127] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0128] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0129] To provide for user interaction, the systems and techniques described herein can be implemented on a vessel having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the vessel. Other types of devices can also be used to provide for user interaction; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic input, voice input, or tactile input.
[0130] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0131] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0132] Example 5
[0133] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the ventilation remote control method provided by any embodiment of the present invention.
[0134] The computer program product may be implemented by writing computer program code for performing the operations of the present invention in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0135] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0136] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A ventilation remote control method, characterized in that: An engine room monitor and one or more ring-shaped communication networks are provided in the ship. Nodes in the communication network include a control cabinet for controlling multiple dampers on the ship and a starter for controlling one or more fans on the ship. The air is discharged from the dampers through the fans and out of the air ducts. Any two adjacent nodes in the communication network are communicatively connected, and the engine room monitor is communicatively connected to some of the nodes. The method is applied to the cabin monitor, comprising: receiving a remote control instruction for the wind brake or the wind turbine; Query the control cabinet that controls the damper or the starter that controls the fan; If the control cabinet or the starter is found in the query, a first target communication path is planned from the cabin monitor, through the node communicatively connected to the cabin monitor, and to the control cabinet or the starter in the communication network; the first target communication path is the shortest communication path from the cabin monitor to the control cabinet or the starter; Sending the remote control command along the first target communication path to the control cabinet or the starter to control the damper or the fan, or to query the status of the damper or the fan; The communication network is divided into a first local network and a second local network, the nodes in the first local network include the control cabinet, and the nodes in the second local network include the starter; Any two adjacent control cabinets in the first local network are communicatively connected, and any two adjacent starters in the second local network are communicatively connected. When the control cabinet in the first local network is adjacent to the starter in the second local network, the control cabinet in the first local network is communicatively connected to the starter in the second local network. The cabin monitor is communicatively connected to a first target node in the first local network, where the first target node is the control cabinet physically closest to the cabin monitor; The cabin monitor is communicatively connected to a second target node in the second local network. The second target node is the starter that is physically closest to the cabin monitor.
2. The method according to claim 1, characterized in that The nodes in the communication network are communicatively connected using a first cable according to a target mode; The first total length of the first cable used by all the nodes in the target mode is less than the second total length of the second cable used by all the nodes when the nodes in the communication network use the second cable for communication connection in any non-target mode.
3. The method according to claim 1, characterized in that A single control cabinet occupies a first number of signal points, a single starter occupies a second number of signal points, and the protocol used by the cabin monitor to communicate with the control cabinet and the starter respectively supports a third number of signal points, which is the sum of the first number corresponding to all the control cabinets and the second number corresponding to all the starters.
4. The method according to any one of claims 1 to 3, characterized in that Planning a first target communication path from the cabin monitor, passing through the node communicatively connected to the cabin monitor, and reaching the control cabinet or the starter in the communication network includes: planning a first candidate communication path from the cabin monitor, passing through any one of the nodes communicatively connected to the cabin monitor, and reaching the control cabinet or the starter in the communication network; Counting a fourth number of the nodes included in the first candidate communication path; The first candidate communication path with the smallest fourth number is selected as the first target communication path.
5. The method according to any one of claims 1 to 3, characterized in that Also includes: receiving an abnormality message sent by the control cabinet or the starter along a second target communication path; If the faulty wind damper or the wind fan is read in the abnormal message, an abnormal alarm operation is performed on the wind damper or the wind fan.
6. The method according to claim 5, characterized in that The second target communication path is a second candidate communication path including the fifth smallest number of nodes; The second candidate communication path indicates a path from the control cabinet or the starter through the first target communication path in the communication network, to any node communicatively connected to the cabin monitor, and to the cabin monitor.
7. A ventilation remote control device, characterized in that: An engine room monitor and one or more ring-shaped communication networks are provided in the ship. Nodes in the communication network include a control cabinet for controlling multiple dampers on the ship and a starter for controlling one or more fans on the ship. The air is discharged from the dampers through the fans and out of the air ducts. Any two adjacent nodes in the communication network are communicatively connected, and the engine room monitor is communicatively connected to some of the nodes. The device is applied to the cabin monitor, and includes: A remote control command receiving module, configured to receive remote control commands for the wind brake or the wind turbine; A control query module, used to query the control cabinet that controls the damper or the starter that controls the fan; a target path planning module, configured to, if the control cabinet or the starter is found in the query, plan a first target communication path from the cabin monitor, through the node communicatively connected to the cabin monitor, and to the control cabinet or the starter in the communication network; the first target communication path being the shortest communication path from the cabin monitor to the control cabinet or the starter; a remote control instruction sending module, configured to send the remote control instruction to the control cabinet or the starter along the first target communication path to control the damper or the fan, or to query the status of the damper or the fan; The communication network is divided into a first local network and a second local network, the nodes in the first local network include the control cabinet, and the nodes in the second local network include the starter; Any two adjacent control cabinets in the first local network are communicatively connected, and any two adjacent starters in the second local network are communicatively connected. When the control cabinet in the first local network is adjacent to the starter in the second local network, the control cabinet in the first local network is communicatively connected to the starter in the second local network. The cabin monitor is communicatively connected to a first target node in the first local network, where the first target node is the control cabinet physically closest to the cabin monitor; The cabin monitor is communicatively connected to a second target node in the second local network. The second target node is the starter that is physically closest to the cabin monitor.
8. A ship, characterized in that: Said vessels include: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the ventilation remote control method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and the computer program is used to enable a processor to implement the ventilation remote control method according to any one of claims 1 to 6 when the computer program is executed.
Citation Information
Patent Citations
Fan coil centralized control system for ship
CN112147961A