A control management system for chlorantraniliprole production equipment

By combining the human resources review module and the secondary verification module, the problem of low authorization key recognition efficiency in chlorantraniliprole production equipment is solved, ensuring equipment safety and operational efficiency, and improving the user experience for staff.

CN118644911BActive Publication Date: 2026-07-24ANHUI HUILONG RUIMEIFU BIOENGINEERING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ANHUI HUILONG RUIMEIFU BIOENGINEERING CO LTD
Filing Date
2024-05-27
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

In the control and management system of chlorantraniliprole production equipment, the staff's fingers are not flexible due to wearing protective clothing, which makes it easy to mis-enter numbers, resulting in low authorization key recognition efficiency, affecting the operating experience and equipment safety.

Method used

The system employs a human resources review module for access control verification. It compares randomly generated arrays of authorized keys with neighbor-to-neighbor comparisons and approval ratio calculations. It also sets up time-limited exemption from verification and secondary verification modules, utilizes a physical warning module to generate warning signals of different levels, and combines facial and voiceprint features for further verification.

Benefits of technology

It effectively prevents unauthorized operations, improves the efficiency of permission verification, reduces the risk of accidental operation, enhances the user experience, and ensures device security through multi-level verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118644911B_ABST
    Figure CN118644911B_ABST
Patent Text Reader

Abstract

The application discloses a control management system for chlorantraniliprole production equipment, which comprises a central control console, a control panel and an equipment body, and further comprises a human resource auditing module and a physical warning module. The human resource auditing module extracts input information of current personnel and performs verification, and according to the verification result, a use permission is granted and a secret key error signal is generated and sent to the physical warning module. The physical warning module generates different degree of alarm signals according to the duration of the signal. In the use process of the application, the input secret key number group is compared with the pre-stored comparison secret key library to determine whether the user has the use permission. When determining, the numbers in the secret key number group are compared by using an array, which can effectively improve the secret key recognition efficiency. The application is suitable for the chlorantraniliprole production workshop and solves the problem of low authorization secret key recognition efficiency caused by the fact that the fingers of the staff wearing protective clothing are not flexible enough and individual numbers are easily misinput.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of chlorantraniliprole production equipment control technology, specifically to a control and management system for chlorantraniliprole production equipment. Background Technology

[0002] Chlorantraniliprole is a novel insecticide with a unique insecticidal mechanism not found in other insecticides. It effectively activates ryanodine (muscle) receptors in insects. In controlling major rice pests, it rapidly protects rice growth, and is particularly effective against pests resistant to other rice insecticides, such as rice leaf rollers, rice stem borers, and rice bark borers. It also shows good control effects against rice gall midges, rice weevils, and rice water weevils.

[0003] Chlorantraniliprole is a novel systemic insecticide of the amide class, primarily characterized by its stomach poison properties, but also possessing contact toxicity. Excessive release of calcium ions from intracellular calcium stores leads to paralysis and death in insects. Although this product is classified as slightly toxic and has low toxicity to mammals, certain safety risks still exist for workers. Furthermore, due to chlorantraniliprole's strong penetrating and rapid conduction properties, long-lasting effect, and resistance to rain washout, special care must be taken during production to prevent skin contact or inhalation. Therefore, protective measures, such as wearing protective clothing, must be taken during production to ensure the safety of operators.

[0004] To ensure the stable operation of chlorantraniliprole production equipment and the safety and health of personnel around the equipment, a control and management system is typically installed to monitor and regulate its operation, and includes access control functionality to prevent unauthorized personnel from operating it. Existing control and management systems for chlorantraniliprole production equipment generally use security keys for user access control. Users are typically authorized to operate the equipment after entering the correct security key. However, because users usually wear protective clothing, which covers their hands, their dexterity is limited, making incorrect key input easy. Furthermore, existing control and management systems can only recognize completely correct keys, easily leading to verification failures. This negatively impacts the user experience and can even cause delays in operation due to reduced recognition efficiency, resulting in a series of production disruptions. Summary of the Invention

[0005] The purpose of this invention is to solve the problem that workers wearing protective clothing in chlorantraniliprole production workshops have less dexterity in their fingers, which easily leads to the mis-entry of individual numbers and low recognition efficiency of authorization keys. Therefore, this invention proposes a control and management system for chlorantraniliprole production equipment.

