Street lamp control method, system and device

Through the navigation server, the pass information of the target to be controlled is obtained, the area to be controlled is determined and the street light control instructions are generated, which solves the problems of high consumption and high cost of street light control in the existing technology, and realizes intelligent and flexible street light control, saves resources and improves user experience.

CN114980440BActive Publication Date: 2025-06-20CHINA TELECOM DIGITAL INTELLIGENCE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210550499.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-20
Publication Date
2025-06-20
Estimated Expiration
2042-05-20

AI Technical Summary

Technical Problem

In the prior art, street light control consumes a lot and is costly, making it difficult to achieve intelligent and flexible street light control, resulting in waste of resources and limited application promotion.

Method used

The navigation server obtains the pass information of the target to be controlled, determines the corresponding area to be controlled, and determines the street light control method based on the pass information and the preset time, generates street light control instructions for switching control, and realizes dynamic and flexible street light control.

Benefits of technology

It realizes intelligent and flexible control of street lights, saves power and communication resources, reduces switching control costs, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114980440B_ABST
    Figure CN114980440B_ABST
Patent Text Reader

Abstract

The present invention provides a street lamp control method, system and device, relating to the technical field of lighting control. The method includes: a navigation server obtains the passing information of a target to be controlled, where the passing information includes the navigation route, current position and current speed of the target to be controlled; determines the passing road corresponding to the target to be controlled according to the navigation route, and determines the area to be controlled corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and current speed; determines the street lamp control mode corresponding to the area to be controlled, and sends it to a street lamp control server, so that the street lamp control server generates a street lamp control instruction and sends it to a street lamp control client associated with the area to be controlled, and the street lamp control client performs street lamp switch control according to the street lamp control instruction. The street lamp control mode includes a control action and a control duration. The present invention can realize the intelligent and flexible control of street lamps, save power resources and communication resources, and ensure the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of lighting control, and particularly to a street lamp control method, system and device. Background Art

[0002] At present, the street lamps on both sides of urban roads are lit throughout the night. When there are no vehicles passing on the road, the lit street lamps keep consuming electricity, which does not meet the requirements of energy conservation and emission reduction.

[0003] In the prior art, sensors are mostly deployed on the road for the on-off control of street lamps, but this increases the cost and is not conducive to application and promotion. Also, by pre-dividing the road into sub-domains, deploying base stations in each sub-domain, and communicating with vehicles through the base stations to obtain vehicle information, navigation routes, vehicle speeds, etc., and then performing on-off control of street lamps. However, the method of deploying base stations in each sub-domain also increases huge construction costs and is not conducive to promotion. Summary of the Invention

[0004] The present invention provides a street lamp control method, system and device to solve the defects of high consumption and high cost in the prior art, realize intelligent and flexible control of street lamps, save electric power resources and communication resources, and ensure the user experience.

[0005] The present invention provides a street lamp control method, including:

[0006] A navigation server obtains the passing information of a target to be controlled, where the passing information includes the navigation route, current position and current speed of the target to be controlled;

[0007] Determine the passing road corresponding to the target to be controlled according to the navigation route, and determine the area to be controlled corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and the current speed;

[0008] Determine the street lamp control method corresponding to the area to be controlled and send it to a street lamp control server, so that the street lamp control server generates a street lamp control instruction and sends it to a street lamp control client associated with the area to be controlled. The street lamp control client performs on-off control of street lamps according to the street lamp control instruction, and the street lamp control method includes a control action and a control duration.

[0009] According to the street lamp control method provided by the present invention, the control duration includes the start time and the end time of the control action. Then, determining the control duration corresponding to the area to be controlled includes:

[0010] If the control action is to turn off the lights, determine the time when the target to be controlled leaves the area to be controlled according to the passing information as the start time of the light-off operation; and determine the end time of the light-off operation according to a first preset duration or a trigger signal for a new target to be controlled to enter the area to be controlled.

[0011] If the control action is to turn on the lights, determine the time when the target to be controlled enters the area to be controlled according to the passing information as the start time of the light-on operation; and determine the end time of the light-on operation according to a second preset duration or the time when the target to be controlled leaves the area to be controlled.

[0012] According to the street lamp control method provided by the present invention, if the control action is to turn on the lights, then

[0013] Based on the time when the target to be controlled enters the area to be controlled, advance by a third preset duration as the start time of the light-on operation;

[0014] and / or

[0015] Based on the time when the target to be controlled leaves the area to be controlled, lag by a fourth preset duration as the end time of the light-on operation.

[0016] According to the street lamp control method provided by the present invention, if the control action is to turn on the lights, the method further includes:

[0017] Obtain the time when the next target enters the area to be controlled;

[0018] If the time interval between the time when the next target enters the area to be controlled and the end time of the light-on operation does not exceed a preset time interval, determine the end time of the light-on operation according to the time when the next target leaves the area to be controlled.

[0019] According to the street lamp control method provided by the present invention, if the navigation server obtains the passing information of multiple targets to be controlled within a preset time period, determining the area to be controlled corresponding to the target to be controlled includes:

[0020] Perform grouping processing on the multiple targets to be controlled according to the passing information of the multiple targets to be controlled, and each group includes at least one target to be controlled;

[0021] Determine the area to be controlled corresponding to each group respectively.

[0022] According to the street lamp control method provided by the present invention, the performing grouping processing on the multiple targets to be controlled according to the passing information of the multiple targets to be controlled includes:

[0023] Determine the spacing between the multiple targets to be controlled according to the passing information of the multiple targets to be controlled, and divide the targets to be controlled with a spacing not exceeding a preset distance into one group;

[0024] Or,

[0025] Determine the entry time of the multiple targets to be controlled into the same controlled area according to the passing information of the multiple targets to be controlled, and divide the targets to be controlled with an entry time difference not exceeding a first time difference into one group;

[0026] Or,

[0027] Determine the departure time of the multiple targets to be controlled leaving the same controlled area according to the passing information of the multiple targets to be controlled, and divide the targets to be controlled with a departure time difference not exceeding a second time difference into one group.

[0028] The present invention also provides a street lamp control method, including:

[0029] The street lamp control server obtains control information sent by the navigation server. The control information includes the controlled area that needs to perform street lamp control and the corresponding street lamp control method for the controlled area. The street lamp control method includes a control action and a control duration. The controlled area is determined by the navigation server according to the passing information of the target to be controlled from multiple street lamp control areas associated with the passing road corresponding to the target to be controlled. The passing information includes the navigation route, current position, and current speed of the target to be controlled;

[0030] Determine the lighting requirements of the target to be controlled in the controlled area according to the street lamp control method, and obtain the operating status of the street lamps in the controlled area;

[0031] Determine a street lamp control instruction according to the lighting requirements and the operating status, and send it to the street lamp control client associated with the controlled area. The street lamp control client performs street lamp switch control according to the street lamp control instruction.

[0032] The present invention also provides a street lamp control system, including:

[0033] A navigation server, configured to obtain the passing information of the target to be controlled. The passing information includes the navigation route, current position, and current speed of the target to be controlled; determine the passing road corresponding to the target to be controlled according to the navigation route, and determine the controlled area corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and the current speed; determine the corresponding street lamp control method for the controlled area and send it to the street lamp control server;

