METHOD AND SYSTEM FOR TESTING THE INTEGRITY OF FILTERS
20240319064 ยท 2024-09-26
Assignee
Inventors
Cpc classification
G01N15/0826
PHYSICS
B01D65/102
PERFORMING OPERATIONS; TRANSPORTING
B01D2273/18
PERFORMING OPERATIONS; TRANSPORTING
B01D2313/70
PERFORMING OPERATIONS; TRANSPORTING
B01D2313/60
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A method for testing integrity of a filter can include pressurizing an upstream side of the filter to a test pressure and performing a check step that includes determining a flow rate of fluid from the upstream side to a downstream side of the filter, comparing the determined flow rate with a flow range including a flow threshold, and setting stop criteria based on the comparison.
Claims
1. A method for testing integrity of a filter, the method comprising: pressurizing an upstream side of the filter to a test pressure; performing a check step comprising: determining a flow rate of fluid from the upstream side to a downstream side of the filter; comparing the determined flow rate with a flow range including a flow threshold; setting stop criteria based on the comparison, wherein the stop criteria comprise at least one quantitative constraint indicative of a reliability of the determined flow rate and wherein: if the determined flow rate is within the flow range, the stop criteria are set to first stop criteria; and if the determined flow rate is outside the flow range, the stop criteria are set to second stop criteria; determining whether the stop criteria are satisfied; if the stop criteria are not satisfied, repeating the check step until the stop criteria are satisfied; if the stop criteria are satisfied, comparing the determined flow rate with the flow threshold: if the determined flow rate is greater than or equal to the flow threshold, determining that the filter is non-integral; and if the determined flow rate is less that the flow threshold, determining that the filter is integral.
2. The method of claim 1, wherein: the stop criteria comprise a stability range and a pressure drop threshold; and determining whether the stop criteria are satisfied comprises: determining a stability indicator of the determined flow rate; measuring an instantaneous pressure at the upstream side of the filter to obtain a measured pressure drop as a difference between the test pressure and the instantaneous pressure; comparing the stability indicator with the stability range and comparing the measured pressure drop with the pressure drop threshold; and determining that the stop criteria are not satisfied when the stability indicator is outside the stability range and the measured pressure drop is greater than or equal to the pressure drop threshold.
3. The method of claim 2, wherein the stability range is a numerical interval centered on the determined flow rate corresponding to the c-th performed check step and the stability indicator is an average value of a subset of l determined flow rates corresponding to performed check steps (c?l)-th to (c?1)-th.
4. The method of claim 1, wherein the fluid is a gas and the flow rate is a diffusional flow rate.
5. The method of claim 1, wherein the fluid is water and the flow rate is a bulk flow rate.
6. The method of claim 1, further comprising for stabilization time after pressurizing the upstream side of the filter before performing the check step, wherein: the stabilization time is retrieved from a table based on the test pressure and on a volume of the upstream side of the filter.
7. The method of claim 1, wherein the flow range is a first flow range and the stop criteria are set to the second stop criteria if, further, the determined flow range is within a second flow range, the first flow range being included in the second flow range; and the method further comprises setting the stop criteria to third stop criteria if the determined flow rate is outside the second flow range.
8. A computer program product comprising computer readable instructions, which, when executed on a computer system, cause the computer system to perform operations according to claim 1.
9. A system for testing integrity of a filter, the system comprising: at least one processor; a memory; a communication channel configured to be connected to the filter; wherein the at least one processor is configured to: pressurize an upstream side of the filter to a test pressure; perform a check step comprising: determining a flow rate of fluid from the upstream side to a downstream side of the filter; comparing the determined flow rate with a flow range including a flow threshold; setting stop criteria based on the comparison, wherein the stop criteria comprise at least one quantitative constraint indicative of a reliability of the determined flow rate and wherein if the determined flow rate is within the flow range, the stop criteria are set to first stop criteria, and if the determined flow rate is outside the flow range, the stop criteria are set to second stop criteria; determining whether the stop criteria are satisfied; if the stop criteria are not satisfied, repeat the check step until the stop criteria are satisfied; if the stop criteria are satisfied, compare the determined flow rate with the flow threshold: if the determined flow rate is greater than or equal to the flow threshold, determine that the filter is non-integral; and if the determined flow rate is less that the flow threshold, determine that the filter is integral.
10. The system of claim 9, wherein: the stop criteria comprise a stability range and a pressure drop threshold; and the at least one processor is further configured to: determine a stability indicator of the determined flow rate; measure an instantaneous pressure at the upstream side of the filter to obtain a measured pressure drop as a difference between the test pressure and the instantaneous pressure; compare the stability indicator with the stability range and comparing the measured pressure drop with the pressure drop threshold; and determine the stop criteria are not satisfied when the stability indicator is outside the stability range and/or the measured pressure drop is less than the pressure drop threshold; and determine the stop criteria are satisfied when the stability indicator is within the stability range and the measured pressure drop is greater than or equal to the pressure drop threshold.
11. The system of claim 10, wherein the stability range is a numerical interval centered on the determined flow rate corresponding to the c-th performed check step and the stability indicator is an average value of a subset of l determined flow rates corresponding to performed check steps (c?l)-th to (c?1)-th.
12. The system of claim 9, wherein the fluid is a gas and the flow rate is a diffusional flow rate.
13. The system of claim 9, wherein the fluid is water and the flow rate is a bulk flow rate.
14. The system of claim 9, wherein the at least one processor is further configured to: retrieve a stabilization time from a table based on the test pressure and on a volume of the upstream side of the filter; and wait for a stabilization time after pressurization of the upstream side of the filter before execution of the check step.
15. The system of claim 9, wherein the flow range is a first flow range and the stop criteria are set to the second stop criteria if, further, the determined flow range is within a second flow range, the first flow range being included in the second flow range; and the least one processor is further configured to set the stop criteria to third stop criteria if the determined flow rate is outside the second flow range.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0111] Details of exemplary embodiments are set forth below with reference to the exemplary drawings. Other features will be apparent from the description, the drawings, and from the claims. It should be understood, however, that even though embodiments are separately described, single features of different embodiments may be combined to further embodiments.
[0112]
[0113]
[0114]
[0115]
[0116]
[0117]
[0118]
[0119]
[0120]
[0121]
DETAILED DESCRIPTION
[0122] In the following, a detailed description of examples will be given with reference to the drawings. It should be understood that various modifications to the examples may be made. Unless explicitly indicated otherwise, elements of one example may be combined and used in other examples to form new examples.
[0123]
[0124] The filter (or filter assembly) 30 comprises a housing 32 and a membrane 34. The filter 30 is connected via an upstream pipe 36 to a draining setup and via a downstream pipe 38 to the downstream filtrate side.
[0125] The function of the communication channel, the tube 15, between the integrity tester 10 and the filter 30 is to provide gas to the filter 30 during the pressurization phase.
[0126] The setup may additionally have more external valves or sensors connected to the filter under test 30. These external valves could be utilized for additional safety and protect against backflow. The external sensors can be utilized to supplement or replace the internal sensors of the integrity tester 10.
[0127]
[0128] During the (optional) sensor verification 110 the tester 10 makes sure that the internal sensors are calibrated and operating properly. Then, in response to a user input, it is set whether to perform a volume measurement 120 of the upstream volume of the filter 30. The volume measurement 120 may be performed e.g. using Boyle's law. If no volume measurement is made, the value of the volume may be input by the user.
[0129] Directly after the sensor verification 110 or after the volume measurement 120 the pressurization 130 takes place. In the pressurization phase the pressure at the upstream side of the filter 30 is brought to a test pressure, whose value may be input by a user or may be pre-programmed in the integrity tester 10 (e.g. for a specific filter model).
[0130] After pressurizing the upstream volume to the test pressure, the tester 10 ensures that the pressure is maintained for a certain amount of time. This is the phase of stabilization 140 and its duration (or stabilization time) is set based on the test pressure and the upstream volume. The table of
[0131] Following the stabilization 140, the test 100 comprises the check 150, during which the actual integrity checking takes place. The check 150 will be described in more detail below with reference to
[0132]
[0133]
[0134] In order to determine the flow rate, a measurement of the pressure drop at the upstream side of the filter may exemplarily be needed. Accordingly, the check phase may optionally comprise first measuring 210 the effective test pressure, i.e. measuring the starting pressure at the beginning of the check phase, which may be slightly different from the nominal test pressure. The measurement of the effective test pressure at 210 is performed only once at the beginning of the check phase 150 and not as part of the check step, which may be repeated multiple times.
[0135] Then at 220 the check step begins and the instantaneous pressure at the upstream side of the filter is measured in order to obtain, at 230, the pressure drop. Using the pressure drop, the flow rate can be determined at 240, e.g., for a diffusion test, as a diffusionary flow rate that depends logarithmically on the pressure drop. Alternatively, for a water flow test, the bulk/volumetric flow rate depends linearly on the pressure drop.
[0136] As mentioned, the determined flow rate is the quantity used to assess the integrity of the filter and, thus, it is important that the determined flow rate is accurate. Conventionally, the flow rate is determined at each of a succession of time points and after a fixed, relatively long time it is assumed that the determined flow rate is sufficiently accurate for the purpose of integrity assessment. In other words, the last data point in a time series of determined flow rates is considered reliable.
[0137] While waiting for a sufficiently long amount of time ensures that the determined flow rate is sufficiently accurate, the temporal efficiency of the test 100 is negatively affected by this. According to the invention, instead, the duration of the check phase is adaptively determined at 250. This adaptive assessment will be described in detail with reference to
[0138] The adaptive assessment determines whether the determined flow rate corresponding to a given time point is sufficiently reliable for the test aim. If not, the check phase continues by repeating the check step and the flow rate is determined anew at a subsequent time point; if so, the check phase is terminated and the (last) determined flow rate is compared with a flow threshold.
[0139] The flow threshold is a test parameter whose value may be input by a user or may be pre-programmed in the integrity tester 10 (e.g. for a specific filter model). If the determined flow rate is greater than or equal to the flow threshold, the filter 30 does not pass the test 100, meaning that its integrity has been compromised. If the determined flow rate is less than the flow threshold, the filter 30 passes the test 100, meaning that its integrity is confirmed.
[0140]
[0141] A flow range can be defined around the flow threshold as the numerical range between (1?x)F.sub.th and (1+x)F.sub.th, with x<1. For example, x<0.15, such as x=0.08. In other words, the flow range is exemplarily the interval ?8% around the flow threshold.
[0142] The determined flow rate is compared with the flow range at 310. If the determined flow rate is within the flow range (see cross in
[0143] Then, at 340, it is checked whether the stop criteria are satisfied. The stop criteria include a constraint on the value of the pressure drop at the time at which the flow rate was determined. The reason is that the pressure drop is correlated with the error on the determined flow rate, as shown in the plot of
[0144] Thus, in order to ensure that the determined flow rate is sufficiently reliable, the constraint is that the pressure drop has to be at least equal to a pressure drop threshold. The pressure drop threshold is a test parameter whose value may be input by a user or may be pre-programmed in the integrity tester 10 (e.g. fora specific filter model). The pressure drop threshold may vary based on the upstream volume.
[0145]
[0146] Accordingly, at 340 the measured pressure drop is compared with the pressure drop threshold. Further, another check is made to verify whether the stop criteria are met, namely using a stability indicator. Indeed, the stop criteria comprise a further constraint on this stability indicator.
[0147] The stability indicator is obtained by computing the average (arithmetic mean) over a subset of the determined flow rate values preceding the value under consideration, F(t.sub.c). In particular, the 10 values before F(t.sub.c) are averaged, i.e. F(t.sub.c-10) . . . F(t.sub.c-1). The constraint is that this average, A.sup.10(t.sub.c-1), has to be within an interval around F(t.sub.c), the stability range.
[0148] Exemplarily, for first stop criteria, 0.998F(t.sub.c)?A.sup.10(t.sub.c-1)?1.002F(t.sub.c) and, for second stop criteria, 0.989F(t.sub.c)?A.sup.10(t.sub.c-1)?1.011F(t.sub.c). The stability range is a test parameter whose values may be input by a user or may be pre-programmed in the integrity tester 10 (e.g. for a specific filter model).
[0149] Accordingly, at 340 the measured pressure drop is compared with the pressure drop threshold and the stability indicator is compared with the stability range. If both constraints of the stop criteria are satisfied, i.e. the pressure drop is equal to or higher than the pressure drop threshold and the stability indicator is within the stability range, it is determined that the check phase can be ended at 260. As discussed above, in this case, the determined flow rate is compared with the flow threshold.
[0150] If one or both constraints is/are not satisfied, it is determined that the check phase should be continued and the check step should be repeated at 350. Accordingly, a new flow rate is determined and then it is again evaluated whether the new determined flow rate is reliable enough to be compared with the flow threshold and, thus, provide the test result. The check step is repeated until the stop criteria are met.
[0151] Therefore, the duration of the check phase is adaptively determined, thereby making the check phase as fast as possible while maintaining a desired accuracy.