[0006] The objective of this invention can be achieved through the following technical solution: A control and management system for chlorantraniliprole production equipment, comprising a central control console, a control panel, and the equipment body, and further comprising a human resources review module and a physical warning module. The human resources review module extracts and verifies the input information of the current personnel, and grants usage permissions based on the verification results. The usage permission verification steps are as follows:

[0007] Step 1: Obtain the authorization keys of all authorized staff members for the current device. The authorization key is an array of multiple numbers arranged in sequence. The length of the authorization key array is calculated based on the total number of staff members. The authorization key is randomly generated by the system and is bound one-to-one with the staff member when granting device operation permissions. All authorized staff members' authorization keys are stored in the same database and recorded as a key comparison database to obtain the key number group entered by the user before using the device.

[0008] Step Two: Compare the key number group entered by the current user with the pre-stored comparison key database. Extract the nth digit of the key number group entered by the current user and compare it with the nth digit of each authorized key array in the pre-stored comparison key database. This comparison step is detailed in Step Three. When the nth digit of the key number group matches the nth digit of the authorized key array, set n = n + 1 and repeat Step Two. When n equals the total length of the authorized key and the comparison passes, proceed to Step Four. When the nth digit of the key number group does not match the nth digit of the authorized key array, temporarily lock the key input terminal and generate a key error signal to be sent to the management control console.

[0009] Step 3: Record the number to be compared as the base number, and record each number in the comparison key library that is compared with it as the library number. Arrange the numbers 0-9 on the nine-key keyboard, and record the adjacent numbers above, below, left, and right of any number as its neighbor numbers. Bind each number 0-9 to its neighbor numbers to form nine range arrays, i=0, 1, 2, 3...9. Compare the input key number with the range array corresponding to the library number. If the input key number is the same as any number contained in the range array corresponding to the library number, the comparison is successful. Record the input key number as the check number, and summarize the authorized keys containing the library number to form a new comparison key library; otherwise, the comparison fails.

[0010] Step 4: Classify the verification numbers. When a verification number has the same range number index i as the comparison database number it corresponds to, record the verification number as the approved number; when a verification number has a different range number index i from the comparison database number it corresponds to, record the verification number as the deviation number. Calculate the ratio of the number of approved numbers to the number of deviation numbers, and record it as the approval ratio. The calculation formula is as follows: Set an approval ratio threshold. When the approval ratio is lower than the threshold, the key input terminal is temporarily locked, a key error signal is generated and sent to the management console, and step five is performed. When the approval ratio is higher than the threshold, a comparison success signal is generated and the user is granted access to the device, and step five is performed.

[0011] Step 5: Store the authorization keys of all authorized staff in the same database and replace the key database in Step 2. Restore the key database. When the key input terminal lock in Step 2 or Step 4 is released, reset the comparison step. When the user re-enters the key number, continue the verification from Step 1.

[0012] In a preferred embodiment of the present invention, the physical warning module receives a key error signal generated by the human resources review module, generates a first-level warning signal, and sends a vibration command to the central control console. The vibration table generates long-interval vibrations until the administrator presses the processing key. A processing time threshold is set. When the duration of the first-level warning signal exceeds the first-level processing time threshold, a second-level warning signal is generated and a ringing vibration command is sent to the central control console. The vibration table generates short vibrations and emits intermittent buzzing alarms until the administrator presses the processing key. When the duration of the second-level warning signal exceeds the processing time threshold, a special warning signal is generated and a special warning command is sent to the central control console. The vibration table generates continuous vibrations and emits continuous buzzing alarms until the administrator presses the processing key.

[0013] In a preferred embodiment of the present invention, the array length analysis of the authorization key is calculated by the group length analysis unit, and the specific calculation steps are as follows:

[0014] Obtain the total number of authorized users of this equipment within the current factory area, and denote it as N. Substitute this number into the formula. The total value of staff is calculated in the following way. The value of n is input by the staff based on the company's staff size, and the total number of staff is calculated. Substitute into the formula Get the array length value of the authorized key. The array length value is used as the total character length of the authorization key.

[0015] As a preferred embodiment of the present invention, it further includes a time-limited verification exemption module and a secondary verification module:

[0016] The time-limited access-free module records the moment when the current user obtains access rights. And record the time of each operation. k represents the order of each operation. When k equals 1, it indicates the first operation after obtaining usage rights. Before sending the operation command from the control panel to the device for execution, a duration verification is performed. The operation command is transmitted or intercepted based on the duration verification result. The specific verification steps are as follows:

[0017] Calculate the time difference between the current operation and the previous operation. If the user's current operation is their first operation, calculate the time difference between the current operation and the time when access was granted. Record this calculated time difference as the comparison time difference. The calculation formula is as follows: Set a time difference threshold When the comparison time difference is greater than the time difference threshold, the operation command is intercepted, and an operation time exceeding the threshold command is generated and sent to the control panel to re-enter the human resources review module; when the comparison time difference is less than or equal to the time difference threshold, the operation command is transmitted to the device and executed.

[0018] In a preferred embodiment of the present invention, the secondary verification module includes an instruction comparison unit and a feature comparison unit:

[0019] The instruction comparison unit acquires the operation instructions transmitted after passing through the time-limited core-free module, sets up an instruction set containing all sensitive operations, summarizes and categorizes the instruction codes of all sensitive operation instructions to obtain a sensitive operation instruction set, compares the instruction codes of the user's operation instructions with the instruction codes in the sensitive operation instruction set one by one, calculates the character overlap degree between each instruction code, and sets a character overlap threshold. When the character overlap degree of each code corresponding to the operation instruction is greater than or equal to the character overlap threshold, the operation is judged as a sensitive operation and the feature comparison unit is executed; when the character overlap degree of each code corresponding to the operation instruction is less than the character overlap threshold, the operation is judged as a normal operation and the operation instruction is sent to the central control console control device for execution.

[0020] In a preferred embodiment of the present invention, the feature comparison unit extracts the feature data of the current user. The feature data includes the user's facial features, voiceprint features, and operational features. The facial features and voiceprint features are extracted and compared by the facial recognition module and the voiceprint recognition module, respectively. Based on the comparison results, facial feature matching values ​​and voiceprint feature matching values ​​are obtained, denoted as follows: , The steps for obtaining and comparing operational features are as follows:

[0021] Label the input buttons on the control panel of the current device. All buttons except those numbered 0-9 are labeled using pure numbers, pure letters, or a combination of letters and numbers, ensuring no repetition. Record the button sequence used by the user. Obtain the button label strings of all previous operations performed by the staff member corresponding to the authorized key matched to the current device. Compile these operation labels into a long string based on the chronological order of the operations and record it as the historical label string. Extract the button label strings for the current user's sensitive operations, calculate their character length, and truncate the historical label strings according to their lengths. The length of the truncated strings should match the length of the sensitive operation's button label string. The first character of each truncated string should be sequentially appended from the beginning of the historical label string. Let the length of the sensitive operation's button label string be x, and the total length of the historical label string be y. Then the total number of truncated strings is y-x+1. Compare each character of the sensitive operation's button label string with all the truncated strings to calculate the overlap, and record this as the label overlap. When the total length y of the historical label string is less than the length x of the key label string for the sensitive operation, then... The value is assigned to 50%;

[0022] Extract facial feature matching value, voiceprint feature matching value, and label overlap, and substitute them into the formula to calculate the secondary verification value. The calculation formula is as follows: Set a secondary verification threshold When the secondary verification value Greater than the secondary verification threshold When the sensitive operation command is sent to the central control console and the device is controlled to execute it; when the secondary verification value... Less than or equal to the secondary verification threshold At that time, a key error signal is generated and sent to the physical warning module.

[0023] Compared with the prior art, the beneficial effects of the present invention are:

[0024] 1. This invention effectively prevents unauthorized personnel from operating the equipment by using a unique authorization key, thereby avoiding the risk of leakage of toxic substances or gases. It also has a specific range of error tolerance, so even if the staff accidentally presses a few keys when entering the authorization key due to the dexterity of their fingers being affected by wearing protective clothing, authorization can still be obtained normally, which greatly improves the efficiency of staff in verifying permissions and effectively enhances the user experience. When the user fails to pass the permission verification, the physical warning module will generate different levels of warning signals based on the time and duration of the signal, reminding the management personnel to handle the situation through sound or vibration, which effectively improves the response speed when the warning is generated.