[0034] The street lamp control server is configured to determine the lighting demand of the target to be controlled in the area to be controlled according to the street lamp control mode, and obtain the operating status of the street lamps in the area to be controlled; generate a street lamp control instruction according to the lighting demand and the operating status, and send it to the street lamp control client associated with the area to be controlled;

[0035] The street lamp control client is configured to control the on / off of the street lamps according to the street lamp control instruction.

[0036] The present invention also provides a street lamp control device applied to a navigation server, including:

[0037] The first acquisition module is configured to enable the navigation server to acquire the passing information of the target to be controlled, and the passing information includes the navigation route, the current position, and the current speed of the target to be controlled;

[0038] The first determination module is configured to determine the passing road corresponding to the target to be controlled according to the navigation route, and determine the area to be controlled corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and the current speed;

[0039] The second determination module is configured to determine the street lamp control mode corresponding to the area to be controlled, and send it to the street lamp control server, so that the street lamp control server generates a street lamp control instruction and sends it to the street lamp control client associated with the area to be controlled, and the street lamp control client controls the on / off of the street lamps according to the street lamp control instruction, and the street lamp control mode includes a control action and a control duration.

[0040] The present invention also provides a street lamp control device applied to a street lamp control server, including:

[0041] The second acquisition module is configured to enable the street lamp control server to acquire the control information sent by the navigation server, and the control information includes the area to be controlled that needs to perform street lamp control and the street lamp control mode corresponding to the area to be controlled, the street lamp control mode includes a control action and a control duration, the area to be controlled is determined by the navigation server according to the passing information of the target to be controlled from multiple street lamp control areas associated with the passing road corresponding to the target to be controlled, and the passing information includes the navigation route, the current position, and the current speed of the target to be controlled;

[0042] The third determination module is configured to determine the lighting demand of the target to be controlled in the area to be controlled according to the street lamp control mode, and obtain the operating status of the street lamps in the area to be controlled;

[0043] A fourth determination module, configured to determine a street lamp control instruction according to the lighting requirement and the operating state, and send the instruction to a street lamp control client associated with the area to be controlled, so that the street lamp control client controls the switching on and off of the street lamps according to the street lamp control instruction.

[0044] The street lamp control method, system and device provided by the present invention determine the area to be controlled of the target to be controlled based on the passing information of the target to be controlled, and further determine the corresponding street lamp control mode of the area to be controlled, including the control actions and control duration of the street lamps in the area to be controlled, so that the switching control of the street lamps better meets the user's usage requirements, improves the flexibility of street lamp control, and does not require large-scale hardware transformation of the existing street lamp system, reduces the switching control cost, saves the power consumption of the street lamps, and improves the usage experience of the target to be controlled at the same time. Description of the Drawings

[0045] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0046] Figure 1 is one of the schematic flowcharts of the street lamp control method provided by the present invention;

[0047] Figure 2 is an example schematic diagram of the grouping division of the street lamp control method provided by the present invention;

[0048] Figure 3 is the second of the schematic flowcharts of the street lamp control method provided by the present invention;

[0049] Figure 4 is an example schematic diagram of the street lamp control method provided by the present invention;

[0050] Figure 5 is the schematic structural diagram of the street lamp control system provided by the present invention;

[0051] Figure 6 is the first of the schematic structural diagrams of the street lamp control device provided by the present invention;

[0052] Figure 7 is the second of the schematic structural diagrams of the street lamp control device provided by the present invention;

[0053] Figure 8 is the schematic structural diagram of the electronic device provided by the present invention. Detailed Embodiments

[0054] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Apparently, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present invention without creative efforts shall fall within the protection scope of the present invention.

[0055] The following combines Figures 1 - 4 to describe the street lamp control method of the present invention.

[0056] Figure 1 is one of the schematic flowcharts of the street lamp control method provided by the present invention. As Figure 1 shown, the method includes:

[0057] Step 110, a navigation server 310 obtains the passing information of a target to be controlled, where the passing information includes the navigation route, current position and current speed of the target to be controlled.

[0058] In order to make the street lamp control more in line with the user's usage requirements, in the present invention, the navigation server 310 first obtains the passing information of the target to be controlled, where the passing information includes the navigation route, current position and current speed of the target to be controlled. Among them, the target to be controlled includes but is not limited to: vehicles and pedestrians; the current position includes but is not limited to: longitude and latitude, city name, administrative region name, road name, driving direction, direction of the road where it is located, driving mileage; the methods for obtaining the current position of the target to be controlled include but are not limited to: satellite positioning, mobile base station positioning, WiFi base station positioning.

[0059] Step 120, determine the passing road corresponding to the target to be controlled according to the navigation route, and determine the area to be controlled corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and the current speed.

[0060] Optionally, the area to be controlled may include: the current area to be controlled determined according to the current position, that is, the area where the target to be controlled is currently located. In addition, in order to improve the continuity of the street lamp control and avoid the segmented control of the street lamps from affecting the user experience, the next area to be controlled corresponding to the target to be controlled may also be determined according to the navigation route, current position and current speed, that is, the area that the target to be controlled is about to enter.

[0061] Optionally, the shape and area of the above-mentioned street lamp control area can be determined in combination with the actual road conditions. The shape of the street lamp control area includes but is not limited to: a rectangular area formed along the road, a circular area centered on a certain position. A street lamp control area can cover one street lamp or a group of street lamps, which can be determined in combination with the actual road conditions, and the present invention does not make any limitations in this regard.

[0062] Specifically, the navigation server 310 can control street lights for a single target to be controlled. That is, after obtaining the passing information of a target to be controlled in the navigation server 310, the passing road corresponding to the target to be controlled can be determined according to the navigation route, and the controlled area corresponding to the target to be controlled can be determined from multiple street light control areas associated with the passing road based on the current position and current speed, so as to perform subsequent processing.

[0063] In addition, the present invention can also perform grouping processing on multiple targets to be controlled (multiple vehicles and / or multiple pedestrians) in a usage scenario, and perform unified street light control for the lighting requirements of at least one target to be controlled within a group. That is, if the navigation server 310 obtains the passing information of multiple targets to be controlled within a preset time period, it can first perform grouping processing on the multiple targets to be controlled, and then determine the controlled areas corresponding to each group, further improving the user experience and the flexibility and rationality of street light control, making the street light control scheme more in line with the actual usage needs of users, avoiding frequent on-off control processes as much as possible, and reducing the communication resources and power resources consumed in the control process.

[0064] Specifically, the method for determining the controlled area corresponding to multiple targets to be controlled includes:

[0065] Perform grouping processing on multiple targets to be controlled according to the passing information of the multiple targets to be controlled, and each group includes at least one target to be controlled;

[0066] Determine the controlled area corresponding to each group respectively.

[0067] Optionally, the grouping determination method includes:

[0068] Determine the distance between multiple targets to be controlled according to the passing information of the multiple targets to be controlled, and divide the targets to be controlled with a distance not exceeding a preset distance into one group;

[0069] Or,

[0070] Determine the entry time of multiple targets to be controlled into the same controlled area according to the passing information of the multiple targets to be controlled, and divide the targets to be controlled with an entry time difference not exceeding a first time difference into one group;

[0071] Or,

[0072] Determine the departure time of multiple targets to be controlled from the same controlled area according to the passing information of the multiple targets to be controlled, and divide the targets to be controlled with a departure time difference not exceeding a second time difference into one group.

