Energy consumption management device, method and equipment for marine positioning base station and medium
By acquiring location and motion information from marine positioning base stations and dynamically adjusting the base station status, the problem of energy waste in marine positioning base stations is solved, and energy utilization efficiency is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGZHOU SHIPYARD INTERNATIONAL LTD
- Filing Date
- 2026-03-31
- Publication Date
- 2026-05-12
AI Technical Summary
Existing shipborne positioning base stations cannot automatically optimize power parameters based on the movement of people on board, resulting in energy waste and low utilization.
By acquiring the location of the ship's base station and the operating parameters of the proposed base station, the target location is determined, and a controllable base station is deployed at the target location. Based on the motion and trend information of the target object, control commands are generated to control the opening, closing, and power operation status of the controllable base station in order to optimize energy use.
While meeting positioning requirements, the number of base stations is reduced to save costs, and energy consumption is reduced and energy utilization efficiency is improved by dynamically adjusting the status of base stations.
Smart Images

Figure CN122028154A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of marine equipment, specifically relating to an energy consumption management device, method, equipment, and medium for a marine positioning base station. Background Technology
[0002] In recent years, an increasing number of goods and commodities have been transported by sea via ships, greatly promoting economic prosperity and development; maritime transportation has also provided people with a convenient and comfortable way to travel. Among these, marine positioning base stations, as a type of marine equipment, can locate personnel on board, enabling timely understanding of their position and movements, thereby facilitating the management and dispatch of personnel on board, and also enabling the timely detection of unknown personnel entering the ship, ensuring ship safety.
[0003] Currently, marine positioning base stations, once activated, can only maintain a certain power output and cannot automatically optimize power parameters based on the movement of personnel on board, resulting in unnecessary energy waste. Therefore, how to automatically and effectively reduce the energy consumption of marine positioning base stations based on the movement of personnel on board, thereby improving energy utilization, is a technical problem that urgently needs to be solved by engineers in the field of marine equipment. Summary of the Invention
[0004] The purpose of this application is to provide an energy management device, method, equipment and medium for a shipborne positioning base station, which aims to effectively reduce the energy consumption of the base station and improve the energy utilization efficiency and service life of the base station while locating personnel on board.
[0005] In a first aspect, embodiments of this application provide an energy consumption management device for a marine positioning base station, the device comprising:
[0006] The working parameter acquisition module is used to acquire the setting location of the ship's base station and the working parameters of the base station to be used at each setting location; The target location determination module is used to determine the target location based on the set location and the operating parameters of the intended base station; A controllable base station deployment module is used to deploy a controllable base station at the target location; wherein the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein the second power is greater than the first power; A motion information determination module is used to acquire the positioning result of a target object and determine the motion information and / or motion trend information of the target object based on the positioning result. The control command generation module is used to generate control commands based on the motion information and / or motion trend information, so as to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0007] Secondly, embodiments of this application provide an energy consumption management method for a marine positioning base station, the method comprising: Obtain the location of the ship's base station and the operating parameters of the base station to be used at each location; The target location is determined based on the set location and the operating parameters of the intended base station; A controllable base station is deployed at the target location; wherein the controllable base station is used to receive control commands, perform activation, deactivation, and operation at a first power or a second power when activated; wherein the second power is greater than the first power; Obtain the positioning result of the target object, and determine the motion information and / or motion trend information of the target object based on the positioning result; Based on the motion information and / or motion trend information, control commands are generated to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0008] Thirdly, embodiments of this application provide an electronic device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the second aspect.
[0009] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the second aspect.
[0010] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the second aspect.
[0011] In this embodiment, the working parameter acquisition module is used to acquire the setting location of the ship's base station and the working parameters of the proposed base station at each setting location; the target location determination module is used to determine the target location based on the setting location and the working parameters of the proposed base station; the controllable base station deployment module is used to deploy a controllable base station at the target location; wherein the controllable base station is used to receive control commands, execute on / off, and operate at a first power or a second power when on; wherein the second power is greater than the first power; the motion information determination module is used to acquire the positioning result of the target object and determine the motion information and / or motion trend information of the target object based on the positioning result; the control command generation module is used to generate control commands based on the motion information and / or motion trend information to control the controllable base station to be off or on and operate at a first power or a second power. The above-described energy consumption management method for shipborne positioning base stations, by determining the target location based on the proposed working parameters, can reduce the number of base stations and save costs while meeting the positioning requirements of the target object; by controlling the operating state of the controllable base station based on the motion information and / or motion trend information, it can reduce energy consumption and improve energy utilization efficiency. Attached Figure Description
[0012] Figure 1 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 1 of this application; Figure 2 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 2 of this application; Figure 3 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 3 of this application; Figure 4 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 4 of this application; Figure 5 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 5 of this application; Figure 6 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment Six of this application; Figure 7 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 7 of this application; Figure 8 This is a flowchart illustrating the energy consumption management method for a marine positioning base station provided in Embodiment 8 of this application; Figure 9 This is a schematic diagram of the structure of the electronic device provided in Embodiment 9 of this application. Detailed Implementation
[0013] To make the objectives, technical solutions, and advantages of this application clearer, specific embodiments of this application will be described in further detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely for explaining this application and not for limiting it. It should also be noted that, for ease of description, only the parts relevant to this application are shown in the drawings, not all of them. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe operations (or steps) as sequential processes, many of these operations can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but may also have additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.
[0014] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0015] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0016] The energy consumption management device, method, equipment, and medium for marine positioning base stations provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.
[0017] Example 1 Figure 1 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 1 of this application. Figure 1 As shown, the device includes: The working parameter acquisition module 110 is used to acquire the setting location of the ship's base station and the working parameters of the base station to be used at each setting location. The target location determination module 120 is used to determine the target location based on the set location and the operating parameters of the intended base station; A controllable base station deployment module 130 is used to deploy a controllable base station at the target location; wherein, the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein, the second power is greater than the first power; The motion information determination module 140 is used to acquire the positioning result of the target object and determine the motion information and / or motion trend information of the target object based on the positioning result. The control command generation module 150 is used to generate control commands based on the motion information and / or motion trend information, so as to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0018] This application applies to scenarios where a controllable base station is controlled based on the motion information and / or motion trend information of a target object. Specifically, the determination of motion information and / or motion trend information and the generation of control commands can be performed by the ship's central control equipment. The controllable base station receives and executes the control commands, turning off or on and operating at a first power or a second power.
[0019] Based on the above usage scenarios, it is understood that the executing entity of this application can be the ship's central control equipment. In addition, it can also be a smart terminal device connected to the ship's central control equipment, such as a desktop computer, a laptop computer, a mobile phone, a tablet computer, and an interactive multimedia device, etc., without further limitations here.
[0020] The operating parameter acquisition module 110 can be a program designed by the ship's central control equipment to acquire the location of the ship's base station and the operating parameters of the base station to be used. The ship's base station can be a device installed on the ship for positioning, and generally includes components such as a transmitter, a receiver, and an antenna.
[0021] The location can be the relative position of the ship's base station within a 3D image of the ship, represented by spatial coordinates (x, y, z). The 3D image can be a computer-generated image with a realistic, three-dimensional effect. The location can be obtained by having staff mark the intended location on the ship's 3D image based on positioning and cost requirements; the computer can then directly read the coordinates of these marks.
[0022] The proposed base station operating parameters can be determined based on the comprehensive costs of production, operation, and maintenance. These parameters may include coverage area, transmit power, receive sensitivity, number of channels, bandwidth, and time slot allocation. Specifically, coverage area refers to the area that the ship's base station signal can cover, which can be expressed as a radius; transmit power refers to the power used by the ship's base station to transmit wireless signals, which can be expressed in watts (W) or decibels per milliwatt (dBm); receive sensitivity refers to the sensitivity of the ship's base station to receiving wireless signals, which can also be expressed in decibels per milliwatt (dBm). The proposed base station operating parameters can be obtained by having them determined by personnel and / or a computer and stored on the computer's hard drive. The computer can then retrieve the proposed base station operating parameters based on the storage path.
[0023] The target location determination module 120 can be a program designed by the ship's central control equipment to determine the target location. The target location can be a location with little overlap in the set location and capable of locating a large number of personnel, and can be represented by spatial coordinates (x, y, z).
[0024] The target location can be determined by considering the coverage area of each ship's base station.
[0025] The controllable base station deployment module 130 can be a program designed for shipboard central control equipment to deploy controllable base stations at target locations. A controllable base station can be a base station device with remote control and management functions. Traditional base stations typically require on-site management by personnel, while a controllable base station can automatically adjust its operating parameters based on the movement of personnel on board, thereby reducing energy consumption. The deployment of controllable base stations can be achieved by installing base station equipment and accessories, including transmitters, receivers, antennas, and power supplies, at the target location according to engineering drawings and construction plans. Finally, a suitable network access method, such as satellite communication or wireless network, is selected based on the site conditions of the target location, and the network access equipment is installed and configured.
[0026] Control commands can be a series of computer instructions used to control the operating status and parameters of the controllable base station. Control commands can be received by the controllable base station via satellite communication or a wireless network.
[0027] The transmit power of a controllable base station is positively correlated with its coverage area; the higher the transmit power, the larger the coverage area, and vice versa. Understandably, since the second power is greater than the first power, the coverage area corresponding to the second power is greater than the coverage area corresponding to the first power.
[0028] The motion information determination module 140 can be a program designed by the ship's central control equipment to determine the motion information and / or motion trend information of a target object. The target object can be a person located by a controllable base station. The positioning result can be the coordinates of the target object in a three-dimensional image of the ship. The positioning result can be obtained by acquiring the positioning of the target object and the ship through a global satellite positioning system, and calculating the coordinates of the target object in the three-dimensional image of the ship based on these two positioning data.
[0029] Motion information can be the target object's direction of movement and speed. The direction of movement can be the target object's direction of movement relative to the ship, specifically, the direction of movement of the target object's positioning result in the ship's 3D image; the speed of movement can be the target object's speed of movement relative to the ship, specifically, the distance the target object's positioning result moves in the ship's 3D image per unit time, in meters per second (m / s).
[0030] Motion trend information can be the coordinates of points along the target object's pre-movement route and its estimated arrival time. The pre-movement route can be a prediction of the target object's future movement path based on a neural network model. This neural network model can be a computational model based on the structure and function of biological neurons, processing and analyzing data through connections and information transmission between multiple nodes. To determine motion trend information, multiple location results of the target object within the coverage area, along with their corresponding location times, can be input into the neural network model. The computer then performs calculations and provides feedback on the pre-movement route.
[0031] The control command generation module 150 can be a program designed for generating control commands by the ship's central control equipment. The control commands can be generated based on the target object's positioning result and the positional relationship between the pre-movement route and the coverage area corresponding to the first and / or second power. The controllable base station can be shut down by disconnecting its circuit switch after receiving the control command. The controllable base station can be turned on by closing its circuit switch after receiving the control command. The controllable base station can be operated at the first power by adjusting its transmission power parameters to the first power after closing its switch. The controllable base station can be operated at the second power by adjusting its transmission power parameters to the second power after closing its switch.
[0032] In this embodiment, the working parameter acquisition module is used to acquire the setting location of the ship's base station and the working parameters of the proposed base station at each setting location; the target location determination module is used to determine the target location based on the setting location and the working parameters of the proposed base station; the controllable base station deployment module is used to deploy a controllable base station at the target location; wherein, the controllable base station is used to receive control commands, execute on / off, and operate at a first power or a second power when on; wherein, the second power is greater than the first power; the motion information determination module is used to acquire the positioning result of the target object and determine the motion information and / or motion trend information of the target object based on the positioning result; the control command generation module is used to generate control commands based on the motion information and / or motion trend information to control the controllable base station to be off or on and operate at a first power or a second power.
[0033] The energy management method for the above-mentioned marine positioning base station can reduce the number of base stations and save costs by determining the target location based on the intended working parameters, while meeting the positioning requirements of the target object. By controlling the operating status of the controllable base station based on motion information and / or motion trend information, energy consumption can be reduced and energy utilization efficiency can be improved.
[0034] Example 2 Figure 2 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 2 of this application. This solution makes a further improvement to the above embodiment, specifically: the target location determination module is specifically used to: determine the coverage area of the intended base station for each setting location based on the setting location and the operating parameters of the intended base station; and determine the target location from each setting location based on the overlapping area of the intended base station coverage areas of each setting location.
[0035] like Figure 2 As shown, the device includes: The working parameter acquisition module 210 is used to acquire the setting location of the ship's base station and the working parameters of the base station to be used at each setting location. The target location determination module 220 is used to determine the target location based on the set location and the operating parameters of the intended base station; A controllable base station deployment module 230 is used to deploy a controllable base station at the target location; wherein, the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein, the second power is greater than the first power; The motion information determination module 240 is used to acquire the positioning result of the target object and determine the motion information and / or motion trend information of the target object based on the positioning result. The control command generation module 250 is used to generate control commands based on the motion information and / or motion trend information, so as to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0036] The target location determination module 220 is specifically used to determine the coverage area of the proposed base station at each set location based on the set location and the operating parameters of the proposed base station. The target location is determined from the overlapping areas of the intended base station coverage of each location.
[0037] The coverage area of the proposed base station can be a circular area with the proposed base station's location as the center and a certain distance as the radius. The magnitude of this certain distance can correspond to the operating parameters of the proposed base station, and this correspondence can be determined by establishing a mathematical model using neural network modeling methods.
[0038] The method for determining the coverage area of the proposed base station can be as follows: input the operating parameters of the proposed base station into a mathematical model of corresponding relationships. The computer calculates and outputs the coverage radius of the proposed base station. Then, the coverage area of the proposed base station is delineated in the three-dimensional image of the ship, with the location of the proposed base station as the center. Finally, the coordinate information of each coordinate within the coverage area is added with the number of the proposed base station. The number can be in the form of 001-1, 001-2, 002-1, 002-2, etc., where "001" and "002" are the sequential numbers of the proposed base station, "-1" indicates that the coordinate is within the coverage area corresponding to the first power of the proposed base station, and "-2" indicates that the coordinate is within the coverage area corresponding to the second power of the proposed base station.
[0039] Overlapping areas can be areas where the coverage areas of two or more proposed base stations overlap. To determine the target location, one method is to eliminate proposed base stations whose overlapping areas constitute a larger proportion of their coverage area, until the overlapping area is encompassed by the coverage area of at least one proposed base station. The location of the remaining proposed base stations is then determined as the target location.
[0040] Here is an example code: import math def calculate_overlap_area(center1, center2, radius): Calculate the area of the overlapping region between the two base stations. d = math.sqrt((center1[0] - center2[0]) 2 + (center1[1] - center2[1]) 2) if d>= 2 radius: return 0 elif d<= abs(center1[2] - center2[2]): if center1[2]<= center2[2]: return math.pi radius 2 else: return 0 else: x = (d 2 + radius 2 - radius 2) / (2 d) alpha = 2 math.acos(x / radius) beta = 2 math.acos((d - x) / radius) sector1 = 0.5 alpha radius 2 - 0.5 radius 2 math.sin(alpha) sector2 = 0.5 beta radius 2 - 0.5 radius 2 math.sin(beta) overlap_area = sector1 + sector2 return overlap_area def calculate_coverage(base_station, target_area): "Calculate the coverage area of the base station for the target area." x, y = base_station[:2] radius = base_station[2] if (x-radius<= target_area[0]<= x+radius) and (y-radius<= target_area[1]<= y+radius): return math.pi radius 2 else: return 0 def calculate_coverage_ratio(base_stations, target_area): "Calculate the coverage ratio of all base stations to the target area." total_coverage = sum([calculate_coverage(base_station, target_area)for base_station in base_stations]) if total_coverage == 0: return 1# If no base station can cover the target area, return a larger ratio. else: overlap_area = 0 for i in range(len(base_stations)): for j in range(i+1, len(base_stations)): overlap_area += calculate_overlap_area(base_stations[i], base_stations[j], base_stations[i][2]) coverage_ratio = overlap_area / total_coverage return coverage_ratio def adjust_base_stations(base_stations, target_area): "Remove base stations with a large overlap in coverage area until the entire target area is covered." while True: max_coverage_ratio = max([calculate_coverage_ratio(base_stations,target_area) for base_station in base_stations]) if max_coverage_ratio == 0: break for i, base_station in enumerate(base_stations): if calculate_coverage_ratio(base_stations[:i]+base_stations[i+1:],target_area) <max_coverage_ratio: base_stations.pop(i) break if calculate_coverage_ratio(base_stations, target_area) == 1: break # Determine the location of the remaining base stations total_x = sum([base_station[0] for base_station in base_stations]) total_y = sum([base_station[1] for base_station in base_stations]) avg_x = total_x / len(base_stations) avg_y = total_y / len(base_stations) for i, base_station in enumerate(base_stations): base_stations[i] = (avg_x, avg_y, base_station[2]) return base_stations The technical solution provided in this application embodiment determines the target location based on the overlapping area of the coverage of the intended base stations at each location, thereby reducing the overlapping area of the coverage of each intended base station and reducing the waste of base station resources.
[0041] Example 3 Figure 3 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 3 of this application. This solution makes a superior improvement over Embodiment 1, specifically: the controllable base station deployment module is specifically used for: if, based on the motion information, it is determined that the target object is currently within the coverage area corresponding to the first power of the controllable base station and not within the coverage area of other base stations, then generating a control command to control the controllable base station to turn on and operate at the first power; if, based on the motion information, it is determined that the target object is currently within the coverage area corresponding to the second power of the controllable base station and not within the coverage area of other base stations, then generating a control command to control the controllable base station to turn on and operate at the second power; if, based on the motion trend information, it is determined that the target object will be within the coverage area corresponding to the first power of the controllable base station and not within the coverage area of other base stations, then generating a control command to control the controllable base station. The system is activated and operates at a first power. If, based on the motion trend information, it is determined that the target object will be within the coverage area of the controllable base station corresponding to the second power and not within the coverage area of other base stations, a control command is generated to control the controllable base station to activate and operate at the second power. If, based on the motion information and the motion trend information, it is determined that the target object will be within the coverage area of the controllable base station corresponding to the first power and not within the coverage area of other base stations, a control command is generated to control the controllable base station to activate and operate at the first power. If, based on the motion information and the motion trend information, it is determined that the target object will be within the coverage area of the controllable base station corresponding to the second power and not within the coverage area of other base stations, a control command is generated to control the controllable base station to activate and operate at the second power.
[0042] like Figure 3 As shown, the device includes: The working parameter acquisition module 310 is used to acquire the setting location of the ship's base station and the working parameters of the base station to be used at each setting location. The target location determination module 320 is used to determine the target location based on the set location and the operating parameters of the intended base station; A controllable base station deployment module 330 is used to deploy a controllable base station at the target location; wherein, the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein, the second power is greater than the first power; The motion information determination module 340 is used to acquire the positioning result of the target object and determine the motion information and / or motion trend information of the target object based on the positioning result. The control command generation module 350 is used to generate control commands based on the motion information and / or motion trend information, so as to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0043] The controllable base station deployment module 330 is specifically used for If, based on the motion information, it is determined that the target object is currently within the coverage area corresponding to the first power of the controllable base station and is not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate at the first power. The determination can be made by checking the base station number in the coordinate information of the target object's location result. If there is only one base station number and the number ends with "-1", the determination result is "yes"; otherwise, the determination result is "no".
[0044] If, based on the motion information, it is determined that the target object is currently within the coverage area corresponding to the second power of the controllable base station and is not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate according to the second power. The determination can be made by checking the base station number in the coordinate information of the target object's location result. If there is only one base station number and the number ends with "-2", the determination result is "yes"; otherwise, the determination result is "no".
[0045] If, based on the motion trend information, it is determined that the target object will be within the coverage area of the first power of the controllable base station and not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate at the first power. The determination method can be to check the base station number in the coordinate information of each point within 50 meters by following the pre-movement route of the target object. If there is only one base station number and the number ends with "-1", the determination result is "yes"; otherwise, the determination result is "no".
[0046] If, based on the motion trend information, it is determined that the target object will be within the coverage area of the second power of the controllable base station and not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate according to the second power. The determination method can be to check the base station number in the coordinate information of each point within 50 meters by following the pre-movement route of the target object. If there is only one base station number and the number ends with "-2", the determination result is "yes"; otherwise, the determination result is "no".
[0047] If it is determined based on the motion information and the motion trend information that the target object will be within the coverage area corresponding to the first power of the controllable base station and not within the coverage area of other base stations, then a control command is generated to control the controllable base station to turn on and operate at the first power. The determination can be made by checking the current location of the target object and the base station number in the coordinate information of each point within 50 meters of the pre-movement route. If there is only one base station number and the number ends with "-1", the determination result is "yes"; otherwise, the determination result is "no".
[0048] If, based on the motion information and the motion trend information, it is determined that the target object will be within the coverage area corresponding to the second power of the controllable base station and not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate according to the second power.
[0049] The determination can be made by checking the current location of the target object and the base station number in the coordinate information of each point within 50 meters of the pre-movement route. If there is only one base station number and the number ends with "-2", the determination result is "yes"; otherwise, the determination result is "no".
[0050] The technical solution provided in this application embodiment controls the operation status of a controllable base station based on motion information and / or motion trend information, thereby achieving the effect of reducing energy consumption and improving energy management efficiency while locating the target object.
[0051] Example 4 Figure 4 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 4 of this application. This solution makes a further improvement on Embodiment 1, specifically: the device further includes a switching command generation module, used to generate a switching command when the controllable base station is currently turned on and operating at a first power, and the target object is moving towards the coverage area corresponding to the second power of the controllable base station and is not within the coverage area of other base stations, so as to control the controllable base station to switch from operating at the first power to operating at the second power.
[0052] like Figure 4As shown, the device includes: The working parameter acquisition module 410 is used to acquire the setting location of the ship's base station and the working parameters of the base station to be used at each setting location. The target location determination module 420 is used to determine the target location based on the set location and the operating parameters of the intended base station; A controllable base station deployment module 430 is used to deploy a controllable base station at the target location; wherein, the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein, the second power is greater than the first power; The motion information determination module 440 is used to acquire the positioning result of the target object and determine the motion information and / or motion trend information of the target object based on the positioning result. The control command generation module 450 is used to generate control commands based on the motion information and / or motion trend information, so as to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0053] The switching instruction generation module 460 is used to generate a switching instruction when the controllable base station is currently turned on and operating at a first power, and the target object is moving towards the coverage area corresponding to the second power of the controllable base station and is not within the coverage area of other base stations, so as to control the controllable base station to switch from operating at the first power to operating at the second power.
[0054] The switching instruction generation module 460 can be a program designed by the ship's central control equipment to generate switching instructions. Specifically, it can view the base station number in the coordinate information of the target object's positioning result and the direction of movement in the motion information. If the base station number ends with "-1" and there is a point on the extension line of the direction of movement that contains only one base station number and that number ends with "-2", then a switching instruction is generated.
[0055] The handover command can be a series of computer instructions used to switch the operating power of the controllable base station. The control method can involve the controllable base station switching its transmit power parameters from a first power level to a second power level after receiving the handover command.
[0056] The technical solution provided in this application can predict the coverage area where the target object will be located next by adjusting the operating status of the controllable base station through the movement direction of the target object. This saves the energy consumed by the controllable base station in the current coverage area to locate the target object and improves the efficiency of energy management.
[0057] Example 5 Figure 5This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 5 of this application. This solution makes a further improvement on Embodiment 1, specifically: the device further includes: a movement speed acquisition module, used to acquire the movement speed information of the target object; and a base station switching command generation module, further used to generate a switching command when the controllable base station is currently turned on and operating at a second power, and the target object is moving towards the coverage area corresponding to the first power of the controllable base station and not within the coverage area of other base stations, and the movement speed information is less than a set threshold, to control the controllable base station to switch from operating at the second power to operating at the first power.
[0058] like Figure 5 As shown, the device includes: The working parameter acquisition module 510 is used to acquire the setting location of the ship's base station and the working parameters of the base station to be used at each setting location. The target location determination module 520 is used to determine the target location based on the set location and the operating parameters of the intended base station; A controllable base station deployment module 530 is used to deploy a controllable base station at the target location; wherein, the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein, the second power is greater than the first power; The motion information determination module 540 is used to acquire the positioning result of the target object and determine the motion information and / or motion trend information of the target object based on the positioning result. The control command generation module 550 is used to generate control commands based on the motion information and / or motion trend information, so as to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0059] The movement speed acquisition module 560 is used to acquire the movement speed information of the target object. The base station switching instruction generation module 570 is used to generate a switching instruction when the controllable base station is currently turned on and operating at a second power, and the target object is moving towards the coverage area corresponding to the first power of the controllable base station and is not within the coverage area of other base stations, and the moving speed information is less than a set threshold, so as to control the controllable base station to switch from operating at the second power to operating at the first power.
[0060] The movement speed acquisition module 560 can be a program designed by the ship's central control equipment to acquire the movement speed information of a target object. The movement speed information can be the relative distance a person moves on the ship per unit time, measured in meters per second (m / s). The movement speed information can be acquired by having a controllable base station obtain the target object's location result every 10 seconds, and determining the movement speed information based on the distance between two adjacent location results and the location time.
[0061] The base station handover instruction generation module 570 can be a program designed by the ship's central control equipment to control the switching of a controllable base station from second power operation to first power operation. The set threshold can be the maximum moving speed value that allows a target object to be located within the coverage area corresponding to the first power after passing the time required for the controllable base station to adjust its power.
[0062] Specifically, the base station numbers in the coordinate information of each point on the target object's pre-movement route are checked one by one until a base station number with the same sequential number but ending with "-2" is found. The target object's movement speed information is then checked. If the movement speed information is less than a set threshold, a handover command is generated. If the above base station number / movement speed information is not less than the set threshold, no handover command is generated.
[0063] The handover command can be a series of computer instructions used to switch the operating power of the controllable base station. The control method can involve the controllable base station switching its transmit power parameters from a second power to a first power after receiving the handover command.
[0064] The technical solution provided in this application adjusts the operating status of the controllable base station by adjusting the moving direction and speed of the target object. This enables the prediction of the target object's next coverage area, saving the energy consumed by the controllable base station within the current coverage area to locate the target object and improving energy management efficiency.
[0065] Example 6 Figure 6 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment Six of this application. This solution makes a further improvement on Embodiment One, specifically: the device further includes: a system time acquisition module for acquiring system time; a population flow heat determination module for determining historical population flow heat information based on the system time; and a shutdown command generation module for determining whether to generate a command to control the shut-down of the controllable base station based on the historical population flow heat information corresponding to the system time.
[0066] like Figure 6 As shown, the device includes: The working parameter acquisition module 610 is used to acquire the setting location of the ship's base station and the working parameters of the base station to be used at each setting location. The target location determination module 620 is used to determine the target location based on the set location and the operating parameters of the intended base station; A controllable base station deployment module 630 is used to deploy a controllable base station at the target location; wherein, the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein, the second power is greater than the first power; The motion information determination module 640 is used to acquire the positioning result of the target object and determine the motion information and / or motion trend information of the target object based on the positioning result. The control command generation module 650 is used to generate control commands based on the motion information and / or motion trend information, so as to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0067] System time acquisition module 660 is used to acquire system time; The population flow heat determination module 670 is used to determine historical population flow heat information based on the system time. The shutdown instruction generation module 680 is used to determine whether to generate an instruction to control the shutdown of the controllable base station based on the historical population flow heat information corresponding to the system time.
[0068] The system time acquisition module 660 can be a program designed for the ship's central control equipment to acquire system time. The system time can be international standard time expressed in Greenwich Mean Time or Coordinated Universal Time, and can be obtained through satellite communication or wireless network.
[0069] The flow heat determination module 670 can be a program designed by the ship's central control equipment to determine historical personnel flow heat information. Historical personnel flow heat information can be the movement and heat distribution information of historical target objects in the past day at the time of this system time. The higher the heat of a certain controllable base station, the more historical target objects have passed through the coverage area of that controllable base station.
[0070] The shutdown command generation module 680 can be a program used by the ship's central control equipment to determine whether to generate a command to shut down the controllable base station. The determination can be made by setting the heat value of the controllable base station with the most historical target object traversing its coverage area to 1, calculating the ratio of the number of historical target object traversing the coverage area of other controllable base stations to the number of traversals of the controllable base station with a heat value of 1 as the heat value of the other controllable base stations, and selecting controllable base stations with a heat value below 0.3 to generate the shutdown command.
[0071] The technical solution provided in this application embodiment determines whether to shut down a controllable base station based on historical population flow heat information corresponding to system time, thereby saving resources consumed by base stations with fewer usages and lower population flow heat.
[0072] Example 7 Figure 7 This is a schematic diagram of the energy management device for a marine positioning base station provided in Embodiment 7 of this application. This solution makes further improvements to Embodiments 1 to 6, specifically: the device further includes: a request-response parameter acquisition module, used to acquire request-response parameters of target objects within the coverage area of the controllable base station; a service coefficient determination module, used to determine the service coefficient of the controllable base station based on the request-response parameters; and an energy management efficiency determination module, used to determine the energy management efficiency based on the service coefficient and the energy-saving coefficient determined by the controllable base station operating at its current power.
[0073] like Figure 7 As shown, the device includes: The working parameter acquisition module 710 is used to acquire the setting location of the ship's base station and the working parameters of the base station to be used at each setting location. The target location determination module 720 is used to determine the target location based on the set location and the operating parameters of the intended base station; A controllable base station deployment module 730 is used to deploy a controllable base station at the target location; wherein, the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein, the second power is greater than the first power; The motion information determination module 740 is used to acquire the positioning result of the target object and determine the motion information and / or motion trend information of the target object based on the positioning result. The control command generation module 750 is used to generate control commands based on the motion information and / or motion trend information, so as to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0074] The request response parameter acquisition module 760 is used to acquire the request response parameters of the target object within the coverage area of the controllable base station. Service coefficient determination module 770 is used to determine the service coefficient of the controllable base station based on the request response parameters; The energy consumption management efficiency determination module 780 is used to determine the energy consumption management efficiency based on the service coefficient and the energy-saving coefficient determined by the controllable base station operating at the current power.
[0075] The request-response parameter acquisition module 760 can be a program designed by the ship's central control equipment to acquire request-response parameters of a target object. Request-response parameters can include parameters such as the target object's identifier, positioning result, and request-response time. The identifier uniquely identifies the target object. The positioning information can contain the request-response parameters; by receiving the target object's positioning information, the target object's request-response parameters can be obtained.
[0076] The service factor determination module 770 can be a program designed by the ship's central control equipment to determine the service factor of a controllable base station. The service factor can be the ratio of the duration of maintaining a first power or a second power to the total duration the target object is within the coverage area of the controllable base station. Understandably, the sum of the service factors of the first power and the second power must be 1.
[0077] The duration for maintaining the first or second power can be obtained by subtracting the request response time from the location information to record the duration.
[0078] The energy management efficiency determination module 780 can be a program design for determining the energy management efficiency of ship central control equipment. It can set the energy-saving coefficient of the second power to 1, and set the energy-saving coefficient of the first power based on the numerical ratio between the first and second power. Higher energy management efficiency means less energy consumption, and lower energy management efficiency means more energy consumption. The energy management efficiency can be determined by calculating the proportion of energy consumed by the controllable base station when the transmission power is the first power, calculating the proportion of energy consumed by the controllable base station when the transmission power is the second power, and subtracting the two energy proportions from the integer 1 to obtain the energy management efficiency. The proportion of energy consumed is equal to the product of the service coefficient and the energy-saving coefficient corresponding to a certain power.
[0079] Assuming there exists a controllable base station with a service factor of 0.7 and an energy-saving factor of 0.6 at its first power, and a service factor of 0.3 at its second power, then the energy consumed by the controllable base station at the first power is: When the transmission power is at the second power level, the energy consumed by the controllable base station accounts for the following percentage: Energy management efficiency is .
[0080] The technical solution provided in this application embodiment can achieve digital energy management results by obtaining service coefficients and determining energy management efficiency based on energy saving coefficients, thus providing a data foundation for optimizing energy management solutions.
[0081] Example 8 Figure 8 This is a flowchart illustrating the energy consumption management method for a marine positioning base station provided in Embodiment 8 of this application. Figure 8As shown, the method includes: S801. Obtain the location of the ship's base station and the operating parameters of the base station to be used at each location. S802. Determine the target location based on the set location and the operating parameters of the intended base station; S803. Deploy a controllable base station at the target location; wherein the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein the second power is greater than the first power; S804. Obtain the positioning result of the target object, and determine the motion information and / or motion trend information of the target object based on the positioning result; S805. Based on the motion information and / or motion trend information, generate control commands to control the controllable base station to shut down or turn on and operate at a first power or a second power.
[0082] In this embodiment, the method involves obtaining the location of the ship's base station and the proposed operating parameters of the base station at each location; determining the target location based on the location and the proposed operating parameters; deploying a controllable base station at the target location; wherein the controllable base station receives control commands and performs actions such as turning on, turning off, and operating at a first power or a second power when on; wherein the second power is greater than the first power; obtaining the positioning result of the target object; determining the motion information and / or motion trend information of the target object based on the positioning result; and generating control commands based on the motion information and / or motion trend information to control the controllable base station to turn off or turn on and operate at the first power or the second power. This energy management method for shipborne positioning base stations, by determining the target location based on the proposed operating parameters, can reduce the number of base stations and save costs while meeting the positioning requirements of the target object. By controlling the operating state of the controllable base station based on the motion information and / or motion trend information, it can reduce energy consumption and improve energy utilization efficiency.
[0083] The energy consumption management method for marine positioning base stations provided in this application can realize the various processes implemented in the above method embodiments. To avoid repetition, it will not be described again here.
[0084] Example 9 like Figure 9 As shown, this application embodiment also provides an electronic device 900, including a processor 901, a memory 902, and a program or instructions stored in the memory 902 and executable on the processor 901. When the program or instructions are executed by the processor 901, they implement the various processes of the above-described energy consumption management device embodiment for marine positioning base stations and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0085] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.
[0086] Example 10 This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described embodiment of the energy management device for marine positioning base stations and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0087] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0088] Example 11 This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described embodiment of the energy consumption management device for marine positioning base stations, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0089] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0090] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0091] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0092] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0093] The above description is merely a preferred embodiment and the technical principles employed in this application. This application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions that can be made by those skilled in the art will not depart from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of this application, the scope of which is determined by the scope of the claims.
Claims
1. An energy consumption management device for a marine positioning base station, characterized in that, The device includes: The working parameter acquisition module is used to acquire the setting location of the ship's base station and the working parameters of the base station to be used at each setting location; The target location determination module is used to determine the target location based on the set location and the operating parameters of the intended base station; A controllable base station deployment module is used to deploy a controllable base station at the target location; wherein the controllable base station is used to receive control commands, perform on / off operations, and operate at a first power or a second power when on; wherein the second power is greater than the first power; A motion information determination module is used to acquire the positioning result of a target object and determine the motion information and / or motion trend information of the target object based on the positioning result. The control command generation module is used to generate control commands based on the motion information and / or motion trend information, so as to control the controllable base station to shut down or turn on and operate at a first power or a second power.
2. The energy consumption management device for a marine positioning base station according to claim 1, characterized in that, The target location determination module is specifically used for: Based on the setting location and the operating parameters of the proposed base station, determine the coverage area of the proposed base station at each setting location; The target location is determined from the overlapping areas of the intended base station coverage of each location.
3. The energy consumption management device for a marine positioning base station according to claim 1, characterized in that, The controllable base station deployment module is specifically used for: If, based on the motion information, it is determined that the target object is currently within the coverage area corresponding to the first power of the controllable base station and is not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate at the first power. If, based on the motion information, it is determined that the target object is currently within the coverage area corresponding to the second power of the controllable base station and is not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate according to the second power. If, based on the motion trend information, it is determined that the target object will be within the coverage area of the first power of the controllable base station and not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate at the first power. If, based on the motion trend information, it is determined that the target object will be within the coverage area of the second power of the controllable base station and not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate according to the second power. If it is determined based on the motion information and the motion trend information that the target object will be within the coverage area corresponding to the first power of the controllable base station and not within the coverage area of other base stations, then a control command is generated to control the controllable base station to turn on and operate at the first power. If, based on the motion information and the motion trend information, it is determined that the target object will be within the coverage area corresponding to the second power of the controllable base station and not within the coverage area of other base stations, a control command is generated to control the controllable base station to turn on and operate according to the second power.
4. The energy consumption management device for a marine positioning base station according to claim 1, characterized in that, The device further includes: The switching instruction generation module is used to generate a switching instruction when the controllable base station is currently turned on and operating at a first power, and the target object is moving towards the coverage area corresponding to the second power of the controllable base station and is not within the coverage area of other base stations, so as to control the controllable base station to switch from operating at the first power to operating at the second power.
5. The energy consumption management device for a marine positioning base station according to claim 1, characterized in that, The device further includes: The movement speed acquisition module is used to acquire the movement speed information of the target object; The base station switching instruction generation module is further configured to generate a switching instruction when the controllable base station is currently turned on and operating at a second power, and the target object is moving towards the coverage area corresponding to the first power of the controllable base station and is not within the coverage area of other base stations, and the moving speed information is less than a set threshold, so as to control the controllable base station to switch from operating at the second power to operating at the first power.
6. The energy consumption management device for a marine positioning base station according to claim 1, characterized in that, The device further includes: The system time acquisition module is used to acquire the system time. The population flow heat determination module is used to determine historical population flow heat information based on the system time. The shutdown command generation module is used to determine whether to generate a command to control the shutdown of the controllable base station based on the historical population flow heat information corresponding to the system time.
7. The energy consumption management device for a marine positioning base station according to any one of claims 1-6, characterized in that, The device further includes: The request-response parameter acquisition module is used to acquire the request-response parameters of the target object within the coverage area of the controllable base station; The service coefficient determination module is used to determine the service coefficient of the controllable base station based on the request response parameters. The energy consumption management efficiency determination module is used to determine the energy consumption management efficiency based on the service coefficient and the energy-saving coefficient determined by the controllable base station operating at the current power.
8. A method for energy consumption management of a marine positioning base station, characterized in that, The method includes: Obtain the location of the ship's base station and the operating parameters of the base station to be used at each location; The target location is determined based on the set location and the operating parameters of the intended base station; A controllable base station is deployed at the target location; wherein the controllable base station is used to receive control commands, perform activation, deactivation, and operation at a first power or a second power when activated; wherein the second power is greater than the first power; Obtain the positioning result of the target object, and determine the motion information and / or motion trend information of the target object based on the positioning result; Based on the motion information and / or motion trend information, control commands are generated to control the controllable base station to shut down or turn on and operate at a first power or a second power.
9. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein when the program or instructions are executed by the processor, they implement the steps of the energy management method for a marine positioning base station as described in claim 8.
10. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions, which, when executed by a processor, implement the steps of the energy management method for a marine positioning base station as described in claim 8.