[0025] 2. This invention features a time-limited key-free module, allowing users to continue operating the device without entering an authorization key for a certain period. This eliminates the need for repeated key input when users operate the device frequently, improving user experience and device operating efficiency. Furthermore, a feature comparison unit is employed to further verify sensitive operations by the user when they are authorized and within the time difference threshold for key-free operation. This effectively prevents users from altering core device data within this time difference threshold, thus avoiding a series of problems or malfunctions. Attached Figure Description

[0026] To facilitate understanding by those skilled in the art, the present invention will be further described below with reference to the accompanying drawings.

[0027] Figure 1 This is a block diagram illustrating the module relationships in Embodiment 1 of the present invention;

[0028] Figure 2 This is a flowchart of the access permission verification steps in Embodiment 1 of the present invention;

[0029] Figure 3 This is an example diagram of the distribution of the nine-key digital keyboard in Embodiment 1 of the present invention;

[0030] Figure 4 This is a block diagram illustrating the module relationship in Embodiment 2 of the present invention;

[0031] Figure 5 This is a diagram showing the relationship between the secondary verification modules in Embodiment 2 of the present invention. Detailed Implementation

[0032] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0033] Example 1:

[0034] Please see Figure 1 - Figure 3 As shown, a control and management system for chlorantraniliprole production equipment includes a central control console, a control panel, and the equipment body, as well as a human resources review module and a physical warning module.

[0035] The HR review module extracts and verifies the input information of the current personnel, and grants usage permissions based on the verification results. The usage permission verification steps are as follows:

[0036] Step 1: Obtain the authorization keys of all authorized staff members for the current device. The authorization key is an array of multiple numbers arranged in sequence. The length of the authorization key array is calculated based on the number of staff members. The authorization key is randomly generated by the system and is bound one-to-one with the staff member when granting device operation permissions. Each staff member who has obtained device use authorization has their own unique authorization key. All authorized staff members' authorization keys are stored together in the same database and recorded as a key comparison database to obtain the key number group entered by the user before using the device.

[0037] Step Two: Compare the key number group entered by the current user with the pre-stored comparison key database. Extract the nth digit of the key number group entered by the current user and compare it with the nth digit of each authorized key array in the pre-stored comparison key database. This comparison step is detailed in Step Three. When the nth digit of the key number group matches the nth digit of the authorized key array, set n = n + 1 and repeat Step Two. When n equals the total length of the authorized key and the comparison passes, proceed to Step Four. When the nth digit of the key number group fails to match the nth digit of the authorized key array, temporarily lock the key input terminal and generate a key error signal to send to the management control console, alerting the management personnel that someone is attempting to operate without authorization, thereby preventing accidental operation that could lead to the leakage of toxic substances or gases and cause harm.

[0038] Step 3: Record the number to be compared as the base ratio, and record each number in the comparison key database as the database ratio. Arrange the numbers 0-9 according to the nine-key keyboard layout, and record the adjacent numbers above, below, left, and right of any number as its nearest neighbor. For example: In a specific embodiment, according to... Figure 3 The keyboard layout shown indicates that the number 1 is only adjacent to the numbers 2 and 4 in all directions. Therefore, numbers 2 and 4 are adjacent numbers to number 1. Similarly, the numbers 2, 8, 4, and 6 are adjacent numbers to number 5 in all directions. Adjacency is reversible; if A is an adjacent number of B, then B is also an adjacent number of A. Each number from 0 to 9 is then bound to its adjacent numbers to form nine range arrays. i = 0, 1, 2, 3...9, for example , The input key number is compared with the range array corresponding to the library key. If the input key number is the same as any number contained in the range array corresponding to the library key, the comparison is successful. The input key number is recorded as the verification number, and the authorized keys containing the library key are summarized to form a new comparison key library. Otherwise, the comparison fails.

[0039] It should be noted that using the neighboring number setting can prevent users from accidentally pressing the number key next to the number key they need to press due to the obstruction of protective clothing. By binding each number from 0 to 9 to its neighboring number, the comparison range can be expanded to include the number keys adjacent to the target number key. Even if an adjacent number key is pressed, it can still be compared through the number comparison in step three.