[0073] Optionally, the methods for determining the preset distance, the first time difference, and the second time difference include, but are not limited to: determining based on empirical values, determining based on the power consumption of continuous lighting, determining based on the cost of controlling the street lamp to light up again after it is turned off, and accurately determining using machine learning algorithms based on the historical data of street lamp control.

[0074] Optionally, the grouping includes grouping of multiple vehicles, grouping of vehicles and pedestrians, and grouping of multiple pedestrians. If the road where the target to be controlled is located is wide, the targets to be controlled in the same group may include vehicles and / or pedestrians on the same road and in the same driving direction; if the road where the target to be controlled is located is narrow, the targets to be controlled in the same group may include vehicles and / or pedestrians on the same road, regardless of the driving direction of the targets to be controlled, and the grouping of the targets to be controlled is dynamically variable and can be dynamically changed according to the change of road conditions, further improving the flexibility of street lamp control and enhancing the user experience. Among them, the change of road conditions includes, but is not limited to: the change of the navigation route of the target to be controlled, the change of the current speed of the target to be controlled, and the approach of new targets to be controlled at intersections.

[0075] Exemplarily, Figure 2 is an exemplary schematic diagram of the grouping division of the street lamp control method provided by the present invention. As Figure 2 shown, for a clearer introduction of the grouping determination method, taking the target to be controlled as a vehicle as an example, the grouping examples are as follows:

[0076] (1) Between vehicle 1 and vehicle 5, the distance between adjacent vehicles does not exceed the preset distance. Vehicle 1 to vehicle 5 can be divided into the same group. The current controlled area corresponding to this group includes street lamp control area 2 and street lamp control area 3, and the next controlled area is street lamp control area 4;

[0077] (2) If the driving speed of vehicle 4 is relatively fast, and the time difference (entry time difference) between vehicle 1 to vehicle 4 entering street lamp control area 4 or street lamp control area 3 does not exceed the first time difference, vehicle 1 to vehicle 4 can be divided into the same group. The current controlled area corresponding to this group is street lamp control area 2 and street lamp control area 3, and the next controlled area is street lamp control area 4;

[0078] (3) If the driving speed of vehicle 2 is relatively slow, and the time difference (departure time difference) between vehicle 2 to vehicle 5 leaving street lamp control area 3 does not exceed the second time difference, vehicle 2 to vehicle 5 can be divided into the same group. The current controlled area corresponding to this group is street lamp control area 2 and street lamp control area 3, and the next controlled area is street lamp control area 4.

[0079] Optionally, on the basis of grouping according to the spacing between multiple targets to be controlled, or the entry time difference, or the departure time difference, grouping can also be performed according to a preset threshold number of targets to be controlled. For example, the preset threshold number of targets to be controlled within a group is set to 20. Judging according to the spacing between the targets to be controlled, the number of targets to be controlled with a spacing less than the preset distance is 100. On this basis, according to the threshold number of targets to be controlled, the 100 targets to be controlled that meet the condition of having a spacing less than the preset distance can be further grouped into 5 small groups, with 20 targets to be controlled in each small group, and then subsequent processing is carried out for the 5 small groups.

[0080] Optionally, on the basis of grouping according to the spacing between multiple targets to be controlled, or the entry time difference, or the departure time difference, grouping can also be performed according to a traffic prediction time threshold. For example, the traffic prediction time threshold is set to 30 minutes, and the number of targets to be controlled with a spacing less than the preset distance between multiple targets to be controlled is 100. On this basis, according to the traffic information of the targets to be controlled, predict the time when the first target to be controlled arrives at the area to be controlled among the 100 targets to be controlled. On this time basis, further predict the traffic time for each target to be controlled to leave the area to be controlled, and divide the targets to be controlled with a traffic time not exceeding 30 minutes (the traffic prediction time threshold) into one group. If the traffic time of 30 targets to be controlled does not exceed 30 minutes, then divide these 30 targets to be controlled into one group; among the remaining 70 targets to be controlled, continue to predict the time when the first target to be controlled arrives at the area to be controlled among the 70 targets to be controlled. On this time basis, further predict the traffic time for each target to be controlled to leave the area to be controlled, and if the traffic time of 40 targets to be controlled meets the requirement of not exceeding 30 minutes, then divide these 40 targets to be controlled into one group; among the remaining 30 targets to be controlled, loop through the above operations to achieve further grouping operations.

[0081] The above-mentioned threshold number of targets to be controlled and traffic prediction time threshold can be determined according to empirical values, and can also be predicted on the basis of traffic historical data using machine learning algorithms.

[0082] Step 130: Determine the street lamp control method corresponding to the area to be controlled and send it to the street lamp control server 320, so that the street lamp control server 320 generates a street lamp control instruction and sends it to the street lamp control client 330 associated with the area to be controlled. The street lamp control client 330 controls the turning on and off of the street lamps according to the street lamp control instruction. The street lamp control method includes a control action and a control duration.

[0083] Optionally, after the navigation server 310 obtains the passing information of the target to be controlled, it can pre-determine whether street lamp control is required currently. The judgment basis includes but is not limited to: whether it is a night time period, whether it is bad weather affecting visibility, such as heavy fog. After determining that street lamp control is required, then determine the corresponding street lamp control method for the subsequent area to be controlled, that is, determine the corresponding control action and control duration for the area to be controlled.

[0084] Optionally, the above control duration includes the start time and the end time of the control action. Then the method for determining the corresponding street lamp control method for the area to be controlled includes:

[0085] If the control action is a lamp-off operation, determine the time when the target to be controlled leaves the area to be controlled according to the passing information as the start time of the lamp-off operation; and determine the end time of the lamp-off operation according to the first preset duration or the trigger signal of a new target to be controlled entering the area to be controlled;

[0086] If the control action is a lamp-on operation, determine the time when the target to be controlled enters the area to be controlled according to the passing information as the start time of the lamp-on operation; and determine the end time of the lamp-on operation according to the second preset duration or the time when the target to be controlled leaves the area to be controlled.

[0087] Optionally, the control action corresponding to the current area to be controlled is usually a lamp-off operation, and the duration of the street lamp control can be a fixed duration or a variable duration. Exemplarily, as shown in FIG. 2, the current area to be controlled of the vehicle 6 is the street lamp control area 1. According to the navigation route, current position and current speed of the vehicle 6, determine the time when the vehicle 6 leaves the street lamp control area 1, and use this time as the start time of turning off the lights in the street lamp control area 1, and turn on the lights again until another vehicle passes through the street lamp control area 1. The duration of the lamp-off operation determined in this way is a variable duration.

[0088] Optionally, the control action corresponding to the next area to be controlled is usually a lamp-on operation, and the duration of the street lamp control can also be a fixed duration or a variable duration. Exemplarily, as shown in FIG. 2, the next area to be controlled of the vehicle 6 is the street lamp control area 2. According to the navigation route, current position and current speed of the vehicle 6, determine the time when the vehicle 6 arrives at the street lamp control area 2, and use this time as the start time of turning on the lights in the street lamp control area 2, and control the street lamp control area 2 to turn on the lights at this time; at the same time, it can also be determined the time when the vehicle 6 leaves the street lamp control area 2, and use this time as the end time of turning on the lights in the street lamp control area 2, and control the street lamp control area 2 to turn off the lights at this time. The duration of the lamp-on operation determined in this way is a variable duration.

