A method and system for controlling the start of pressure maintenance of an expansion process
By collecting data on the loading status and monitoring pressure and temperature changes, and combining this with a permeation delay characteristic table, the pressure holding starting point for the expansion treatment was determined. This solved the problem of discrepancy between the permeation process of the high-temperature and high-pressure medium under loading conditions and the determination of the pressure holding starting point, achieving higher control accuracy and consistency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- JINAN MINGHU REFRIGERATION & AIR CONDITIONING EQUIP CO LTD
- Filing Date
- 2026-05-11
- Publication Date
- 2026-07-14
Smart Images

Figure CN122151983B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of expansion treatment control technology, specifically to a method and system for controlling the pressure holding start point of expansion treatment. Background Technology
[0002] Existing expansion treatment equipment typically incorporates pressure and temperature detection systems, along with PLC or industrial computer control systems, on the explosion-propellant tank. It executes stage switching and pressure-holding timing according to preset target pressure, preset target temperature, or fixed delay times, representing a typical process control and timing control method. For materials with hierarchical porous structures, such as plant stems and fibrous strips, the fact that the high-temperature, high-pressure medium reaches the set process parameters within the explosion-propellant tank does not necessarily mean that the medium has achieved a consistent penetration and heating state at different loading locations. Especially when the loading amount, loading height, and loading compaction vary, the medium's entry path, transmission speed, and arrival sequence will change, leading to a deviation between the moment the macroscopic parameters of the explosion-propellant tank reach the set value and the moment when the material actually enters a suitable pressure-holding state.
[0003] Existing automatic control schemes often rely on single pressure or temperature threshold signals, or empirically set durations, as the basis for determining the pressure holding start point. These schemes have limited parameter acquisition dimensions and primarily focus on the overall operating condition of the explosion-prone tank, failing to adequately consider the correlation between changes in the loading status and the temporal changes in pressure and temperature. They lack a comprehensive timing-based mechanism for determining the pressure holding start point. This easily leads to situations where pressure holding begins too early or too late: if pressure holding begins too early, some of the loading material has not yet undergone sufficient pressurization and heating; if pressure holding begins too late, some of the loading material has remained in the high-temperature, high-pressure environment for too long, both affecting the consistency of the expansion treatment and the accuracy of automatic control. Therefore, how to more accurately and automatically determine the pressure holding start point in the expansion treatment control system by combining loading status, pressure changes, and temperature changes has become a technical problem that needs to be solved. Summary of the Invention
[0004] In existing technologies, expansion treatment typically uses the moment when the explosion tank reaches a set pressure or temperature as the timing start point for the pressure holding stage. This lack of parameter monitoring, status determination, and control timing coordination mechanisms for the pressurization stage process control easily leads to misalignment between the actual infiltration process of the high-temperature, high-pressure mixed medium under different loading conditions and the pressure holding start point. This, in turn, affects the consistency of stage switching control, the reliability of automatic control, and the accuracy of pressure holding start point control. The purpose of this application is to provide a pressure holding start point control method and system for expansion treatment. By jointly monitoring the current batch loading status data, the pressure change process during the pressurization stage, and the temperature change process, and combining this with an infiltration delay characteristic table to determine the target pressure holding start point, the method aims to better match the timing start time of the pressure holding stage with the actual entry conditions of the current batch, thereby improving the control accuracy, control stability, and consistency of automatic control in the expansion treatment process.
[0005] To achieve the above objectives, this application adopts the following technical solution:
[0006] In a first aspect, this application provides a method for controlling the pressure holding start point of an expansion process, comprising:
[0007] Collect the loading status data for the current batch;
[0008] Pressure and temperature data were collected at each sampling moment during the pressurization phase to obtain the pressure change sequence and temperature change sequence inside the explosion tank.
[0009] In pressure change sequences, identify the moments when pressure reaches its maximum and when it stabilizes; in temperature change sequences, identify the moments when temperature rise slows down.
[0010] The infiltration delay duration is retrieved from a pre-established infiltration delay characteristic table based on the charging status data, and the pressure arrival time is superimposed with the infiltration delay duration to obtain the delayed time;
[0011] By comparing the time when the pressure stabilizes, the time when the temperature rise slows down, and the delayed time, the latest time among these three times is determined as the target pressure holding start point, and the target pressure holding start point is used as the start time of the pressure holding phase.
[0012] Preferably, the method for identifying the pressure moment in a pressure change sequence includes:
[0013] Compare each pressure data point in the pressure change sequence with the preset target pressure;
[0014] When the pressure data reaches the preset target pressure, and the pressure data in subsequent collection times is not lower than the preset target pressure, the collection time corresponding to the first time the preset target pressure is reached is determined as the pressure arrival time.
[0015] Preferably, the method for identifying the pressure stabilization moment in a pressure change sequence includes:
[0016] After the pressure reaches its peak, the pressure change between adjacent data collection times is calculated in chronological order.
[0017] When multiple consecutive pressure changes fall within the preset fluctuation range, the time of collection corresponding to the first pressure change that falls within the preset fluctuation range is determined as the time when the pressure stabilizes.
[0018] Preferably, the method for acquiring temperature change sequences includes:
[0019] Collect at least two types of temperature data from the following sources: the temperature data of the upper part of the explosion tank, the temperature data of the lower part of the explosion tank, and the temperature data of the medium inlet.
[0020] The collected temperature data are organized in a uniform time sequence to form a temperature change sequence.
[0021] Preferably, the method for identifying moments in a temperature change sequence where the temperature rise gradually slows down includes:
[0022] Calculate the temperature change of each temperature data point in the temperature change sequence between adjacent acquisition times according to the time sequence.
[0023] When the temperature change corresponding to at least two types of temperature data decreases continuously, and the temperature change in multiple consecutive sampling times falls within the preset temperature rise fluctuation range, the sampling time corresponding to the first temperature change that falls within the preset temperature rise fluctuation range is determined as the temperature rise slowing down time.
[0024] Preferably, the method for constructing the penetration delay feature table includes:
[0025] Based on historical production data, trial production data, or pre-set process test results obtained from the actual expansion process, the range of values for the amount of material, the range of values for the height of material, and the range of values for the compactness of material in the loading status data are segmented.
[0026] The segments of loading amount, loading height, and loading compactness are combined to form multiple loading state combinations.
[0027] For each batch corresponding to each loading state combination, the time length from the time of reaching pressure to the time of stabilizing pressure and the time of slowing down temperature rise is calculated separately, and the time length is determined as the penetration delay time of the corresponding loading state combination.
[0028] Each charge state combination is associated with its corresponding penetration delay duration and stored to form a penetration delay feature table.
[0029] Preferably, the method for invoking the infiltration delay duration includes:
[0030] Read the loading quantity, loading height, and loading compaction from the loading status data;
[0031] In the penetration delay characteristic table, determine the segments corresponding to the loading amount, loading height, and loading compactness;
[0032] Invoke the infiltration delay duration corresponding to the charging status combination.
[0033] Preferably, in the penetration delay feature table, under the condition that two of the corresponding segments in the segments corresponding to the amount of material, the height of material, and the compactness of material are the same, when the remaining segment changes from the preceding segment to the following segment, the penetration delay time of the combination of the material state corresponding to the following segment is incremented.
[0034] Preferably, the temperature rise is slowed down by verifying the change process of the temperature data at the top and bottom of the explosion-prone container;
[0035] When the temperature change between the upper and lower temperature data of the explosion-prone container changes from a continuous increase to remaining within a preset difference range, the moment when the temperature rise slows down is confirmed.
[0036] Secondly, this application provides a pressure holding start control system for expansion processing, comprising:
[0037] The status acquisition module is used to collect the loading status data of the current batch;
[0038] The parameter acquisition module is used to acquire pressure and temperature at each acquisition moment during the pressurization phase, so as to obtain the pressure change sequence and temperature change sequence inside the explosion tank.
[0039] The time identification module is used to identify the time when the pressure reaches its maximum and the time when the pressure stabilizes in the pressure change sequence, and to identify the time when the temperature rise slows down in the temperature change sequence.
[0040] The time delay module is used to retrieve the infiltration delay duration from a pre-established infiltration delay feature table based on the charging status data, and to add the infiltration delay duration to the pressure arrival time to obtain the delayed time;
[0041] The timing determination module is used to compare the pressure stabilization time, the temperature rise slowing down time, and the delayed time. It determines the latest time among the pressure stabilization time, temperature rise slowing down time, and delayed time as the target pressure holding start point, and uses the target pressure holding start point as the timing start time of the pressure holding phase.
[0042] Compared with the prior art, the beneficial effects achieved by this application are as follows:
[0043] This application first collects the loading status data of the current batch, then continuously monitors the pressure change sequence and temperature change sequence during the pressurization stage, identifying the pressure reaching moment, the pressure stabilization moment, and the temperature rise slowing moment, and obtains the delayed moment by combining the penetration delay characteristic table. Finally, the latest moment among the pressure stabilization moment, temperature rise slowing moment, and delayed moment is taken as the target pressure holding start point. Therefore, this application does not only perform stage switching control based on a single moment when the explosion tank reaches the preset target pressure, but also constructs a comprehensive judgment and control chain for expansion treatment around the loading status, pressure process, and temperature process. This can solve the problems of insufficient basis for judging the pressure holding start point, control timing mismatch, and coarse process control in the prior art, thereby improving the accuracy of the target pressure holding start point judgment, the consistency of stage switching control, and the reliability of automatic control.
[0044] Specifically, by collecting the current batch's loading status data and using it as the basis for calling the penetration delay feature table, batches with different loading amounts, loading heights, and loading compaction conditions can have a time-based judgment basis corresponding to their own loading status. This avoids the problem of accumulated control deviations caused by ignoring loading differences and uniformly setting the pressure holding start point in the prior art, and improves the adaptability of pressure holding start point control to different batches and the accuracy of process control.
[0045] By continuously collecting pressure and temperature data at each acquisition moment during the pressurization phase, pressure change sequences and temperature change sequences are formed. The pressure change sequence identifies the moments when pressure is reached and when pressure stabilizes, and the temperature change sequence identifies the moments when temperature rise slows down. This allows the pressure build-up state and temperature transfer state during the pressurization process to be transformed into determinable process monitoring results. This avoids the problem of insufficient state identification caused by relying solely on single pressure values for control decisions in existing technologies, and improves the completeness of state determination and the sufficiency of the basis for control decisions.
[0046] By calling the penetration delay time based on the charging status data and superimposing the penetration delay time on the pressure arrival time to obtain the delayed time, and then comparing the delayed time with the pressure stabilization time and the temperature rise slowing down time, the charging difference factors, pressure change factors, and temperature change factors can be incorporated into the pressure holding start control logic. This avoids the misjudgment or premature switching problems caused by a single criterion triggering the stage switching in the existing technology, thereby improving the consistency between the target pressure holding start determination result and the actual penetration process, and enhancing the stability of the stage switching control.
[0047] By defining the latest time among the pressure stabilization moment, temperature rise slowing moment, and delayed moment as the target pressure holding start point, and using the target pressure holding start point as the timing start time of the pressure holding stage, the pressure holding stage can be started based on the simultaneous satisfaction of multiple conditions, rather than based on the prior satisfaction of local conditions. This reduces the problem of misaligned pressure holding start points caused by different medium entry orders in different locations of plant stems within the same batch, and improves the consistency of pressure holding control and the quality of automatic control during the expansion process.
[0048] Furthermore, by setting up optimized techniques such as pressure stabilization identification, pressure stabilization identification, temperature rise slowdown identification, infiltration delay feature table retrieval, and temperature rise slowdown verification, the determination of the target pressure holding point can have a clearer determination boundary and a more stable monitoring basis, reducing the interference of short-term fluctuations, local fluctuations, or single-point information on the control results, thereby improving the feasibility and engineering application value of this application in the process control scenario of expansion treatment equipment. Attached Figure Description
[0049] Figure 1 This is a flowchart illustrating a pressure holding start control method for an expansion process according to this application.
[0050] Figure 2 This is a schematic diagram of the pressure holding start control system for an expansion process according to this application;
[0051] Figure 3 This is a schematic diagram illustrating the logic of calling the penetration delay feature table and determining the target pressure holding start point in this application. Detailed Implementation
[0052] The technical solution of this application will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments and specific features in the embodiments are detailed descriptions of the technical solution of this application, rather than limitations thereof.
[0053] Example 1
[0054] like Figure 1 and Figure 3 As shown, this embodiment provides a method for controlling the pressure holding start point of expansion treatment, specifically including:
[0055] Collect the loading status data for the current batch; the loading status data includes loading quantity, loading height, and loading compaction; the loading quantity is obtained by a weighing device, the loading height is obtained by a material level detection device or a loading space height detection device, and the loading compaction is obtained based on the correspondence between the loading quantity and the volume occupied by the loading, which is determined by the loading height and the effective cross-sectional area of the explosion-proof canister; specifically, the loading status data is collected after the current batch is loaded and before entering the pressurization stage; first, the weighing device outputs the weight value corresponding to the current batch and determines the weight value as the loading quantity; then, the material level detection device or the loading space height detection device outputs the height position corresponding to the upper surface of the loading, and determines the loading height based on the height range from the bottom of the explosion-proof canister to the upper surface of the loading; specifically, after the current batch is loaded, The bottom of the explosion-proof can is used as the starting point for height measurement; the material level detection device or the loading space height detection device performs height detection towards the upper surface of the loading space and outputs the height position of the upper surface of the loading space relative to the bottom of the explosion-proof can; when the material level detection device or the loading space height detection device directly outputs the height value from the bottom of the explosion-proof can to the upper surface of the loading space, the height value from the bottom of the explosion-proof can to the upper surface of the loading space is determined as the loading height; when the material level detection device or the loading space height detection device outputs the remaining space height value from the top of the explosion-proof can to the upper surface of the loading space, the internal height value from the bottom of the explosion-proof can to the top of the explosion-proof can is read, and the remaining space height value is subtracted from the internal height value from the bottom of the explosion-proof can to obtain the loading height; the loading height is used to characterize the loading range occupied by the current batch of plant stems along the height direction inside the explosion-proof can.
[0056] After the loading height is determined, the effective cross-sectional area of the explosion-proof canister is read, and the volume occupied by the loading is determined based on the loading height and the effective cross-sectional area of the explosion-proof canister. After both the loading amount and the volume occupied by the loading are determined, the loading compactness is determined based on the correspondence between the loading amount and the volume occupied by the loading. Specifically, the effective cross-sectional area of the explosion-proof canister is the cross-sectional area inside the explosion-proof canister used to accommodate plant stems, and this is written into the control system during the equipment installation or commissioning phase. After the loading height is determined, the control system reads the effective cross-sectional area of the explosion-proof canister and determines the volume occupied by the loading based on the effective cross-sectional area of the explosion-proof canister and the loading height. The volume occupied by the loading is used to characterize the space volume occupied by the current batch of plant stems inside the explosion-proof canister. After both the loading amount and the volume occupied by the loading are determined, the control system performs a ratio calculation between the loading amount and the volume occupied by the loading to obtain the loading amount per unit volume occupied by the loading, and determines the loading compactness per unit volume occupied by the loading. The loading compactness is used to characterize the degree of filling of the current batch of plant stems within the volume occupied by the loading.
[0057] After obtaining the loading quantity, loading height, and loading compaction, the loading quantity, loading height, and loading compaction are organized according to the current batch to form the loading status data of the current batch.
[0058] The loading amount, loading height, and loading compaction are collected because the loading amount reflects the total amount of plant stems entering the detonation canister in the current batch; the loading height reflects the extent of plant stem accumulation along the height direction inside the detonation canister; and the loading compaction reflects the degree of filling of the plant stems within the volume occupied by the loading. These three factors collectively influence the path, order, and arrival time of the high-temperature, high-pressure mixed medium as it enters the plant stem loading layer from the free space of the detonation canister. Therefore, collecting these data provides a direct basis for subsequently retrieving the infiltration delay duration corresponding to the current batch from the infiltration delay characteristic table, ensuring that the determination of the target pressure holding starting point is based on the actual loading state of the current batch.
[0059] Pressure and temperature data were collected at each sampling point during the pressurization phase to obtain the pressure change sequence and temperature change sequence inside the explosion tank.
[0060] The pressurization phase is the period from the moment the high-temperature and high-pressure mixed medium is introduced into the self-spraying explosion tank and the pressure is increased until the target pressure holding point is determined. During the pressurization phase, the control system synchronously performs pressure and temperature acquisition at each acquisition moment according to the preset acquisition rhythm, and continuously records the pressure and temperature data corresponding to each acquisition moment in chronological order. The continuous recording interval before the target pressure holding point is determined is defined as the pressurization phase, which enables the pressure arrival moment, the pressure stabilization moment, and the temperature rise slowing moment to be extracted from the same continuous process data.
[0061] The method for collecting pressure change sequences includes: reading the pressure data output by the pressure sensor of the explosion-prone tank at each acquisition moment during the pressurization phase, and associating and recording the pressure data corresponding to each acquisition moment with the corresponding acquisition moment; after completing continuous acquisition, arranging the pressure data according to the order of acquisition moments to form a pressure change sequence; continuous acquisition according to acquisition moments and chronological organization can enable the pressure change sequence to fully reflect the entire process inside the explosion-prone tank from the start of pressurization, reaching the preset target pressure, to the subsequent narrowing of pressure changes, thereby providing direct evidence for identifying the pressure stabilization moment.
[0062] Methods for acquiring temperature change sequences include:
[0063] Collect at least two types of temperature data from the upper part of the explosion tank, the lower part of the explosion tank, and the medium inlet temperature; organize the collected temperature data in a uniform time sequence to form a temperature change sequence.
[0064] At least two types of temperature data were collected from the upper part of the explosion-propellant tank, the lower part of the explosion-propellant tank, and the medium inlet temperature. The reasons are as follows: the upper temperature data reflects the thermal changes in the upper region of the explosion-propellant tank during the pressurization stage; the lower temperature data reflects the thermal changes in the lower region of the explosion-propellant tank during the pressurization stage; and the medium inlet temperature data reflects the temperature changes of the high-temperature, high-pressure mixed medium entering the explosion-propellant tank at the inlet location. The plant stems undergo a gradual heating process from the outside in and from different locations within the explosion-propellant tank. Collecting temperature data from only one location makes it difficult to distinguish between the medium inlet temperature change and the internal heat transfer process of the material. Collecting at least two types of temperature data from the upper part of the explosion-propellant tank, the lower part of the explosion-propellant tank, and the medium inlet temperature, and organizing them in a unified time sequence, allows for a comprehensive reflection of the temperature transfer process during the pressurization stage from different locations, thus providing continuous evidence for identifying the moment when the temperature rise slows down.
[0065] By collecting pressure and temperature change sequences inside the explosion-propellant canister, the pressure build-up and temperature transfer processes during pressurization can be synchronously characterized using continuous process data obtainable from outside the canister, without setting up detection structures inside the plant stem tissue. After the pressure and temperature change sequences are established, the time of pressure reaching its peak, the time of pressure stabilization, and the time of temperature slowing down can all be identified and compared in a unified time sequence, and these can be used together with the penetration delay time called based on the loading status data to determine the target pressure holding start point. This ensures that the target pressure holding start point corresponds to the moment when pressure change, temperature change, and loading status conditions are simultaneously met, rather than simply using the moment when the explosion-propellant canister reaches the preset target pressure as the timing start point for the pressure holding phase.
[0066] In the pressure change sequence, the moments when the pressure reaches its maximum and when the pressure stabilizes are identified; in the temperature change sequence, the moments when the temperature rise slows down are identified.
[0067] Methods for identifying pressure moments in pressure change sequences include:
[0068] Each pressure data point in the pressure change sequence is compared with a preset target pressure. When the pressure data reaches the preset target pressure and the pressure data in subsequent collection times are not lower than the preset target pressure, the time corresponding to the first time the preset target pressure is reached is determined as the pressure arrival time.
[0069] The method for setting the target pressure is as follows: Before the current batch starts pressurization, the pressure value to be reached is determined in advance according to the expansion process requirements of the current batch, and the pressure value is written into the control system as the preset target pressure; the preset target pressure remains unchanged during the pressurization stage of the current batch and is used as a comparison benchmark for identifying the pressurization time in the pressure change sequence; by using a preset target pressure that is set in advance and remains consistent within the current batch, it can be ensured that the identification basis for the pressurization time is consistent.
[0070] When the pressure data reaches the preset target pressure, and the pressure data at subsequent sampling times are not lower than the preset target pressure, the moment corresponding to the first attainment of the preset target pressure is determined as the pressure arrival moment. The selection method for multiple sampling times is as follows: after the sampling time corresponding to the first attainment of the preset target pressure, consecutively select multiple adjacent sampling times according to the time sequence of the pressure change sequence, and check whether the pressure data corresponding to each of the multiple sampling times is not lower than the preset target pressure; when the pressure data corresponding to each of the multiple sampling times is not lower than the preset target pressure, the moment corresponding to the first attainment of the preset target pressure is determined as the pressure arrival moment. The number of multiple sampling times is preset according to the sampling rhythm of the pressure sensor and the normal pressure fluctuations during the pressurization phase of the explosion-prone tank. Specifically, first read the time between adjacent sampling times of the pressure sensor during the pressurization phase. Interval; then, from historical production data, trial production data, or preset process test results, screen out the corresponding batches whose pressure data first reached the preset target pressure but subsequently dropped below the preset target pressure, and count the duration from the first time the preset target pressure was reached to the time it dropped below the preset target pressure again in each corresponding batch; when there are multiple durations, first arrange them in ascending order, and take the longest duration in the arrangement results; then convert the longest duration into the number of sampling times according to the time interval, and determine the number of multiple sampling moments by rounding up the sampling times; when the converted sampling times are less than two, the number of multiple sampling moments is determined to be two; determining the number of multiple sampling moments in the above manner can ensure that the identification of the pressure arrival moment is based on the exclusion of the situation where the preset target pressure is briefly reached and then dropped.
[0071] Historical production data is a set of data corresponding to the loading status, pressure reaching time, pressure stabilization time, and temperature rise slowing time, continuously recorded and saved according to the current batch during actual expansion processing. Trial production data is a set of data corresponding to the loading status, pressure reaching time, pressure stabilization time, and temperature rise slowing time, recorded in the same data collection method as actual production during process verification, equipment debugging, or batch trial production. Preset process test results are a set of data corresponding to the loading status, pressure reaching time, pressure stabilization time, and temperature rise slowing time obtained after conducting process tests according to pre-set loading and pressurization conditions. Historical production data, trial production data, and preset process test results are all used to provide the basis for the corresponding time length under different loading status data conditions.
[0072] Methods for identifying pressure stabilization moments in pressure change sequences include:
[0073] After the pressure reaches a certain point, the pressure change between adjacent sampling points is calculated in chronological order. When multiple consecutive pressure changes fall within the preset fluctuation range, the sampling point corresponding to the first pressure change that falls within the preset fluctuation range is determined as the pressure stabilization point.
[0074] After the pressure reaches the set point, the pressure change between adjacent acquisition times is calculated in chronological order. Specifically, in the pressure change sequence, the pressure data corresponding to the previous acquisition time and the pressure data corresponding to the next acquisition time are grouped into adjacent acquisition time data. The adjacent acquisition time data are read in chronological order, and the pressure data of the previous position is subtracted from the pressure data of the next position to obtain the pressure difference between adjacent acquisition times. When the pressure difference is positive, it is recorded as the pressure increase; when the pressure difference is negative, it is recorded as the pressure decrease; when the pressure difference is zero, it is recorded as no pressure change. The pressure increase, pressure decrease, and no pressure change are recorded as pressure changes in chronological order of acquisition time. By calculating the pressure change in adjacent acquisition time data after the pressure reaches the set point, a judgment basis reflecting the pressure change process after the pressure reaches the set point can be formed.
[0075] The method for setting the fluctuation range is as follows: First, an initial calibration batch is formed based on the results of the preset process test. The method for obtaining the initial calibration batch is to conduct multiple batches of pressure tests on the explosion-prone tank under the condition that the loading status data and pressurization conditions are consistent, and record the pressure change sequence. Then, the operator reads the pressure change sequence corresponding to each batch and calculates the pressure change between adjacent acquisition times in chronological order. The transition point from the pressurization establishment segment to the pressurization post-segment is found in the pressure change sequence. The pressurization establishment segment refers to the acquisition time interval in which the pressure change between adjacent acquisition times is positive in chronological order. The pressurization post-segment refers to the acquisition time interval in which, starting from a certain acquisition time, the pressure change between subsequent adjacent acquisition times is no longer all positive, and at least two of the following values appear: positive, negative, or zero. The position where the pressurization establishment segment ends and the pressurization post-segment begins is determined as the transition point. When the pressure change after the transition point is no longer all positive, the time corresponding to the transition point is recorded as the initial pressure stabilization time. The initial pressure stabilization time is directly recorded based on the positive and negative value changes of the pressure change in the pressure change sequence.
[0076] After obtaining the initial pressure stabilization time, the absolute values of pressure changes corresponding to multiple adjacent acquisition times from the initial pressure stabilization time are read from each initial calibration batch. These absolute values are then summarized and arranged in ascending order. When there is only one absolute value of pressure change, the boundary value of the preset fluctuation range is determined by the larger of the absolute value of pressure change and the acquisition accuracy of the pressure sensor. When there are two absolute values of pressure change, the boundary value of the preset fluctuation range is determined by the larger of the two absolute values of pressure change and the larger of the acquisition accuracy of the pressure sensor. When there are at least three absolute values of pressure change, the maximum and minimum values are first removed, and the remaining absolute values of pressure change are arranged in ascending order. When the remaining number is odd, the absolute value of the pressure change in the middle position is taken. The boundary value of the preset fluctuation range is determined by the larger of the absolute value of the pressure change at the middle position and the acquisition accuracy of the pressure sensor. When the remaining quantity is even, the boundary value of the preset fluctuation range is determined by the larger of the absolute values of the pressure changes at the two middle positions and the larger of the absolute values of the pressure changes at the two middle positions and the acquisition accuracy of the pressure sensor. The pressure change equals zero, which means that the pressure data at the later position is equal to the pressure data at the previous position. Taking the pressure change equal to zero as the center, the range of pressure changes that are not less than the opposite of the boundary value and not greater than the boundary value is determined as the preset fluctuation range. By setting the preset fluctuation range in the above manner, the initial pressure stabilization time can be provided by the initial calibration batch, and the preset fluctuation range can be determined by the pressure change corresponding to the initial pressure stabilization time.
[0077] When multiple consecutive pressure changes fall within a preset fluctuation range, the acquisition time corresponding to the first pressure change falling within the preset fluctuation range is determined as the pressure stabilization time. The selection method for multiple consecutive pressure changes is as follows: after the pressure reaches its peak, consecutively select multiple adjacent pressure changes in the order of their occurrence, and check whether all multiple pressure changes fall within the preset fluctuation range. When all consecutively selected pressure changes meet the condition, the acquisition time corresponding to the first pressure change within the consecutive selection range is determined as the pressure stabilization time. The number of consecutive pressure changes is preset based on the continuity requirement of the pressure change sequence after reaching its peak. Specifically, first, select from historical production data, trial production data, or preset process test results those pressure changes that have occurred two or more consecutively after reaching their peak. The system identifies batches where pressure changes fall within a preset fluctuation range but subsequently exceed it again. It then counts the consecutive durations for two or more consecutive pressure changes within the preset fluctuation range in each batch. When multiple consecutive durations exist, they are first arranged in ascending order, and the longest duration is selected. This longest duration is then converted into the number of pressure changes based on time intervals, and the number of consecutive pressure changes is determined by rounding up. If the converted number of pressure changes is less than two, the number of consecutive pressure changes is set to two. Determining the number of consecutive pressure changes in this manner ensures that the identification of pressure stabilization moments is based on excluding situations where pressure briefly enters and then leaves the preset fluctuation range.
[0078] Methods for identifying moments in a temperature change sequence where the temperature rise slows down include:
[0079] The temperature change in the temperature change sequence is calculated in chronological order between adjacent acquisition times. When the temperature change corresponding to at least two types of temperature data decreases continuously, and the temperature change in multiple consecutive acquisition times falls within the preset temperature rise fluctuation range, the acquisition time corresponding to the first temperature change that falls within the preset temperature rise fluctuation range is determined as the temperature rise slowing down moment.
[0080] The temperature change sequence is calculated in chronological order, specifically as follows: For each type of collected temperature data—the upper part of the explosion-prone tank, the lower part of the explosion-prone tank, and the medium inlet temperature—the temperature difference between adjacent collection times is obtained by subtracting the temperature data corresponding to the previous collection time from the temperature data corresponding to the later collection time. When the temperature difference is positive, it is recorded as a temperature increase; when the temperature difference is negative, it is recorded as a temperature decrease; and when the temperature difference is zero, it is recorded as no temperature change. The temperature increase, temperature decrease, and no temperature change are recorded as temperature changes in chronological order. After at least two types of temperature data have been calculated, the temperature change results corresponding to different temperature data are organized according to the same collection time for subsequent identification of the moment when the temperature rise slows down.
[0081] The method for setting the temperature rise fluctuation range is as follows: First, an initial temperature rise calibration batch is formed based on the results of the preset process test; the method for obtaining the initial temperature rise calibration batch is to conduct multiple batches of pressure tests on the explosion-prone canister under the condition of simultaneous acquisition of at least two temperature data, and record the temperature change sequence; then, the operator reads the temperature change sequence corresponding to each batch and calculates the temperature change corresponding to at least two temperature data respectively; the transition position from the temperature transfer advancement section to the temperature transfer post-section is found in the temperature change sequence; the temperature transfer advancement section refers to the temperature change corresponding to at least two temperature data decreasing sequentially over time. The small data acquisition interval; the later stage of temperature transfer refers to the data acquisition interval from a certain acquisition time point, where the temperature change difference between subsequent adjacent acquisition times is no longer all negative, and at least two of the following values appear: positive, negative, or zero; the position where the temperature transfer advance stage ends and the temperature transfer later stage begins is determined as the turning point; when the temperature change difference after the turning point is no longer all negative, the time corresponding to the turning point is recorded as the initial temperature rise slowing down time; the initial temperature rise slowing down time is directly recorded based on the positive and negative value changes of the temperature change difference corresponding to at least two temperature data points.
[0082] After obtaining the initial temperature rise slowdown moment, read the absolute values of temperature changes for at least two types of temperature data from each initial temperature rise calibration batch within multiple adjacent acquisition moments starting from the initial temperature rise slowdown moment. Then, summarize all the absolute values of temperature changes and arrange them in ascending order. When there is only one absolute value of temperature change, determine the boundary value of the temperature rise fluctuation range by the larger of the absolute value of temperature change and the acquisition accuracy of the temperature acquisition device. When there are two absolute values of temperature change, determine the boundary value of the temperature rise fluctuation range by the larger of the two absolute values of temperature change and the larger of the acquisition accuracy of the temperature acquisition device. When there are at least three absolute values of temperature change, first remove one maximum and one minimum value, then arrange the remaining absolute values of temperature change in ascending order. When the remaining number is odd, take the absolute value of the temperature change in the middle position. The boundary value of the temperature rise fluctuation range is determined by the larger of the absolute value of the temperature change at the middle position and the acquisition accuracy of the temperature acquisition device. When the remaining quantity is even, the larger of the absolute values of the temperature changes at the two middle positions is taken, and the boundary value of the temperature rise fluctuation range is determined by the larger of the absolute values of the temperature changes at the two middle positions and the acquisition accuracy of the temperature acquisition device. The temperature change equals zero, which means that the temperature data corresponding to the later acquisition time is equal to the temperature data corresponding to the previous acquisition time. Taking the temperature change equal to zero as the center, the temperature change range that is not less than the opposite of the boundary value and not greater than the boundary value is determined as the temperature rise fluctuation range. By setting the temperature rise fluctuation range in the above manner, the initial temperature rise calibration batch can first provide an independent source of the initial temperature rise slowing time, and then the temperature change corresponding to the initial temperature rise slowing time can determine the temperature rise fluctuation range.
[0083] When the temperature changes corresponding to at least two types of temperature data decrease continuously, and the temperature changes in multiple consecutive sampling times all fall within a preset temperature rise fluctuation range, the sampling time corresponding to the first temperature change falling within the preset temperature rise fluctuation range is determined as the temperature rise slowing down moment. The method for selecting multiple consecutive sampling times is as follows: Multiple adjacent sampling times are selected consecutively according to the time sequence of the temperature change sequence, and it is checked whether the temperature changes corresponding to at least two types of temperature data in multiple adjacent sampling times all satisfy the condition of continuous decrease and falling within the preset temperature rise fluctuation range; when multiple consecutively selected adjacent sampling times all meet the condition, the first sampling time within the consecutive selection range is determined as the temperature rise slowing down moment; the number of consecutive sampling times is preset based on the continuous judgment requirements of the temperature change process, specifically: firstly, in historical production data, trial production data, or preset process test results... The process involves filtering out batches of data where the temperature change corresponding to at least two temperature data points has continuously decreased and falls within a preset temperature rise fluctuation range for two or more consecutive adjacent acquisition times, but subsequently leaves the preset temperature rise fluctuation range again. Then, the duration corresponding to the aforementioned two or more consecutive adjacent acquisition times in each batch is counted. When multiple durations exist, they are first arranged in ascending order, and the longest duration in the arrangement is selected. The longest duration is then converted into the number of acquisition times based on the time interval, and the number of consecutive acquisition times is determined by rounding up. When the converted number of acquisition times is less than two, the number of consecutive acquisition times is set to two. Determining the number of consecutive acquisition times in the aforementioned manner ensures that the identification of moments when the temperature rise slows down is based on the exclusion of local short-term changes.
[0084] The judgment criteria require that the temperature changes corresponding to at least two types of temperature data continuously decrease, and that the temperature changes at multiple consecutive sampling times all fall within a preset temperature rise fluctuation range. The specific reasons are as follows: Judging based on only one type of temperature data can easily lead to using localized temperature changes as the sole basis for judging the entire temperature transfer process within the explosion-propellant canister; while requiring that the temperature changes corresponding to at least two types of temperature data continuously decrease allows for a comprehensive reflection of the transition from continuous temperature transfer to a later stage during the pressurization phase; furthermore, requiring that the temperature changes at multiple consecutive sampling times all fall within the preset temperature rise fluctuation range distinguishes between localized changes at a single sampling time and continuous process changes; using the aforementioned judgment criteria ensures that the moment when the temperature rise slows down corresponds to the moment after the continuous temperature process has met the conditions.
[0085] The moment when the temperature rise slows down is verified by the change process of the temperature data at the top and bottom of the explosion-proof canister. When the temperature change corresponding to the temperature data at the top and bottom of the explosion-proof canister changes from continuously increasing to remaining within a preset difference range, the moment when the temperature rise slows down is confirmed. Specifically, after identifying the moment when the temperature rise slows down based on at least two types of temperature data, the temperature data at the top and bottom of the explosion-proof canister before and after the moment when the temperature rise slows down is read, and the temperature change corresponding to the temperature data at the top and bottom of the explosion-proof canister is calculated respectively. Then, the change process of the difference between the temperature change corresponding to the temperature data at the top and bottom of the explosion-proof canister is compared. When the difference changes from continuously increasing in the first stage to remaining within a preset difference range in the subsequent stage, the moment when the temperature rise slows down as previously identified is confirmed. By verifying the change process of the temperature data at the top and bottom of the explosion-proof canister, it is possible to further determine whether the temperature transfer at different heights of the explosion-proof canister has entered the same later stage.
[0086] The method for setting the difference range is as follows: First, an initial verification calibration batch is formed based on the preset process test results; the method for obtaining the initial verification calibration batch is as follows: under the condition of synchronously collecting the temperature data of the upper part of the explosion-prone tank and the temperature data of the lower part of the explosion-prone tank, multiple batches of pressure tests are carried out on the explosion-prone tank, and the temperature change corresponding to the temperature data of the upper part of the explosion-prone tank and the temperature change corresponding to the temperature data of the lower part of the explosion-prone tank are continuously recorded; then, the operator reads the temperature change process corresponding to each batch, and calculates the temperature change corresponding to the temperature data of the upper part of the explosion-prone tank and the temperature data of the lower part of the explosion-prone tank at the same collection time. The difference between the corresponding temperature changes is used; when the difference increases continuously from the previous acquisition time to remain within the same limited range in subsequent acquisition times, the differences corresponding to the subsequent acquisition times are recorded as the initial verification difference; the initial verification difference is directly recorded based on the continuous difference change process corresponding to the temperature data at the top and bottom of the explosion tank, without relying on the preset difference range; after obtaining the initial verification difference, the absolute values of the initial verification differences in each initial verification calibration batch are summarized and arranged in ascending order; when there is only one absolute value of the difference... The boundary value of the preset difference range is determined by the larger of the absolute value of the difference and the acquisition accuracy of the temperature acquisition device. When there are two absolute values of difference, the boundary value of the preset difference range is determined by the larger of the two absolute values of difference and the acquisition accuracy of the temperature acquisition device. When there are at least three absolute values of difference, the maximum and minimum values are first removed, and the remaining absolute values of difference are arranged in ascending order. When the remaining number is odd, the absolute value of difference in the middle position is taken, and the boundary value of the preset difference range is determined by the larger of the absolute value of difference in the middle position and the acquisition accuracy of the temperature acquisition device. The larger value among the acquisition accuracies of the acquisition device is used to determine the boundary value of the preset difference range. When the remaining quantity is even, the larger absolute value of the difference between the two middle positions is taken, and the boundary value of the preset difference range is determined by the larger absolute value of the difference between the two middle positions and the larger value among the acquisition accuracies of the temperature acquisition device. Then, the difference range that does not exceed the boundary value is determined as the preset difference range. By setting the preset difference range in the above manner, an independent source of initial verification difference can be provided by the initial verification calibration batch, and then the preset difference range can be determined by the initial verification difference.
[0087] The difference range is used to determine whether the temperature change process at different height positions has shifted from the initial expansion of the difference to a subsequent range where the difference remains within a finite interval. The value of the difference range is determined based on the acquisition accuracy of the temperature acquisition device, the change in the difference between the upper and lower positions of the explosion-prone tank during normal pressurization and heat transfer, and the need for verification at the moment when the temperature rise slows down. Specifically, the initial difference refers to the continuously increasing difference in temperature between the upper and lower positions of the explosion-prone tank during the initial pressurization phase, following a time-sequential pattern. The subsequent difference refers to the difference in temperature between the upper and lower positions of the explosion-prone tank during the initial pressurization phase. In the later stage of the pressurization phase, the temperature change corresponding to the temperature data at the top and bottom of the explosion-prone tank no longer widens, and the difference falls within the same range over multiple consecutive data collection periods. After determining the difference between the first and second stages, the distribution of the difference in the second stage over multiple consecutive data collection periods is statistically analyzed, and a range of differences is pre-set based on the statistical results. By adopting the aforementioned setting method, the range of differences can correspond to the actual difference change range between the temperature data at the top and bottom of the explosion-prone tank in the later stage of the pressurization phase, thus providing a direct basis for the verification of the moment when the temperature rise slows down.
[0088] By identifying the pressure arrival time and pressure stabilization time in the pressure change sequence, and the temperature rise slowing time in the temperature change sequence, the system can extract the time when the explosion-prone tank reaches the preset target pressure, the time when the pressure inside the explosion-prone tank enters the later stage of change, and the time when the temperature inside the explosion-prone tank enters the later stage, and form corresponding time judgment results. After obtaining the pressure arrival time, pressure stabilization time, and temperature rise slowing time, the control system can use the pressure change process, temperature change process, and the penetration delay time called according to the loading status data together to determine the target pressure holding start point. Thus, the target pressure holding start point no longer depends solely on the pressure arrival time, but is based on the combined satisfaction of continuous process characteristics and the current batch loading status.
[0089] The infiltration delay duration is retrieved from the pre-established infiltration delay characteristic table based on the charging status data, and the pressure arrival time is superimposed with the infiltration delay duration to obtain the delayed time.
[0090] Methods for constructing the penetration delay feature table include:
[0091] Based on historical production data, trial production data, or preset process test results obtained from the actual expansion process, the ranges of the loading amount, loading height, and loading compactness in the loading state data are segmented. The segments of loading amount, loading height, and loading compactness are combined to form multiple loading state combinations. The time length from the moment of pressure arrival to the later time between the pressure stabilization moment and the temperature slowdown moment in each batch corresponding to the loading state combination is calculated, and this time length is determined as the penetration delay duration of the corresponding loading state combination. Each loading state combination is associated with and stored with its corresponding penetration delay duration to form a penetration delay feature table.
[0092] Based on historical production data, trial production data, or pre-set process test results obtained from the actual expansion process, the method for segmenting the value ranges of loading amount, loading height, and loading compaction in the loading status data includes: firstly, summarizing the values of loading amount, loading height, and loading compaction from historical production data, trial production data, or pre-set process test results, and arranging them in ascending order; taking loading amount as an example, in the ascending order of loading amount, checking the distribution of adjacent values in sequence; when a segment of adjacent values appears consecutively in the arrangement results, and the corresponding batches are continuously distributed within this segment of value range, then this segment of value range is... The values are determined to be within the same continuous interval. When there is a gap between two adjacent values that does not correspond to any actual batch, the gap is used as the boundary between the previous and next continuous intervals. When there is no gap that can be directly used as a boundary in the result of arranging the material quantity from small to large, all actual values are sequentially distributed into multiple consecutive continuous intervals according to the order of the arrangement, so that each continuous interval contains the continuously arranged actual values and the number of actual batches corresponding to each continuous interval remains close. After the continuous intervals are divided, the multiple continuous intervals are sequentially determined as segments of the material quantity. The material height and material compaction are arranged and segmented in the same way.
[0093] The segmentation is based on the fact that each segment contains the actual value range and that adjacent segments maintain a sequential order. This means that each segment corresponds to a continuous range of values that has actually appeared in historical production data, trial production data, or preset process test results, and each actual value is assigned to only one segment. The value range corresponding to the previous segment is located before the value range corresponding to the next segment, and the end position of the previous segment does not overlap with the start position of the next segment, nor is it reversed. After segmentation is completed in the aforementioned manner, each segment of the loading amount, each segment of the loading height, and each segment of the loading compactness can correspond one-to-one with the loading state data in the actual batch and can be used to construct subsequent loading state combinations.
[0094] The method for combining the segments of loading amount, loading height, and loading compactness to form multiple loading state combinations includes: selecting a segment corresponding to the loading amount from the segments of loading amount; selecting a segment corresponding to the loading height from the segments of loading height; and selecting a segment corresponding to the loading compactness from the segments of loading compactness; recording a segment corresponding to the loading amount, a segment corresponding to the loading height, and a segment corresponding to the loading compactness as a set of correspondences, and determining a set of correspondences as a loading state combination; subsequently, traversing all segment values in the same way to obtain multiple loading state combinations; through the aforementioned combination method, each type of loading state data can have a clear corresponding position in the penetration delay feature table.
[0095] For each batch corresponding to a specific loading state combination, the time length from the pressure arrival time to the later time between the pressure stabilization time and the temperature rise slowing time is statistically analyzed, and this time length is determined as the penetration delay time for the corresponding loading state combination. Specifically, batches with loading amount, loading height, and loading compactness falling within the same loading state combination are selected from historical production data, trial production data, or preset process test results. Then, the pressure arrival time, pressure stabilization time, and temperature rise slowing time are read from the corresponding batches. When both the pressure stabilization time and the temperature rise slowing time have occurred, the later time between the pressure stabilization time and the temperature rise slowing time is taken, and the time length between the pressure arrival time and the later time is statistically analyzed. When multiple batches correspond to the same loading state combination, the time lengths corresponding to multiple batches are summarized, and a corresponding time length is determined as the penetration delay time based on the summary result. Specifically, the same loading state combination is first... The time lengths corresponding to multiple batches of state combinations are arranged in ascending order. When there is only one time length, it is directly determined as the penetration delay duration. When there are two time lengths, the longer one is determined as the penetration delay duration. When there are at least three time lengths, the shortest and longest time lengths are first removed, and the remaining time lengths are arranged in ascending order. When the number of remaining time lengths is odd, the time length in the middle position is determined as the penetration delay duration. When the number of remaining time lengths is even, the longer of the two middle positions is determined as the penetration delay duration. Determining the penetration delay duration in the above manner ensures that the time lengths corresponding to the penetration delay feature table reflect the actual distribution of the same loading state combination and avoids individual batches that are too short or too long from directly affecting the final result.
[0096] Methods for invoking the infiltration delay duration include:
[0097] Read the loading amount, loading height, and loading compactness from the loading status data; determine the corresponding segments for loading amount, loading height, and loading compactness in the penetration delay feature table; and call the penetration delay duration corresponding to the loading status combination.
[0098] In the penetration delay feature table, when two of the corresponding segments in the segments corresponding to the loading amount, loading height, and loading compactness are the same, when the remaining corresponding segment changes from a preceding segment to a subsequent segment, the penetration delay duration of the loading state combination corresponding to the subsequent segment is incremented. Here, a preceding segment refers to the segment that appears first when arranged in ascending order within the same value range; a subsequent segment refers to the segment that appears last when arranged in ascending order within the same value range. Using the order of the preceding and subsequent segments as a basis for comparison ensures that the changing direction of the segments corresponding to the loading amount, loading height, and loading compactness in the penetration delay feature table remains consistent.
[0099] Specifically, when two of the corresponding segments in the segments corresponding to the loading amount, loading height, and loading compactness remain unchanged, only the two loading state combinations before and after the other corresponding segment changes from the preceding segment to the following segment are compared. If the loading state combination corresponding to the following segment already has a longer time length, then the longer time length is directly retained as the corresponding penetration delay duration. If the loading state combination corresponding to the following segment does not reflect a longer time length, then the penetration delay duration of the loading state combination corresponding to the following segment is adjusted upwards by the time length corresponding to one acquisition moment, so that the penetration delay duration of the loading state combination corresponding to the following segment is greater than the penetration delay duration of the loading state combination corresponding to the preceding segment. Through the aforementioned incremental setting, the sequential relationship within the penetration delay feature table can be kept consistent with the direction of loading state change.
[0100] After combining the segments of charge quantity, charge height, and charge compaction to form multiple charge state combinations, each charge state combination is checked one by one to see if it has a corresponding batch in historical production data, trial production data, or preset process test results. When a charge state combination has a corresponding batch, the penetration delay time is determined directly according to the time length of the corresponding batch. When a charge state combination does not have a corresponding batch, under the condition that two of the corresponding segments of charge quantity, charge height, and charge compaction remain unchanged, the preceding and following charge state combinations of another corresponding segment adjacent to the current charge state combination are searched. If both the preceding and following charge state combinations have penetration delay times, the penetration delay time of the preceding charge state combination is determined. The delay duration is used as the starting time length. Based on the order in which the current loading state combination is located between the loading state combinations of the preceding and subsequent segments, the time length corresponding to each acquisition moment is incremented sequentially to obtain the infiltration delay duration corresponding to the current loading state combination. If only one of the loading state combinations corresponding to the preceding or subsequent segments has an infiltration delay duration, the time length of the loading state combination that already has an infiltration delay duration is used as the base. Then, based on the number of segments crossed between the current loading state combination and the loading state combination that already has an infiltration delay duration, the time length corresponding to each acquisition moment is added for each segment crossed to obtain the infiltration delay duration corresponding to the current loading state combination. After processing in the aforementioned manner, each loading state combination in the infiltration delay feature table has a callable infiltration delay duration.
[0101] The reason for superimposing the pressure arrival time with the infiltration delay time to obtain the delayed time is as follows: the pressure arrival time only indicates that the pressure inside the explosion tank first reaches the preset target pressure; the infiltration delay time indicates the length of time that still needs to pass from the explosion tank reaching the preset target pressure to the completion of subsequent process preparation inside the loading layer under the current loading status data. Therefore, superimposing the pressure arrival time with the infiltration delay time to obtain the delayed time can directly reflect the impact of the current batch loading status data on the medium entry process in the time judgment result. When the delayed time is compared together with the pressure stabilization time and the temperature rise slowing down time, the target pressure holding starting point is no longer only affected by the single pressure arrival result, but is simultaneously constrained by the current batch loading status data and the continuous process change results.
[0102] By invoking the penetration delay duration, batches with different loading amounts, loading heights, and loading compaction can have different delay time bases when determining the pressure holding start point. After the loading status data of the current batch is determined, the control system can directly find the corresponding loading status combination from the penetration delay feature table and call the corresponding penetration delay duration to participate in the delay time calculation. This enables the determination of the target pressure holding start point to be based on the actual loading status data of the current batch, improving the consistency and correspondence of the pressure holding start point determination between different batches.
[0103] By comparing the pressure stabilization point, the temperature rise slowing down point, and the delayed point, the latest of these three points is determined as the target pressure holding start point, and this target pressure holding start point is used as the start time for the pressure holding phase. Specifically, after obtaining the pressure stabilization point, the temperature rise slowing down point, and the delayed point, they are first compared in chronological order. When the delayed point is later than both the pressure stabilization point and the temperature rise slowing down point, the delayed point is determined as the target pressure holding start point. Pressure holding start point; when the time when the temperature rise slows down is later than the time when the pressure stabilizes and is later than the delayed time, the time when the temperature rise slows down is determined as the target pressure holding start point; when the time when the pressure stabilizes is later than the time when the temperature rise slows down and is later than the delayed time, the time when the pressure stabilizes is determined as the target pressure holding start point; after the target pressure holding start point is determined, the control system uses the target pressure holding start point as the start time of the pressure holding phase, and executes the pressure holding phase timing from the target pressure holding start point; after the pressure holding phase timing reaches the preset pressure holding duration, the control system executes the subsequent instantaneous pressure release operation.
[0104] By comparing the pressure stabilization moment, the temperature rise slowing moment, and the delayed moment, the latest of these three moments is determined as the target pressure holding start point. The specific reasons are as follows: the pressure stabilization moment reflects that the pressure change process inside the explosion canister has entered the later stage of change; the temperature rise slowing moment reflects that the temperature transfer process inside the explosion canister has entered the later stage of change; and the delayed moment reflects that the penetration delay requirements corresponding to the current batch's loading status data have been met. If any of these three moments has not yet been reached, it indicates that the corresponding pressure change conditions, temperature change conditions, or loading status conditions have not yet been fully met. Therefore, determining the latest of these three moments as the target pressure holding start point ensures that the timing of the pressure holding phase begins only after all three conditions have been met. This avoids starting the pressure holding phase timing prematurely based solely on a single process moment, making the target pressure holding start point more consistent with the actual entry conditions of the current batch after the pressurization phase.
[0105] Example 2
[0106] like Figure 2As shown, this embodiment provides a pressure holding start control system for expansion processing, including:
[0107] The status acquisition module is used to collect the loading status data of the current batch.
[0108] The parameter acquisition module is used to acquire pressure and temperature at each acquisition moment during the pressurization stage, so as to obtain the pressure change sequence and temperature change sequence inside the explosion tank.
[0109] The time-of-pressure identification module is used to identify the time when the pressure reaches its maximum and the time when the pressure stabilizes in the pressure change sequence, and to identify the time when the temperature rise slows down in the temperature change sequence.
[0110] The time delay module is used to retrieve the infiltration delay duration from a pre-established infiltration delay feature table based on the charging status data, and to add the infiltration delay duration to the pressure arrival time to obtain the delayed time.
[0111] The timing determination module is used to compare the pressure stabilization time, the temperature rise slowing down time, and the delayed time. It determines the latest time among the pressure stabilization time, temperature rise slowing down time, and delayed time as the target pressure holding start point, and uses the target pressure holding start point as the timing start time of the pressure holding phase.
[0112] In summary, this application collects the current batch's loading status data and continuously collects the pressure and temperature change sequences within the explosion-proof tank during the pressurization phase. It identifies the pressure stabilization point, the pressure stabilization point, and the temperature slowdown point, respectively. Based on the loading status data, it retrieves the infiltration delay duration from a pre-established infiltration delay feature table and superimposes the pressure stabilization point with the infiltration delay duration to obtain the delayed point. Finally, it compares the pressure stabilization point, the temperature slowdown point, and the delayed point, determining the latest of these three points as the target pressure holding start point. This ensures that the timing start of the pressure holding phase no longer directly depends on when the explosion-proof tank reaches the preset target pressure, but is simultaneously constrained by the pressure change process, the temperature change process, and the current batch's loading status data. Therefore, this application can reduce the problem of misaligned pressure holding start points caused by different media entry sequences within the same batch of plant stem loading and improve the consistency of stage switching for plant stems at different locations during the expansion process.
[0113] The above description is merely a preferred embodiment of this application. The scope of protection of this application is not limited to the above embodiments. All technical solutions falling within the scope of this application's concept are within the scope of protection of this application. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of this application should also be considered within the scope of protection of this application.
Claims
1. A method for controlling the pressure holding start point in an expansion process, characterized in that, include: Collect the loading status data for the current batch; Pressure and temperature data were collected at each sampling moment during the pressurization phase to obtain the pressure change sequence and temperature change sequence inside the explosion tank. In pressure change sequences, identify the moments when pressure reaches its maximum and when it stabilizes; in temperature change sequences, identify the moments when temperature rise slows down. The infiltration delay duration is retrieved from a pre-established infiltration delay characteristic table based on the charging status data, and the pressure arrival time is superimposed with the infiltration delay duration to obtain the delayed time; Methods for constructing the penetration delay feature table include: Based on historical production data, trial production data, or pre-set process test results obtained from the actual expansion process, the range of values for the amount of material, the range of values for the height of material, and the range of values for the compactness of material in the loading status data are segmented. The segments of loading amount, loading height, and loading compactness are combined to form multiple loading state combinations. For each batch corresponding to each loading state combination, the time length from the time of reaching pressure to the time of stabilizing pressure and the time of slowing down temperature rise is calculated separately, and the time length is determined as the penetration delay time of the corresponding loading state combination. Each loading status combination is associated with its corresponding penetration delay duration and stored to form a penetration delay feature table. By comparing the time when the pressure stabilizes, the time when the temperature rise slows down, and the delayed time, the latest time among these three times is determined as the target pressure holding start point, and the target pressure holding start point is used as the start time of the pressure holding phase.
2. The method for controlling the pressure holding start point of expansion treatment according to claim 1, characterized in that, Methods for identifying pressure moments in pressure change sequences include: Compare each pressure data point in the pressure change sequence with the preset target pressure; When the pressure data reaches the preset target pressure, and the pressure data in subsequent collection times is not lower than the preset target pressure, the collection time corresponding to the first time the preset target pressure is reached is determined as the pressure arrival time.
3. The method for controlling the pressure holding start point of expansion treatment according to claim 2, characterized in that, Methods for identifying pressure stabilization moments in pressure change sequences include: After the pressure reaches its peak, the pressure change between adjacent data collection times is calculated in chronological order. When multiple consecutive pressure changes fall within the preset fluctuation range, the time of collection corresponding to the first pressure change that falls within the preset fluctuation range is determined as the time when the pressure stabilizes.
4. The method for controlling the pressure holding start point of expansion treatment according to claim 1, characterized in that, Methods for acquiring temperature change sequences include: Collect at least two types of temperature data from the following sources: the temperature data of the upper part of the explosion tank, the temperature data of the lower part of the explosion tank, and the temperature data of the medium inlet. The collected temperature data are organized in a uniform time sequence to form a temperature change sequence.
5. The method for controlling the pressure holding start point of expansion treatment according to claim 4, characterized in that, Methods for identifying moments in a temperature change sequence where the temperature rise slows down include: Calculate the temperature change of each temperature data point in the temperature change sequence between adjacent acquisition times according to the time sequence. When the temperature change corresponding to at least two types of temperature data decreases continuously, and the temperature change in multiple consecutive sampling times falls within the preset temperature rise fluctuation range, the sampling time corresponding to the first temperature change that falls within the preset temperature rise fluctuation range is determined as the temperature rise slowing down time.
6. The method for controlling the pressure holding start point of expansion treatment according to claim 1, characterized in that, Methods for invoking the infiltration delay duration include: Read the loading quantity, loading height, and loading compaction from the loading status data; In the penetration delay characteristic table, determine the segments corresponding to the loading amount, loading height, and loading compactness; Invoke the infiltration delay duration corresponding to the charging status combination.
7. The method for controlling the pressure holding start point of expansion treatment according to claim 6, characterized in that, In the penetration delay feature table, if two of the corresponding segments in the segments corresponding to the loading amount, loading height, and loading compactness are the same, when the remaining segment changes from the preceding segment to the following segment, the penetration delay time of the loading state combination corresponding to the following segment will be incremented.
8. The method for controlling the pressure holding start point of expansion treatment according to claim 5, characterized in that, The temperature rise gradually slows down, and the changes in the temperature data at the top and bottom of the explosion tank are verified. When the temperature change between the upper and lower temperature data of the explosion-prone container changes from a continuous increase to remaining within a preset difference range, the moment when the temperature rise slows down is confirmed.
9. A pressure holding start control system for expansion processing, used to implement the pressure holding start control method for expansion processing according to any one of claims 1-8, characterized in that, include: The status acquisition module is used to collect the loading status data of the current batch; The parameter acquisition module is used to acquire pressure and temperature at each acquisition moment during the pressurization phase, so as to obtain the pressure change sequence and temperature change sequence inside the explosion tank. The time identification module is used to identify the time when the pressure reaches its maximum and the time when the pressure stabilizes in the pressure change sequence, and to identify the time when the temperature rise slows down in the temperature change sequence. The time delay module is used to retrieve the infiltration delay duration from a pre-established infiltration delay feature table based on the charging status data, and to add the infiltration delay duration to the pressure arrival time to obtain the delayed time; The timing determination module is used to compare the pressure stabilization time, the temperature rise slowing down time, and the delayed time. It determines the latest time among the pressure stabilization time, temperature rise slowing down time, and delayed time as the target pressure holding start point, and uses the target pressure holding start point as the timing start time of the pressure holding phase.