[0040] Step 4: Classify the verification numbers. When a verification number has the same range number index i as the comparison database number it corresponds to, record the verification number as the approved number; when a verification number has a different range number index i from the comparison database number it corresponds to, record the verification number as the deviation number. Calculate the ratio of the number of approved numbers to the number of deviation numbers, and record it as the approval ratio. The calculation formula is as follows: Set an approval ratio threshold. When the approval ratio is lower than the threshold, the key input terminal is temporarily locked, a key error signal is generated and sent to the management console, and step five is performed. When the approval ratio is higher than the threshold, a comparison success signal is generated and the user is granted access to the device, and step five is performed.

[0041] Step 5: Store the authorization keys of all authorized staff in the same database and replace the key database in Step 2 to restore the key database. When the key input terminal lock in Step 2 or Step 4 is released, reset the comparison step. When the user re-enters the key number, continue the verification from Step 1. After the verification is successful, grant access to the user.

[0042] It should be noted that the key database is updated regularly to remove authorized keys from employees who have left the company or no longer use the device, minimizing the probability of similar key combinations and making the authorization comparison process more secure. The nine-key numeric keypad has multiple layouts, each with different adjacent numbers for 0-9. The determination of adjacent numbers is adjusted and set by staff based on the actual number layout used in practice.

[0043] Furthermore, the physical warning module receives the key error signal generated by the HR review module, generates a first-level warning signal, and sends a vibration command to the central control console. The vibration table generates long-interval vibrations to attract the attention of management personnel and prompt them to handle the key error warning until the management personnel press the processing button. A processing duration threshold is set. When the duration of the first-level warning signal exceeds the first-level processing duration threshold, a second-level warning signal is generated and a ringing vibration command is sent to the central control console. The vibration table generates short vibrations and emits intermittent buzzing alarm sounds to attract the attention of management personnel and prompt them to handle the key error warning until the management personnel press the processing button. When the duration of the second-level warning signal exceeds the processing duration threshold, a special warning signal is generated and a special warning command is sent to the central control console. The vibration table generates continuous vibrations and emits continuous buzzing alarm sounds to remind management personnel to immediately handle the key error warning until the management personnel press the processing button.

[0044] The array length of the authorized key is calculated by the group leader analysis unit, and the specific calculation steps are as follows:

[0045] Obtain the total number of authorized users of this equipment within the current factory area, and denote it as N. Substitute this number into the formula. The total value of staff is calculated in the following way. The value of n is input by the staff based on the company's staff size, and the total number of staff is calculated. Substitute into the formula Get the array length value of the authorized key. The array length value is used as the total character length of the authorization key. That is, if the array length value is 8, it means that the authorization key of the device is 8 digits long, which are randomly combined from 8 digits 0-9.

[0046] It should be noted that the maximum total number of authorized keys is [number missing]. , The authorized keys together form a master key repository. When granting device access to staff, the system randomly selects a key and assigns it to each staff member. Once an authorized key is granted to a staff member, it is temporarily deleted from the master key repository and restored when the staff member no longer has device access. Authorization keys set up according to these steps are highly difficult to crack, and the difficulty increases with the number of people in the factory area, with a maximum probability of cracking of one in ten thousand.

[0047] Example 2:

[0048] Please see Figures 4-5As shown, the control and management system for chlorantraniliprole production equipment in Embodiment 1 can significantly improve the input speed of staff while ensuring the verification of user permissions. However, since the system only verifies authorization by comparing the input key number group with a pre-stored key database during actual use, and comparison is required before each use, it affects operational efficiency and user experience. Furthermore, there is still a certain probability that users may accidentally obtain authorization and adjust core parameters that affect the normal operation of the equipment, which could lead to misoperation of the equipment, resulting in a decrease in output or safety hazards. Further improvements are needed.

[0049] To address the aforementioned issues, this embodiment proposes further improvements. The difference from Embodiment 1 lies in the inclusion of a time-limited verification exemption module and a secondary verification module.

[0050] The time-limited access-free module records the moment when the current user obtains access rights. And record the time of each operation. k represents the order of each operation. When k equals 1, it indicates the first operation after obtaining usage rights. Before sending the operation command from the control panel to the device for execution, a duration verification is performed. The operation command is transmitted or intercepted based on the duration verification result. The specific verification steps are as follows:

[0051] Calculate the time difference between the current operation and the previous operation. If the user's current operation is their first operation, calculate the time difference between the current operation and the time when access was granted. Record this calculated time difference as the comparison time difference. The calculation formula is as follows: Set a time difference threshold When the comparison time difference exceeds the time difference threshold, the operation command is intercepted, and an operation time exceeding the threshold is generated and sent to the control panel. This alerts the current user that the operation interval has been too long, prompting them to re-enter the human resources review module for permission verification. When the comparison time difference is less than or equal to the time difference threshold, the operation command is transmitted to the device and executed. The time difference threshold is set by the staff based on actual usage conditions.

[0052] It should be noted that because the time-limited verification module has a time difference threshold, users can continue to operate the device without entering an authorization key for a certain period of time, which improves the user experience. However, it also allows unauthorized personnel to operate the device within this time difference threshold, potentially causing economic damage or potential dangers due to misadjustment of key parameters or settings. Therefore, a secondary verification module is needed to perform secondary verification of sensitive operations. Sensitive operations include, but are not limited to, changing the device's basic parameters, changing the device's key operating parameters, and forcibly starting or stopping the device.

[0053] The secondary verification module includes an instruction comparison unit and a feature comparison unit.

[0054] The instruction comparison unit acquires the operation instructions transmitted after passing through the time-limited verification-free module. It sets up an instruction set containing all sensitive operations, summarizes and categorizes the instruction codes of all sensitive operation instructions to obtain a sensitive operation instruction set. The unit compares the instruction codes of the user's operation instructions one by one with the instruction codes in the sensitive operation instruction set, calculating the character overlap between each code. A character overlap threshold is set. When the character overlap of the codes corresponding to the operation instruction is greater than or equal to the character overlap threshold, the operation is determined to be a sensitive operation, and the feature comparison unit further verifies the user's qualifications to prevent the user from using the verification-free function of the time-limited verification-free module to operate the equipment. When the character overlap of the codes corresponding to the operation instruction is less than the character overlap threshold, the operation is determined to be a normal operation, and the operation instruction is sent to the central control console to control the equipment body for execution.

[0055] The feature comparison unit extracts the feature data of the current user, including facial features, voiceprint features, and operational features. Facial features and voiceprint features are extracted and compared by the facial recognition module and the voiceprint recognition module, respectively. Based on the comparison results, facial feature matching values ​​and voiceprint feature matching values ​​are obtained, denoted as follows: , Facial recognition and voiceprint recognition are both existing technologies. The degree of overlap between extracted facial and voiceprint features and those in the database can be calculated. Further details will not be elaborated here. The steps for obtaining and comparing these features are as follows:

[0056] The buttons on the control panel of the current device are labeled. All buttons except those numbered 0-9 are labeled using pure numbers, pure letters, or a combination of letters and numbers, ensuring that each label is distinct and unique. User operations are performed using these buttons on the control panel, with different operations performed sequentially. Therefore, each operation corresponds to a button label string. The system records all previous button label strings of the authorized key associated with the current device, arranging them into a long string of operation labels based on the chronological order of the operations and recording this as a history label. Extract the key label strings of the sensitive operations performed by the current user, calculate the character length of these key label strings, and then truncate the historical key label strings according to their character lengths. The length of the truncated strings should be the same as the character length of the sensitive operation's key label strings. The first character of each truncated string should be sequentially extended from the beginning of the historical key label strings. Let the character length of the sensitive operation's key label strings be x, and the total character length of the historical key label strings be y. Then the total number of truncated strings is y-x+1. Compare each character of the sensitive operation's key label strings with all the truncated strings to calculate their overlap, and record this as the label overlap. When the total length y of the historical label string is less than the length x of the key label string for the sensitive operation, then... The value is assigned to 50%.

[0057] Extract facial feature matching value, voiceprint feature matching value, and label overlap, and substitute them into the formula to calculate the secondary verification value. The calculation formula is as follows: Set a secondary verification threshold When the secondary verification value Greater than the secondary verification threshold When the sensitive operation command is sent to the central control console and the device is controlled to execute it; when the secondary verification value... Less than or equal to the secondary verification threshold At that time, a key error signal is generated and sent to the physical warning module.