[0089] Optionally, the durations of the lighting-on operation and the lighting-off operation include but are not limited to: fixed durations and variable durations. Both the first preset duration and the second preset duration are set fixed durations. For the second preset duration, it can be an empirical value obtained from statistics on past vehicle driving conditions or pedestrian passing conditions, or determined based on historical passing data using machine learning algorithms. Generally, vehicles or pedestrians can leave the area to be controlled within this duration, and the lights will not turn off before they leave.

[0090] Optionally, the above lighting-off operation may include: completely turning off the street lights in the area to be controlled according to the lighting requirements of the target to be controlled or the grouped lights. In addition, to improve the user experience and facilitate safe driving, and to prevent the visual impact on drivers caused by the sudden turning off of the street lights, the lighting-off operation may also include: reducing the brightness of the street lights according to the lighting requirements of the target to be controlled or the grouped lights, that is, the brightness of the street lights is lower than the set value, that is, maintaining a low brightness but not completely turning off.

[0091] The above lighting-on operation may include: completely turning on the street lights in the area to be controlled according to the lighting requirements of the target to be controlled or the grouped lights. In addition, to improve the user experience and facilitate safe driving, and to prevent the visual impact on drivers caused by the sudden turning on of the street lights, the lighting-on operation may also include: increasing the brightness of the street lights according to the lighting requirements of the target to be controlled or the grouped lights, that is, the brightness of the street lights is increased from completely off or low brightness, or gradually increased as the adaptability of the target to be controlled is enhanced.

[0092] Optionally, when the control action is the lighting-on operation, the method for determining the control duration of the lighting-on operation further includes:

[0093] Based on the time when the target to be controlled enters the area to be controlled, advance the third preset duration as the start time of the lighting-on operation;

[0094] And / or,

[0095] Based on the time when the target to be controlled leaves the area to be controlled, lag the fourth preset duration as the end time of the lighting-on operation.

[0096] Specifically, to avoid the visual impact on the target to be controlled caused by the sudden lighting of the street lights, the lighting-on operation further includes: based on the time when the target to be controlled enters the area to be controlled, advance the third preset duration to turn on the street lights in the area to be controlled; in addition, to avoid the visual impact caused by the sudden darkening of the rear environment, based on the time when the target to be controlled or the group leaves the area to be controlled, lag the fourth preset duration, or after the target to be controlled or the group has left the area to be controlled by a certain distance, end the lighting-on operation, that is, perform a delayed lighting-off operation.

[0097] Optionally, to avoid frequent on-off control of the street lights, when the control action is the lighting-on operation, the method for determining the control duration further includes:

[0098] Obtain the time when the next target enters the area to be controlled;

[0099] If the time interval between the time when the next target enters the area to be controlled and the end time of the lighting operation does not exceed the preset time interval, determine the end time of the lighting operation according to the time when the next target leaves the area to be controlled.

[0100] Specifically, the time when the next target to be controlled leaves the area to be controlled can be determined as the end time of the lighting operation; or, on the basis of the time when the next target to be controlled leaves the area to be controlled, a fourth preset duration can be lagged as the end time of the lighting operation.

[0101] Optionally, the determination methods of the first preset duration, the third preset duration, the fourth preset duration and the preset time interval can be determined according to the passing experience value, or determined on the basis of the passing historical data by using a machine learning algorithm.

[0102] Optionally, the duration of the control action corresponding to the group can be a fixed duration, or can be a variable duration determined according to the usage requirements. The determination method of the street lamp control mode of the group includes:

[0103] When the control action includes a light-off operation, the time corresponding to the target to be controlled that leaves the area to be controlled last in the group is determined as the start time of the light-off operation, and the time when the fifth preset duration or a new target to be controlled or a new group enters the area to be controlled is determined as the end time of the light-off operation;

[0104] When the control action includes a lighting operation, the time corresponding to the target to be controlled that arrives at the area to be controlled first in the group is determined as the start time of the lighting operation, and the sixth preset duration or the time corresponding to the target to be controlled that leaves the area to be controlled last in the group is determined as the end time of the lighting operation.

[0105] The above-mentioned fifth preset duration and sixth preset duration are both set fixed durations. Among them, for the sixth preset duration, it can be an empirical value obtained by counting the previous vehicle driving conditions or pedestrian passing conditions, or determined on the basis of the passing historical data by using a machine learning algorithm. Usually, vehicles or pedestrians can leave the area to be controlled within this duration, and there will be no situation of the light being turned off before leaving.

[0106] The street lamp control method provided by the present invention determines the area to be controlled of the target to be controlled based on the passing information of the target to be controlled, and further determines the street lamp control mode corresponding to the area to be controlled, including the control actions and control duration of the street lamps in the area to be controlled, so that the on-off control of the street lamps better meets the user's usage requirements, improves the flexibility of street lamp control, and does not require large-scale hardware transformation of the existing street lamp system, reduces the on-off control cost, saves the power consumption of the street lamps, and improves the usage experience of the target to be controlled at the same time; in particular, multiple targets to be controlled are grouped, the areas to be controlled and street lamp control modes of the groups are determined, wherein the groups are dynamically variable and the control duration is variable. As a preferred solution, the user experience is further improved. A group may include one target to be controlled or multiple targets to be controlled. Among them, the lighting requests of multiple targets to be controlled are statistically converged, and the targets to be controlled are divided in the form of groups, which can not only avoid frequent on-off control processes as much as possible, but also reduce the communication resources and power resources consumed in the control process.

[0107] The present invention also provides a street lamp control method, Figure 3 which is the second schematic flowchart of the street lamp control method provided by the present invention. As Figure 3 shown, this method includes:

[0108] Step 210, a street lamp control server 320 obtains control information sent by a navigation server 310. The control information includes the area to be controlled that needs street lamp control and the street lamp control mode corresponding to the area to be controlled. The street lamp control mode includes control actions and control duration. The area to be controlled is determined by the navigation server 310 from multiple street lamp control areas associated with the passing road of the target to be controlled according to the passing information of the target to be controlled. The passing information includes the navigation route, current position, and current speed of the target to be controlled;

[0109] Step 220, determine the lighting requirements of the target to be controlled in the area to be controlled according to the street lamp control mode, and obtain the operating status of the street lamps in the area to be controlled;

[0110] Step 230, determine a street lamp control instruction according to the lighting requirements and the operating status, and send it to a street lamp control client 330 associated with the area to be controlled. The street lamp control client 330 performs street lamp on-off control according to the street lamp control instruction.

[0111] Optionally, the above lighting requirements include but are not limited to: the area to be controlled, control actions, and street lamp control duration. By way of example, Figure 4 which is the example schematic diagram of the street lamp control method provided by the present invention. As Figure 4As shown, Group 1 includes Vehicle A, Vehicle B, and Vehicle C. The current area to be controlled in Group 1 is Streetlight Control Area 1, and the next area to be controlled is Streetlight Control Area 2. When Vehicle A, Vehicle B, and Vehicle C are about to reach Streetlight Control Area 2 after passing through Streetlight Control Area 1, the following lighting demand 1 is generated: Streetlight Control Area 1, turn off the lights, and when there are vehicles passing by again; Streetlight Control Area 2, turn on the lights for 5 minutes.

[0112] Optionally, the method for determining the streetlight control instruction includes:

[0113] If the lighting demand matches both the control action and the control duration of the streetlight operating state, no control instruction may be generated, or a streetlight control instruction to maintain the current operating state unchanged may be generated;

