Staff safety detection system and method applied to coal mine production process
By analyzing historical environmental data and time data, generating health impact factors, formulating operating instructions and adjusting working hours, the problem of existing systems neglecting work duration and accumulated environmental impact effects has been solved, and the health and safety guarantee of employees and enterprise management level has been improved.
Patent Information
- Application Number
- CN202510110666.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-05-13
AI Technical Summary
During the existing coal mine production process, the employee safety inspection system ignores the cumulative effect of working hours and the environmental impact on health, and it is difficult to dynamically regulate working hours, resulting in frequent health problems and work-related accidents.
By analyzing historical environmental data and historical time data, extracting environmental impact factors and duration impact factors, combining the current employee's health impact factors, formulating operating instructions based on the health impact factors, setting the next working time, and determining the final working time through outlier inspections.
It improves the health and safety guarantee of employees, optimizes the production and management level of the enterprise, can more comprehensively evaluate the health risks of miners, and provides more accurate health warnings.
Smart Images

Figure CN119988941A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of mining safety and relates to worker safety detection technology, in particular to a worker safety detection system and method applied in a coal mine production process. Background Art
[0002] Coal is a fossil fuel and one of the main energy sources in modern society. Coal is widely used in industrial production and life, mainly in combustion, power generation, heating and other fields. In coal mining, the production environment is complex and dangerous. Workers are exposed to harsh environments such as high dust, high humidity, and harmful gases for a long time, which can easily cause occupational diseases such as pneumoconiosis and respiratory diseases. Most of these occupational diseases are irreversible and will cause great damage to the health of miners. The health and safety of miners is not only an important part of corporate social responsibility, but also the key to improving production efficiency and ensuring the sustainable development of enterprises.
[0003] At present, most of the employee safety detection systems used in the coal mine production process ignore the cumulative effect of working hours and the corresponding environment on health in the employee health and safety analysis of coal mine production. If this cumulative effect is not taken into account, the system's analysis of employee health will be inaccurate, which will in turn increase employee health problems and lead to frequent occupational diseases and work-related accidents. At the same time, most of the employee safety detection systems used in the coal mine production process find it difficult to dynamically adjust the working hours of employees based on the accumulation of impacts, which will not only pose a threat to the physical and mental health and safety of employees, but also have a negative impact on the company's own development and the fulfillment of its social responsibilities.
[0004] Therefore, the present invention discloses a worker safety detection system and method applied in the coal mine production process, which are used to solve the above technical problems. Summary of the invention
[0005] The present invention aims to solve at least one of the technical problems existing in the prior art; to this end, the present invention proposes a worker safety detection system and method applied in the coal mine production process, which is used to solve the technical problems that in the health and safety analysis of workers in coal mine production, the cumulative effect of working hours and the environment corresponding to the working hours on health is ignored, and it is difficult to dynamically adjust the working hours of employees according to the accumulated impact. The present invention analyzes historical environmental data and historical time data, extracts environmental impact factors and time impact factors respectively, and combines the two to generate the health impact factors of the current employees; formulates operation instructions based on the health impact factors, and then sets the next working time, and determines the final working time by checking for abnormal values to solve the above problems.
[0006] To achieve the above-mentioned object, the first aspect of the present invention provides a worker safety detection system applied in the coal mine production process, comprising: an intelligent detection module, and a data collection module, a dynamic adjustment module and a database connected thereto;
[0007] The data collection module is used to obtain the historical time data of the current employee and the environmental data of each historical working period; wherein the environmental data includes dust concentration, noise value, temperature and humidity; the historical time data includes historical working period and historical working time interval;
[0008] The intelligent detection module is used to analyze the historical environmental data to obtain the environmental characteristic data of each historical working period, analyze the environmental characteristic data to obtain the environmental impact factor of each historical working period, analyze the historical time data to obtain the duration impact factor of each historical working period, and combine the environmental impact factor and the duration impact factor to obtain the health impact factor of the current employee; wherein the environmental characteristic data includes dust characteristic concentration, noise characteristic value, temperature characteristic value and humidity characteristic value;
[0009] The dynamic adjustment module is used to issue operation instructions based on health influencing factors, set the working time of the next work based on the operation instructions, and check the working time for abnormal values to obtain the final working time of the next work; wherein the working time includes the working time point and the working period.
[0010] Preferably, the acquisition of the historical time data of the current employee and the environmental data of each historical working period includes:
[0011] The working time periods of each historical work of the current employee are extracted from the database, and the working time periods are marked as historical working time periods; the time interval between two adjacent historical working time periods of the current employee is extracted from the database, and the time interval is marked as the historical working time interval; several dust concentrations, noise values, temperatures and humidity of the current employee in each historical working time period are extracted from the database and marked as environmental data.
[0012] Preferably, the analysis of the historical environmental data to obtain environmental characteristic data of each historical working period includes:
[0013] Extract environmental data of each historical working period in turn, integrate the dust concentration in the environmental data into the Z1 data group, the noise value into the Z2 data group, the temperature into the Z3 data group, and the humidity into the Z4 data group;
[0014] Extract data groups in sequence, calculate the variance of the extracted data groups to obtain the variance of the current data group, and judge whether the variance is greater than the variance judgment value corresponding to the current data group; if yes, remove the data with the largest difference from the average value of the data in the current data group, and re-judge the variance of the current data group until the variance in the current data is not greater than the variance judgment value corresponding to the current data group, and save the data of the current data group; if no, save the data of the current data group; wherein the variance judgment value is obtained through experience;
[0015] Extract the data saved in each data group in turn, and obtain the maximum value A1, mode A2 and percentile A3 in the saved data; obtain the environmental characteristic data ATi corresponding to the current data group based on the formula ATi=α1×A1+α2×A2+α3×A3; wherein i is the number of each environmental characteristic data; α1, α2 and α3 are all proportional adjustment coefficients greater than 0, and α1+α2+α3=1, α1<α2<α3.
[0016] Preferably, the environmental characteristic data is analyzed to obtain the environmental impact factors of each historical working period, including:
[0017] C1: Extract each historical working period in turn, extract the dust characteristic concentration AT1 in the environmental characteristic data of the historical working period, and determine whether the dust characteristic concentration AT1 is less than the dust limit value D1; if yes, obtain the proportion ZB1 based on the formula ZB1=AT1 / D1; if no, set the value of the proportion ZB1 to 1; wherein the dust limit value D1, the noise limit value D2, the temperature limit value D3 and the humidity limit value D4 are all obtained by manual setting;
[0018] C2: extract the noise characteristic value AT2 from the environmental characteristic data of the historical working period, and determine whether the noise characteristic value AT2 is less than the noise limit value D2; if yes, obtain the second proportion ZB2 based on the formula ZB2=AT2 / D2; if no, set the value of the second proportion ZB2 to 1;
[0019] C3: extract the temperature characteristic value AT3 in the environmental characteristic data of the historical working period, and determine whether the temperature characteristic value AT3 is less than the temperature limit value D3; if yes, obtain the proportion three ZB3 based on the formula ZB3=AT3 / D3; if no, set the value of the proportion three ZB3 to 1;
[0020] C4: extract the humidity characteristic value AT4 in the environmental characteristic data of the historical working period, and determine whether the humidity characteristic value AT4 is less than the humidity limit value D4; if yes, obtain the proportion four ZB4 based on the formula ZB4=AT4 / D4; if no, set the value of the proportion four ZB4 to 1;
[0021] C5: The environmental impact factor HZj of the current historical working period is obtained based on the formula HZj=γ×(exp(β1×ZB1+β2×ZB2+β3×ZB3+β4×ZB4)-1); wherein j is the number of the historical working period; γ is the amplitude adjustment coefficient of the exp() function set manually, and the value range of γ is (0,0.5819767]; β1, β2, β3 and β4 are all proportional adjustment coefficients greater than 0, and β1+β2+β3+β4=1.
[0022] Preferably, the analysis of the historical time data to obtain the duration influencing factors of each historical working period includes:
[0023] The duration SLj of each historical working period and the historical working time interval SGj between each historical working period and the previous historical working period are extracted in turn, and the duration influencing factor SZj of the current historical working period is obtained based on the formula SZj=δ×(ln((SGj-BSG) / BSG+1)+1)×exp(-(SLj-BSL) / BSL); wherein BSG is the manually set standard working time interval, BSL is the standard duration of the manually set working period, δ is a proportional adjustment coefficient greater than 0, and the value range of δ is (0,2).
[0024] Preferably, the health impact factor of the current employee is obtained by combining the environmental impact factor and the time impact factor, including:
[0025] Extract the environmental impact factor HZj and duration impact factor SZj of each historical working period, as well as the time interval LDj between each historical working period and the current time; obtain the health impact factor KZj of each historical working period based on the formula KZj=μ×exp(-(LDj-BLD) / BLD)×HZj×SZj; where μ is the amplitude adjustment factor of the exp() function, and the value range of μ is (0,1);
[0026] The health impact factor KZj of each historical working period is added to obtain the health impact factor QKZ of the entire period, the historical working periods within the fixed time range of the current time are marked as recent historical working periods, and the recent historical working periods are added to obtain the recent health impact factor JKZ; the health impact factor QKZ of the entire period and the recent health impact factor JKZ are proportionally calculated to obtain the health impact factor KZ of the current employee; among which, the proportional coefficient for calculating the health impact factor QKZ and the health impact factor JKZ is obtained through manual setting, and the fixed time range is obtained through experience.
[0027] Preferably, the issuing of an operation instruction based on the health impact factor includes:
[0028] E1: extract the health impact factor KZ of the current employee, and determine whether the health impact factor KZ is greater than the health impact threshold value Y1; if yes, issue an operation instruction 1; if no, jump to E2; wherein the health impact threshold value 1 and the health impact threshold value 2 are both obtained by manual setting, and the value of the health impact threshold value 1 is greater than the health impact threshold value 2;
[0029] E2: Determine whether the health impact factor KZ is less than the health impact threshold value 2 Y2; if yes, issue operation instruction 3; if no, issue operation instruction 2.
[0030] Preferably, the step of setting the working time of the next work based on the operation instruction includes:
[0031] H1: Extract the operation instruction, and determine whether the extracted operation instruction is the operation instruction 1; if yes, obtain the end point of the most recent historical working period of the current employee, extract the maximum rest time and the minimum working time from the database, add the end point and the maximum rest time to calculate the starting point of the next work of the current employee, add the starting point of the next work of the current employee and the minimum working time to calculate the end point of the current employee in the next work; if no, jump to H2; wherein the maximum rest time and the minimum working time are both obtained by manual setting;
[0032] H2: Determine whether the extracted operation instruction is the second operation instruction; if yes, obtain the end point of the most recent historical working period of the current employee, extract the standard rest time and the standard working time G1 from the database, add the end point and the standard rest time to obtain the starting point of the current employee's next work, and obtain the working time ZG of the current employee in the next work based on the formula ZG=σ×G1×Y2 / KZ, add the starting point and working time ZG of the current employee's next work to obtain the end point of the current employee in the next work; if no, jump to H3; wherein σ is a proportional adjustment coefficient greater than 0, and the standard rest time and the standard working time G1 are both obtained by manual setting;
[0033] H3: Get the end point of the most recent historical working period of the current employee, extract the standard rest time and standard working time G1 from the database, add the end point and the standard rest time to get the starting point of the current employee's next work, add the starting point of the current employee's next work and the standard working time to get the end point of the current employee in the next work.
[0034] Preferably, the step of checking the working time for abnormal values to obtain the final working time for the next work includes:
[0035] Extract the starting point and ending point of the current employee's next work, calculate the time difference between the starting point and the ending point to obtain the working hours of the current employee's next work, and judge whether the working hours are greater than the standard working hours G1; if yes, update the ending point with the time point obtained by adding the starting point and the standard working hours G1, and use the starting point and the updated ending point as the final working time of the current employee in the next work; if no, use the starting point and the ending point of the current employee in the next work as the final working time of the current employee in the next work.
[0036] A second aspect of the present invention provides a worker safety detection method applied in a coal mine production process, comprising the following steps:
[0037] S1: Obtain the historical time data of the current employee and the environmental data of each historical working period;
[0038] S2: Analyze the historical environmental data to obtain the environmental characteristic data of each historical working period, analyze the environmental characteristic data to obtain the environmental impact factor of each historical working period, analyze the historical time data to obtain the duration impact factor of each historical working period, and combine the environmental impact factor and the duration impact factor to obtain the health impact factor of the current employee;
[0039] S3: issuing operation instructions based on the health influencing factors, setting the working time of the next work based on the operation instructions, and checking the working time for abnormal values to obtain the final working time of the next work.
[0040] Compared with the prior art, the present invention has the following beneficial effects:
[0041] 1. The present invention analyzes historical environmental data and historical time data, extracts environmental impact factors and duration impact factors respectively, and combines the two to generate health impact factors for current employees; formulates operation instructions based on health impact factors, and then sets the next working time, and determines the final working time by checking for abnormal values, thereby solving the technical problems of ignoring the cumulative effects of working hours and the environment corresponding to the working hours on health in the analysis of employee health and safety in coal mine production, and the difficulty in dynamically regulating the working hours of employees based on the cumulative impact; the present invention can improve the health and safety of employees and optimize the production and management level of the enterprise.
[0042] 2. When analyzing the impact of miners' work on their physical health and safety, the present invention not only takes into account the direct impact of the working environment on the body, but also takes into account the cumulative health impact caused by the length of time the miners work in the current environment. In the same working environment, the longer the working hours, the greater the health impact. The present invention combines the miners' historical working hours and the environment corresponding to the historical working hours for analysis, and can sensitively discover the cumulative effect of the miners' work on the miners' physical safety, and can more comprehensively assess the miners' health risks and provide more accurate health warnings. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0044] Figure 1 It is a schematic diagram of the operation steps of the present invention;
[0045] Figure 2 It is a schematic diagram of the system module of the present invention;
[0046] Figure 3 The figure is a schematic diagram of the operation steps of obtaining the environmental impact factor of each historical working period in the present invention. DETAILED DESCRIPTION
[0047] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0048] See also Figure 1-Figure 2 , the first aspect of the present invention provides a worker safety detection system applied in the coal mine production process, including: an intelligent detection module, and a data collection module, a dynamic adjustment module and a database connected thereto;
[0049] Data collection module: used to obtain the historical time data of the current employee and the environmental data of each historical working period; the environmental data includes dust concentration, noise value, temperature and humidity; the historical time data includes historical working period and historical working time interval;
[0050] Intelligent detection module: used to analyze historical environmental data to obtain environmental characteristic data of each historical working period, analyze environmental characteristic data to obtain environmental impact factors of each historical working period, analyze historical time data to obtain duration impact factors of each historical working period, and combine environmental impact factors and duration impact factors to obtain health impact factors of current employees; wherein, environmental characteristic data include dust characteristic concentration, noise characteristic value, temperature characteristic value and humidity characteristic value;
[0051] Dynamic adjustment module: used to issue operation instructions based on health influencing factors, set the working time of the next work based on the operation instructions, and check the working time for abnormal values to obtain the final working time of the next work; among which, the working time includes the working time point and the working period.
[0052] This application obtains the historical time data of the current employee and the environmental data of each historical working period, including:
[0053] The working time periods of each historical work of the current employee are extracted from the database, and the working time periods are marked as historical working time periods; the time interval between two adjacent historical working time periods of the current employee is extracted from the database, and the time interval is marked as the historical working time interval; several dust concentrations, noise values, temperatures and humidity of the current employee in each historical working time period are extracted from the database and marked as environmental data.
[0054] It should be noted that the working period in the present invention can be understood as: the time period between the starting point and the end point of the employee's work; for example: the starting point of employee 1's working time in a certain job is 14:00 on December 10, 2024, and the end point is 20:00 on December 10, 2024, then the working period of this job is 14:00 on December 10, 2024-20:00 on December 10, 2024.
[0055] It should be noted that the starting point is the starting time point and the ending point is the ending time point.
[0056] In this application, historical environmental data is analyzed to obtain environmental characteristic data for each historical working period, including:
[0057] Extract environmental data of each historical working period in turn, integrate the dust concentration in the environmental data into the Z1 data group, the noise value into the Z2 data group, the temperature into the Z3 data group, and the humidity into the Z4 data group;
[0058] Extract data groups in sequence, calculate the variance of the extracted data groups to obtain the variance of the current data group, and judge whether the variance is greater than the variance judgment value corresponding to the current data group; if yes, remove the data with the largest difference from the average value of the data in the current data group, and re-judge the variance of the current data group until the variance in the current data is not greater than the variance judgment value corresponding to the current data group, and save the data of the current data group; if no, save the data of the current data group; wherein the variance judgment value is obtained through experience;
[0059] Extract the data saved in each data group in turn, and obtain the maximum value A1, mode A2 and percentile A3 in the saved data; obtain the environmental characteristic data ATi corresponding to the current data group based on the formula ATi=α1×A1+α2×A2+α3×A3; wherein i is the number of each environmental characteristic data; α1, α2 and α3 are all proportional adjustment coefficients greater than 0, and α1+α2+α3=1, α1<α2<α3.
[0060] It should be noted that, in the environmental characteristic data ATi corresponding to the data group: when i=1, AT1 represents the characteristic concentration of dust; when i=2, AT2 represents the characteristic value of noise; when i=3, AT3 represents the characteristic value of temperature; when i=4, AT4 represents the characteristic value of humidity.
[0061] It should be noted that the percentile A3 set in the present invention is a value at a specific percentile in each data; for example, if the data of each data group are sorted in order of size, if the manually set percentile is 60%, then the data at the 60% position of each data group in sequence is the percentile of the data group. If there is no data at the 60% position of the group, the data closest to the 60% position is used as the percentile of the data group.
[0062] It should be noted that α1, α2 and α3 are proportional adjustment coefficients, and α1<α2<α3 is because: in a set of data, the mode is the largest data in the current data group, and can indirectly represent the most stable state of the current data; the percentile is a data position point obtained by manual setting, and different data groups can set percentiles according to different restrictions, so the percentile can express the degree of manual inclination towards the current data, such as: the current data group is sorted from large to small, if the manual wants to increase the characteristic value of the current data group, the percentile of the percentile can be increased; in a set of data, the importance of the degree of manual inclination towards the current data is much higher than the mode and maximum value of the current data group, so the present invention sets the proportional adjustment coefficients of the maximum value A1, the mode A2 and the percentile A3 to α1<α2<α3.
[0063] See also Figure 3 In this application, the environmental characteristic data is analyzed to obtain the environmental impact factors of each historical working period, including:
[0064] C1: Extract each historical working period in turn, extract the dust characteristic concentration AT1 in the environmental characteristic data of the historical working period, and determine whether the dust characteristic concentration AT1 is less than the dust limit value D1; if yes, obtain the proportion ZB1 based on the formula ZB1=AT1 / D1; if no, set the value of the proportion ZB1 to 1; wherein the dust limit value D1, the noise limit value D2, the temperature limit value D3 and the humidity limit value D4 are all obtained by manual setting;
[0065] C2: extract the noise characteristic value AT2 from the environmental characteristic data of the historical working period, and determine whether the noise characteristic value AT2 is less than the noise limit value D2; if yes, obtain the second proportion ZB2 based on the formula ZB2=AT2 / D2; if no, set the value of the second proportion ZB2 to 1;
[0066] C3: extract the temperature characteristic value AT3 in the environmental characteristic data of the historical working period, and determine whether the temperature characteristic value AT3 is less than the temperature limit value D3; if yes, obtain the proportion three ZB3 based on the formula ZB3=AT3 / D3; if no, set the value of the proportion three ZB3 to 1;
[0067] C4: extract the humidity characteristic value AT4 in the environmental characteristic data of the historical working period, and determine whether the humidity characteristic value AT4 is less than the humidity limit value D4; if yes, obtain the proportion four ZB4 based on the formula ZB4=AT4 / D4; if no, set the value of the proportion four ZB4 to 1;
[0068] C5: The environmental impact factor HZj of the current historical working period is obtained based on the formula HZj=γ×(exp(β1×ZB1+β2×ZB2+β3×ZB3+β4×ZB4)-1); wherein j is the number of the historical working period; γ is the amplitude adjustment coefficient of the exp() function set manually, and the value range of γ is (0,0.5819767]; β1, β2, β3 and β4 are all proportional adjustment coefficients greater than 0, and β1+β2+β3+β4=1.
[0069] It should be noted that the present invention judges the limit values of the dust characteristic concentration AT1, the noise characteristic value AT2, the temperature characteristic value AT3 and the humidity characteristic value AT4 respectively through steps C1, C2, C3 and C4. When a certain characteristic value exceeds the corresponding limit value, the corresponding proportion is set to 1. This is done because: when a certain characteristic value exceeds the corresponding limit value, it indicates that the corresponding environmental data has brought huge health impacts to the human body in a short period of time, and the degree of impact is already the maximum tolerance of the human body in a short period of time. At this time, the impact of the continued growth of the characteristic value after exceeding the limit value on human health will not exceed the maximum tolerance of the human body in a short period of time. Therefore, the present invention sets the proportion of the characteristic value exceeding the limit value to 1, which reduces useless calculations after exceeding the limit value, and can reduce the amount of calculation of the system while ensuring data accuracy.
[0070] It should be noted that the amplitude adjustment coefficient γ of the exp() function is used to adjust the influence of proportion one ZB1, proportion two ZB2, proportion three ZB3 and proportion four ZB4 on the environmental impact factor HZj; when other conditions remain unchanged, the larger the γ, the larger the value of the environmental impact factor HZj, and the smaller the γ, the smaller the value of the environmental impact factor HZj.
[0071] In this embodiment, if the dust characteristic concentration AT1 in the historical working period environmental characteristic data is 2 mg / m3 and the dust limit value D1 is 4 mg / m3, the dust characteristic concentration AT1 is less than the dust limit value D1. Therefore, based on the formula ZB1=AT1 / D1=2 / 4=0.5, the proportion ZB1=0.5 is obtained.
[0072] If the noise characteristic value AT2 in the historical working period environment characteristic data is 70 decibels and the noise limit value D2 is 85 decibels, then the noise characteristic value AT2 is less than the noise limit value D2. Therefore, based on the formula ZB2=AT2 / D2=70 / 85=0.82, the proportion ZB2=0.82 is obtained;
[0073] If the temperature characteristic value AT3 in the historical working period environment characteristic data is 27°C and the temperature limit value D3 is 26°C, then the temperature characteristic value AT3 is not less than the temperature limit value D3, so the value of the proportion three ZB3 is set to 1;
[0074] If the humidity characteristic value AT4 in the historical working period environment characteristic data is 75%, and the humidity limit value D4 is 85%, then the humidity characteristic value AT4 is less than the humidity limit value D4. Therefore, based on the formula ZB4=AT4 / D4=75 / 85=0.88, the proportion ZB4=0.88 is obtained;
[0075] Based on the formula HZj=γ×(exp(β1×ZB1+β2×ZB2+β3×ZB3+β4×ZB4)-1)=0.9×(exp(0.3×0.5+0.2×0.82+0.3×1+0.2×0.88)-1)=1.083, the environmental impact factor HZj=1.083 of the current historical working period is obtained; wherein, in this embodiment, the value of the amplitude adjustment coefficient γ is 0.9, the value of the proportional adjustment coefficient β1 is 0.3, the value of the proportional adjustment coefficient β2 is 0.2, the value of the proportional adjustment coefficient β3 is 0.3, and the value of the proportional adjustment coefficient β4 is 0.2.
[0076] In this application, the historical time data is analyzed to obtain the duration influencing factors of each historical working period, including:
[0077] The duration SLj of each historical working period and the historical working time interval SGj between each historical working period and the previous historical working period are extracted in turn, and the duration influencing factor SZj of the current historical working period is obtained based on the formula SZj=δ×(ln((SGj-BSG) / BSG+1)+1)×exp(-(SLj-BSL) / BSL); wherein BSG is the manually set standard working time interval, BSL is the standard duration of the manually set working period, δ is a proportional adjustment coefficient greater than 0, and the value range of δ is (0,2).
[0078] It is worth noting that when analyzing the impact of employees' working hours on their physical health and safety in coal mine production, the present invention takes into account the impact of the duration of historical working periods and the time interval between the historical working period and the previous working period on the current health of employees, and performs a unified quantitative calculation of these two durations to obtain a duration impact factor that can sensitively reflect the impact of working hours on health, providing data support for subsequent analysis of the health impact factors of current employees.
[0079] It should be noted that, when obtaining the degree of impact of working hours on human health, the present invention takes into account the duration of the historical working period and the working time interval with the previous working period to obtain a duration impact factor, and reflects the degree of impact of working hours on human health through this duration impact factor; when calculating the duration impact factor, the present invention takes the duration of the historical working period and the working time interval with the previous working period as two independent variables, the duration impact factor of each historical working period increases with the increase of the duration of the current historical working period, and the duration impact factor of each historical working period decreases with the increase of the working time interval, thereby increasing the sensitivity of the present invention in calculating the degree of impact of working hours on human health.
[0080] It should be noted that the historical working time interval SGj between each historical working period and the previous historical working period is specifically: the historical working time interval SGj between each historical working period and the previous historical working period.
[0081] In this application, the environmental impact factors and the duration impact factors are combined to obtain the current employee health impact factors, including:
[0082] Extract the environmental impact factor HZj and duration impact factor SZj of each historical working period, as well as the time interval LDj between each historical working period and the current time; obtain the health impact factor KZj of each historical working period based on the formula KZj=μ×exp(-(LDj-BLD) / BLD)×HZj×SZj; where μ is the amplitude adjustment factor of the exp() function, and the value range of μ is (0,1);
[0083] The health impact factor KZj of each historical working period is added to obtain the health impact factor QKZ of the entire period, the historical working periods within the fixed time range of the current time are marked as recent historical working periods, and the recent historical working periods are added to obtain the recent health impact factor JKZ; the health impact factor QKZ of the entire period and the recent health impact factor JKZ are proportionally calculated to obtain the health impact factor KZ of the current employee; among which, the proportional coefficient for calculating the health impact factor QKZ and the health impact factor JKZ is obtained through manual setting, and the fixed time range is obtained through experience.
[0084] It is worth noting that when analyzing the impact of miners' work on their physical health and safety, the present invention not only takes into account the direct impact of the working environment on the body, but also takes into account the cumulative health impacts brought about by the length of time the miners work in the current environment. In the same working environment, the longer the working hours, the greater the health impact. The present invention combines the historical working hours of the miners and the environment corresponding to the historical working hours for analysis, and can sensitively discover the cumulative effects of the miners' work on the miners' physical safety, and can more comprehensively assess the miners' health risks and provide more accurate health warnings.
[0085] It should be noted that the larger the time interval LDj between each historical working period and the current time, the younger the current employees are, which can further indirectly indicate that the current employees have better physical fitness and are less affected by the environment and working hours; and the time interval LDj between each historical working period and the current time is the time interval between the end point of each historical working period and the current time.
[0086] It should be noted that the amplitude adjustment factor μ of the exp() function is used to adjust the influence of the time interval LDj between each historical working period and the current time on the health impact factor KZj; when other conditions remain unchanged, the larger the μ, the larger the value of the health impact factor KZj, and the smaller the μ, the smaller the value of the health impact factor KZj.
[0087] It should be noted that, in the current employee's health impact factor KZ obtained by proportional calculation of the full-time health impact factor QKZ and the recent health impact factor JKZ, the proportional coefficient for calculating the health impact factor QKZ and the health impact factor JKZ is obtained through manual setting. For example: the proportional coefficient corresponding to the health impact factor QKZ is set to 0.2, and the proportional coefficient corresponding to the health impact factor JKZ is set to 0.8.
[0088] In this application, operational instructions are issued based on health impact factors, including:
[0089] E1: Extract the health impact factor KZ of the current employee and determine whether the health impact factor KZ is greater than the health impact threshold value Y1; if yes, issue operation instruction 1; if no, jump to E2; wherein, the health impact threshold value 1 and the health impact threshold value 2 are both obtained through manual setting, and the value of the health impact threshold value 1 is greater than the health impact threshold value 2;
[0090] E2: Determine whether the health impact factor KZ is less than the health impact threshold value 2 Y2; if yes, issue operation instruction 3; if no, issue operation instruction 2.
[0091] In this application, the working time of the next work is set based on the operation instructions, including:
[0092] H1: Extract the operation instruction, and determine whether the extracted operation instruction is the operation instruction 1; if yes, obtain the end point of the most recent historical working period of the current employee, extract the maximum rest time and the minimum working time from the database, add the end point and the maximum rest time to calculate the starting point of the next work of the current employee, add the starting point of the next work of the current employee and the minimum working time to calculate the end point of the current employee in the next work; if no, jump to H2; wherein the maximum rest time and the minimum working time are both obtained by manual setting;
[0093] H2: Determine whether the extracted operation instruction is the second operation instruction; if yes, obtain the end point of the most recent historical working period of the current employee, extract the standard rest time and the standard working time G1 from the database, add the end point and the standard rest time to obtain the starting point of the current employee's next work, and obtain the working time ZG of the current employee in the next work based on the formula ZG=σ×G1×Y2 / KZ, add the starting point and working time ZG of the current employee's next work to obtain the end point of the current employee in the next work; if no, jump to H3; wherein σ is a proportional adjustment coefficient greater than 0, and the standard rest time and the standard working time G1 are both obtained by manual setting;
[0094] H3: Get the end point of the most recent historical working period of the current employee, extract the standard rest time and standard working time G1 from the database, add the end point and the standard rest time to get the starting point of the current employee's next work, add the starting point of the current employee's next work and the standard working time to get the end point of the current employee in the next work.
[0095] It is worth noting that different miners work different lengths of time in the same environment and have different health risks. By combining historical working hours and environmental data, a personalized health management plan can be provided for each miner, such as adjusting working hours, providing specific protective equipment, or conducting regular health checks.
[0096] It should be noted that the present invention analyzes the environmental characteristic data to obtain the environmental impact factor of each historical working period, analyzes the historical time data to obtain the duration impact factor of each historical working period, and combines the environmental impact factor with the duration impact factor to obtain the current employee's health impact factor. The operation steps are performed when the employee finishes work.
[0097] In this embodiment, if the extracted operation instruction is operation instruction 2, the end point of the current employee's most recent historical working period is obtained as 19:00 on December 5, 2024, and the standard rest time of 14 hours and the standard working time G1=6 hours are extracted from the database; the end point of 19:00 on December 5, 2024 and the standard rest time of 14 hours are added to calculate the start point of the current employee's next work as 9:00 on December 6, 2024, and based on the formula ZG=σ×G1×Y2 / KZ=1.25×6×0.8 / 1.02=5.88, the current employee's working time in the next work is ZG=5.88 hours;
[0098] The starting point of the current employee's next work is 9:00 on December 6, 2024, and the working time ZG=5.88 hours. The time addition calculation is performed, and the end point of the current employee's next work is 14:52 on December 6, 2024; among which, in this embodiment, the value of the proportional adjustment coefficient σ is 1.25, the value of the health impact threshold value Y2 is 0.8, and the health impact factor KZ of the current employee is 1.02.
[0099] In this application, the working time is checked for abnormal values to obtain the final working time for the next work, including:
[0100] Extract the starting point and ending point of the current employee's next work, calculate the time difference between the starting point and the ending point to obtain the working hours of the current employee's next work, and judge whether the working hours are greater than the standard working hours G1; if yes, update the ending point with the time point obtained by adding the starting point and the standard working hours G1, and use the starting point and the updated ending point as the final working time of the current employee in the next work; if no, use the starting point and the ending point of the current employee in the next work as the final working time of the current employee in the next work.
[0101] It should be noted that the final working time for the next work can be obtained by checking the abnormal values of the working time as follows:
[0102] If the standard working time G1 = 6 hours, and the starting point of the current employee in the next work is 14:00 on December 12, 2024, and the end point is 20:30 on December 12, 2024; if the working time between the starting point and the end point of the current employee in the next work is greater than 6 hours, the end point is updated by the time point calculated by adding the starting point and 6 hours, and the updated end point is 20:00 on December 12, 2024. Therefore, the final working time of the current employee in the next work is 14:00 on December 12, 2024-20:00 on December 12, 2024;
[0103] If the standard working time G1 = 6 hours, and the starting point of the current employee's next work is 14:00 on December 12, 2024, and the end point is 19:00 on December 12, 2024, then the working time between the starting point and the end point of the current employee's next work is no more than 6 hours. Therefore, the final working time of the current employee in the next work is 14:00 on December 12, 2024-19:00 on December 12, 2024.
[0104] A second aspect of the present invention provides a worker safety detection method for use in a coal mine production process, comprising the following steps:
[0105] S1: Obtain the historical time data of the current employee and the environmental data of each historical working period;
[0106] S2: Analyze the historical environmental data to obtain the environmental characteristic data of each historical working period, analyze the environmental characteristic data to obtain the environmental impact factor of each historical working period, analyze the historical time data to obtain the duration impact factor of each historical working period, and combine the environmental impact factor and the duration impact factor to obtain the health impact factor of the current employee;
[0107] S3: issuing operation instructions based on the health influencing factors, setting the working time of the next work based on the operation instructions, and checking the working time for abnormal values to obtain the final working time of the next work.
[0108] Part of the data in the above formula is calculated by removing the dimension and taking its numerical value. The formula is a formula closest to the actual situation obtained by software simulation of a large amount of collected data; the preset parameters and preset thresholds in the formula are set by technical personnel in this field according to actual conditions or obtained through simulation of a large amount of data.
[0109] Working principle of the present invention:
[0110] The present invention first obtains the historical time data of the current employee and the environmental data of each historical working period; then analyzes the historical environmental data to obtain the environmental characteristic data of each historical working period, analyzes the environmental characteristic data to obtain the environmental impact factor of each historical working period, analyzes the historical time data to obtain the duration impact factor of each historical working period, combines the environmental impact factor with the duration impact factor to obtain the health impact factor of the current employee; finally, issues an operation instruction based on the health impact factor, sets the working time of the next work based on the operation instruction, and checks the working time for abnormal values to obtain the final working time of the next work.
[0111] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A worker safety detection system used in coal mine production, characterized in that: include: Intelligent detection module, and data collection module, dynamic adjustment module and database connected thereto; The data collection module is used to obtain the historical time data of the current employee and the environmental data of each historical working period; wherein the historical time data includes the historical working period and the historical working time interval; The intelligent detection module is used to analyze the historical environmental data to obtain the environmental characteristic data of each historical working period, analyze the environmental characteristic data to obtain the environmental impact factor of each historical working period, analyze the historical time data to obtain the duration impact factor of each historical working period, and combine the environmental impact factor and the duration impact factor to obtain the health impact factor of the current employee; wherein the environmental characteristic data includes dust characteristic concentration, noise characteristic value, temperature characteristic value and humidity characteristic value; The dynamic adjustment module is used to issue operation instructions based on health influencing factors, set the working time of the next work based on the operation instructions, and check the working time for abnormal values to obtain the final working time of the next work; wherein the working time includes the working time point and the working period.
2. The worker safety detection system used in coal mine production process according to claim 1 is characterized in that: The acquisition of the historical time data of the current employee and the environmental data of each historical working period includes: The working time periods of each historical work of the current employee are extracted from the database, and the working time periods are marked as historical working time periods; the time interval between two adjacent historical working time periods of the current employee is extracted from the database, and the time interval is marked as the historical working time interval; several dust concentrations, noise values, temperatures and humidity of the current employee in each historical working time period are extracted from the database and marked as environmental data.
3. The worker safety detection system used in coal mine production process according to claim 1 is characterized in that: The analysis of the historical environmental data to obtain environmental characteristic data for each historical working period includes: Extract environmental data of each historical working period in turn, integrate the dust concentration in the environmental data into the Z1 data group, the noise value into the Z2 data group, the temperature into the Z3 data group, and the humidity into the Z4 data group; Extract data groups in sequence, calculate the variance of the extracted data groups to obtain the variance of the current data group, and judge whether the variance is greater than the variance judgment value corresponding to the current data group; if yes, remove the data with the largest difference from the average value of the data in the current data group, and re-judge the variance of the current data group until the variance in the current data is not greater than the variance judgment value corresponding to the current data group, and save the data of the current data group; if no, save the data of the current data group; Extract the data saved in each data group in turn, and obtain the maximum value A1, mode A2 and percentile A3 in the saved data; obtain the environmental characteristic data ATi corresponding to the current data group based on the formula ATi=α1×A1+α2×A2+α3×A3; wherein i is the number of each environmental characteristic data; α1, α2 and α3 are all proportional adjustment coefficients greater than 0, and α1+α2+α3=1, α1<α2<α3.
4. The worker safety detection system used in coal mine production process according to claim 3 is characterized in that: The environmental impact factors of each historical working period are obtained by analyzing the environmental characteristic data, including: C1: extract each historical working period in turn, extract the dust characteristic concentration AT1 in the environmental characteristic data of the historical working period, and determine whether the dust characteristic concentration AT1 is less than the dust limit value D1; if yes, obtain the proportion ZB1 based on the formula ZB1=AT1 / D1; if no, set the value of the proportion ZB1 to 1; C2: extract the noise characteristic value AT2 from the environmental characteristic data of the historical working period, and determine whether the noise characteristic value AT2 is less than the noise limit value D2; if yes, obtain the second proportion ZB2 based on the formula ZB2=AT2 / D2; if no, set the value of the second proportion ZB2 to 1; C3: extract the temperature characteristic value AT3 in the environmental characteristic data of the historical working period, and determine whether the temperature characteristic value AT3 is less than the temperature limit value D3; if yes, obtain the proportion three ZB3 based on the formula ZB3=AT3 / D3; if no, set the value of the proportion three ZB3 to 1; C4: extract the humidity characteristic value AT4 in the environmental characteristic data of the historical working period, and determine whether the humidity characteristic value AT4 is less than the humidity limit value D4; if yes, obtain the proportion four ZB4 based on the formula ZB4=AT4 / D4; if no, set the value of the proportion four ZB4 to 1; C5: The environmental impact factor HZj of the current historical working period is obtained based on the formula HZj=γ×(exp(β1×ZB1+β2×ZB2+β3×ZB3+β4×ZB4)-1); wherein j is the number of the historical working period; γ is the amplitude adjustment coefficient of the exp() function, and the value range of γ is (0,0.5819767]; β1, β2, β3 and β4 are all proportional adjustment coefficients greater than 0, and β1+β2+β3+β4=1.
5. The worker safety detection system used in coal mine production process according to claim 4 is characterized in that: The analysis of the historical time data to obtain the duration influencing factors of each historical working period includes: The duration SLj of each historical working period and the historical working time interval SGj between each historical working period and the previous historical working period are extracted in turn, and the duration influencing factor SZj of the current historical working period is obtained based on the formula SZj=δ×(ln((SGj-BSG) / BSG+1)+1)×exp(-(SLj-BSL) / BSL); wherein BSG is the standard working time interval, BSL is the standard duration of the working period, δ is a proportional adjustment coefficient greater than 0, and the value range of δ is (0,2).
6. The worker safety detection system used in coal mine production process according to claim 5 is characterized in that: The health impact factors of the current employees are obtained by combining the environmental impact factors and the time impact factors, including: Extract the environmental impact factor HZj and duration impact factor SZj of each historical working period, as well as the time interval LDj between each historical working period and the current time; obtain the health impact factor KZj of each historical working period based on the formula KZj=μ×exp(-(LDj-BLD) / BLD)×HZj×SZj; where μ is the amplitude adjustment factor of the exp() function, and the value range of μ is (0,1); The health impact factor KZj of each historical working period is added to obtain the health impact factor QKZ of the entire period. The historical working periods within the fixed time range of the current time are marked as recent historical working periods. The recent historical working periods are added to obtain the recent health impact factor JKZ. The health impact factor QKZ of the entire period and the recent health impact factor JKZ are proportionally calculated to obtain the health impact factor KZ of the current employee.
7. The worker safety detection system used in coal mine production process according to claim 6 is characterized in that: The issuing of operation instructions based on health impact factors includes: E1: extract the health impact factor KZ of the current employee, and determine whether the health impact factor KZ is greater than the health impact threshold value Y1; if yes, issue operation instruction 1; if no, jump to E2; wherein the value of health impact threshold value 1 is greater than health impact threshold value 2; E2: Determine whether the health impact factor KZ is less than the health impact threshold value 2 Y2; if yes, issue operation instruction 3; if no, issue operation instruction 2.
8. The worker safety detection system used in coal mine production process according to claim 7 is characterized in that: The step of setting the working time of the next work based on the operation instruction includes: H1: Extract the operation instruction, and determine whether the extracted operation instruction is the operation instruction 1; if yes, obtain the end point of the most recent historical working period of the current employee, extract the maximum rest time and the minimum working time from the database, add the end point and the maximum rest time to calculate the starting point of the next work of the current employee, add the starting point of the next work of the current employee and the minimum working time to calculate the end point of the current employee in the next work; if no, jump to H2; H2: Determine whether the extracted operation instruction is the second operation instruction; if yes, obtain the end point of the most recent historical working period of the current employee, extract the standard rest time and the standard working time G1 from the database, add the end point and the standard rest time to obtain the starting point of the current employee's next work, and obtain the working time ZG of the current employee in the next work based on the formula ZG=σ×G1×Y2 / KZ, add the starting point and working time ZG of the current employee's next work to obtain the end point of the current employee in the next work; if no, jump to H3; wherein σ is a proportional adjustment coefficient greater than 0; H3: Get the end point of the most recent historical working period of the current employee, extract the standard rest time and standard working time G1 from the database, add the end point and the standard rest time to get the starting point of the current employee's next work, add the starting point of the current employee's next work and the standard working time to get the end point of the current employee in the next work.
9. The worker safety detection system used in coal mine production process according to claim 8, characterized in that: The process of checking the working time for abnormal values to obtain the final working time for the next work includes: Extract the starting point and ending point of the current employee's next work, calculate the time difference between the starting point and the ending point to obtain the working hours of the current employee's next work, and judge whether the working hours are greater than the standard working hours G1; if yes, update the ending point with the time point obtained by adding the starting point and the standard working hours G1, and use the starting point and the updated ending point as the final working time of the current employee in the next work; if no, use the starting point and the ending point of the current employee in the next work as the final working time of the current employee in the next work.
10. A worker safety detection method used in a coal mine production process, based on the operation of a worker safety detection system used in a coal mine production process according to any one of claims 1 to 9, characterized in that: S1: Obtain the historical time data of the current employee and the environmental data of each historical working period; S2: Analyze the historical environmental data to obtain the environmental characteristic data of each historical working period, analyze the environmental characteristic data to obtain the environmental impact factor of each historical working period, analyze the historical time data to obtain the duration impact factor of each historical working period, and combine the environmental impact factor and the duration impact factor to obtain the health impact factor of the current employee; S3: issuing operation instructions based on the health influencing factors, setting the working time of the next work based on the operation instructions, and checking the working time for abnormal values to obtain the final working time of the next work.