US 12,340,324 B2
Method for determining smart gas work order set allocation plan and internet of things system thereof
Zehua Shao, Chengdu (CN); Junyan Zhou, Chengdu (CN); Guanghua Huang, Chengdu (CN); and Lei Zhang, Chengdu (CN)
Assigned to CHENGDU QINCHUAN IOT TECHNOLOGY CO., LTD., Chengdu (CN)
Filed by CHENGDU QINCHUAN IOT TECHNOLOGY CO., LTD., Sichuan (CN)
Filed on Jun. 23, 2024, as Appl. No. 18/751,257.
Application 18/751,257 is a continuation of application No. 18/340,854, filed on Jun. 24, 2023, granted, now 12,056,636.
Claims priority of application No. 202310470863.4 (CN), filed on Apr. 27, 2023.
Prior Publication US 2024/0346402 A1, Oct. 17, 2024
Int. Cl. G06Q 10/0631 (2023.01); G06Q 10/20 (2023.01); G06Q 50/06 (2024.01)
CPC G06Q 10/06311 (2013.01) [G06Q 10/06315 (2013.01); G06Q 10/20 (2013.01); G06Q 50/06 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for determining a smart gas work order set allocation plan, wherein the method is executed by an Internet of Things (IoT) system for determining a smart gas work order set allocation plan, wherein:
the IoT system includes a smart gas user platform, a smart gas service platform, a smart gas management platform, a smart gas sensor network platform, and a smart gas object platform;
the smart gas sensor network platform is configured as a communication network and a gateway, and the smart gas object platform is configured as a gas device; and
the method comprises:
obtaining relevant data of the gas device by the smart gas object platform, and uploading the relevant data to the smart gas management platform through the smart gas sensor network platform;
by the smart gas management platform,
extracting work order features of a work order to be assigned based on the relevant data of the gas device;
determining a plurality of cluster sets based on a cluster distance between the work order features, the cluster distance being determined based on a fusion of a first distance and a second distance; wherein the first distance is determined based on a distance between a work order similarity feature vector of the work order to be assigned and a work order similarity feature vector of a cluster center point; the second distance is determined based on a distance between a work order dispersion feature vector of the work order to be assigned and a work order dispersion feature vector of the cluster center point; elements in the work order dispersion feature vector include a gas supply impact, the gas supply impact is determined based on the work order features and a regional pipeline network structure map by an impact analysis model, and the impact analysis model is a machine learning model; wherein
determining a count of the cluster sets based on a difference value of a work order dispersion feature; and
the count of cluster sets is also related to an amount of completion time timeout of a linkage processing scheme, and when a completion time exceeds a time threshold, the count of the cluster sets is increased according to a preset rule;
determining at least one linked work order set based on the plurality of cluster sets, wherein for each cluster set in the plurality of cluster sets, a sum of material requirement of work orders to be assigned in the each cluster set does not exceed a total amount of materials capable of being carried;
extracting set features of the linked work order set;
determining an assignment scheme of the linked work order set based on the set features, the assignment scheme including at least one of a processing personnel and a pending work order corresponding to the processing personnel;
in response to a preset set in the linked work order set meeting a preset condition, determining a scheme which starts processing from an i-th location to be processed and returns to a dispatching site as an optimal scheme, wherein the i-th location to be processed is a location corresponding to an i-th pending work order, and the preset set is a set of next locations to be processed capable of being traveled to starting from the i-th location to be processed in the linked work order set; and
in response to the preset set not meeting the preset condition,
determining at least one candidate scheme which starts processing from the i-th location to be processed, traverses remaining locations to be processed, and returns to the dispatching site;
determining the amount of completion time timeout by performing a weighted sum based on a length of time that an estimated completion time of the pending work order exceeds a required completion time of the pending work order, wherein a weight of the weighted sum is related to a work order urgency level of the pending work order;
determining an impact on gas usage based on an overlapping duration of an estimated processing time of each pending work order and a peak time of gas usage, the gas supply impact, and the amount of completion time timeout;
determining a planning cost corresponding to each candidate scheme in the at least one candidate scheme based on at least one of a traffic time of traversing routes, a work order urgency level, a work order completion time corresponding to the each candidate scheme, or the impact on gas usage; and
determining the optimal scheme based on the planning cost;
determining the linkage processing scheme based on the optimal scheme, the linkage processing scheme including a processing sequence and a traffic route; and
sending the assignment scheme and the linkage processing scheme to the smart gas service platform; and
sending, by the smart gas service platform, the assignment scheme and the linkage processing scheme to a smart gas user according to an inquiry instruction sent by the smart gas user platform.