[0114] If the lighting demand does not match the control action of the streetlight operating state but matches the control duration, a streetlight control instruction to update the control action is generated;

[0115] If the lighting demand matches the control action of the streetlight operating state but does not match the control duration, a streetlight control instruction to update the control duration is generated.

[0116] Exemplarily, as Figure 4 shown, the operating state of the streetlights in Streetlight Control Area 1 where Vehicle A, Vehicle B, and Vehicle C are passing is that the lights are on, which does not match the turn-off operation in Lighting Demand 1. Then, Control Instruction 11 to turn off the streetlights within Streetlight Control Area 1 is generated for turn-off control; if the operating state of the streetlights in Streetlight Control Area 2 is that the lights are off, which is inconsistent with the turn-on operation in Lighting Demand 1, then Control Instruction 12 to turn on the streetlights within Streetlight Control Area 2 is generated for turn-on control; if the operating state of the streetlights in Streetlight Control Area 2 is that the lights are on and the lighting control duration is 1 minute, which is inconsistent with the lighting control duration in Lighting Demand 1, then Streetlight Control Instruction 13 to update the lighting control duration within Streetlight Control Area 2 to 5 minutes is generated.

[0117] Optionally, the streetlight control instruction includes a global streetlight control instruction within the area to be controlled and a local streetlight control instruction within the area to be controlled. When generating the local streetlight control instruction, the identification of the corresponding local streetlights should be included in the local streetlight control instruction to clarify the control object.

[0118] Optionally, the streetlight control is a continuous dynamic control process, and the streetlight control instruction can be adjusted and updated according to the actual lighting demand.

[0119] Exemplarily, as Figure 4As shown, taking a single vehicle D as an example, assuming that the preset time interval of the area to be controlled is 2 minutes and the lighting control duration is 5 minutes. The vehicle D comes from the street lamp control area 3. According to the current position of the vehicle D and the control information of the street lamps, it is determined that the vehicle D will travel to area 2 before the street lamps in the street lamp control area 2 are turned off, or within the preset time interval after the street lamps in the street lamp control area 2 reach the lighting control duration, that is, it will travel to the street lamp control area 2 within 7 minutes starting from lighting the street lamps in the street lamp control area 2. Then, the lighting control duration of the street lamp control area 2 in the lighting demand 1 can be updated. For example, the street lamps in the street lamp control area 2 are controlled to be lit at 20:30 and can normally be turned off at 20:35. If it is predicted that the vehicle D will travel to the street lamp control area 2 at 20:36 and the vehicle D needs 2 minutes to pass through the street lamp control area 2, then the lighting control duration of the street lamp control area 2 can be updated from 5 minutes to 8 minutes.

[0120] Optionally, for the update of the street lamp control instructions for multiple targets to be controlled in a group, it can be determined whether to update the lighting control duration according to the arrival time of the first target to be controlled in the group that arrives at the area to be controlled, and the updated lighting control duration can also be determined according to the passing time of the last target to be controlled in the group that arrives at the area to be controlled.

[0121] The street lamp control method provided by the present invention generates or updates control instructions by combining the matching degree of the control actions and control durations of the lighting demands determined according to the control methods of the targets to be controlled or groups of street lamps and the operating states of the street lamps, dynamically updates the street lamp control scheme in combination with the actual situation, improves the flexibility of street lamp control, makes the street lamp control scheme more in line with the actual use needs of users, further improves the user experience, and can also avoid the frequent on-off control process as much as possible.

[0122] Next, the street lamp control system provided by the present invention will be described. The street lamp control system described below can be mutually corresponding and referred to with the two street lamp control methods described above.

[0123] The present invention also provides a street lamp control system, Figure 5 is a schematic structural diagram of the street lamp control system provided by the present invention, as Figure 5 shown, the street lamp control system 300 includes: a navigation server 310, a street lamp control server 320, and a street lamp control client 330, where:

[0124] A navigation server 310 is configured to obtain the passing information of a target to be controlled. The passing information includes the navigation route, current position, and current speed of the target to be controlled. It determines the passing road corresponding to the target to be controlled according to the navigation route, and determines the area to be controlled corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and current speed. It determines the street lamp control mode corresponding to the area to be controlled and sends it to the street lamp control server 320.

[0125] A street lamp control server 320 is configured to determine the lighting requirements of the target to be controlled in the area to be controlled according to the street lamp control mode, and obtain the operating status of the street lamps in the area to be controlled. It generates a street lamp control instruction according to the lighting requirements and the operating status and sends it to the street lamp control client 330 associated with the area to be controlled.

[0126] A street lamp control client 330 is configured to control the on / off of the street lamps according to the street lamp control instruction.

[0127] The street lamp control system provided by the present invention determines the area to be controlled of the target to be controlled based on the passing information of the target to be controlled, and further determines the street lamp control mode corresponding to the area to be controlled, including the control action and control duration of the street lamps in the area to be controlled, so that the on / off control of the street lamps better meets the user's usage requirements, improves the flexibility of street lamp control, and does not require large-scale hardware transformation of the existing street lamp system, reduces the on / off control cost, saves the power consumption of the street lamps, and improves the usage experience of the target to be controlled at the same time. In particular, multiple targets to be controlled can be grouped, and the area to be controlled and the street lamp control mode of the group are determined. Among them, the grouping is dynamically variable and the control duration is variable. As a preferred solution, the user experience is further improved. The group can include one target to be controlled or multiple targets to be controlled. Among them, the lighting requests of multiple targets to be controlled are statistically converged, and the targets to be controlled are divided in the form of groups, which can not only avoid frequent on / off control processes as much as possible, but also reduce the communication resources and power resources consumed in the control process.

[0128] Optionally, the street lamp control system 300 further includes: a navigation client. The navigation client is specifically configured to: obtain the passing information of the target to be controlled based on multiple positioning methods and upload it to the navigation server 310. The passing information of the target to be controlled includes, but is not limited to, the navigation route, current position, and current speed. Among them, the current position includes, but is not limited to, longitude and latitude, city name, administrative region name, road name, driving direction, direction of the road where it is located, and driving mileage. The methods for obtaining the current position of the target to be controlled include, but are not limited to, satellite positioning, mobile base station positioning, and WiFi base station positioning. The navigation client can be deployed on vehicles, smart terminals carried by drivers, or smart terminals carried by pedestrians, and the navigation client supports the target to be controlled to input an address for positioning in order to report and monitor the user's position to the navigation server 310.

[0129] Optionally, the navigation server 310 is specifically configured to:

[0130] If the control duration includes the start time and the end time of the control action, then determining the control duration corresponding to the area to be controlled includes:

[0131] If the control action is a light-off operation, then determine the time when the target to be controlled leaves the area to be controlled according to the passing information as the start time of the light-off operation; and determine the end time of the light-off operation according to the first preset duration or the trigger signal for the new target to be controlled to enter the area to be controlled;

[0132] If the control action is a light-on operation, then determine the time when the target to be controlled enters the area to be controlled according to the passing information as the start time of the light-on operation; and determine the end time of the light-on operation according to the second preset duration or the time when the target to be controlled leaves the area to be controlled.

[0133] Optionally, the navigation server 310 is specifically configured to:

[0134] If the control action is a light-on operation, then

[0135] Based on the time when the target to be controlled enters the area to be controlled, advance the third preset duration as the start time of the light-on operation;

[0136] And / or,