[0058] It should be noted that an operation command requires pressing multiple keys to be executed, especially the setting of sensitive operations, which requires pressing multiple keys. Therefore, each sensitive operation can be obtained as a long label string after being labeled with the keys.

[0059] The preferred embodiments of the present invention disclosed above are merely illustrative of the invention. These preferred embodiments do not exhaustively describe all details, nor do they limit the invention to any specific implementation. Clearly, many modifications and variations can be made based on the content of this specification. This specification selects and specifically describes these embodiments to better explain the principles and practical applications of the invention, thereby enabling those skilled in the art to better understand and utilize the invention. The invention is limited only by the claims and their full scope and equivalents.

Claims

1. A control and management system for chlorantraniliprole production equipment, comprising a central control console, a control panel, and the equipment body, characterized in that, It also includes a human resources review module and a physical warning module; the human resources review module extracts and verifies the input information of the current personnel, and grants usage permissions based on the verification results. The specific steps are as follows: Step 1: Obtain the authorization keys of all authorized staff members for the current device. The authorization key is an array of multiple numbers arranged in sequence. The length of the authorization key array is calculated based on the total number of staff members. The authorization key is randomly generated by the system and is bound one-to-one with the staff member when granting device operation permissions. All authorized staff members' authorization keys are stored in the same database and recorded as a comparison key database. Obtain the key number group entered by the user before using the device. Step 2: Compare the key number group entered by the current user with the pre-stored comparison key database. Extract the nth digit of the key number group entered by the current user and compare it with the nth digit of each authorized key array in the pre-stored comparison key database, and proceed to Step 3. When the nth digit of the key number group and the nth digit of the authorized key array match, set n=n+1 and repeat Step 2. When n equals the total length of the authorized key and the comparison passes, proceed to Step 4. When the nth digit of the key number group and the nth digit of the authorized key array do not match, temporarily lock the key input terminal and generate a key error signal to send to the management control console. Step 3: Record the number to be compared as the base number, and record each number in the comparison key database as the database number. Arrange the numbers 0-9 using the nine-key keyboard. Record the numbers above, below, left, and right of any number as its neighboring numbers. Bind each number 0-9 to its neighboring numbers to form nine range arrays. For i = 0, 1, 2, 3...9, compare the input key number with the range array corresponding to the library key: if the input key number is the same as any number contained in the range array corresponding to the library key, the comparison is successful, the input key number is recorded as the verification number, and the authorized keys containing the library key are summarized to form a new comparison key library; otherwise, the comparison fails. Step 4: Classify the verification numbers. When a verification number has the same range number index i as the comparison database number it corresponds to, record the verification number as the approved number; when a verification number has a different range number index i from the comparison database number it corresponds to, record the verification number as the deviation number. Calculate the ratio of the number of approved numbers to the number of deviation numbers, and record it as the approval ratio. The calculation formula is as follows: Set an approval ratio threshold. When the approval ratio is lower than the threshold, the key input terminal is temporarily locked, a key error signal is generated and sent to the management console, and step five is performed. When the approval ratio is higher than the threshold, a comparison success signal is generated and the user is granted access to the device, and step five is performed. Step 5: Store the authorization keys of all authorized staff in the same database and replace the key database in Step 2. Restore the key database. When the key input terminal lock in Step 2 or Step 4 is released, reset the comparison step. When the user re-enters the key number, continue the verification from Step 1.

2. The control and management system for chlorantraniliprole production equipment according to claim 1, characterized in that, The physical warning module receives the key error signal generated by the human resources review module, generates a first-level warning signal, and sends a vibration command to the central control console. The vibration table vibrates at long intervals until the administrator presses the processing button. A processing time threshold is set. When the duration of the first-level warning signal exceeds the first-level processing time threshold, a second-level warning signal is generated and a ringing vibration command is sent to the central control console. The vibration table vibrates briefly and emits an intermittent buzzer alarm until the administrator presses the processing button. When the duration of the second-level warning signal exceeds the processing time threshold, a special warning signal is generated and a special warning command is sent to the central control console. The vibration table vibrates continuously and emits a continuous buzzer alarm until the administrator presses the processing button.

