Truck dispatching terminal-based method and system for counting dispatched trucks and shovels
By collecting real-time status information of loaders and forklifts through the card dispatch terminal, and using sensors and filtering devices to filter data, the number of vehicles dispatched is calculated and displayed in real time. This solves the problems of low efficiency and poor accuracy in the statistics of the number of vehicles and forklifts dispatched, and improves management efficiency and the accuracy of data analysis.
Patent Information
- Application Number
- PCT/CN2024/132812
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-19
- Filing Date
- 2024-11-19
- Publication Date
- 2025-10-23
AI Technical Summary
The existing method for counting the number of trucks and shovels dispatched is inefficient, error-prone, single-function, and inaccurate, which affects the efficiency of job site management and resource allocation.
The system uses a card-based terminal to collect real-time status information of loaders and forklifts, uses sensors and filtering devices to filter the status information, calculates the number of units in operation through a timed conversion device, and displays the data in real time on the monitoring screen.
It enables real-time and precise monitoring of large vehicles and shovels, improving the efficiency and accuracy of vehicle management, ensuring the authenticity and reliability of statistical data, and supporting the scientific and timely nature of vehicle dispatching plans.
Smart Images

Figure CN2024132812_23102025_PF_FP_ABST
Abstract
Description
A card terminal-based vehicle and shovel out station number counting method and system TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle and shovel out station number counting, in particular to a card terminal-based vehicle and shovel out station number counting method and system. BACKGROUND
[0002] With the continuous development of industrial technology, especially in the field of material transfer in mines, ports and other places, the use of heavy machinery such as loaders and shovels is becoming more and more frequent. The number of outstations of these machines in the operation process has important practical significance for improving operation efficiency, optimizing resource allocation and reducing operating costs.
[0003] At present, the statistical method of the number of vehicle and shovel outstations mainly depends on manual recording or simple automatic counting system. However, these methods often have the following problems in practical application:
[0004] Firstly, the manual recording method has the defects of low efficiency and easy to make mistakes. Due to the complex working site environment and large personnel mobility, manual recording often cannot guarantee the accuracy and real-time of data. In addition, manual recording is also easily affected by human factors such as negligence and fatigue, leading to data distortion.
[0005] Secondly, although the existing automatic counting system has improved the statistical efficiency to some extent, it still has some shortcomings. For example, some systems can only count a single type of machinery and cannot handle the data of multiple types of machinery such as loaders and shovels at the same time. In addition, some systems are not accurate enough in judging the state of machinery, and are easily affected by environmental factors or changes in the state of machinery itself, leading to inaccurate counting results.
[0006] In summary, the existing vehicle and shovel out station number counting method has the problems of low efficiency, easy to make mistakes, single function and low accuracy. These problems not only affect the management efficiency of the working site, but also may lead to resource waste and cost increase. Therefore, developing a card terminal-based vehicle and shovel out station number counting method and system to improve the statistical efficiency and accuracy has become a problem to be solved at present. SUMMARY
[0007] In view of the above problems, the present application is proposed.
[0008] Therefore, the application provides a car shovel out dynamic station number statistical method based on a card terminal, through the technology of collecting the real-time state information of the loader and the forklift by the card terminal, the real-time and accurate monitoring of the car and the shovel is realized, and the efficiency and accuracy of the vehicle management are improved; through the filtering device, invalid and redundant data can be removed, the authenticity and reliability of the statistical data are ensured, and the accuracy of data analysis is improved.
[0009] To solve the above technical problems, the application provides the following technical scheme: a car shovel out dynamic station number statistical method based on a card terminal, comprising the following steps,
[0010] Collecting the real-time state information of the loader and the forklift by the card terminal;
[0011] Filtering the collected state information of the car and the shovel by the filtering device;
[0012] According to the filtering result, the total number of the car and the shovel is calculated;
[0013] The current car out data is displayed in real time by the monitoring picture.
[0014] As a preferred scheme of the car shovel out dynamic station number statistical method based on the card terminal, the real-time state information of the loader and the forklift is collected by the sensor, the sensor is installed in the loader and the forklift, including a weight sensor, a position sensor and a switch sensor, the real-time state information is divided into different state information according to the collection result of the sensor, including a loading state, an unloading state, a waiting loading state, a running state and a parking state; and the number of the car in the five states of loading, unloading, waiting, running and parking and the number of the shovel in the two states of loading and waiting are converted into the running state by the timing conversion device.
[0015] The card terminal divides the loading car, the unloading car, the waiting loading car, the running car and the parking car into the normally running car, and divides the shovel loading state and the shovel loading state into the normally running shovel.
[0016] As a preferred scheme of the car shovel out dynamic station number statistical method based on the card terminal, the weight sensor is installed at the transfer position of the loader, and the loading state is judged by detecting the weight of the loaded object, and the specific implementation is as follows:
[0017] When the loader is loading the object, the weight of the loaded object will cause the force at the position of the sensor to change, and the weight sensor detects the change of the force and converts the detected change of the force into an electrical signal for transmission to the card terminal, and the card terminal analyzes the received electrical signal to determine the loading state.
[0018] The position sensor is installed at the moving position of the loader, and the loading state is determined by detecting the position of the loader, specifically as follows:
[0019] When the loader is running, the running of the loader will cause the position of the sensor to change, and the position sensor detects the change of the position of the loader relative to the reference point and converts the detected change of the position into an electrical signal output, and the card terminal analyzes the received electrical signal to determine the running state of the loader.
[0020] The switch sensor is installed at the running position of the loader, and the running state is determined by detecting the digital display of the sensor, specifically as follows:
[0021] When the switch sensor displays the number 1, it indicates that the current state of the switch sensor is "on", which indicates that the current loader is in a running state.
[0022] When the switch sensor displays the number 0, it indicates that the current state of the switch sensor is "off", which indicates that the current loader is in a parked state.
[0023] As a preferred scheme of the truck and shovel out of the station number counting method based on the card terminal, wherein: the timing conversion device is used to convert the state of the large truck and the large shovel under various states according to the set time interval, and convert the number of different states into the number of running states; when the state of the large truck is converted, the specific conversion rule is as follows:
[0024] For the large truck in the loading and unloading state, loading and unloading represent the actual transportation behavior, and the loading and unloading state is directly converted into the running state.
[0025] For the large truck in the loading state, the loading state represents waiting for loading goods, which is a part of the actual transportation process, and the loading state is directly converted into the running state.
[0026] For the large truck in the running state and the parked state, the running state and the parked state are the states in the running process, and no additional conversion is needed.
[0027] For the large truck in the parked state, when the parking time exceeds the upper limit of the parking time threshold, it indicates that the current vehicle is parked in the parking lot or the maintenance area, and the current vehicle is not in transportation, and is not counted in the running state.
[0028] When the state of the large shovel is converted, the specific conversion rule is as follows:
[0029] For the loading state and the loading state of the large shovel, the task of loading the goods is being performed, and the two states are directly converted into the running state;
[0030] For other states of the large shovel, no additional state conversion is required.
[0031] As a preferred scheme of the truck and shovel out of the station number counting method based on the card terminal, wherein: the filtering device is used to filter the collected state information of the truck and the large shovel according to the determined state, and the filtering condition is used to filter the collected state information of the truck and the large shovel, and is used for subsequent calculation of the total number of trucks and large shovels; the filtering device is used to filter the collected state information of the truck and the large shovel according to the determined time range, and the filtering condition is used to exclude the interference of non-working time, fault vehicles and test vehicles on the data, and the filtering condition is used to exclude the interference of non-working time, fault vehicles and test vehicles on the data, and the filtering condition is as follows:
[0032] When filtering for non-working time, whether the data collection time is within the working time range is judged, and the specific process is as follows:
[0033] When the data collection time is daytime, but the working time of the current vehicle is nighttime, the data of the current vehicle does not meet the data collection, and the data of the current vehicle is immediately deleted,
[0034] When the data collection time is daytime, and the working time of the current vehicle is daytime, the data of the current vehicle meets the data collection, and the data of the current vehicle is retained,
[0035] When the data collection time is nighttime, but the working time of the current vehicle is daytime, the data of the current vehicle does not meet the data collection, and the data of the current vehicle is immediately deleted,
[0036] When the data collection time is nighttime, and the working time of the current vehicle is nighttime, the data of the current vehicle meets the data collection, and the data of the current vehicle is retained;
[0037] When filtering for fault vehicles, whether the state information of the current vehicle is in a fault state is judged, and the specific process is as follows:
[0038] When the collected state information of the current vehicle contains a fault code, it indicates that the current truck is in a fault state, and the current vehicle information needs to be deleted;
[0039] When the current vehicle state information collected does not have a fault code, it indicates that the current vehicle is not in a fault state, and the current vehicle information is retained;
[0040] When filtering the test vehicle, information filtering is performed by judging whether there is a test identifier in the current vehicle information, and the specific implementation is as follows:
[0041] When the test identifier does not exist in the current vehicle state information collected, it indicates that the current vehicle is not in test, and the current vehicle information is retained,
[0042] When the test identifier exists in the current vehicle state information collected, it indicates that the current vehicle is in test mode, and the current vehicle information data is immediately excluded.
[0043] As a preferred scheme of the large shovel out of the station number counting method based on the card adjustment terminal, the collected large shovel and large shovel state information is filtered according to the filtering condition, and the specific implementation formula is as follows: F=(W∩G∩T)
[0044] Wherein, W represents the filtering condition of working time, G represents the filtering condition of fault vehicle, T represents the filtering condition of test vehicle, F represents the filtering result of large shovel and large shovel state information, and the value is 0 and 1, when the filtering result satisfies the formula F=0, it indicates that there is a filtering condition that does not meet the current filtering condition, which indicates that the current collected large shovel and large shovel state information does not meet the filtering condition, and the current collected information data is deleted; When the filtering result satisfies the formula F=1, it indicates that the current collected large shovel and large shovel state information meets the filtering condition of working time, fault vehicle and test vehicle, which indicates that the current collected large shovel and large shovel state information meets the filtering condition, and the current collected information data is retained.
[0045] As a preferred scheme of the large shovel out of the station number counting method based on the card adjustment terminal, the collected large shovel and large shovel state information is filtered according to the filtering condition, and the specific implementation formula is as follows: F=(W∩G∩T)
[0046] For the vehicle information data collected in the current time range, after filtering by the filtering condition, all the remaining data are sorted according to the time sequence, denoted as D=[x1,x2,x3,...,xn
[0047] For the integrated time series data, the peak x max and the trough x min in the current time range are selected.
[0048] According to the selected peak and trough, and in combination with the data set D under the current time series, the data average in the current time range is calculated to ensure the accuracy of the data, and the specific calculation formula is as follows:
[0049] Wherein, n represents the upper limit of the time series, x max represents the peak value of the current data collection, x min represents the trough value of the current data collection, and x represents the average value calculation result of the current data collection, which is used to evaluate the large vehicle and shovel turnout in the current time range.
[0050] Another object of the present application is to provide a vehicle and shovel turnout number statistical system based on a card terminal, which can calculate the total number of large vehicles and shovels by the screening result, realize the rapid and accurate evaluation of the vehicle turnout, help to optimize the vehicle scheduling plan, and improve the transportation efficiency; by using the time period curve to display the calculation result in real time, the manager can intuitively understand the vehicle and shovel turnout, provide strong support for decision-making, and enhance the scientificity and timeliness of the decision-making.
[0051] As a preferred scheme of the vehicle and shovel turnout number statistical system based on the card terminal, the scheme comprises a state information collection module, a state information screening module, a turnout number calculation module and a data result display module; the state information collection module collects the real-time state information of the loader and the shovel by using the card terminal; the state information screening module screens the collected state information by using a filtering device; the turnout number calculation module calculates the total number of large vehicles and shovels according to the screening result; and the data result display module displays the calculation result in real time by using the time period curve.
[0052] A computer device comprises a memory and a processor, and the memory stores a computer program, wherein the processor implements the steps of the vehicle and shovel turnout number statistical method based on the card terminal when executing the computer program.
[0053] A computer readable storage medium stores a computer program, wherein the computer program implements the steps of the vehicle and shovel turnout number statistical method based on the card terminal when executed by a processor.
[0054] The beneficial effects of the present application: the present application realizes real-time and accurate monitoring of the large vehicle and large shovel by adopting the technology of collecting the state information of the loader and the forklift through the card terminal, improves the efficiency and accuracy of vehicle management; the present application can eliminate invalid and redundant data by using the filtering device to screen the state information, ensures the authenticity and reliability of the statistical data, and further improves the accuracy of data analysis; by calculating the total number of large vehicles and large shovels according to the screening results, the rapid and accurate evaluation of the vehicle dispatching situation is realized, which helps to optimize the vehicle scheduling plan and improve the transportation efficiency; by using the time period curve to display the calculation results in real time, the manager can intuitively understand the vehicle and shovel dispatching situation, provide strong support for decision-making, and enhance the scientificity and timeliness of the decision-making. BRIEF DESCRIPTION OF DRAWINGS
[0055] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0056] Fig. 1 is a schematic diagram of the overall method steps of the vehicle and shovel dispatching number statistical method based on the card terminal.
[0057] Fig. 2 is a schematic diagram of the overall composition structure of the vehicle and shovel dispatching number statistical system based on the card terminal. DETAILED DESCRIPTION
[0058] In order to make the above-mentioned purposes, features and advantages of the present application more apparent and easy to understand, the specific embodiments of the present application will be described in detail below with reference to the drawings of the specification. Obviously, the described embodiments are only part of the embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should be within the scope of protection of the present application.
[0059] In the following description, many specific details are set forth in order to provide a thorough understanding of the present application, but the present application can also be implemented in other ways different from those described herein, and those skilled in the art can make similar generalizations without departing from the connotation of the present application, therefore the present application is not limited to the specific embodiments disclosed below.
[0060] Secondly, the "one embodiment" or "embodiment" referred to herein means that the specific features, structures or characteristics can be included in at least one implementation of the present application. "In one embodiment" appearing in different places in the specification does not mean the same embodiment, nor is it an embodiment that is independent of or mutually exclusive of other embodiments.
[0061] The application is described in detail in conjunction with the schematic diagram, and in the detailed description of the embodiments of the application, the cross-sectional view of the device structure is partially enlarged without the general proportion for the convenience of illustration, and the schematic diagram is only an example, which should not limit the scope of protection of the application herein. In addition, the three-dimensional spatial dimensions of length, width and depth should be included in actual production.
[0062] Meanwhile, in the description of the application, it should be noted that the terms "up, down, inner and outer" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, which is only for the convenience of describing the application and simplifying the description, and does not indicate or imply that the indicated device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the application. In addition, the terms "first, second or third" are only for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0063] In the application, unless otherwise explicitly specified and limited, the terms "mounting, connection, connection" should be broadly understood, for example: it can be fixed connection, detachable connection or integral connection; it can also be mechanical connection, electrical connection or direct connection, it can also be indirectly connected through intermediate medium, or it can be the communication inside two elements. For those skilled in the art, the specific meaning of the above terms in the application can be understood according to the specific circumstances.
[0064] Embodiment 1
[0065] Referring to FIG. 1, a first embodiment of the application provides a forklift truck number counting method based on card terminal, including the following steps,
[0066] S1: collecting real-time state information of the loader and the forklift by using the card terminal.
[0067] Specifically, the real-time state information of the loader and the forklift is collected by using sensors installed in the loader and the forklift, including weight sensors, position sensors and switch sensors. The real-time state information is divided into different state information according to the collection results of the sensors, including loading state, unloading state, waiting to load state, running state and parking state; and using a timing conversion device, the large truck number and the number of large trucks in the five states of loading, unloading, waiting to load, running and parking, and the large shovel number and the number of large shovels in the two states of loading and unloading, are converted into the running state.
[0068] It should be noted that the card terminal divides the collected loading state large car, unloading state large car, waiting to load state large car, running state large car and parking state large car into normal running large car, and divides the large shovel waiting to load state and the large shovel loading state into normal running large shovel.
[0069] Further, the weight sensor is installed at the loading position of the loader, and the loading state is determined by detecting the weight of the loaded object, which is implemented as follows:
[0070] When the loader is loading the object, the weight of the loaded object will cause the force at the position of the sensor to change. The weight sensor detects the change in force and converts it into an electrical signal for transmission to the card terminal. The card terminal analyzes the received electrical signal to determine the loading state.
[0071] The position sensor is installed at the moving position of the loader, and the loading state is determined by detecting the position of the loader, which is implemented as follows:
[0072] When the loader is running, the running of the loader will cause the position of the sensor to change. The position sensor detects the change in position of the loader relative to the reference point and converts it into an electrical signal output. The card terminal analyzes the received electrical signal to determine the running state of the loader.
[0073] The switch sensor is installed at the running position of the loader, and the running state is determined by detecting the digital display of the sensor, which is implemented as follows:
[0074] When the switch sensor displays the number 1, it indicates that the current switch sensor is in the "on" state, indicating that the current loader is in the running state.
[0075] When the switch sensor displays the number 0, it indicates that the current switch sensor is in the "off" state, indicating that the current loader is in the parking state.
[0076] It should be noted that in order to further reflect the real field conditions, the timing conversion device is used to convert the large car numbers and quantities in the five states of loading, unloading, waiting to load, running and parking, and the large shovel shovel numbers and quantities in the two states of waiting to load and loading, into running state, which is converted as follows:
[0077] The timing conversion device converts the quantities of different states into the quantities of running state according to the set time interval.
[0078] When the state of the large car is converted, the specific conversion rules are as follows:
[0079] For the loading and unloading state of the car, the loading and unloading indicates the actual transportation behavior, and the loading and unloading state is directly converted into the running state;
[0080] For the loading state of the car, the loading indicates waiting for loading goods, and indicates a component of the actual transportation process, and the loading state is directly converted into the running state;
[0081] For the running state and the parking state of the car, the running state and the parking state are states in the running process, and no additional conversion is required;
[0082] For the parking state of the car, when the parking time exceeds the upper limit of the parking time threshold, it indicates that the current vehicle is parked in a parking lot or a maintenance area, and the current vehicle is not in transportation, and is not counted in the running state;
[0083] When the state conversion is performed on the large shovel, the specific conversion rule is as follows:
[0084] For the loading state and the loading state of the large shovel, it indicates that the task of loading goods is being performed, and the two states are directly converted into the running state;
[0085] For other states of the large shovel, no additional state conversion is required.
[0086] S2: filtering the collected state information of the car and the large shovel by using the filtering device.
[0087] Specifically, the filtering device filters the collected state information of the car and the large shovel according to the determined state by using the set filtering condition, and is used for subsequent calculation of the total number of dispatched cars and large shovels.
[0088] Further, the filtering device filters the collected state information of the car and the large shovel by using the set filtering condition for the determined time range, so as to exclude the interference of non-working time, fault vehicles and test vehicles on the data. The set filtering condition is to exclude the interference of non-working time, fault vehicles and test vehicles on the data, and is as follows:
[0089] When filtering for non-working time, it is judged whether the data collection time is located in the working time range, and the specific method is as follows:
[0090] When the data collection time is daytime, but the working time of the current vehicle is nighttime, the data of the current vehicle does not meet the data collection, and the data of the current vehicle is immediately deleted,
[0091] When the data collection time is daytime and the current vehicle working time is daytime, the current vehicle data meets the data collection, and the current vehicle data is reserved,
[0092] When the data collection time is nighttime and the current vehicle working time is daytime, the current vehicle data does not meet the data collection, and the current vehicle data is deleted immediately,
[0093] When the data collection time is nighttime and the current vehicle working time is nighttime, the current vehicle data meets the data collection, and the current vehicle data is reserved;
[0094] When the fault vehicle is filtered, whether the current vehicle state information is in the fault state is judged, and the details are as follows:
[0095] When the current vehicle state information collected contains the fault code, it indicates that the current vehicle is in the fault state, and the current vehicle information needs to be deleted;
[0096] When the current vehicle state information collected does not contain the fault code, it indicates that the current vehicle is not in the fault state, and the current vehicle information is reserved;
[0097] When the test vehicle is filtered, whether the current vehicle information contains the test identifier is judged to filter the information, and the details are as follows:
[0098] When the current vehicle state information collected does not contain the test identifier, it indicates that the current vehicle is not in the test, and the current vehicle information is reserved,
[0099] When the current vehicle state information collected contains the test identifier, it indicates that the current vehicle is in the test mode, and the current vehicle information data is immediately excluded.
[0100] It should be noted that the screening of the collected state information of the large vehicle and the large shovel is to screen the collected state information of the large vehicle and the large shovel according to the filtering condition, and the specific implementation formula is as follows: F=(W∩G∩T)
[0101] Wherein, W represents the working time filtering condition, G represents the fault vehicle filtering condition, T represents the test vehicle filtering condition, F represents the state information screening result of the large car and large shovel, and is valued as 0 and 1, when the screening result meets the formula F=0, it means that there is an unsatisfied filtering condition in the current filtering condition, it means that the current collected state information of the large car and large shovel does not meet the screening condition, and the current collected information data is deleted; when the screening result meets the formula F=1, it means that the current collected state information of the large car and large shovel meets the filtering conditions of the working time, fault vehicle and test vehicle, it means that the current collected state information of the large car and large shovel meets the screening condition, and the current collected information data is retained.
[0102] S3: Calculate the total number of large car and large shovel dispatches according to the screening result.
[0103] Specifically, the calculation of the total number of large car and large shovel dispatches according to the screening result is to calculate the dispatch peak and valley of the large car and large shovel according to different time periods, and then calculate the average value to determine the final total number of large car dispatches; the calculation of the dispatch peak and valley of the large car and large shovel according to different time periods is to calculate the dispatch peak and valley of the large car and large shovel according to different time periods within the set time range and according to the screening result.
[0104] Further, the calculation of the dispatch peak and valley of the large car and large shovel according to the screening result is to calculate all data that meet the screening condition within the current time range, which is specifically implemented as follows:
[0105] For the vehicle information data collected within the current time range, after screening by the screening condition, all remaining data are sorted in time sequence, denoted as D=[x1,x2,x3,...,x n ];
[0106] For the integrated time sequence data, the peak x max and the valley x min within the current time range are selected;
[0107] According to the selected peak and valley, and combined with the data set D under the current time sequence, the average of the data within the current time range is calculated to ensure the accuracy of the data, and the specific calculation formula is as follows:
[0108] Wherein, n represents the upper limit of the time sequence, which is the upper limit of the current data collection time range, x max represents the peak value of the current data collection, x min represents the valley value of the current data collection, represents the average value calculation result of the current data collection, which is used to evaluate the large car dispatching situation within the current time range.
[0109] It should be noted that the evaluation of the large vehicle dispatching situation in the current time range by using the average value calculation result of the current data collection is performed by comparing the average value calculation result with the determination threshold γ, and the evaluation of the large vehicle dispatching situation is completed according to the comparison result, and the specific evaluation is as follows:
[0110] When the average value calculation result and the determination threshold satisfy the formula , it indicates that the large vehicle dispatching situation in the current time period is abnormal, the large vehicle working load in the current time period is excessive, and the vehicle is immediately increased to alleviate the pressure of the current working vehicle;
[0111] When the average value calculation result and the determination threshold satisfy the formula , it indicates that the large vehicle dispatching situation in the current time period is normal, and the normal work of the current vehicle is continued;
[0112] When the average value calculation result and the determination threshold satisfy the formula , it indicates that the large vehicle dispatching situation in the current time period is abnormal, the large vehicle working load in the current time period is low, and the vehicle is immediately reduced to meet the working demand of the current vehicle.
[0113] It should be noted that the determination threshold γ is set according to the upper threshold in the same time interval in the historical data set, and the comparison of the average data calculation result with the set threshold γ can ensure the analysis accuracy of the large vehicle dispatching situation in the current time period.
[0114] S4: Real-time display of current large vehicle dispatching data by using a monitoring picture.
[0115] Specifically, the calculated total number of large vehicle dispatching is displayed in the monitoring picture in the form of a time interval curve, so that relevant staff can timely find the abnormal situation of the large vehicle.
[0116] Further, the specific implementation process of displaying in the monitoring picture in the form of a time interval curve is as follows:
[0117] The calculated total number of large vehicle dispatching is divided into different time intervals, including every hour, every half hour and every day, and the number of dispatched large vehicles and large shovels is counted in each divided time interval, so as to obtain data points in different time intervals;
[0118] The obtained data points are connected according to time sequence with the number of dispatched vehicles as the vertical coordinate and the time interval as the horizontal coordinate, and a curve is formed,
[0119] The formed curve chart can intuitively show the dispatching situation of the large vehicle in different time periods, including the peak and valley of the dispatching, and can reflect the data change trend in the current time range, so as to facilitate subsequent data analysis and vehicle arrangement.
[0120] Embodiment 2
[0121] Referring to FIG. 2, a second embodiment of the present application provides a card terminal-based statistics system for the number of large vehicle and large shovel dispatching, which includes a state information collection module, a state information screening module, a dispatching number calculation module and a data result display module.
[0122] Specifically, the state information collection module collects real-time state information of the loaders and the shovels by using the card terminal; the state information screening module screens the collected state information by using a filtering device; the dispatching number calculation module calculates the total number of the large vehicle and large shovel dispatching according to the screening result; and the data result display module displays the calculation result in real time by using a time period curve.
[0123] Further, the state information collection module is the starting point of the whole system, which collects the state information of the large vehicle and large shovel in real time by using the card terminal and the sensors installed on the loaders and shovels; the sensors include weight sensors, position sensors and switch sensors, which can accurately reflect the loading state, running position and switch state of the vehicle; the data acquisition module converts the original data collected by the sensors into electrical signals and transmits them to the data processing module for further processing.
[0124] The state information screening module is an important part of the system, which is responsible for filtering the information transmitted by the data acquisition module; by setting a series of filtering conditions, including the working time range and the vehicle state, the state information screening module can exclude interference data such as non-working time, fault vehicles and test vehicles, to ensure the accuracy of subsequent calculation; at the same time, the state information screening module can also set different filtering conditions according to the needs, to adapt to the data screening needs in different scenarios.
[0125] The dispatching number calculation module is the core part of the system, which calculates the total number of the large vehicle and large shovel dispatching according to the filtered data and the set rules; the dispatching number calculation module first divides the vehicles into different categories according to the vehicle state information, then converts the number of vehicles in different states into the number of vehicles in running state according to the setting of the timing conversion device, and finally obtains the total number of the large vehicle and large shovel dispatching by statistically analyzing the converted data.
[0126] The data result display module is responsible for presenting the calculation result to the user in an intuitive manner; through the monitoring picture, the user can view the current vehicle dispatch data in real time, including the vehicle quantity in each state, the total number of dispatch, etc., meanwhile, the data result display module can also provide a historical data query function, facilitating the user to review and analyze the data in the past period of time.
[0127] It should be noted that in the whole system, each module is closely connected to form a complete data processing flow. The data acquisition module provides the original data for the system, the data screening module cleans and filters the data, the data calculation module processes and analyzes the data, and finally the data display module presents the result to the user. The efficiency and accuracy of the system are ensured, and strong support is provided for the statistics of the vehicle shovel dispatch number.
[0128] Further, the function, if realized in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the part of the prior art that essentially contributes or the part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0129] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered a list of executable instructions for implementing logic functions, and can be specifically embodied in any computer readable medium for use by an instruction execution system, device or apparatus, such as a computer-based system, a system including a processor, or other system that can fetch and execute instructions from the instruction execution system, device or apparatus, or in conjunction with these instruction execution systems, devices or apparatus. For the purpose of this specification, "computer readable medium" can be any device that can contain, store, communicate, propagate or transport programs for use by an instruction execution system, device or apparatus, or in conjunction with these instruction execution systems, devices or apparatus.
[0130] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, and a portable compact disc read-only memory (CDROM), and the like. Additionally, the computer-readable media can even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, for example via an optical scanner, then compiled, interpreted, or otherwise processed, and then stored in a computer memory in a form that is then reproducible into a computer readable medium.
[0131] In addition, for purposes of brevity of description, and not by way of limitation, the description is being made in the context of a single processor computer system. However, one of ordinary skill in the art will recognize that the teachings of this disclosure are equally applicable in the context of a multi-processor computer system, and that the disclosed embodiments can be implemented in the context of such a system.
[0132] It is to be understood that the development of the exemplary embodiments can not be limited to the specific implementation described above, but can include any number of variations, modifications or equivalents. It is also to be understood that the terminology used herein is for the purpose of describing particular embodiments only, and is not intended to limit the scope of the present disclosure, which is defined by the appended claims.
[0133] It should be noted that the above-mentioned embodiments are merely used to illustrate the technical solutions of the present application, but not limit the present application, and although the present application is described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present application can be modified or equivalent replaced, without departing from the spirit and scope of the present application, and all should be included in the scope of the claims of the present application.
Claims
1. A method for counting the number of shovels based on a card terminal, characterized by: It comprises the following steps, Collect real-time state information of loaders and shovels by card adjustment terminal; Screen the collected state information of the loaders and shovels by filtering device; Calculate the total number of the dispatched loaders and shovels according to the screening results; Display the current loader dispatch data in real time by monitoring screen.
2. The method of claim 1, wherein the method comprises: determining the number of the dozers based on the card swiping terminal. The real-time state information of the loaders and shovels is collected by sensors installed in the loaders and shovels, including weight sensor, position sensor and switch sensor. The real-time state information is divided into different state information according to the collection results of the sensors, including loading state, unloading state, waiting state, running state and parking state. The number of the loaders in loading, unloading, waiting, running and parking states and the number of the shovels in loading and unloading states are converted into the number of the running state by timing conversion device. The card adjustment terminal divides the loaders in loading, unloading, waiting, running and parking states into normal running loaders and divides the shovels in loading and unloading states into normal running shovels.
3. The method of claim 2, wherein the method further comprises: determining the number of active shovels based on the number of active shovel terminals. The weight sensor is installed at the transfer position of the loader to determine the loading state by detecting the weight of the loaded object. The specific implementation is as follows: When the loader is loading the object, the weight of the loaded object will cause the force at the position of the sensor to change. The weight sensor detects the change of the force and converts the detected force change into an electrical signal for transmission to the card adjustment terminal. The card adjustment terminal analyzes the received electrical signal to determine the loading state. The position sensor is installed at the moving position of the loader to determine the loading state by detecting the position of the loader. The specific implementation is as follows: When the loader is running, the running of the loader will cause the position of the sensor to change. The position sensor detects the position change of the loader relative to the reference point and converts the detected position change into an electrical signal output. The card adjustment terminal analyzes the received electrical signal to determine the running state of the loader. The switch sensor is installed at the running position of the loader to determine the running state by detecting the digital display of the sensor. The specific implementation is as follows: When the switch sensor displays the number 1, it indicates that the current state of the switch sensor is "on", which means that the current loader is in running state. When the switch sensor displays the number 0, it indicates that the current state of the switch sensor is "off", which means that the current loader is in parking state.
4. The method of claim 3, wherein the method further comprises: determining the number of the shovels that have been operated by the number of the operators based on the number of the operators and the number of the shovels. The timing conversion device converts the number of different states into the number of running state according to the set time interval. When converting the state of the loader, the specific conversion rules are as follows: For the loaders in loading and unloading states, loading and unloading represent actual transportation behavior, so the loading and unloading states are directly converted into running state. For the loading state of the truck, the loading state indicates that the truck is waiting for loading, and indicates a component of the actual transportation process, and the loading state is directly converted into the running state; For the running state and the parking state of the truck, the running state and the parking state are states in the running process, and no additional conversion is required; For the parking state of the truck, when the parking time exceeds the upper limit of the parking time threshold, it indicates that the current vehicle is parked in a parking lot or a maintenance area, and the current vehicle is not in the running state; When the state conversion of the large shovel is performed, the specific conversion rules are as follows: For the loading state and the loading state of the large shovel, the two states are directly converted into the running state, indicating that the task of loading the goods is being performed; For other states of the large shovel, no additional state conversion is required.
5. The method of claim 4, wherein the method further comprises: determining the number of active shovels based on the number of active shovel terminals. The filtering device is used to filter the collected state information of the truck and the large shovel according to the determined state, and is used for subsequent calculation of the total number of trucks and large shovels dispatched; the filtering device is used to filter the collected state information of the truck and the large shovel according to the determined time range, and is used to exclude the interference of non-working time, fault vehicles and test vehicles on the data; the filtering device is used to exclude the interference of non-working time, fault vehicles and test vehicles on the data, and the specific filtering conditions are as follows: When filtering for non-working time, the time of data collection is judged to be within the working time range, and the specific filtering conditions are as follows: When the data collection time is daytime, but the working time of the current vehicle is nighttime, the data of the current vehicle does not meet the data collection, and the data of the current vehicle is immediately deleted, When the data collection time is daytime, and the working time of the current vehicle is daytime, the data of the current vehicle meets the data collection, and the data of the current vehicle is retained, When the data collection time is nighttime, but the working time of the current vehicle is daytime, the data of the current vehicle does not meet the data collection, and the data of the current vehicle is immediately deleted, When the data collection time is nighttime, and the working time of the current vehicle is nighttime, the data of the current vehicle meets the data collection, and the data of the current vehicle is retained; When filtering for fault vehicles, the state information of the current vehicle is judged to be in a fault state, and the specific filtering conditions are as follows: When the collected state information of the current vehicle contains a fault code, it indicates that the current truck is in a fault state, and the current vehicle information needs to be deleted; When the collected state information of the current vehicle does not contain a fault code, it indicates that the current truck is not in a fault state, and the current vehicle information is retained; When filtering for test vehicles, the information filtering is performed by judging whether the test identifier exists in the current vehicle information, and the specific filtering conditions are as follows: When the collected state information of the current vehicle does not contain a test identifier, it indicates that the current vehicle is not in a test, and the current vehicle information is retained, When the test identifier exists in the collected current vehicle state information, it indicates that the current vehicle is in the test mode, and the current vehicle information data is immediately excluded.
6. The method of claim 5, wherein the method further comprises: determining the number of active shovels based on the number of active shovel signals received from the plurality of shovel transponders. The filtering of the collected state information of the large vehicle and the large shovel is filtering the collected state information of the large vehicle and the large shovel according to the filtering condition, and the specific implementation formula is as follows: F=(W∩G∩T) Wherein, W represents the filtering condition of working time, G represents the filtering condition of fault vehicle, T represents the filtering condition of test vehicle, F represents the filtering result of the state information of the large vehicle and the large shovel, and the value is 0 and 1, when the filtering result satisfies the formula F=0, it indicates that there is a filtering condition that does not meet the current filtering condition, which indicates that the current collected state information of the large vehicle and the large shovel does not meet the filtering condition, and the current collected information data is deleted; when the filtering result satisfies the formula F=1, it indicates that the current collected state information of the large vehicle and the large shovel meets the filtering condition of working time, fault vehicle and test vehicle, which indicates that the current collected state information of the large vehicle and the large shovel meets the filtering condition, and the current collected information data is retained.
7. The method of claim 6, wherein the method further comprises: determining the number of active shovels based on the number of active shovel terminals. The calculation of the total number of large vehicle and large shovel dispatches according to the filtering result is to calculate the dispatch peak and valley of the large vehicle and the large shovel according to different time periods, and then calculate the average value to determine the final total number of large vehicle dispatches. The calculation of the dispatch peak and valley of the large vehicle and the large shovel according to the filtering result is to calculate the dispatch peak and valley of the large vehicle and the large shovel according to different time periods within the set time range and according to the filtering result; the calculation of the dispatch peak and valley of the large vehicle and the large shovel according to the filtering result is to calculate all the data that meet the filtering condition within the current time range, and the specific implementation is as follows: For the vehicle information data collected in the current time range, after screening by the screening condition, all the remaining data are sorted in time sequence, denoted as D=[x1,x2,x3,...,x n ] For the integrated time series data, select the current time range within the peak x max And trough x min ; According to the selected wave crest and wave trough, and in combination with the data set D under the current time sequence, the data average in the current time range is calculated to ensure the accuracy of the data, and the specific calculation formula is as follows: wherein n represents the upper limit of the time series, the upper limit of the time range of the current data collection, x max represents the peak value of the current data collection, x min represents the trough value of the current data collection, The average value calculation result of the current data collection is used to evaluate the large vehicle dispatch within the current time range.
8. A system for counting the number of dozers using the card-based terminal-based dozer counting method according to any one of claims 1 to 7, characterized by It comprises a state information collection module, a state information filtering module, a dispatch number calculation module and a data result display module. The state information collection module collects the real-time state information of the loader and the shovel truck by using the card adjustment terminal. The state information filtering module filters the collected state information by using the filtering device. The dispatch number calculation module calculates the total number of large vehicle and large shovel dispatches according to the filtering result. The data result display module displays the calculation result in real time by using the time period curve. 9.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-8 when the computer program is executed by the processor. The processor executes the computer program to realize the steps of the method in any one of claims 1 to 7.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to realize the steps of the method in any one of claims 1 to 7.
Citation Information
Patent Citations
Computerized dispatching information administration system for mining lorries
CN1071271A
An automatic driving vehicle cross-border transportation system and related equipment
CN109685433A
Intelligent mine car scheduling system and scheduling method thereof
CN115983552A
Vehicle shovel moving number statistical method and system based on card call terminal
CN118535848A
Operation information provision method of motor truck
JP2003012159A