[0137] Based on the time when the target to be controlled leaves the area to be controlled, lag the fourth preset duration as the end time of the light-on operation.

[0138] Optionally, the navigation server 310 is specifically configured to:

[0139] If the control action is a light-on operation, the method further includes:

[0140] Obtain the time when the next target enters the area to be controlled;

[0141] If the time interval between the time when the next target enters the area to be controlled and the end time of the light-on operation does not exceed the preset time interval, then determine the end time of the light-on operation according to the time when the next target leaves the area to be controlled.

[0142] Optionally, the navigation server 310 is specifically configured to:

[0143] If the navigation server 310 obtains the passing information of multiple targets to be controlled within a preset time period, determining the area to be controlled corresponding to the target to be controlled includes:

[0144] According to the passing information of multiple targets to be controlled, perform grouping processing on multiple targets to be controlled, and each group includes at least one target to be controlled;

[0145] Determine the controlled area corresponding to each group respectively.

[0146] Optionally, the navigation server 310 is specifically configured to:

[0147] Determine the distance between multiple controlled targets according to the passing information of the multiple controlled targets, and divide the controlled targets with a distance not exceeding a preset distance into one group;

[0148] Or,

[0149] Determine the entry time of multiple controlled targets into the same controlled area according to the passing information of the multiple controlled targets, and divide the controlled targets with an entry time difference not exceeding a first time difference into one group;

[0150] Or,

[0151] Determine the departure time of multiple controlled targets leaving the same controlled area according to the passing information of the multiple controlled targets, and divide the controlled targets with a departure time difference not exceeding a second time difference into one group.

[0152] Optionally, the street lamp control client 330 is specifically configured to:

[0153] Receive the street lamp control instruction sent by the street lamp control server 320 to implement the control of the street lamp, and the street lamp control client 330 can be deployed on the street lamp pole.

[0154] The street lamp control device provided by the present invention is described below. The street lamp control device described below can be correspondingly referred to the two street lamp control methods described above.

[0155] The present invention also provides a street lamp control device applied to the navigation server 310, Figure 6 is one of the schematic structural diagrams of the street lamp control device provided by the present invention. As Figure 6 shown, the street lamp control mode determination device 400 includes: a first acquisition module 401, a first determination module 402, and a second determination module 403, where:

[0156] The first acquisition module 401 is configured to obtain the passing information of the controlled target for the navigation server 310, and the passing information includes the navigation route, the current position, and the current speed of the controlled target;

[0157] The first determination module 402 is configured to determine the passing road corresponding to the controlled target according to the navigation route, and determine the controlled area corresponding to the controlled target from multiple street lamp control areas associated with the passing road according to the current position and the current speed;

[0158] The second determination module 403 is configured to determine the street lamp control mode corresponding to the area to be controlled and send it to the street lamp control server 320, so that the street lamp control server 320 generates a street lamp control instruction and sends it to the street lamp control client 330 associated with the area to be controlled. The street lamp control client 330 controls the switching on and off of the street lamps according to the street lamp control instruction. The street lamp control mode includes a control action and a control duration.

[0159] The street lamp control device provided by the present invention is applied to the navigation server 310. Based on the passing information of the target to be controlled, it determines the area to be controlled of the target to be controlled, and further determines the street lamp control mode corresponding to the area to be controlled, including the control action and the control duration of the street lamps in the area to be controlled, making the switching control of the street lamps more in line with the user's usage requirements, improving the flexibility of street lamp control, and without the need for large-scale hardware transformation of the existing street lamp system, reducing the switching control cost, saving the power consumption of the street lamps while improving the usage experience of the target to be controlled; in particular, it can group multiple targets to be controlled, determine the area to be controlled and the street lamp control mode of the group. Among them, the group is dynamically variable and the control duration is variable. As a preferred solution, the user experience is further improved. The group can include one target to be controlled or multiple targets to be controlled. Among them, the lighting requests of multiple targets to be controlled are statistically converged, and the targets to be controlled are divided in the form of groups, which can not only avoid the frequent switching control process as much as possible, but also reduce the communication resources and power resources consumed in the control process.

[0160] Optionally, the first determination module 402 is specifically configured to:

[0161] If the navigation server 310 obtains the passing information of multiple targets to be controlled within a preset time period, determining the area to be controlled corresponding to the target to be controlled includes:

[0162] Performing grouping processing on multiple targets to be controlled according to the passing information of the multiple targets to be controlled, and each group includes at least one target to be controlled;

[0163] Determining the area to be controlled corresponding to each group respectively.

[0164] Optionally, the first determination module 402 is specifically configured to:

[0165] Determining the distance between multiple targets to be controlled according to the passing information of the multiple targets to be controlled, and dividing the targets to be controlled with a distance not exceeding a preset distance into one group;

[0166] Or,

[0167] Determining the entry time of multiple targets to be controlled into the same area to be controlled according to the passing information of the multiple targets to be controlled, and dividing the targets to be controlled with an entry time difference not exceeding a first time difference into one group;

[0168] Or,

[0169] Based on the passing information of multiple targets to be controlled, determine the leaving time when the multiple targets to be controlled leave the same area to be controlled, and divide the targets to be controlled with a leaving time difference not exceeding the second time difference into one group.

[0170] Optionally, the second determination module 403 is specifically configured to:

[0171] If the control duration includes the start time and the end time of the control action, then determining the control duration corresponding to the area to be controlled includes:

[0172] If the control action is a light-off operation, determine the time when the target to be controlled leaves the area to be controlled according to the passing information as the start time of the light-off operation; and determine the end time of the light-off operation according to the first preset duration or the trigger signal for a new target to enter the area to be controlled;

[0173] If the control action is a light-on operation, determine the time when the target to be controlled enters the area to be controlled according to the passing information as the start time of the light-on operation; and determine the end time of the light-on operation according to the second preset duration or the time when the target to be controlled leaves the area to be controlled.

[0174] Optionally, the second determination module 403 is specifically configured to:

[0175] If the control action is a light-on operation, then

[0176] Based on the time when the target to be controlled enters the area to be controlled, advance by the third preset duration as the start time of the light-on operation;

[0177] And / or,

[0178] Based on the time when the target to be controlled leaves the area to be controlled, lag by the fourth preset duration as the end time of the light-on operation.

[0179] Optionally, the second determination module 403 is specifically configured to:

[0180] Obtain the time when the next target enters the area to be controlled;

[0181] If the time interval between the time when the next target enters the area to be controlled and the end time of the light-on operation does not exceed the preset time interval, then determine the end time of the light-on operation according to the time when the next target leaves the area to be controlled.

[0182] The present invention further provides a street lamp control device, which is applied to the street lamp control server 320, Figure 7 It is the second structural schematic diagram of the street lamp control device provided by the present invention. As Figure 7 shown, the street lamp control device 500 includes: a second acquisition module 501, a third determination module 502, and a fourth determination module 503, wherein:

[0183] A second acquisition module 501, configured to enable a street lamp control server 320 to acquire control information sent by a navigation server 310. The control information includes a to-be-controlled area that requires street lamp control and a street lamp control method corresponding to the to-be-controlled area. The street lamp control method includes a control action and a control duration. The to-be-controlled area is determined by the navigation server 310 from multiple street lamp control areas associated with a traffic road corresponding to a to-be-controlled target according to traffic information of the to-be-controlled target. The traffic information includes a navigation route, a current position, and a current speed of the to-be-controlled target.

