mwirth-epo/epo-nmt-datasets huggingface dataset:
Anche in questo caso, da un lato il sensore di posizione 64 viene posizionato in una posizione il più possibile distale rispetto all’associabile corpo valvola, il quale irradia un notevole flusso termico che potrebbe inficiare il funzionamento del sensore stesso; dall’altro lato, detto sensore di posizione 64 contribuisce a realizzare un migliore accentramento delle masse contenute all’interno del corpo di attuatore 8.
Also in this case, on the one hand, the position sensor 64 is positioned in a position as distal as possible from the associable valve body, which radiates a considerable thermal flux that could affect the operation of the sensor itself; on the other hand, said position sensor 64 contributes to a better concentration of the mass contained within the actuator body 8.
Preferibilmente, il sensore di posizione contactless 64 e i mezzi motori 32 sono posizionati da parti opposte rispetto allo stelo 12 della valvola di ricircolo di gas di scarico 16.
Preferably, the contactless position sensor 64 and the motor means 32 are positioned opposite to the stem 12 of the exhaust gas recirculation valve 16.
Anche in questo caso, tale posizionamento contribuisce a realizzare un migliore accentramento delle masse contenute all’interno del corpo di attuatore 8.
Also in this case, such positioning contributes to a better concentration of the mass contained within the actuator body 8.
I mezzi di supporto e guida 40 della valvola di ricircolo di gas di scarico 16 comprendono almeno una boccola antiattrito 72 che alloggia e guida lo stelo 12 coassialmente a questo, alloggiata all’interno del corpo attuatore 8.
The support and guide means 40 of the exhaust gas recirculation valve 16 comprise at least one anti-friction bushing 72 which houses and drives the stem 12 coaxially to it, housed inside the actuator body 8.
Il posizionamento della boccola antiattrito 72 all’interno del corpo di attuatore 8 consente alla boccola medesima di beneficiare del medesimo taglio termico realizzato dal corpo di attuatore 8.
The positioning of the anti-friction bushing 72 inside the actuator body 8 allows the bushing to benefit from the same heat reduction caused by the actuator body 8.
In questo modo la forza di attrito opposta allo scorrimento dello stelo rispetto alla relativa boccola antiattrito 72 non varia al variare della temperatura di funzionamento dei gas di scarico del relativo motore endotermico.
In this way, the friction force opposed to the sliding of the stem relative to its anti-friction bushing 72 does not vary as the operating temperature of the exhaust gas of the related internal combustion engine varies.
Secondo una possibile forma di realizzazione, il dispositivo attuatore 4 può comprendere mezzi di tenuta e taglio termico 76, disposti in corrispondenza di una interfaccia di connessione 80 del corpo di attuatore 8 con un associabile corpo valvola 84.
According to a possible embodiment, the actuator device 4 may comprise sealing and heat reducing means 76 positioned at a connection interface 80 of the actuator body 8 with an associable valve body 84.
Funzioni di correlazione incrociata CC(i,j), illustrate nella Figura 5C, possono essere calcolate in funzione di una coppia di segnali di sensore sie sj: le correlazioni incrociate CC(i,j) possono mostrare picchi superiori a specifici tempi di ritardo dij, che possono essere indicativi del tempo che trascorre tra i picchi (inferiori) della coppia di dati di sensore considerata.
Cross correlation functions CC(i,j), illustrated in FIG. 5C, may be calculated as a function of pair of sensor signals si and sj: the cross-correlations CC(i,j) may show upper peaks at specific lag times dij, which may be indicative of the time that elapses between the (lower) peaks of the considered pair of sensor data.
In una o più forme di attuazione, i tempi di ritardo dij possono essere compresi in una matrice dei tempi di ritardo, una matrice quadrata che ha dimensioni che corrispondono al numero di sensori del dispositivo 10: ciascuna cella (i+1,j+1) della matrice dei tempi di ritardo può memorizzare uno specifico tempo di ritardo dij.
In one or more embodiments, the lag times dij may be included in a lag time matrix, a square matrix having dimensions corresponding to the number of sensors of the device 10: each cell (i+i,j+i) of the lag time matrix may store a specific lag time di.
In una o più forme di attuazione, la matrice dei tempi di ritardo può essere una matrice antisimmetrica avente elementi diagonali nulli, cioè dii=0.
In one or more embodiments, the lag time matrix may be a skew-symmetric matrix having null diagonal elements, i.e. dii=0.
Nel presente esempio, possono essere usate soltanto le correlazioni incrociate CC(0,3), CC(1,3) e CC(2,3), relative al terzo sensore S3, per calcolare il vettore di velocità g del flusso di gas, a condizione che esse siano relative ai dati di sensore s3 del sensore che rileva per primo (tra i sensori compresi nel dispositivo 10) l’evento di flusso di gas G. In una o più forme di attuazione, il vettore di velocità g del flusso di gas può essere calcolato attraverso vettori di velocità parziali v(i,j) calcolati tra coppie di sensori Si e Sj.
In the present example, only the cross-correlations CC(0,3), CC(1,3) and CC(2,3), relative to the third sensor S3, may be used for calculating the gas flow velocity vector g, insofar as they relate to the sensor data s3of the sensor that first (out of the sensors included in the device 10) detects the fluid flow event G. In one or more embodiments, the fluid flow velocity vector g may be calculated through partial velocity vectors v(i,j) calculated between pairs of sensors Si and Sj.
Una direzione del vettore di velocità parziale può essere calcolata in funzione della posizione fisica dei sensori Si e Sj.
A direction of the partial velocity vector may be calculated as a function of the physical position of the sensors Si and Sj.
Per esempio, considerando un piano x-y nell’esempio non limitativo della Figura 4A, la direzione dei vettori v(0,1) e v(2,3) può essere parallela a un asse x, la direzione dei vettori v(0,2) e v(1,3) può essere perpendicolare all’asse x, e la direzione dei vettori v(0,3) e v(1,2) può essere a un angolo, sostanzialmente di 60°, rispetto all’asse x. Inoltre, il segno del tempo di ritardo dij corrispondente può essere indicativo del segno (verso) del vettore di velocità parziale v(i,j) corrispondente.
For example, considering an x-y plane in the non-limiting example of FIG. 4A, the direction of the vectors v(0,1) and v(2,3) may be parallel to an x axis, the direction of the vectors v(0,2) and v(1,3) may be perpendicular to the x axis, and the direction of the vectors v(0,3) and v(1,2) may be at an angle, substantially 60°, with respect to the x axis.
Inoltre, un modulo del vettore di velocità parziale, cioè un modulo di velocità |v(i,j)|, può essere calcolato come: |v(i,j)| = Dij / |dij| in cui |dij| rappresenta il valore assoluto del tempo di ritardo determinato attraverso la funzione di correlazione incrociata CC(i,j), cioè il ritardo di tempo tra la rilevazione del flusso di gas G da parte del sensore Si e del sensore Sj, e Dij rappresenta la distanza fisica tra i sensori Si e Sj.
Also, a modulus of the partial velocity vector, i.e. a speed module |v(i,j)|, may be calculated as: |v(i,j)|=Dij/|dij| wherein |dij| represents the absolute value of the lag time determined through the cross-correlation function CC(i,j), i.e. the time delay between the detection of the gas flow G by sensor Si and sensor Sj, and Dij represents the physical distance between sensors Si and Sj.
Si apprezzerà che tanto più piccolo è il tempo di ritardo tra due sensori, tanto più grande può essere la grandezza corrispondente del vettore di velocità parziale.
It will be appreciated that the smaller the lag time between two sensors is, the higher may be the corresponding magnitude of the partial velocity vector.
Considerando il presente esempio non limitativo, i moduli di velocità |v(i,j)| possono essere calcolati tramite i tempi di ritardo dij delle correlazioni incrociate CC(i,j) e le distanze Dij: CC(2,3) -7.75 s 4 cm 0.5 cm/s In una o più forme di attuazione, soltanto i vettori di velocità parziali relativi al sensore che, tra i sensori compresi nel dispositivo 10, rileva per primo il flusso di gas G possono essere usati per il calcolo del vettore di velocità g del flusso di gas.
Considering the present non-limiting example, speed modules |v(i,j)| may be calculated via lag times dij of the cross-correlations CC(i,j) and distances Dij: CC(i, j)dijDij|v(i, j)|CC(0, 1)0.37 s4 cm10.8 cm/sCC(0, 2)7.5 s4 cm0.5 cm/sCC(0, 3)−0.37 s5.6 cm15.1 cm/sCC(1, 2)7.12 s5.6 cm0.8 cm/sCC(1, 3)−0.62 s4 cm6.5 cm/sCC(2, 3)−7.75 s4 cm0.5 cm/s In one or more embodiments, only the partial velocity vectors relating to the sensor that, out of the sensors included in the device 10, detects first the gas flow G may be used for calculation of the gas flow velocity vector g.
Nel presente esempio non limitativo, tali vettori di velocità parziali possono essere calcolati in funzione delle correlazioni incrociate CC(0,3), CC(1,3) e CC(2,3), a condizione che siano relative al sensore S3 che rileva per primo il flusso di fluido (per es., di gas) G. Si apprezzerà che i ritardi di tempo d03, d13e d23risultanti sono negativi, nella misura in cui il calcolo per la correlazione incrociata CC(i,j) è polarizzato sui dati del primo sensore sitra la coppia di dati di sensore si, sj.
In the present non-limiting example, such partial velocity vectors may be calculated as a function of the cross-correlations CC(0,3), CC(1,3) and CC(2,3), insofar as they relate to the sensor S3which firstly detects the fluid (e.g. gas) flow G. It will be appreciated that the resulting lag times d03, d13and d23are negative, insofar as the calculation for the cross correlation CC(i,j) is biased on the first sensor data si out of the pair of sensor data si, sj.
Perciò, in una o più forme di attuazione, i vettori di velocità parziali v(i,j) possono essere calcolati in funzione delle funzioni di correlazione incrociata CC(i,j), specificamente dei tempi di ritardo dijtra loro, e delle distanze Dij tra e delle posizioni dei sensori Si e Sj.
Therefore, in one or more embodiments, the partial velocity vectors v(i,j) may be calculated as a function of the cross-correlation functions CC(i,j), specifically the lag times dij therebetween, and distances Dij between and positions of the sensors Si and Sj.
Nel presente esempio, i vettori di velocità parziali v(0,3), v(1,3) e v(2,3), relativi ai dati di sensore s3 del sensore S3 che è il primo a rilevare il flusso di gas G, possono essere usati per calcolare il vettore di velocità g del flusso di fluido, come esemplificato nella Figura 5D, per es., sommando in senso vettoriale i vettori di velocità parziali.
In the present example, the partial velocity vectors v(0,3), v(1,3) and v(2,3), related to the sensor data s3of the sensor S3being the first to detect the gas flow G, may be used to calculate the fluid flow velocity vector g, as exemplified in FIG. 5D, e.g. by vectorially summing the partial velocity vectors.
Per esempio, il vettore di velocità g del flusso di fluido risultante può avere una grandezza |g| (velocità di flusso) di circa 20,9 cm/s e può essere diretto a un angolo α di circa 112° rispetto all’asse x. Si apprezzerà che il risultato di tale calcolo è un vettore che indica la direzione di arrivo del flusso di gas G. Per esempio, nel caso rappresentato nell’esempio della Figura 5A, il flusso G è mostrato con una direzione di arrivo a circa 112° rispetto all’asse x. Secondo l’esempio non limitativo della Figura 5D, il centro del piano x-y rappresenta il punto di rilevazione del flusso di fluido G (per es., rappresenta il dispositivo 10 di rilevamento), la lunghezza del vettore di velocità g del flusso di fluido è indicativa dell’intensità del vettore, e la direzione del vettore è indicativa della direzione di arrivo del flusso di gas con il vettore che punta dal centro del piano x-y verso l’origine del flusso di fluido G. Il procedimento secondo una o più forme di attuazione può essere rappresentato dall’esempio della Figura 6.
According to the non-limiting example of FIG. 5D, the center of the x-y plane represents the detection point of the fluid flow G (e.g. it represents the sensing device 10), the length of the fluid flow velocity vector g is indicative of the intensity of the vector, and the direction of the vector is indicative of the direction of arrival of the gas flow with the vector pointing from the center of the x-y plane towards the origin of the fluid flow G. The method according to one or more embodiments may be exemplified by FIG. 6.
Il procedimento può comprendere le fasi di: - 1000, ricevere i dati di sensore dai sensori S nel dispositivo 10, - 1002, elaborare i dati di sensore (grezzi) s, per es., è possibile effettuare una compressione di dati, una rimozione di linea di base e/o una riduzione di rumore ad alta frequenza, - 1004, identificare un primo sensore tra i sensori S che rileva per primo un evento di flusso di gas G, - 1006, calcolare correlazioni incrociate CC tra coppie di dati di sensore si, sjdi una coppia di sensori Si, Sj, - 1008, valutare una matrice dei tempi di ritardo, - 1010, stimare un vettore di velocità g del flusso, in base alla matrice dei tempi di ritardo d, al primo sensore e alle distanze D tra i sensori S. In un altro esempio non limitativo, il flusso di fluido G può essere perpendicolare a una delle superfici laterali del dispositivo 10, per es., il flusso di fluido G’ (sostanzialmente 0° rispetto all’asse x) o G’’ (sostanzialmente 90° rispetto all’asse x) nella Figura 7A.
The method may include the steps of: step 1000of receiving the sensor data from the sensors S in the device 10; step 1002of processing the (primitive) sensor data s, e.g. it may be possible to perform data compression, baseline removal and/or high-frequency noise reduction; step 1004of identifying a first sensor out of the sensors S that firstly detects a gas flow event G step 1006of calculating cross-correlations CC between pairs of sensor data si, sj of pair of sensors Si, Sj; step 1008of evaluating a lag time matrix; step 1010of estimating a flow velocity vector g, based on the lag time d matrix, the first sensor and the distances D between the sensors S. In another non-limiting example, the fluid flow G may be perpendicular to one of the lateral surfaces of the device 10, e.g. fluid flow G′ (substantially 0° with respect to the x axis) or G″ (substantially 90° with respect to the x axis) in FIG. 7A.
Di conseguenza, due sensori possono rilevare il flusso di fluido G circa nello stesso momento, per es., il sensore S0 più il sensore S1 o il sensore S2, rispettivamente: per es., può essere calcolato un tempo di ritardo d01 o d02 trascurabile attraverso le correlazioni incrociate CC(0,1) e CC(0,2).
Accordingly, two sensors may detect the fluid flow G at about the same time, e.g. sensor S0plus either sensor S1or sensor S2, respectively: e.g. a negligible lag time d01or d02may be calculated via the cross-correlations CC(0,1) and CC(0,2).
Una o più forme di attuazione possono comprendere calcolare i ritardi di tempo calcolando correlazioni incrociate (per es., CC(0,1), CC(0,2), CC(0,3), CC(1,2), CC(1,3), CC(2,3)) nel tempo tra i segnali di rilevazione del primo sensore di rilevazione e degli altri sensori nella pluralità di sensori.
One or more embodiments may include calculating the time delays by calculating time cross-correlations (e.g. CC(0,1), CC(0,2), CC(0,3), CC(1,2), CC(1,3), CC(2,3)) between the detection signals of the first detection sensor and of the other sensors in the plurality of sensors.
Una o più forme di attuazione possono comprendere inoltre di elaborare (per es., 1002) i segnali di rilevazione, con almeno uno tra: - filtrare via rumore ad alta frequenza, e/o - normalizzare ampiezze dei segnali, e/o - rimuovere linee di base dei segnali, e/o - convertire segnali analogici in segnali digitali.
One or more embodiments may further include processing (e.g. 1002) the detection signals, by at least one of: filtering out high-frequency noise, and/or normalizing signal amplitudes, and/or removing signal baselines, and/or converting analog signals to digital signals.
Una o più forme di attuazione possono anche comprendere trasmettere a un display (per es., a un display locale 24 o a un display remoto tramite un ricetrasmettitore 26) di almeno un dispositivo di utente (per es., 10) almeno uno tra: - il vettore di velocità del flusso di fluido, e/o - i segnali delle rilevazioni, e/o - le correlazioni incrociate calcolate tra i segnali di rilevazione di coppie di sensori nella pluralità di sensori, e/o - il flusso di fluido che è rilevato, e/o - il modulo del vettore di velocità del flusso di fluido.
One or more embodiments may also include transmitting to a display (e.g. to a local display 24or to a remote display via a transceiver 26) of at least one user device (e.g. 10) at least one of: the fluid flow velocity vector, and/or the detections signals, and/or the calculated cross-correlations between the detection signals of pairs of sensors in the plurality of sensors, and/or the fluid flow being detected, and/or the modulus of the fluid flow velocity vector.
In una o più forme di attuazione, identificare il primo sensore di rilevazione nella pluralità di sensori che rileva per primo il flusso di fluido può comprendere localizzare nel tempo l’occorrenza di picchi nei segnali di rilevazione dalla pluralità di sensori e di identificare i picchi del primo sensore di rilevazione nei dati di sensore come quello che produce il picco più anticipato che si verifica nei segnali di rilevazione dalla pluralità di sensori.
In one or more embodiments, identifying the first detection sensor in the plurality of sensors first detecting the fluid flow may include locating in time the occurrence of peaks in the detection signals from the plurality of sensors and identifying the first detection sensor peaks in the sensor data as the one producing the earliest peak occurring in the detection signals from the plurality of sensors.
Una o più forme di attuazione possono anche fare riferimento a un dispositivo portatile (per es., 10), per esempio un’apparecchiatura di comunicazione mobile, che può comprendere: - una pluralità di sensori, e - un’unità di elaborazione (per es., 20), configurata per eseguire le fasi del procedimento secondo una o più forme di attuazione.
One or more embodiments may also refer to a portable device (e.g. 10), for example a mobile communication equipment, which may include: a plurality of sensors, and a processing unit (e.g. 20), configured to perform the steps of the method according to one or more embodiments.
In una o più forme di attuazione, la pluralità di sensori può essere disposta: - intorno a una porzione centrale del dispositivo, e/o - con ciascun sensore della pluralità di sensori posto a una certa distanza (per es., D01, D02, D03, D12, D13, D23) dai sensori vicini, e/o - su lati laterali del dispositivo, e/o - in corrispondenza di bordi esterni del dispositivo, preferibilmente in corrispondenza degli angoli del dispositivo.
In one or more embodiments, the plurality of sensors may be arranged: surrounding a central portion of the device, and/or with each sensor of the plurality of sensors placed at a distance (e.g. D01, D02, D03, D12, D13, D23) from the neighboring sensors, and/or on lateral sides of the device, and/or at external edges of the device, preferably at the corners of the device.
Inoltre, in una o più forme di attuazione, i sensori nella pluralità di sensori possono comprendere sensori di gas, preferibilmente sensori di gas a ossido di metallo MOX.
Also, in one or more embodiments, the sensors in the plurality of sensors may include gas sensors, preferably metal oxide MOX gas sensors.
Una o più forme di attuazione possono riferirsi inoltre a un prodotto informatico caricabile nella memoria di almeno un’unità di elaborazione, e comprendente porzioni di codice software per eseguire le fasi del procedimento secondo una o più forme di attuazione.
One or more embodiments may further relate to a computer program product loadable in the memory of at least one processing unit, and including software code portions for performing the steps of the method according to one or more embodiments.
Fermi restando i principi di fondo, i dettagli e le forme di attuazione possono variare, anche in modo apprezzabile, rispetto a quanto è stato descritto, puramente a titolo di esempio, senza uscire dall’ambito di protezione.
Without prejudice to the underlying principles, the details and embodiments may vary, even significantly, with respect to what has been disclosed by way of example only, without departing from the extent of protection.
L’ambito di protezione è definito dalle rivendicazioni annesse.
What is claimed is: 1.
Procedimento secondo la rivendicazione 1, comprendente calcolare i ritardi di tempo (d01, d02, d03, d12, d13, d23) calcolando correlazioni incrociate (CC(0,1), CC(0,2), CC(0,3), CC(1,2), CC(1,3), CC(2,3)) nel tempo tra i segnali di rilevazione (s0, s1, s2, s3) di coppie di sensori nella pluralità di sensori (S0, S1, S2, S3).
The method of claim 1, wherein determining the time delays comprises calculating time cross-correlations between the detection signals of the pairs of sensors in the plurality of sensors.
Procedimento secondo una qualsiasi delle rivendicazioni precedenti, comprendente elaborare (1002) i segnali di rilevazione (s1, s2, s3, s4), con almeno uno tra: - filtrare via rumore ad alta frequenza, e/o - normalizzare ampiezze dei segnali, e/o - rimuovere linee di base dei segnali, e/o - convertire segnali analogici in segnali digitali.
The method of claim 2, further comprising transmitting, to a display of a user device, at least one of the fluid flow velocity vector, the detections signals, or the time cross-correlations.
Procedimento secondo una qualsiasi delle rivendicazioni precedenti, comprendente trasmettere a un display (24, 26) di almeno un dispositivo di utente (10) almeno uno tra: - il vettore di velocità del flusso di fluido, e/o - i segnali delle rilevazioni (s1, s2, s3, s4), e/o - le correlazioni incrociate (CC(0,1), CC(0,2), CC(0,3), CC(1,2), CC(1,3), CC(2,3)) calcolate tra i segnali di rilevazione (s1, s2, s3, s4) di coppie di sensori nella pluralità di sensori (S1, S2, S3, S4).
The method of claim 4, further comprising:in response to a determination that the first condition is satisfied, determining the fluid flow velocity vector by calculating a sum of partial velocity vectors calculated, as a function of the mutual positions and distances and the time, for the pairs of sensors in the plurality of sensors by excluding from the sum partial velocity vectors calculated for pairs of sensors aligned in the direction of the first further velocity vector. in response to a determination that the first condition is satisfied, determining the fluid flow velocity vector by calculating a sum of partial velocity vectors calculated, as a function of the mutual positions and distances and the time, for the pairs of sensors in the plurality of sensors by excluding from the sum partial velocity vectors calculated for pairs of sensors aligned in the direction of the first further velocity vector.
Procedimento secondo una qualsiasi delle rivendicazioni precedenti, comprendente trasmettere a un display (24, 26): - una concentrazione del gas compreso nel flusso di fluido (G), e/o - una variazione nel tempo del modulo del vettore di velocità (g) del flusso di fluido.
The method of claim 1, further comprising transmitting, to a display, at least one of a concentration of a gas comprised in the fluid flow or a variation over time in a modulus of the fluid flow velocity vector.