A method and system for controlling the production of an aviation aluminum material cutting fluid
By generating state strings for periodic comparison and multi-parameter trend analysis, and dynamically adjusting temperature control and flow control, the problems of response lag and uneven injection rhythm in existing technologies are solved, and efficient closed-loop control of cutting fluid production for aerospace aluminum materials is achieved.
Patent Information
- Application Number
- CN202510711512.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-29
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2045-05-29
AI Technical Summary
The existing production control technology for cutting fluids for aerospace aluminum materials lacks a real-time analysis and dynamic control mechanism, resulting in a lag in response when equipment combinations change and parameters fluctuate dynamically, affecting processing accuracy and cooling effect. Furthermore, the flow control does not consider the time dissipation differences of the fluid supply path, leading to uneven fluid injection rhythm.
By collecting the processing equipment number, material identification code, and process load value to generate a status string, performing periodic comparisons, identifying status changes, and combining the trend deviations of parameters such as flow rate, temperature, and pressure, the temperature control and flow control are dynamically adjusted to achieve closed-loop control based on multi-parameter trend analysis.
It improves response sensitivity and control accuracy, ensures continuous and stable liquid supply, and achieves efficient and coordinated control of cooling and lubrication status.
Smart Images

Figure CN120578133B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent production control technology, and in particular to a method and system for controlling the production of cutting fluid for aerospace aluminum materials. Background Technology
[0002] The field of intelligent manufacturing control technology encompasses technologies such as automated monitoring of industrial production processes, optimization of process parameters, and coordinated management of production flows. Its core content involves the integration of systematic technologies such as real-time feedback of production equipment operating status, dynamic adjustment of process parameters, and intelligent allocation of production resources. This field utilizes technologies such as data acquisition and transmission, feature parameter extraction, and control command generation to achieve precise control of production processes and collaborative operation between equipment, focusing on solving problems such as frequent manual intervention, insufficient process stability, and low resource utilization efficiency in traditional manufacturing processes.
[0003] Among them, the production control of cutting fluid for aerospace aluminum materials refers to the technical aspects of dynamically managing the preparation and use of cooling and lubricating media during the processing of aluminum alloy materials. This technology specifically covers core aspects such as real-time adjustment of the cutting fluid component ratio, solution temperature gradient control, dynamic matching of fluid supply flow rate, and online monitoring of concentration parameters. It acquires characteristic parameters such as solution viscosity, pH, and temperature through a sensor array, and performs multi-parameter coupling analysis in conjunction with preset process thresholds. A closed-loop control strategy is then employed to coordinate and regulate actuators such as mixing equipment, temperature control devices, and delivery pumps.
[0004] Existing technologies primarily rely on periodic monitoring and static threshold comparison of cutting fluid characteristic parameters. However, these methods are slow to respond to changes in equipment configuration and dynamic parameter fluctuations, lacking real-time analysis and dynamic control mechanisms. In traditional processes, key variables such as viscosity and temperature are often processed using single-point or timed sampling, ignoring the interaction between parameters and their changing trends. This leads to frequent but limited control actions, and even over- or under-control. Flow control focuses only on instantaneous value matching, neglecting the time dissipation differences in each sub-stage of the fluid supply path. This results in uneven injection rhythm and process imbalance, affecting the machining accuracy and cooling effect of aluminum materials. For example, under high-load cutting conditions, if the pump start-up delay is not identified and compensated, it can easily cause fluid supply interruption or injection misalignment. Overall, existing technologies, limited by static control thinking and single-point parameter intervention, cannot form a highly interconnected and timely closed-loop control system, making it difficult to adapt to actual production scenarios with high-frequency fluctuations and complex state transitions. Summary of the Invention
[0005] The purpose of this invention is to overcome the shortcomings of the existing technology and to propose a production control method and system for cutting fluid for aerospace aluminum materials.
[0006] To achieve the above objectives, the present invention adopts the following technical solution: a method for controlling the production of cutting fluid for aerospace aluminum materials, comprising the following steps:
[0007] S1: Extract the processing equipment number, material identification code and process load value, concatenate them into a status string, compare it with the status string of the previous cycle, if the fields are offset or the order changes, it is determined to be a status change, and a status transition trigger result is generated.
[0008] S2: Based on the device combination of the state transition trigger result, extract the flow rate, temperature, and pressure direction of the controlled object, set the initial control value, record the direction and trend of the execution error, and if the continuous deviation is stable, adjust the control level according to the trend and generate an intensity level table.
[0009] S3: Using the temperature control level of the strength rating table, read the current and previous viscosity values, calculate the viscosity change rate, and if the rate falls within the viscosity response range, execute temperature control adjustment to obtain the temperature difference change result.
[0010] S4: Based on the action timing of the temperature difference change result, compare the start time of the liquid supply pump with the liquid injection path time, filter the offset item as the pilot point, set the bypass injection timing, record the relationship between flow rate and interval, and generate a rhythm ratio set.
[0011] S5: Call the injection interval and flow rate data of the rhythm ratio set, collect the flow velocity trajectory of the main pump and the pre-injection pump, and if the trajectory intersects or converges, issue an injection interruption signal to generate production control results.
[0012] As a further aspect of the present invention, the state transition triggering result includes equipment number offset identifier, material identification code change identifier, and process load sequence adjustment identifier; the strength grade table includes temperature control adjustment grade, flow rate control grade, and pressure adjustment grade; the temperature difference change result includes viscosity change amplitude, response segment identifier, and temperature control adjustment difference; the rhythm ratio set includes injection interval parameter, flow rate corresponding value, and bypass injection timing point; and the production control result includes injection interruption signal, flow rate trajectory intersection identifier, and flow rate convergence trend judgment value.
[0013] As a further aspect of the present invention, the specific steps of S1 are as follows:
[0014] S101: Obtain the processing equipment number, material identification code and process load value, extract the equipment number based on the task record, locate the material identification code field, and combine it with the process configuration content to form a continuous string, generating a status concatenation string;
[0015] S102: The state concatenation string is compared with the state string of the previous cycle at the corresponding position. The fields are checked to see if the overall displacement and order are interchanged. The judgment basis is constructed through the positional change relationship, and structural offset features are generated.
[0016] S103: Based on the structural offset feature, identify the field arrangement change situation, judge the position offset and order adjustment situation, and if there is inconsistency, generate a state transition trigger result.
[0017] As a further aspect of the present invention, the specific steps of S2 are as follows:
[0018] S201: Based on the device combination information represented by the state transition triggering result, extract the flow rate, temperature and pressure direction items in the controlled object, allocate initial control values in a fixed order, and bind the three control factors with the initial values to generate the initial control structure;
[0019] S202: Call the control values in the initial control structure, collect the flow rate, temperature and pressure errors in the current execution state, record the deviation of the error direction from the corresponding control value, organize the error change trend in time sequence, and generate an error direction sequence;
[0020] S203: Determine the continuity of the control factor offset direction based on the error direction sequence, identify whether the trend remains consistent, adjust the control level order, output the adjustment results according to the control factor division structure, and generate an intensity level table.
[0021] As a further aspect of the present invention, the specific steps of S3 are as follows:
[0022] S301: Based on the temperature control level description item in the strength level table, read the current viscosity value and the previous sampled viscosity value, calculate the difference between the two by time interval and divide it by the sampling duration, extract the change trend to construct viscosity increase / decrease rate data, and generate viscosity change rate.
[0023] S302: Determine whether the viscosity response range is within the temperature control level description item based on the viscosity change rate, and determine the range between the rate and the upper and lower boundaries of the viscosity response range to obtain the range response state.
[0024] S303: Execute the corresponding temperature control lifting action based on the response state of the section, record the temperature offset value before and after lifting, calculate the temperature difference correction rate, and generate the temperature difference change result.
[0025] As a further aspect of the present invention, the formula for calculating the rate of change of temperature difference correction is as follows:
[0026]
[0027] Where, η adj T represents the rate of change due to temperature correction, T1 represents the actual temperature value after temperature adjustment, and T0 represents the original temperature value before temperature adjustment. peakT represents the highest temperature value recorded within this sampling period. avg T represents the arithmetic mean of all sampled temperature values within the sampling period. std T represents the standard deviation of all sampled temperature values within that period. ref This represents the reference temperature value set in the current temperature control level description.
[0028] As a further aspect of the present invention, the specific steps of S4 are as follows:
[0029] S401: Call the action trigger time point marked by the temperature difference change result, read the time required to start the liquid supply pump and the flow time of the liquid injection path, calculate the difference between the total response time of the liquid supply pump and the liquid injection path time, and arrange and compare the difference according to the time series position, filter the time period items with large position differences, and generate the liquid injection offset sequence.
[0030] S402: Based on the injection offset sequence, determine whether the time difference deviation constitutes a delay, extract the corresponding node position, set the node as the bypass injection trigger reference point, construct the initial operation timing sequence, and generate the bypass injection timing structure.
[0031] S403: Based on the bypass injection timing structure, set the corresponding injection action execution conditions, record the injection flow rate and interval time data corresponding to the time point, calculate the ratio factor between the flow rate and interval combination and output the combination to generate a rhythm ratio set.
[0032] As a further aspect of the present invention, the formula for calculating the difference between the total response time of the liquid supply pump and the liquid injection path time is as follows:
[0033]
[0034] Where, ΔT d This represents the difference between the total response time of the liquid supply pump and the liquid injection path time during the i-th time period. Let n be the start-up time of the liquid supply pump in the i-th time period. i Let i be the number of flow path segments within the i-th time period. Let j be the flow time of segment j in time period i. Let be the average time taken for all path segments in the i-th time period. Let i be the volume of fluid injected in segment j of time period i. Let be the cross-sectional area of the injection path in the j-th segment of the i-th time period. The time taken for the fluid to flow along the injection path during the i-th time period is denoted as .
[0035] As a further aspect of the present invention, the specific steps of S5 are as follows:
[0036] S501: Call the injection interval value and flow data recorded in the rhythm ratio set, collect the instantaneous flow rate data of the main pump and the pre-injection pump in the corresponding injection interval, record two sets of flow rate change curves in time order, and perform synchronous processing on the time axis to generate a flow rate trajectory sequence.
[0037] S502: Divide the flow velocity change trends of the main pump and the pre-injection pump into segments according to the flow velocity trajectory sequence, compare the trend directions of the curves, identify whether there are intersection points and trajectory convergence segments, extract the set of overlapping positions, and generate flow velocity intersection features.
[0038] S503: Based on the flow velocity crossover characteristics, determine whether there is a flow velocity convergence trend. If any segment has a continuous overlapping section, send an injection interruption action signal to the control system and write the action response mark into the output channel to generate production control results.
[0039] A cutting fluid production control system for aerospace aluminum materials, comprising:
[0040] The status construction module obtains the processing equipment number, cutting fluid material identification code and process load value, concatenates them into a status string, extracts the status string of the previous cycle for character position comparison, determines whether there is position offset and order change of the field, identifies inconsistent content and establishes corresponding change records, and obtains the status change trigger result.
[0041] The error trend module calls the equipment combination information in the state transition trigger result, extracts the three directions of flow rate, temperature and pressure, sets the initial control value, collects the current direction value and compares it with the deviation direction, judges whether the offset trend is continuous and consistent, adjusts the control level division according to the consistent trend, and obtains the intensity level table.
[0042] The temperature response module calls the temperature control level description item in the intensity level table, reads the current and last sampled viscosity values, calculates the difference between the two and divides it by the sampling interval to obtain the rate of change, determines whether the rate has entered the viscosity response zone, and if it has, records the ratio of viscosity shift before and after adjustment to time to obtain the temperature difference change result.
[0043] The synchronization rhythm module calls the action time point marked by the temperature difference change result, reads the liquid supply pump start time and the liquid injection path flow time, calculates the time difference and compares all the difference items, filters the offset corresponding time point as the guide node, records the injection interval and flow rate, and obtains the rhythm ratio set.
[0044] The execution adjustment module calls the injection interval and flow rate in the rhythm ratio set, collects the flow velocity trajectory of the main pump and the pre-injection pump, determines whether there is a numerical intersection and a trend convergence section between the two trajectories, and marks the injection interruption control point if the conditions are met, and generates production control results.
[0045] Compared with the prior art, the advantages and positive effects of the present invention are as follows:
[0046] In this invention, key identification data is collected to generate a state string and perform periodic comparisons to quickly identify state changes. Combined with the trend deviation of control parameters, dynamic adjustments are achieved to improve response sensitivity. The linkage between viscosity change rate and temperature control response improves control accuracy. Time difference screening and flow trajectory intersection judgment enhance the coordination of injection rhythm and ensure continuous and stable liquid supply. The overall solution is based on multi-parameter trend analysis to construct a data-driven closed-loop control path, achieving efficient control and coordination of cooling and lubrication status. Attached Figure Description
[0047] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 This is a schematic diagram of the steps of the present invention;
[0049] Figure 2 This is a system module diagram of the present invention. Detailed Implementation
[0050] The technical solution of the present invention will now be described with reference to the accompanying drawings.
[0051] In embodiments of the present invention, words such as "exemplarily," "for example," etc., are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" in the present invention should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present the concept in a concrete manner. Furthermore, in embodiments of the present invention, the meaning expressed by "and / or" can be both, or either one.
[0052] In the embodiments of this invention, the terms "image" and "picture" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, their intended meanings are consistent. Similarly, the terms "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, their intended meanings are consistent.
[0053] In this embodiment of the invention, sometimes a subscript such as W1 may be written in a non-subscript form such as W1. When the difference is not emphasized, the meaning they express is the same.
[0054] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.
[0055] Please see Figure 1 A method for controlling the production of cutting fluid for aerospace aluminum materials, comprising the following steps:
[0056] S1: Obtain the processing equipment number, material identification code and process load value, extract the three data items and concatenate them to form a status string, call the status string generated in the previous cycle to compare characters, determine whether there is field offset and order rearrangement in the current status string, if there is an inconsistent change, set it as a status change, and obtain the status transition trigger result.
[0057] S2: Based on the equipment combination information represented by the state transition trigger result, extract the flow rate, temperature and pressure direction items in the controlled object, allocate the initial control value according to the preset order, collect the deviation direction between the current execution error and the initial control value and record the error increase and decrease trend, determine whether the continuous offset logic is stable, and adjust the control level according to the trend direction to obtain the intensity level table.
[0058] S3: Based on the temperature control level description in the strength level table, read the current viscosity value and the previous sampled viscosity value, calculate the difference between the two values and divide by the sampling time to obtain the viscosity change rate, determine whether the rate is within the viscosity response range, if it is within the range, execute temperature control adjustment, record the offset before and after adjustment, and obtain the temperature difference change result.
[0059] S4: Call the action trigger point marked by the temperature difference change result, read the time required to start the liquid supply pump and the flow time of the liquid injection path, compare the time difference between the two item by item, filter the offset item as the leading reference point, set the bypass injection timing and record the relationship between flow rate and injection interval to obtain the rhythm ratio set.
[0060] S5: Call the injection interval value and flow data recorded in the rhythm ratio set, collect the flow velocity trajectory of the main pump and the pre-injection pump within the interval, determine whether there is an intersection point and cross trend between the two trajectories, and if a flow velocity convergence segment occurs, issue an injection interruption action signal to generate production control results.
[0061] The state transition trigger results include equipment number offset identifier, material identification code change identifier, and process load sequence adjustment identifier. The intelligent production control intensity level table includes temperature control adjustment level, flow rate control level, and pressure control level. The intelligent production control temperature difference change results include viscosity change amplitude, response segment identifier, and temperature control adjustment difference. The intelligent production control rhythm ratio set includes injection interval parameters, corresponding flow rate values, and bypass injection timing points. The intelligent production control production control results include injection interruption signal, flow velocity trajectory intersection identifier, and flow velocity convergence trend judgment value.
[0062] The specific steps of S1 are as follows:
[0063] S101: Obtain the processing equipment number, material identification code and process load value, extract the equipment number based on the task record, locate the material identification code field, and combine it with the process configuration content to form a continuous string, generating a status concatenation string;
[0064] When obtaining the processing equipment number, material identification code, and process load value, the process task entry is first read from the task scheduling record in the manufacturing execution system. The "Equipment Number" field is located as a prefix character field, such as "EQ1234" or "EQ5678". The equipment number field is extracted by indexing the task ID. If the task is executed across multiple work sections, each task unit under each work section needs to be extracted to form a work section number set, such as EQ1234, EQ1235, and EQ1236. Then, the "Material Information" field is obtained from the task record. The "Material Identification Code" field value nested in this field is such as "MT000001". The format is fixed as a prefix letter followed by six digits. Illegal characters such as "#" or "$" or incorrect lengths are discarded. Field filtering rules limit the character length to 8 characters, the prefix must be "MT", and the value part must be a combination of all numbers. When there are multiple candidate material identification codes, the task process is used. The bound "Main Material Identifier" is used as the baseline value and selected as the unique material identification code. The process load value is extracted by retrieving the process attribute field from the task allocation list. The field name is such as "Load" or "Expected Load". If the data type is a range (such as 10~20), the average value is calculated by reading the upper and lower limits of the range and used as the process load value. If the task field is missing the value, it is substituted by the average load value of the previous task. For example, if the average load of similar tasks is 15.2, it is taken as the current value. After obtaining the above three fields, the equipment number, material identification code and process load value are concatenated into a string without gaps. The equipment number is placed first, the material identification code is in the middle, and the process load value is at the end. For example, if the equipment number is EQ2345, the material identification code is MT000009, and the process load is 13.5, the concatenation result is EQ2345MT00000913.5. The concatenated string is used as the status identifier string for the current cycle.
[0065] S102: Compare the state concatenation string with the state string of the previous cycle at the corresponding positions, check whether the fields have undergone overall displacement and order swapping, build the judgment basis through the positional change relationship, and generate structural offset features;
[0066] To perform a field-level comparison between the current cycle's status string and the previous cycle's status string, each status string must first be split according to its character length and known format. For example, the equipment number is the first 6 digits, the material identification code is the last 8 digits, and the process load value is considered as the remaining digits. The current string and historical strings are each split into three segments, and a comparison operation is performed on each segment. First, the equipment number segment undergoes character-by-character matching. If characters do not match, the segment is recorded as "equipment number change." For example, if the current cycle's status is EQ3456 and the previous cycle's is EQ1234, the prefixes are the same but the numbers are different, so it is determined to be a change. For the material identification code segment, in addition to full character comparison, a character sorting list needs to be constructed. If two segments have the same constituent elements but different orders (e.g., MT001002 and MT002001), the character sequence mapping relationship is used to determine if there is an interchange. If the interchanged positions exceed 25% of the total character length, it is determined to be an order interchange. This threshold is set... Based on the character variation tolerance of the material identification code in the experimental data, i.e., in 50 historical tasks, if the character order changes by more than two characters, it will cause confusion in material identification. Therefore, the threshold is set to 25% of the number of characters. That is, in the 8-digit material identification code, if more than 2 characters are interchanged, it is recorded as an interchange. Finally, the process load segment is compared with the current value and the previous cycle. If the absolute difference of the floating point number exceeds 1.5, it is recorded as a value change. This threshold is set with reference to the fluctuation range of the same type of process. Combined with the fluctuation range of the load data of a single device in batch processing, the maximum difference is 1.8 and the minimum is 0.5. Therefore, 1.5 is set as the identification change limit. For example, if the load in the previous cycle is 12.5 and the load in this cycle is 14.3, then the change is 1.8, which is recorded as a load change. Finally, the overall field changes constitute the structural offset feature. A three-digit Boolean flag such as (1, 0, 1) is used to indicate that the device and load fields have changed, but the material field has not changed. This feature is used for subsequent structural change identification.
[0067] S103: Identify changes in field arrangement based on structural offset features, judge the position offset and order adjustment, and generate state transition trigger results if inconsistencies exist;
[0068] Based on the structural offset characteristics, further determine whether the field arrangement has undergone positional shifts or order adjustments. If the structural offset characteristic is (1, 1, 0), indicating a change in the equipment number and material identification code, first perform field index matching between the current splicing string and the previous period's splicing string. Compare the original position of each field in the splicing string with its new position in the current period. If the equipment field was originally at the beginning but appears in the middle or end in the current period, it is considered a positional shift and recorded as a change in field position. If the original character order of the material identification code was MT000123, while the current order is MT001032, a character sequence mapping matrix needs to be constructed. Perform positional index matching between the original sequence and the current sequence, recording the number of swapped positions. If the number of swapped bits is 3, exceeding the set swapping threshold of 2 bits, it is recorded as an order adjustment. At the same time, it is necessary to check whether there is a field jump, such as the equipment field jumping from the original first segment to the last segment. In this case, the field index change value is greater than 2 as the judgment criterion. That is, if the original field index is 1 and the current index is 3, the change value is 2, which is judged as a cross-segment jump. If the process load field does not change and remains at the end, the change value is 0, and it is recorded as no change. Considering all field position changes, if there are two field changes, a state transition trigger result is generated, and the content is recorded as "Field change type: position change, fields involved: equipment, material". This result is used to start the structural anomaly check and data tracking process.
[0069] The specific steps of S2 are as follows:
[0070] S201: Based on the equipment combination information represented by the state transition trigger result, extract the flow rate, temperature and pressure direction terms from the controlled object, assign initial control values in a fixed order, and bind the three control factors with the initial values to generate the initial control structure.
[0071] Based on the device combination information represented by the state transition trigger result, the device number group associated with the current task is first extracted from the transition result. For example, if the device combination is EQ1201, EQ1203, and EQ1204, the unique identifiers of the three devices in the combination are extracted sequentially. Then, according to the control object information bound in the device operation instruction set, the flow rate, temperature, and pressure direction items corresponding to each device are read. The direction items are defined as the flow direction, heating direction, and pressurization direction specified in the control flow diagram. For example, the flow rate direction of EQ1201 is "left → right", the temperature direction is "down → up", and the pressure direction is "forward → backward". After obtaining the direction information, initial control values are assigned to the three control factors according to the initialization order specified by the system: first flow rate, then temperature, then pressure. Based on the equipment's process level, for example, if EQ1201 is level II, then the initial flow rate is set to 1.5 m / s, temperature to 100℃, and pressure to 0.3 MPa. If the equipment level is different, the standard initial values corresponding to the level parameters are taken: level I is 1.0 m / s, 90℃, and 0.2 MPa, and level III is 2.0 m / s, 110℃, and 0.4 MPa. During the binding process, a binding pair is established between each control factor and its corresponding initial value, such as "flow rate = 1.5 m / s", "temperature = 100℃", and "pressure = 0.3 MPa". The three are combined through field labels to form the initial control structure. For example, the control structure format is {EQ1201: [flow rate: 1.5, temperature: 100, pressure: 0.3]}. This structure is used for subsequent control offset analysis.
[0072] S202: Call the control values in the initial control structure, collect the flow rate, temperature and pressure errors in the current execution state, record the deviation of the error direction from the corresponding control value, organize the error change trend in time sequence, and generate an error direction sequence;
[0073] The system calls upon the control values in the initial control structure and collects actual measured values for each control factor in the current execution state. The collection frequency is set to once every 30 seconds, the total duration is set to 10 minutes, and the total number of samples is 20. The difference between each sample result and the initial value is calculated and recorded as the error value. The direction of the error is determined based on the sign of the difference: if the actual value is higher than the initial control value, it is recorded as a positive offset; otherwise, it is a negative offset. For example, if the measured flow velocity of EQ1201 in the 5th sample is 1.8 m / s, and the initial control value is 1.5 m / s, then the error is +0.3, and the direction is marked as "+". The deviation between the error value obtained after each sample and the control value is recorded, and the error deviation classification rule is set into three zones. The deviation is categorized as follows: <0.2 is considered slight, 0.2 ≤ deviation <0.5 is considered moderate, and ≥0.5 is considered severe. This classification is based on the historical process stability range. If the temperature error in the sampled data is -0.6℃, it is classified as severe deviation, and the weight of this data is set to 3. The deviation weights are: slight = 1, moderate = 2, and severe = 3. All error records are sorted in chronological order to generate an error change trend sequence. For example, if the error direction of the 1st to 5th sampling is "+, +, +, 0, -", then the record is recorded as the trend "rising, rising, rising, stable, falling". Finally, the error trend sequences of the three control factors of flow rate, temperature, and pressure are combined by field classification to generate three error direction sequences, which are used to determine the continuity of subsequent offsets.
[0074] S203: Determine the continuity of the control factor offset direction based on the error direction sequence, identify whether the trend remains consistent, adjust the control level order, output the adjustment results according to the control factor division structure, and generate an intensity level table.
[0075] The continuity of the control factor offset direction is determined based on the error direction sequence. First, the error direction sequence for each control factor is read. For example, the flow velocity direction sequence is "+, +, +, +, +". During the judgment process, adjacent terms are compared one by one. If the directions are consistent, the consecutive offset count is incremented by 1. The judgment threshold is set to three consecutive offsets as the threshold for an offset trend to be established. This value is set with reference to the equipment feedback response delay range. More than three consecutive offsets are considered a stable trend. For example, if the flow velocity term shows four consecutive "+", it meets the trend establishment condition and is recorded as a "continuously rising trend". If the directions alternate between "+, -, +, -", it is marked as a "fluctuating trend". The same judgment is performed on the temperature direction sequence "0, +, +, +, 0". If there are three consecutive "+", it is marked as an upward trend. An upward trend is identified. If the pressure direction is "+, +, -, +, -", it is marked as an "invalid trend" because the direction is inconsistent and the trend continuity is not met. After trend identification, the control level order is adjusted according to the identification results. The adjustment rules are set as follows: the trend items are sorted according to their total offset weight value. The cumulative offset weight is more than 5 points for high intensity, 3 to 5 points for medium intensity, and less than 3 points for low intensity. For example, the flow velocity is +0.3 for 5 times with a cumulative weight of 10, the temperature is +0.2 for 3 times with a cumulative weight of 6, and the pressure fluctuation direction is discontinuous, scoring only 2 points. The corresponding levels are flow velocity = high, temperature = medium, and pressure = low. The adjustment results are structured and output as an intensity level table in the format {flow velocity: high, temperature: medium, pressure: low}, thus completing the final result generation.
[0076] The specific steps for S3 are as follows:
[0077] S301: Based on the temperature control level description item in the strength level table, read the current viscosity value and the previous sampling viscosity value, calculate the difference between the two by time interval and divide it by the sampling duration, extract the change trend to construct viscosity increase / decrease rate data, and generate viscosity change rate.
[0078] Based on the temperature control level description in the strength level table, the real-time viscosity value provided by the viscosity sensor for the current batch is first read and recorded as the current viscosity value η1. Simultaneously, the historical viscosity value η0 is read from the last sampling time. For example, if the current value is 40.5 Pa·s and the previous value was 38.7 Pa·s, the sampling time difference Δt is recorded. The system sampling interval standard is 5 minutes, so Δt = 300 seconds. The viscosity difference is calculated as Δη = η1 - η0 = 1.8 Pa·s. This difference is divided by the time interval to obtain the viscosity change rate, i.e., 1.8 / 300 = 0.006 Pa·s / s. If data is missing, it is supplemented with the previous value adjacent to the current value. The valid data from the previous record is recorded, and the corresponding time stamps for the sampled values are recorded to ensure the time-series validity of the viscosity increase / decrease rate calculation. If the current level is described as "Temperature Control Level II", the temperature control response requirements referenced by this level are matched to ensure that the temperature control level corresponds one-to-one with the current equipment's temperature control capability. After recording the calculated rate, the rates in all sampling intervals are summarized into a sequence, such as {0.006, 0.005, -0.002, 0.001, 0.007}, for subsequent trend identification processing. Each data item is accompanied by a time stamp, with a structure such as {timestamp: T1, rate: 0.006}, and finally, the viscosity change rate is generated.
[0079] S302: Determine whether the viscosity response range is within the temperature control level description based on the viscosity change rate. Determine the range between the rate and the upper and lower boundaries of the viscosity response range to obtain the range response state.
[0080] To determine whether the viscosity response falls within the viscosity response range specified in the temperature control level description, the viscosity rate value generated in the previous section is first read and matched against the boundary of the viscosity response range bound to the current control level description. For example, the viscosity response range corresponding to temperature control level II is set to [0.004, 0.008] Pa·s / s. This range originates from the regression interval of the relationship between temperature control response time and viscosity adjustment efficiency in historical production data. Its boundaries correspond to the minimum acceptable rate of change when the viscosity adjustment time is not less than 15 minutes and the upper limit of the system's maximum response capability range, respectively. The current rate is read as 0.006 Pa·s / s. The upper and lower limits of 0.004 and 0.008 are compared, and boundary judgment is performed. The process involves first determining if the current velocity is less than the lower boundary (0.006 < 0.004), then determining if it is greater than the upper boundary (0.006 > 0.008). If both are negative, the current velocity is within the range and is marked as "within the range". If the velocity is 0.009, it is determined to be greater than the upper boundary and recorded as "beyond the upper limit". If the velocity is 0.003, it is determined to be less than the lower boundary and recorded as "below the range". This process is performed once for each viscosity velocity data point, constructing a complete response state sequence in the format {T1: within the range, T2: within the range, T3: below the range, T4: within the range, T5: above the upper limit}. Finally, the range response state is output.
[0081] S303: Execute the corresponding temperature control lifting action based on the section response state, record the temperature offset value before and after lifting, calculate the temperature difference correction rate, and generate the temperature difference change result;
[0082] The specific formula for calculating the rate of change due to temperature difference correction is as follows:
[0083]
[0084] Where, η adj T represents the rate of change due to temperature correction, T1 represents the actual temperature value after temperature adjustment, and T0 represents the original temperature value before temperature adjustment. peak T represents the highest temperature value recorded within this sampling period. avg T represents the arithmetic mean of all sampled temperature values within the sampling period. std T represents the standard deviation of all sampled temperature values within that period. ref This represents the reference temperature value set in the current temperature control level description.
[0085] Parameter T1 represents the actual temperature value after temperature adjustment. It is obtained by sampling 1 second after the control action is completed, recorded by the temperature control system terminal. The corresponding value is 102.3℃. This value is collected by the thermocouple temperature sensor with an accuracy of 0.1℃. The confirmation time is locked by the system response time.
[0086] The parameter T0 represents the original temperature value before temperature adjustment, which is determined by the data of the last sampling point before the system response signal is issued. It is read as 100.0℃, and the sampling method is the same as above.
[0087] Parameter T peak This represents the maximum temperature value among all sampling points within the current temperature control cycle. This value is obtained by extracting the maximum value from the temperature data sampled once per second within the cycle, and is measured to be 104.6℃.
[0088] Parameter T avg This is the arithmetic mean of all temperature data within this period. A total of 60 sampling points were collected in this period. The sum was calculated by summing the data at equal intervals and then dividing by the total number of samples. The calculated sum is 6168.0℃. Therefore...
[0089]
[0090] Parameter T std The standard deviation of the temperature samples within the period is represented by the sample standard deviation formula. The sum of squares of all deviations is 92.4, and the number of sampling points is 60.
[0091]
[0092] Parameter T ref The reference temperature value set for the current temperature control level description item. This value is derived from the standard operating conditions corresponding to equipment level II, and is 100.0℃. The value is specified in the equipment manual and registered in the control strategy configuration.
[0093] Substitute all parameters into the formula and perform step-by-step calculations:
[0094] The first step is to calculate the difference before and after the temperature adjustment:
[0095] T1-T0=102.3-100.0=2.3;
[0096] The second step is to calculate the difference between the peak value and the average value:
[0097] T peak -T avg =104.6 - 102.8 = 1.8;
[0098] The third step is to calculate the absolute term of the square root:
[0099]
[0100] Step 4: Substitute all terms into the main formula:
[0101]
[0102] The results show that during the temperature rise to 102.3℃ in the current temperature control cycle, due to the drastic temperature changes and the degree of peak deviation, the calculated temperature difference correction rate is 7.04%. This value reflects the degree of deviation between the temperature fluctuation range after the control action and the original set benchmark. This ratio will be used as the basis for the response amplitude assessment and rhythm control strategy revision in the next stage.
[0103] The specific steps of S4 are as follows:
[0104] S401: Call the action trigger time point marked by the temperature difference change result, read the time required for the liquid supply pump to start and the liquid injection path flow time, calculate the difference between the total response time of the liquid supply pump and the liquid injection path time, and arrange and compare the difference according to the time series position, filter the time period items with large position differences, and generate the liquid injection offset sequence.
[0105] The formula for calculating the difference between the total response time of the supply pump and the injection path time is as follows:
[0106]
[0107] Where, ΔT d This represents the difference between the total response time of the liquid supply pump and the liquid injection path time during the i-th time period. Let n be the start-up time of the liquid supply pump in the i-th time period. i Let i be the number of flow path segments within the i-th time period. Let j be the flow time of segment j in time period i. Let be the average time taken for all path segments in the i-th time period. Let i be the volume of fluid injected in segment j of time period i. Let be the cross-sectional area of the injection path in the j-th segment of the i-th time period. The flow time along the injection path measured in the i-th time period;
[0108] Overview of the monitoring and quantification process:
[0109] The time required for the liquid supply pump to achieve stable output from motor activation is recorded using a high-precision timer, with a typical value of 3.5 seconds (3–5 seconds is commonly found in the literature).
[0110] n i Based on pipeline structure analysis, the i-th time period is divided into 3 paths.
[0111] The flow duration for each segment was collected using a flow sensor, and was 0.8 seconds, 1.0 seconds, and 0.9 seconds, respectively.
[0112] Three sections average Second.
[0113] Based on the volume monitoring of the injected fluid, the volumes of the three sections were determined to be 0.0012, 0.0015, and 0.0013 cubic meters.
[0114] A pipe with an inner diameter of 0.01 meters corresponds to a cross-sectional area of π × (0.01 / 2). 2 ≈7.85×10 -5 The square meters are approximately the same.
[0115] The total flow time for the entire path was measured to be 2.7 seconds based on system feedback.
[0116] Substituting the derivation process into the formula:
[0117] calculate
[0118]
[0119] Calculate the contents within the square root of each segment and sum them:
[0120] Paragraph 1:
[0121]
[0122] Paragraph 2:
[0123]
[0124] Paragraph 3:
[0125]
[0126] Calculate the average path time:
[0127]
[0128] Substitute into the overall formula:
[0129]
[0130] Calculate the difference:
[0131] ΔT d =|20.49-2.7|=17.79;
[0132] The result shows that the value of ΔTd is 17.79 seconds, which reflects the offset of the response time of the liquid supply pump relative to the flow time of the liquid injection path, and can be used as a basis for subsequent screening of location differences.
[0133] S402: Based on the injection offset sequence, determine whether the time difference deviation constitutes a delay, extract the corresponding node position, set the node as the bypass injection trigger reference point, construct the initial operation timing sequence, and generate the bypass injection timing structure.
[0134] Based on the injection offset sequence, it is determined whether the time difference deviation constitutes a hysteresis. First, the difference between the offset time periods is read from the sequence. For example, the difference corresponding to T2 is 0.4 seconds. The system sets the hysteresis judgment threshold to 0.35 seconds. This threshold originates from the minimum time response critical point of the equipment's dynamic compensation capability. All time differences greater than 0.35 seconds constitute a hysteresis. The current difference is judged. If the difference 0.4 > 0.35, then time point T2 is determined to be a hysteresis node. This node is extracted as a key reference point for adjusting the injection process. Record its absolute position on the timeline. For example, if T2 is the second position in the sequence, the position index is 2, and this index is stored as the trigger point. Then, construct such nodes into the initial operation timing structure, with the structure format {node time: T2, difference: 0.4, index: 2}. Perform the same operation on multiple nodes. If there are multiple nodes that meet the delay condition, construct a sequence in chronological order, such as [{T2, 0.4, 2}, {T4, 0.5, 4}]. Finally, summarize them into a bypass injection timing structure for subsequent control.
[0135] S403: Based on the bypass injection timing structure, set the corresponding injection action execution conditions, record the injection flow rate and interval time data corresponding to the time point, calculate the ratio factor between the flow rate and interval combination and combine the output to generate a rhythm ratio set;
[0136] Based on the bypass injection timing structure, corresponding injection action execution conditions are set. First, the injection flow rate and operation interval time corresponding to the injection action are read for each timing node in the structure. The injection flow rate is read according to the bypass pipeline valve opening time and pump speed. For example, the injection flow rate of node T2 is 20mL and the operation interval is 12 seconds, and the injection volume of node T4 is 18mL and the interval is 15 seconds. The scaling factor is calculated for each combination of flow rate and time. The flow rate is divided by the interval to obtain the rhythm ratio. For example, 20mL / 12s = 1.67mL / s, 18mL / 15s = 1.20mL / s. The structure is built sequentially. The ratio set is recorded as {T2: 1.67, T4: 1.20}. At the same time, it is determined whether the ratio falls within the standard injection rhythm range, which is set as [1.0, 1.8] mL / s. This range is determined by the physical safety range controlled by the bypass injection process. The lower limit is the minimum speed to ensure injection effectiveness, and the upper limit is the equipment injection pressure limit. The ratio set is compared to see if any item exceeds the range. If it does not exceed the range, it is retained; if it exceeds the range, it is adjusted and recorded. Finally, the rhythm ratio set of each node is combined and output as a structure table in the form of {node time: T2, flow rate: 20, interval: 12, ratio: 1.67}, generating the rhythm ratio set.
[0137] The specific steps of S5 are as follows:
[0138] S501: Call the injection interval value and flow data recorded in the rhythm ratio set, collect the instantaneous flow rate data of the main pump and the pre-injection pump in the corresponding injection interval, record two sets of flow rate change curves in time sequence, and perform synchronous processing on the time axis to generate a flow rate trajectory sequence.
[0139] The injection interval and flow rate data recorded in the rhythm ratio set are retrieved first. The time point corresponding to the injection event, along with its injection interval and flow rate, are extracted from the rhythm ratio set structure. For example, event node T2 records an interval of 12 seconds and an injection flow rate of 20 mL. Then, within this injection interval range (08:25:00 to 08:25:12), instantaneous flow rates are collected from the main pump and pre-injection pump. The sampling frequency is set to 1 Hz, ensuring one set of flow rate data is collected per second, for a total of 12 sets. A timestamp and flow rate value are recorded for each sampling point. The main pump sampling record is as follows: {t1: 2.3 mL / s, t2: 2.5 mL / s, ..., t12: 2.8 mL / s}. The pre-injection pump record is as follows: {t1: 1.9 mL / s, t2: 2.0 mL / s, ..., t12}. For each sampling point, the system clock time must be recorded synchronously to avoid errors introduced by asynchronous data. Then, the two sets of flow rate data are arranged in chronological order to form a flow rate change curve aligned with the time axis. Each set of data establishes a coordinate pair with time on the horizontal axis and flow rate on the vertical axis to form a curve sequence. Finally, the two flow rate change curve sequences are named the main pump flow rate trajectory and the pre-injection pump flow rate trajectory, respectively, and are merged to form a dual-channel flow rate trajectory sequence. This sequence uses time as an index to synchronously store the flow rates of the main pump and the pre-injection pump at each time point into a unified structure, for example, {08:25:01:[2.3, 1.9], 08:25:02:[2.5, 2.0], ..., 08:25:12:[2.8, 2.7]}, for subsequent trajectory comparison.
[0140] S502: Divide the flow velocity change trends of the main pump and the pre-injection pump into segments based on the flow velocity trajectory sequence, compare the trend directions of the corresponding curves, identify whether there are intersection points and trajectory convergence segments, extract the set of intersection and overlap positions, and generate flow velocity intersection features.
[0141] The flow rate trends of the main pump and pre-injection pump are segmented based on the flow rate trajectory sequence. First, the slope direction of the flow rate sequence of each trajectory is calculated to determine whether the flow rate between adjacent time points is increasing, decreasing, or stable. For example, the main pump shows an increasing trend from t1 = 2.3 mL / s to t2 = 2.5 mL / s, and the pre-injection pump also shows an increasing trend from 1.9 mL / s to 2.0 mL / s. The change between each two consecutive points is recorded as "+", "-", or "0", forming a trend sequence such as "+, +, 0, -". Then, the entire sampling interval is divided into several trend segments. For example, three consecutive "+" signs are grouped into an "increasing segment". This operation is repeated to complete the trend segmentation of all time intervals. Subsequently, the trend segments in the two trajectory curves are synchronously matched to determine whether there are trend segments with the same trend direction. Two sets of flow rate values are compared point by point. If the absolute value of the difference between the two values is within the set threshold of 0.1 mL / s, it is considered an intersection point. This threshold is set according to the resolution accuracy of the equipment, and its sampling error range does not exceed 0.05 mL / s. The safety factor is set to 2 times, resulting in 0.1 as the judgment benchmark. For example, the main pump and the pre-injection pump have flow rates of 2.6 mL / s and 2.55 mL / s at t6, respectively. The difference is 0.05, which is less than 0.1, and it is marked as an intersection point. The time period of these points being continuously concentrated for more than 3 seconds is considered as the trajectory convergence segment. All time segments and position indices that meet the continuity condition are extracted and summarized into a set of overlapping positions, such as {t6-t8} and {t10-t12}. Finally, a flow rate cross feature record structure is generated, with the structure format being {segment 1: [t6, t7, t8], segment 2: [t10, t11, t12]}.
[0142] S503: Based on the characteristics of flow velocity intersection, determine whether there is a trend of flow velocity convergence. If any segment has a continuous overlapping section, send an injection interruption action signal to the control system and write the action response mark into the output channel to generate production control results.
[0143] Based on the flow velocity crossover feature, the system determines whether a flow velocity convergence trend exists. First, the duration of each time period in the crossover feature recording structure is statistically analyzed. A minimum threshold of 3 seconds for continuous overlap is set, derived from the stable segment identification standard in the injection process. The system defines stable overlap as a flow velocity difference ≤ 0.1 within any consecutive 3 seconds. Each overlapping segment is then checked to see if the number of time points is ≥ 3. If so, a convergence trend is determined. For example, segment 1, containing t6 to t8 (3 seconds), meets the condition and is marked as a "convergence established segment." When the determination result is "overlapping segment exists," the control system immediately sends an injection interruption action signal. This action signal is written to the control system command queue via the communication module. The corresponding command content includes instruction identifiers such as stopping the current injection channel and shutting down the pre-injection pump operation. Simultaneously, an action response marker is written to the system output channel. The marker structure includes information such as response time, action type, and channel number, such as {time: 08:25:08, action: stop_inject, channel: 2}. After this writing action is completed, the control system records the status change and finally generates the production control result.
[0144] Please see Figure 2 A cutting fluid production control system for aerospace aluminum materials, comprising:
[0145] The status construction module obtains the processing equipment number, cutting fluid material identification code and process load value, concatenates them into a status string, extracts the status string of the previous cycle for character position comparison, determines whether there is position offset and order change of the field, identifies inconsistent content and establishes corresponding change records, and obtains the status change trigger result.
[0146] The error trend module calls the equipment combination information in the state transition trigger result, extracts the three directions of flow rate, temperature and pressure, sets the initial control value, collects the current direction value and compares it with the deviation direction, judges whether the offset trend is continuous and consistent, adjusts the control level division according to the consistent trend, and obtains the intensity level table.
[0147] The temperature response module calls the temperature control level description item in the intensity level table, reads the current and last sampled viscosity values, calculates the difference between the two and divides it by the sampling interval to obtain the rate of change, determines whether the rate has entered the viscosity response zone, and if it has, records the viscosity offset before and after adjustment and the ratio of time to obtain the temperature difference change result.
[0148] The synchronization rhythm module calls the action time point marked by the temperature difference change result, reads the start time of the liquid supply pump and the flow time of the liquid injection path, calculates the time difference and compares all the difference items, filters the time point corresponding to the offset as the guide node, records the injection interval and flow rate, and obtains the rhythm ratio set.
[0149] The execution adjustment module calls the injection interval and flow rate in the rhythm ratio set, collects the flow velocity trajectory of the main pump and the pre-injection pump, determines whether there is a numerical intersection and trend convergence of the two trajectories, and marks the injection interruption control point if the conditions are met, and generates production control results.
[0150] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. An aviation aluminum material cutting fluid production control method characterized by, The method comprises the following steps: S1: extracting the processing equipment number, material identification code and process load value, concatenating into a state string, comparing with the last cycle state string, if the field offset or sequence changes, determining that the state changes, generating a state transition trigger result; S2: according to the device combination of the state transition trigger result, extracting the flow rate, temperature and pressure direction of the control object, setting the initial control value, recording the execution error direction and trend, if the continuous offset is stable, adjusting the control level according to the trend, generating the intensity level table; S3: using the temperature control level of the intensity level table, reading the current and last cycle viscosity value, calculating the viscosity change rate, if the rate falls within the viscosity response section, executing temperature control rise and fall, obtaining the temperature difference change result; S4: according to the action time point of the temperature difference change result, comparing the liquid supply pump start time and the liquid injection path time consumption, screening the offset item as the leading point, setting the bypass injection opportunity, recording the flow and interval relationship, generating the rhythm ratio set; S5: calling the injection interval and flow data of the rhythm ratio set, collecting the flow rate trajectory of the main pump and the pre-injection pump, if the trajectory appears intersection or convergence section, issuing an injection interruption signal, generating a production control result.
2. The method for controlling the production of an aviation aluminum material cutting fluid according to claim 1, wherein The state transition trigger result includes device number offset identifier, material identification code change identifier, process load sequence adjustment identifier, the intensity level table includes temperature control adjustment level, flow rate control level, pressure regulation level, the temperature difference change result includes viscosity change amplitude, response section identifier, temperature control adjustment difference value, the rhythm ratio set includes injection interval parameter, flow corresponding numerical value, bypass injection time point, the production control result includes injection interruption signal, flow rate trajectory intersection identifier, flow rate convergence trend judgment value.
3. The method for controlling the production of an aircraft aluminum material cutting fluid according to claim 1, wherein The specific steps of S1 are: S101: obtaining the processing equipment number, material identification code and process load value, extracting the equipment number based on the task record, locating the material identification code field, and concatenating into a continuous string combined with the process configuration content, generating a state concatenation string; S102: calling the state concatenation string and the last cycle state string for corresponding position comparison, checking whether the field has overall displacement and sequence exchange, constructing a judgment basis through the bit sequence change relationship, generating a structure offset feature; S103: identifying the field arrangement change situation based on the structure offset feature, judging the position offset and sequence adjustment, if there is inconsistency, generating a state transition trigger result.
4. The method for controlling production of an aviation aluminum material cutting fluid according to claim 1, wherein The specific steps of S2 are: S201: based on the device combination information represented by the state transition trigger result, extracting the flow rate, temperature and pressure direction items in the control object, assigning initial control values in a fixed order, and binding the three control factors with the initial values, generating an initial control structure; S202: calling the control value in the initial control structure, collecting the flow rate, temperature and pressure error in the current execution state, recording the deviation of the error direction and the corresponding control value, arranging the error change trend in time sequence, generating an error direction sequence; S203: Determine the continuity of the control factor offset direction according to the error direction sequence, identify whether the trend remains consistent, and adjust the control level order. The adjustment result is divided according to the control factor structure, and a strength level table is generated.
5. The method for controlling the production of an aviation aluminum material cutting fluid according to claim 1, wherein The specific steps of S3 are: S301: Based on the temperature control level description item in the strength level table, read the current viscosity value and the last sampling viscosity value, calculate the difference value between the two values according to the time interval, and divide the sampling time length, extract the change trend to construct the viscosity increase and decrease rate data, and generate the viscosity change rate; S302: Determine whether it is in the viscosity response section indicated by the temperature control level description item according to the viscosity change rate, and determine the range of the rate and the upper and lower boundaries of the viscosity response section to obtain the section response state; S303: Based on the section response state, execute the corresponding temperature control rising and falling action, record the temperature offset value before and after the rising and falling, and calculate the temperature difference correction change rate to generate the temperature difference change result.
6. The method of claim 5, wherein The temperature difference correction change rate calculation formula is specifically: wherein η adj represents the temperature difference correction rate, T1 represents the actual temperature value after temperature adjustment, T0 represents the original temperature value before temperature adjustment, T peak represents the highest temperature value recorded in the sampling period, T avg represents the arithmetic mean of all sampling temperature values in the sampling period, T std represents the standard deviation of all sampling temperature values in the sampling period, T ref represents the reference temperature value set by the current temperature control level description item.
7. The method of claim 1, wherein The specific steps of S4 are: S401: Call the action trigger point marked by the temperature difference change result, read the time required for the liquid supply pump to start and the flow time of the liquid injection path, calculate the difference value of the total response time of the liquid supply pump and the time consumption of the liquid injection path, and arrange and compare the difference value according to the time sequence position, select the time period with large position difference, and generate the liquid injection offset sequence; S402: According to the liquid injection offset sequence, determine whether the time difference deviation constitutes a delay, and extract the corresponding node position. Set the node as a bypass injection trigger reference point, construct the initial operation opportunity sequence, and generate the bypass injection opportunity structure; S403: Set the corresponding injection action execution condition based on the bypass injection opportunity structure, record the injection flow and interval time data corresponding to the time point, calculate the proportion factor between the flow and the interval combination and combine the output to generate the rhythm ratio set.
8. The method for controlling the production of an aviation aluminum material cutting fluid according to claim 7, wherein The difference value calculation formula of the total response time of the liquid supply pump and the time consumption of the liquid injection path is specifically: wherein, ΔT d is the difference between the total response time of the liquid supply pump and the flow time of the filling path in the i-th period, is the start-up time of the liquid supply pump in the i-th period, n i is the number of flow path segments in the i-th period, is the flow time of the j-th segment in the i-th period, is the average flow time of all path segments in the i-th period, is the filling volume of the j-th segment in the i-th period, is the cross-sectional area of the filling path of the j-th segment in the i-th period, is the measured flow time of the filling path in the i-th period.
9. The method of claim 1, wherein The specific steps of S5 are: S501: Call the injection interval value and flow data recorded in the rhythm ratio set, collect the instantaneous flow rate data of the main pump and the pre-injection pump in the corresponding injection interval, record two groups of flow rate change curves in time sequence, and synchronize the time axis to generate a flow rate trajectory sequence; S502: According to the flow rate trajectory sequence, divide the flow rate change trend of the main pump and the pre-injection pump into paragraphs, compare the trend direction of the curves, and identify whether there is an intersection point and a trajectory convergence section. Extract the intersection and overlap position set to generate the flow rate intersection feature; S503: Determine whether there is a flow rate convergence trend based on the flow rate intersection feature. If there is a continuous overlapping section in any section, send an injection interruption action signal to the control system, and write the action response mark to the output channel to generate the production control result.
10. An aviation aluminum material cutting fluid production control system characterized by comprising: The system is used to realize the aviation aluminum cutting fluid production control method of any one of claims 1-9, and the system comprises: The state construction module acquires the machining equipment number, cutting fluid material identification code and process load value, splices a state string, extracts the last period state string for character bit sequence comparison, judges whether there is position offset and sequence transformation, identifies inconsistent content and establishes corresponding change record, and obtains state transition trigger result; The error trend module calls the equipment combination information in the state transition trigger result, extracts the flow rate, temperature and pressure in three directions, sets the initial control value, collects the current direction value and compares the deviation direction, judges whether the deviation trend is continuous and consistent, adjusts the control level division according to the consistent trend, and obtains the intensity level table; The temperature zone response module calls the temperature control level description item in the intensity level table, reads the current and last sampling viscosity value, calculates the difference value divided by the sampling interval to obtain the change rate, judges whether the rate enters the viscosity response section, and if it has entered, records the viscosity offset before and after adjustment and the time ratio, and obtains the temperature difference change result; The synchronous rhythm module calls the action time point marked by the temperature difference change result, reads the liquid supply pump starting time and injection path flow consumption time, calculates the time difference and compares all difference items, selects the offset corresponding time point as the guide node, records the injection interval and flow, and obtains the rhythm ratio set; The execution adjustment module calls the injection interval and flow in the rhythm ratio set, collects the flow rate trajectories of the main pump and the pre-injection pump, judges whether there is numerical intersection and trend convergence section between the two trajectories, if the conditions are met, marks the injection interruption control point, and generates the production control result.
Citation Information
Patent Citations
Machine learning device, prediction device, and controller
CN111830907A
Cutting fluid recycling control system of numerical control machine tool
CN119407595A