[0184] A third determination module 502, configured to determine a lighting requirement of a to-be-controlled target in the to-be-controlled area according to the street lamp control method, and acquire an operating state of street lamps in the to-be-controlled area.

[0185] A fourth determination module 503, configured to determine a street lamp control instruction according to the lighting requirement and the operating state, and send the street lamp control instruction to a street lamp control client 330 associated with the to-be-controlled area. The street lamp control client 330 performs street lamp switch control according to the street lamp control instruction.

[0186] The street lamp control device provided by the present invention is applied to the street lamp control server 320. By combining the matching degree of a control action and a control duration of a lighting requirement determined according to a street lamp control method of a to-be-controlled target or a group of street lamps and a street lamp operating state, a control instruction is generated or updated, and the street lamp control scheme is dynamically updated in combination with the actual situation, so as to improve the flexibility of street lamp control, make the street lamp control scheme more in line with the actual use requirements of users, further improve the user experience, and avoid a frequent switch control process as much as possible.

[0187] Figure 8 An entity structure diagram of an electronic device is exemplified, as Figure 8 shown. The electronic device 600 may include: a processor 610, a communication interface 620, a memory 630, and a communication bus 640. Among them, the processor 610, the communication interface 620, and the memory 630 complete communication with each other through the communication bus 640. The processor 610 may call logic instructions in the memory 630 to execute a street lamp control method, and the method includes:

[0188] The navigation server 310 acquires traffic information of a to-be-controlled target. The traffic information includes a navigation route, a current position, and a current speed of the to-be-controlled target.

[0189] Determine a traffic road corresponding to the to-be-controlled target according to the navigation route, and determine a to-be-controlled area corresponding to the to-be-controlled target from multiple street lamp control areas associated with the traffic road according to the current position and the current speed.

[0190] Determine the street lamp control mode corresponding to the area to be controlled and send it to the street lamp control server 320, so that the street lamp control server 320 generates a street lamp control instruction and sends it to the street lamp control client 330 associated with the area to be controlled. The street lamp control client 330 controls the turning on and off of the street lamps according to the street lamp control instruction. The street lamp control mode includes a control action and a control duration;

[0191] Or,

[0192] The street lamp control server 320 obtains the control information sent by the navigation server 310. The control information includes the area to be controlled that needs to perform street lamp control and the street lamp control mode corresponding to the area to be controlled. The street lamp control mode includes a control action and a control duration. The area to be controlled is determined by the navigation server 310 from multiple street lamp control areas associated with the passing road corresponding to the target to be controlled according to the passing information of the target to be controlled. The passing information includes the navigation route, current position, and current speed of the target to be controlled;

[0193] Determine the lighting requirements of the target to be controlled in the area to be controlled according to the street lamp control mode, and obtain the operating status of the street lamps in the area to be controlled;

[0194] Determine a street lamp control instruction according to the lighting requirements and the operating status, and send it to the street lamp control client 330 associated with the area to be controlled. The street lamp control client 330 controls the turning on and off of the street lamps according to the street lamp control instruction.

[0195] In addition, when the logic instructions in the above-mentioned memory 630 are implemented in the form of software functional units and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0196] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the street lamp control method provided by the above-mentioned various methods. The method includes:

[0197] The navigation server 310 obtains the passing information of the target to be controlled, and the passing information includes the navigation route, the current position, and the current speed of the target to be controlled;

[0198] Determine the passing road corresponding to the target to be controlled according to the navigation route, and determine the area to be controlled corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and the current speed;

[0199] Determine the street lamp control method corresponding to the area to be controlled, and send it to the street lamp control server 320, so that the street lamp control server 320 generates a street lamp control instruction and sends it to the street lamp control client 330 associated with the area to be controlled. The street lamp control client 330 controls the turning on and off of the street lamps according to the street lamp control instruction. The street lamp control method includes a control action and a control duration;

[0200] Or,

[0201] The street lamp control server 320 obtains the control information sent by the navigation server 310. The control information includes the area to be controlled that needs to be controlled by the street lamps and the street lamp control method corresponding to the area to be controlled. The street lamp control method includes a control action and a control duration. The area to be controlled is determined by the navigation server 310 according to the passing information of the target to be controlled from multiple street lamp control areas associated with the passing road corresponding to the target to be controlled. The passing information includes the navigation route, the current position, and the current speed of the target to be controlled;

[0202] Determine the lighting requirements of the target to be controlled in the area to be controlled according to the street lamp control method, and obtain the operating status of the street lamps in the area to be controlled;

[0203] Determine a street lamp control instruction according to the lighting requirements and the operating status, and send it to the street lamp control client 330 associated with the area to be controlled. The street lamp control client 330 controls the turning on and off of the street lamps according to the street lamp control instruction.

[0204] On the other hand, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is used to execute the street lamp control method provided by the above methods. The method includes:

[0205] The navigation server 310 obtains the passing information of the target to be controlled, and the passing information includes the navigation route, the current position, and the current speed of the target to be controlled;

[0206] Determine the passing road corresponding to the target to be controlled according to the navigation route, and determine the area to be controlled corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and the current speed;

[0207] Determine the street lamp control mode corresponding to the area to be controlled and send it to the street lamp control server 320, so that the street lamp control server 320 generates a street lamp control instruction and sends it to the street lamp control client 330 associated with the area to be controlled. The street lamp control client 330 controls the switching of the street lamps according to the street lamp control instruction. The street lamp control mode includes a control action and a control duration;

[0208] Or,

[0209] The street lamp control server 320 obtains the control information sent by the navigation server 310. The control information includes the area to be controlled that needs to perform street lamp control and the street lamp control mode corresponding to the area to be controlled. The street lamp control mode includes a control action and a control duration. The area to be controlled is determined by the navigation server 310 according to the passing information of the target to be controlled from among multiple street lamp control areas associated with the passing road corresponding to the target to be controlled. The passing information includes the navigation route, current position, and current speed of the target to be controlled;

[0210] Determine the lighting requirements of the target to be controlled in the area to be controlled according to the street lamp control mode, and obtain the operating status of the street lamps in the area to be controlled;

[0211] Determine a street lamp control instruction according to the lighting requirements and the operating status, and send it to the street lamp control client 330 associated with the area to be controlled. The street lamp control client 330 controls the switching of the street lamps according to the street lamp control instruction.

[0212] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative effort.

[0213] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course also by hardware. Based on this understanding, the above technical solutions, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of each embodiment or some parts of the embodiments.

[0214] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A street lamp control method, characterized in that, Including: A navigation server obtains the passing information of a target to be controlled, where the passing information includes the navigation route, current position, and current speed of the target to be controlled; Determine the passing road corresponding to the target to be controlled according to the navigation route, and determine the area to be controlled corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and the current speed; Determine the street lamp control method corresponding to the area to be controlled and send it to the street lamp control server, so that the street lamp control server generates a street lamp control instruction and sends it to the street lamp control client associated with the area to be controlled, and the street lamp control client controls the turning on and off of the street lamp according to the street lamp control instruction. The street lamp control method includes a control action and a control duration; If the navigation server obtains the passing information of multiple targets to be controlled within a preset time period, the determination of the area to be controlled corresponding to the target to be controlled includes: Perform dynamic grouping processing on the multiple targets to be controlled according to the passing information of the multiple targets to be controlled and the road width where the multiple targets to be controlled are located. Each group includes at least one target to be controlled; the indicators corresponding to the group at least include the distance between the multiple targets to be controlled, the entry time difference of the multiple targets to be controlled entering the same area to be controlled, or the departure time difference of the multiple targets to be controlled leaving the same area to be controlled; Determine the area to be controlled corresponding to each group respectively.