3. The control and management system for chlorantraniliprole production equipment according to claim 1, characterized in that, The array length of the authorized key is calculated by the group leader analysis unit, and the specific calculation steps are as follows: Obtain the total number of authorized users of this equipment within the current factory area, and denote it as N. Substitute this number into the formula. The total value of staff is calculated in the following way. The value of n is input by the staff based on the company's staff size, and the total number of staff is calculated. Substitute into the formula Get the array length value of the authorized key. The array length value is used as the total character length of the authorization key.

4. The control and management system for chlorantraniliprole production equipment according to claim 1, characterized in that, It also includes a time-limited access exemption module, which records the moment when the current user obtains access permission. And record the time of each operation. k represents the order of each operation. When k equals 1, it indicates the first operation after obtaining usage rights. Before sending the operation command from the control panel to the device for execution, a duration verification is performed. The operation command is transmitted or intercepted based on the duration verification result. The specific verification steps are as follows: Calculate the time difference between the current operation and the previous operation. If the user's current operation is their first operation, calculate the time difference between the current operation and the time when access was granted. Record this calculated time difference as the comparison time difference. The calculation formula is as follows: Set a time difference threshold When the comparison time difference is greater than the time difference threshold, the operation command is intercepted, and an operation time exceeding the threshold command is generated and sent to the control panel to re-enter the human resources review module; when the comparison time difference is less than or equal to the time difference threshold, the operation command is transmitted to the device and executed.

5. A control and management system for chlorantraniliprole production equipment according to claim 4, characterized in that, It also includes a secondary verification module, which comprises an instruction comparison unit and a feature comparison unit: The instruction comparison unit acquires the operation instructions transmitted after passing through the time-limited core-free module, sets up an instruction set containing all sensitive operations, summarizes and categorizes the instruction codes of all sensitive operation instructions to obtain a sensitive operation instruction set, compares the instruction codes of the user's operation instructions with the instruction codes in the sensitive operation instruction set one by one, calculates the character overlap degree between each instruction code, and sets a character overlap threshold. When the character overlap degree of each code corresponding to the operation instruction is greater than or equal to the character overlap threshold, the operation is judged as a sensitive operation and the feature comparison unit is executed; when the character overlap degree of each code corresponding to the operation instruction is less than the character overlap threshold, the operation is judged as a normal operation and the operation instruction is sent to the central control console control device for execution.

6. The control and management system for chlorantraniliprole production equipment according to claim 5, characterized in that, The feature comparison unit extracts the current user's feature data, including facial features, voiceprint features, and operational features. Facial features and voiceprint features are extracted and compared by the facial recognition module and voiceprint recognition module, respectively. Based on the comparison results, facial feature matching values ​​and voiceprint feature matching values ​​are obtained, denoted as follows: , The steps for obtaining and comparing operational features are as follows: Label the input buttons on the control panel of the current device. All buttons except those numbered 0-9 are labeled using pure numbers, pure letters, or a combination of letters and numbers, ensuring no repetition. Record the button sequence used by the user. Obtain the button label strings of all previous operations performed by the staff member corresponding to the authorized key matched to the current device. Compile these operation labels into a long string based on the chronological order of the operations and record it as the historical label string. Extract the button label strings for the current user's sensitive operations, calculate their character length, and truncate the historical label strings according to their lengths. The length of the truncated strings should match the length of the sensitive operation's button label string. The first character of each truncated string should be sequentially appended from the beginning of the historical label string. Let the length of the sensitive operation's button label string be x, and the total length of the historical label string be y. Then the total number of truncated strings is y-x+1. Compare each character of the sensitive operation's button label string with all the truncated strings to calculate the overlap, and record this as the label overlap. When the total length y of the historical label string is less than the length x of the key label string for the sensitive operation, then... The value is assigned to 50%; Extract facial feature matching value, voiceprint feature matching value, and label overlap, and substitute them into the formula to calculate the secondary verification value. The calculation formula is as follows: Set a secondary verification threshold When the secondary verification value Greater than the secondary verification threshold When the sensitive operation command is sent to the central control console and the device is controlled to execute it; when the secondary verification value... Less than or equal to the secondary verification threshold At that time, a key error signal is generated and sent to the physical warning module.