2. The street lamp control method according to claim 1, characterized in that, If the control duration includes the start time and the end time of the control action, then determining the control duration corresponding to the area to be controlled includes: If the control action is a lamp-off operation, determine the time when the target to be controlled leaves the area to be controlled according to the passing information as the start time of the lamp-off operation; and determine the end time of the lamp-off operation according to a first preset duration or a trigger signal for a new target to be controlled entering the area to be controlled; If the control action is a lamp-on operation, determine the time when the target to be controlled enters the area to be controlled according to the passing information as the start time of the lamp-on operation; and determine the end time of the lamp-on operation according to a second preset duration or the time when the target to be controlled leaves the area to be controlled.

3. The street lamp control method according to claim 2, characterized in that, If the control action is a lamp-on operation, then Based on the time when the target to be controlled enters the area to be controlled, advance a third preset duration as the start time of the lamp-on operation; And / or Based on the time when the target to be controlled leaves the area to be controlled, lag a fourth preset duration as the end time of the lamp-on operation.

4. The street lamp control method according to claim 2, characterized in that, If the control action is a lamp-on operation, the method further includes: Obtain the time when the next target enters the area to be controlled; If the time interval between the time when the next target enters the area to be controlled and the end time of the lamp-on operation does not exceed a preset time interval, determine the end time of the lamp-on operation according to the time when the next target leaves the area to be controlled.

5. The street lamp control method according to claim 1, characterized in that, The performing grouping processing on the multiple targets to be controlled according to the passing information of the multiple targets to be controlled includes: Determine the spacing between the multiple targets to be controlled according to the passing information of the multiple targets to be controlled, and divide the targets to be controlled with a spacing not exceeding a preset distance into one group; Or, Determine the entry time when the multiple targets to be controlled enter the same area to be controlled according to the passing information of the multiple targets to be controlled, and divide the targets to be controlled with an entry time difference not exceeding a first time difference into one group; Or, Determine the departure time when the multiple targets to be controlled leave the same area to be controlled according to the passing information of the multiple targets to be controlled, and divide the targets to be controlled with a departure time difference not exceeding a second time difference into one group.

6. A street lamp control method, characterized in that, Including: The street lamp control server obtains the control information sent by the navigation server. The control information includes the area to be controlled that needs street lamp control and the corresponding street lamp control method for the area to be controlled. The street lamp control method includes a control action and a control duration. The area to be controlled is determined by the navigation server from multiple street lamp control areas associated with the passing road of the target to be controlled according to the passing information of the target to be controlled. The passing information includes the navigation route, current position, and current speed of the target to be controlled; If the navigation server obtains the passing information of multiple targets to be controlled within a preset time period, the area to be controlled corresponding to the target to be controlled is determined by the navigation server based on the following steps: perform dynamic grouping processing on the multiple targets to be controlled according to the passing information of the multiple targets to be controlled and the road width where the multiple targets to be controlled are located. Each group includes at least one target to be controlled; the indicators corresponding to the grouping at least include the spacing between the multiple targets to be controlled, the entry time when the multiple targets to be controlled enter the same area to be controlled, or the departure time when the multiple targets to be controlled leave the same area to be controlled; Determine the area to be controlled corresponding to each group; Determine the lamp usage requirements of the target to be controlled in the area to be controlled according to the street lamp control method, and obtain the operating status of the street lamps in the area to be controlled; Determine a street lamp control instruction according to the lamp usage requirements and the operating status, and send it to the street lamp control client associated with the area to be controlled. The street lamp control client performs street lamp switch control according to the street lamp control instruction.

7. A street lamp control system, characterized in that, Including: A navigation server for obtaining the passing information of the target to be controlled. The passing information includes the navigation route, current position, and current speed of the target to be controlled; Determine the passing road corresponding to the target to be controlled according to the navigation route, and determine the area to be controlled corresponding to the target to be controlled from multiple street lamp control areas associated with the passing road according to the current position and the current speed; determine the corresponding street lamp control method for the area to be controlled and send it to the street lamp control server; If the navigation server obtains the passing information of multiple to-be-controlled targets within a preset time period, determining the to-be-controlled area corresponding to the to-be-controlled targets includes: performing dynamic grouping processing on the multiple to-be-controlled targets according to the passing information of the multiple to-be-controlled targets and the road widths where the multiple to-be-controlled targets are located, and each group includes at least one to-be-controlled target; the indicators corresponding to the group at least include the spacing between the multiple to-be-controlled targets, the entry time when the multiple to-be-controlled targets enter the same to-be-controlled area, or the departure time when the multiple to-be-controlled targets leave the same to-be-controlled area; Determining the to-be-controlled area corresponding to each group respectively; The street lamp control server is configured to determine the lighting demand of the to-be-controlled targets in the to-be-controlled area according to the street lamp control method, and obtain the operating status of the street lamps in the to-be-controlled area; generating a street lamp control instruction according to the lighting demand and the operating status, and sending the instruction to the street lamp control client associated with the to-be-controlled area; The street lamp control client is configured to perform street lamp switch control according to the street lamp control instruction.

8. An apparatus for implementing the street lamp control method according to any one of claims 1 - 5, characterized in that, Applied to the navigation server, it includes: The first acquisition module is configured to acquire the passing information of the to-be-controlled target by the navigation server, and the passing information includes the navigation route, the current position, and the current speed of the to-be-controlled target; The first determination module is configured to determine the passing road corresponding to the to-be-controlled target according to the navigation route, and determine the to-be-controlled area corresponding to the to-be-controlled target from multiple street lamp control areas associated with the passing road according to the current position and the current speed; The second determination module is configured to determine the street lamp control method corresponding to the to-be-controlled area, and send it to the street lamp control server, so that the street lamp control server generates a street lamp control instruction and sends it to the street lamp control client associated with the to-be-controlled area, and the street lamp control client performs street lamp switch control according to the street lamp control instruction, and the street lamp control method includes a control action and a control duration.

9. An apparatus for implementing the street lamp control method according to claim 6, characterized in that, Applied to the street lamp control server, it includes: The second acquisition module is configured to acquire the control information sent by the navigation server by the street lamp control server, and the control information includes the to-be-controlled area that needs street lamp control and the street lamp control method corresponding to the to-be-controlled area, and the street lamp control method includes a control action and a control duration, and the to-be-controlled area is determined by the navigation server from multiple street lamp control areas associated with the passing road corresponding to the to-be-controlled target according to the passing information of the to-be-controlled target, and the passing information includes the navigation route, the current position, and the current speed of the to-be-controlled target; The third determination module is configured to determine the lighting demand of the to-be-controlled targets in the to-be-controlled area according to the street lamp control method, and obtain the operating status of the street lamps in the to-be-controlled area; The fourth determination module is configured to determine a street lamp control instruction according to the lighting demand and the operating status, and send it to the street lamp control client associated with the to-be-controlled area, and the street lamp control client performs street lamp switch control according to the street lamp control instruction.

Citation Information

Patent Citations

  • Intelligent system, device and method for controlling street lamps

    CN102883501A