SciELO - Scientific Electronic Library Online

 
vol.7 número3Biomateriales basados en micelio: prototipo de biotabique en la región Bajío de MéxicoMétodo automático para la recolección y monitoreo de códigos de falla en procesos industriales guiados por PLCs índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • No hay artículos similaresSimilares en SciELO

Compartir


Revista de ciencias tecnológicas

versión On-line ISSN 2594-1925

Rev. cienc. tecnol. vol.7 no.3 Tijuana jul./sep. 2024  Epub 17-Feb-2025

https://doi.org/10.37636/recit.v7n3e288 

Research articles

Mathematical analysis of the pulse coincidence process for applications on frequency sensors after the use of variable references

Análisis matemático del proceso de coincidencia de pulsos para su aplicación en sensores utilizando referencias variables

Fabian N. Murrieta-Rico1  2  * 
http://orcid.org/0000-0001-9829-3013

Oleg Sergiyenko3 
http://orcid.org/0000-0003-4270-6872

Julio C. Rodríguez-Quiñonez1 
http://orcid.org/0000-0002-1830-0226

Wendy Flores-Fuentes1 
http://orcid.org/0000-0002-1477-7449

José A. Núñez-López3 
http://orcid.org/0000-0002-5583-8957

Vitalii Petranovskii4 
http://orcid.org/0000-0002-8794-0593

1Facultad de Ingeniería Mexicali, Universidad Autónoma de Baja California, Blvd. Benito Juárez S/N, Parcela 44, 21280 Mexicali, Baja California, México

2Universidad Politécnica de Baja California, Av Claridad, Plutarco Elías Calles, 21376 Mexicali, Baja California, México

3Instituto de Ingeniería, Universidad Autónoma de Baja California, Blvd. Benito Juárez S/N, Parcela 44, 21280 Mexicali, Baja California, México

4Centro de Nanociencias y Nanotecnología, Universidad Nacional Autónoma de México, Carr. Tijuana-Ensenada km107, 22860 Ensenada, Baja California, México


Abstract.

In most cases, sensors are the means that enable a computer to get information from a process of interest. This requires that the information generated by the sensor can be processed by the computer in a timely manner. However, if accurate data from the sensor is required, an appropriate transduction process is required. There are sensors that generate a frequency-domain output. Since these sensors typically have a short response time, it is required to get the best approximation to their frequency within the shortest time possible. There are different methods for obtaining the frequency value generated by the sensor. Although such methods can be applied, their functioning characteristics are not suitable for application in sensors. The principle of rational approximations is a method that has proven plenty of improvements in comparison to other frequency measurement methods. In this work, the functioning of the principle of rational approximations is explored when different time references are used. After the computational analysis of the principle of rational approximations, it was found out how the reference frequency value affects the measurement process. It was found that if the magnitude of reference and unknown frequencies have an increment in their difference, then the relative error decreases.

Keywords: Frequency; Measurement; Sensors

Resumen.

En la mayoría de los casos, los sensores son los medios que permiten a una computadora obtener información de un proceso de interés. Esto requiere que la información generada por el sensor pueda ser procesada por la computadora de manera oportuna. Sin embargo, si se requieren datos precisos del sensor, se requiere un proceso de transducción adecuado. Hay sensores que generan una salida en el dominio de la frecuencia. Dado que estos sensores suelen tener un tiempo de respuesta corto, se requiere obtener la mejor aproximación a su frecuencia en el menor tiempo posible. Existen diferentes métodos para obtener el valor de frecuencia generado por el sensor. Aunque tales métodos pueden aplicarse, sus características de funcionamiento no son adecuadas para su aplicación en sensores. El principio de aproximaciones racionales es un método que ha demostrado muchas mejoras en comparación con otros métodos de medición de frecuencia. En este trabajo se explora el funcionamiento del principio de aproximaciones racionales cuando se utilizan distintas referencias temporales. Después del análisis computacional del principio de aproximaciones racionales, se descubrió cómo el valor de la frecuencia de referencia afecta el proceso de medición. Se encontró que, si la magnitud de las frecuencias de referencia y desconocida se incrementa, entonces el error relativo decrece.

Palabras clave: Frecuencia; Medición; Sensores

1. Introduction

Deploying sensors and sensing technology has many benefits, including predictive and preventive maintenance. Continuous, real-time data from assets and processes gives a more holistic view of the technology enterprise. Key benefits of sensors include increased sensitivity in data collection and continuous real-time analysis. Continuous advancements in sensor technology have led to the emergence of smart and intelligent sensors. Smart sensors are capable of detecting conditions for real-time decision making. This approach will help to achieve the Sustainable Development Goals (SDGs) set out by the United Nations [1].

It is obvious that due to the rapid growth of the world's population, the demand for food will increase significantly in the coming years [2]. Traditional farming methods can no longer meet the growing demands and most importantly they use resources such as land, water, herbicides and fertilizers rather inefficiently. For the most efficient and sustainable use of resources to increase production, automation in agriculture needs to be introduced. The way people and machines work on farms has changed thanks to the integration of the Internet of Things (IoT) with numerous sensors, controllers, and communication protocols.

These sensors can continuously produce a significant amount of data about the condition of crops or animals on farms. The architecture and established analysis of IoT data in agriculture helps select IoT technologies for specific applications [3]. Improving the processing of raw data is one of the requirements that research must address when designing data collection systems based on IoT devices to improve overall system performance. Additional goals are to increase battery life and minimize information loss during data transmission when using wearable devices [4].

Sensors play a crucial role by detecting and measuring the values of various parameters such as temperature, pressure, humidity, flow rate, movement and position, and the concentration of certain components in the mixture. They convert physical signals into electrical signals and provide information to the control system in real time, thus making production intelligent and automated. In addition to those already mentioned, there is another promising use of sensors - their medical applications, for example, for routine exhaled air diagnostics. For example, an "electronic nose" design based on a hybrid sensor has been developed to detect the initial stages of lung cancer by analyzing breathing [5].

Lung cancer has the highest mortality rate of all cancers in the world, but its early detection significantly increases survival rates. The authors [5] proposed two different types of e-noses based on quartz microbalance (QCM) modified semiconductor coatings. Quartz microbalance (QCM) modified with Ag+-ZSM-5 zeolite has been proposed for diabetes diagnosis [6]. Such a sensor is used to determine the concentration of acetone in the exhaled air of diabetics, since the breath of diabetics and healthy people is clearly distinguishable. Using exhaled gas to diagnose and monitor human disease has numerous advantages for being non-invasive, convenient and environment friendly [7].

For the interaction between the automatic systems and the controlled system to take place, the use of sensors is required. During this process, the information they generate must be able to be interpreted by the computer systems that acquire, store and process the information, preferably in real-time. In this sense, there is a process of quantifying the signal generated by the sensor. It is at this stage that it is of interest to be able to estimate the value of the useful signal with the required accuracy, while respecting time constraints, thereby guaranteeing an adequate control of the system of interest [8]. In order to meet the time constraints, the algorithm for approximating the desired signal must meet certain characteristics. That is, that it must be easy to implement, and its execution time must be small compared to the time constraints of the system [9].

Sensors are the initial source of information about the environment that the control system has, and these devices can be classified in different ways. In particular, given the output signal they generate, the sensors can have outputs that generate signals with voltage, current or frequency, etc. Thus, a way of quantifying the signals generated by the sensors may be improved to improve the performance of the entire system. In the case of signals in the frequency domain, there is a high stability and accuracy in the conversion of the input signal to the sensor output signal. It is for this reason that frequency domain sensors are of interest in various modern applications.

Various methods are known for approximating the frequency of interest, including methods based on counting pulses or periods, or methods based on spectral analysis of the signal, such as methods using the Fourier transform [10], [11], [12], [13].

Although each of these methods has its own advantages and disadvantages, as well as its specific applications, in recent years, another method has been proposed and studied, which allows to reduce the measurement time while improving the accuracy of approximation to the measurand; this is the principle of rational approximations [14], [15], [16], [17]. In this method, the signal to be measured is compared with a reference signal. Before the comparison, both signals are conditioned, and during the comparison, both signals are multiplied in time. А third coincidence signal is generated, in which there are coincidence pulses that are generated during the time while the pulses in the input signal are true. After the first matching pulse, the pulses in the input signals are counted, and then an approximation to the desired frequency can be calculated by knowing the counted pulses and the value of the reference frequency. It has been shown that it is the value of the latter that affects the time required to obtain the best approximation to the measurand. Even so, the relationship between the value of said variable and the error observed in the approximation to the measurand is not completely clear.

In this paper, the aim is to investigate this dependence, and as a consequence, to elucidate the best method for choosing the value of the reference frequency that allows to minimize the error in the measurement process. For this purpose, we will analyze the data generated experimentally in the process of frequency measurement for the signal generated by a sensor that works under the direct piezoelectric effect; further they will be compared with the theoretical model of the measurement process implemented in the course of computational simulation.

2. Background

In nowadays technology, sensors are a source of information that allows computers to have the necessary data for automated decision making. In this regard, improving the accuracy of the data will provide a better understanding of the process scenario in which the sensor is operating. There are different methods for estimating the desired frequency; in general, it can be said that depending on the type of signal, certain methods are used. For example, different methods are used for electrical and optical signals. In the case of electrical signals, the objective of the measurements is to be as fast and accurate as possible [18]. The methods reported to solve this task should have a minimum measurement time; at the same time, if a more accurate approximation to the measurand is required, a longer time is needed to obtain a satisfactory signal.

In case of optical sources, frequency approximation systems based on Mach-Zehnder interferometers are used [19]. In the work of Li et al. [20], variations on relative phase shifts are used through an optical delay line and spacing between antennas. Then the phase comparison based on a multi-base line eliminates the ambiguity of the angle of arrival over a large frequency range. Hence, the frequency and angle of arrival are determined by analyzing the phase shift of the intermediate frequency signal. Considering the technological applications of sensors these days, frequency measurement systems are being integrated into embedded systems. For example, an IoT based system has been proposed for vibration analysis by Kneifel et al. [21]. In such a system, frequency measurement is done after realizing fast Fourier Transform.

In case of methods based on pulse counting, the principle of rational approximations has been exhaustively studied in the last years, as a result, plenty of mathematical formalisms has been provided for explaining the functioning of such a method, and experimental prototypes have been built for experimental evaluation.

As has been reported [14], the principle of rational approximations requires enough time to yield a good approximation, which is based on reaching numerator in the form of “one with r zeros”. Later, theoretical advances included the understanding of the pulse width effect in the reduction of error [15], [16]. Then, the phase effect and the relation with the shape of error during measurement was discovered [17]. In these reports, the authors present evaluation of the measurement process of signals with an unknown frequency, then another problem came up; when the signal from sensors has a frequency value that changes from one value to another, there is a frequency shift, then, there are two unknown frequency values. So, with the aim to solve this problem, a formalism to solve the problem of measuring the frequency shift was proposed [22], [23], [24], [25].

It is based on measuring the desired or unknown frequency before and after the stimulation of the sensor, then the difference between both measurements is computed. There are two restrictions before this task can be performed, the first is that the approximation to desired frequency must be achieved in a time as short as possible, this with the aim to quantize the frequency variations caused by input stimulus.

The second restriction is related to the uncertainty that is adequate for the sensor, this is that if the frequency shifts generated by the sensor are below of the uncertainty during the measurement, then, there is no relevant information during the measurement process. This is an important aspect, in particular for piezoelectric sensors with a variation of their proper frequency of several parts per million [26]. From the study of the principle of rational approximations, experimental implementations of this method have been proposed.

In particular, the application of this method for the quantification of frequency shifts generated by a quartz crystal has been explored [27], [28]. And also, different applications have been proposed, i.e. the automotive [29] and aerospace industries [30], [24]. A proper understanding of this method would allow its application for improving other instruments that are of current use, for example, frequency response analyzers, such as the used on materials science for studying the nature of nanoparticles [31], [32], [33], [34].

As this brief revision has shown, different aspects of the principle of rational approximations have been studied, but there are some questions to address before this method can be fully understood. For this reason, in this work, the data generated during the frequency measurement process is evaluated. The signal coincidence process and the measurement method are simulated. This is done with the aim to evaluate the impact of the best coincidences in the frequency measurement process.

3. Methodology

As discussed in other reports [16], [22], [23], the principle of rational approximations allows to estimate an unknown frequency 𝑓𝑥 (Hz) from data obtained during a signal comparison process. This is that given a reference signal 𝑆0(𝑓0) with a known frequency 𝑓0 (Hz) and a desired signal 𝑆𝑥(𝑓𝑥), a third signal 𝑆𝑥&𝑆0 can be generated when both signals are multiplied in time. Then, an approximation 𝑓𝑥 to the true value 𝑓𝑡 (Hz). This is true if the pulse width of pulses in both signals is considered to have the same duration 𝜏, and 𝜏 ≤ 𝑇0/2. This is that both signals must have squared pulses with constant duration.

If these conditions are fulfilled, during the signal coincidence process, the pulses are counted since the first coincidence, then the number of pulses from desired 𝑃𝑛 and reference 𝑄𝑛 signals are registered in each 𝑛 − 𝑡ℎ coincidence, this, 𝑃𝑛 and 𝑄𝑛 denote the amount of pulses counted until the 𝑛 − 𝑡ℎ coincidence for desired and unknown signals respectively. This process is depicted in Fig. 1.

Figure 1 Theoretical measurement process. When 𝑃0 = 𝑄0 = 𝑛 = 0, the counting of pulses starts, this is shown in the next coincidence when 𝑛 = 1, where 𝑃1 = 𝑄1 = 1. In addition, it can be noted that 𝑇𝑥 > 𝑇0, which implies that 𝑓𝑥 < 𝑓0. In this method, for both input signals, 𝑆0 and 𝑆𝑥, 𝜏 has the same duration. 

Then, according to previous reports [14], [18], [35], [36], [37], the desired frequency 𝑓𝑥 can be approximated from the counting of desired and reference signals as.

fx=f0PnQn (1)

If the true value 𝑓𝑡 in Hz of desired signal is known, the relative error 𝛽 is given by

β=ft-fxft (2)

and the measurement time 𝑀𝑡 (s) by

Mt=QnT0 (3)

In this work, a reference signal with a frequency 𝑓0 was used as reference standard. Different frequency measurement processes were simulated after the use of algorithms proposed in previous reports [22], [27]. The value of 𝑓𝑡 was set to 9 MHz, and the measurement process was evaluated with 𝑓0 = {10, 11, 12, … , 19, 20} MHz. A pulsewidth 𝜏 = 2/(20 × 106) s was used. The algorithms were implemented in MATLAB R2023a.

The results of simulations were evaluated using MATLAB and they are compared with experimental and theoretical results found in related literature. This with the aim to understand the effect of the value of reference frequency in experimental and theoretical results.

4. Results and discussions

The results of direct frequency measurement are presented in Fig. 2. As it can be noted, apparently, all the frequency measurement processes converge to the same frequency value.

Figure 2 Frequency measurement process under variations of time-reference, variation of relative error 𝛽 during the measurement time 𝑀𝑡, different values of reference frequency 𝑓0 were considered. The inset shows a zone of interest in 𝑀𝑡 = 8 µs, where there is a transition of positive to negative values of 𝛽. 

This means that the relative error decreases over time. Although there are similar convergence processes, the way each series converge differs. This can be explained as the result of how the coincidences appear. For example, we can consider the first terms of the succession, in case of 𝑓𝑜 = 10 MHz.

PnQn=11,22,78,89,910, (4)

and for 𝑓0 = 11 MHz,

PnQn=11,45,56,89,911, (5)

After the use of Eq. 1, it can be easily shown that the approximated frequency in each case achieves an exact value when 𝑛 = 4, this is that 𝑓𝑥 = 𝑓𝑡. In this regard, the coincidences are occurring without interruption, and the value of 𝑛 indicates when the counting of pulses started.

For the process of pulse coincidence, both partial and perfect coincidences generate a packet of coincidences, which groups a finite number of coincidences where a variation in the coincidence time 𝑡0𝑥 (s) has a particular behavior. These packets appear at a regular rate in 𝑆𝑥&𝑆0, and the best approximations yields to a zero error. This is shown in Fig. 2 as the zero crossings of 𝛽.

For almost all the values of 𝑓0, there is a value in the measurement time, where there is a crossing from positive to negative values of 𝛽 or vice versa. In case of there is no transition to positive values, the value of 𝛽 is cero and it is a constant value during all the 𝑀𝑡. This means that the crossing point, in case of 8 µs for Fig. 2, occurs at 𝛽 = 0, which is known to occur when a perfect coincidence occurs.

It is noted that the zero crossings, as the shown in the inset of Fig. 2, occur a regular rate, but with a reduction in the magnitude of relative error |𝛽|. As a consequence, at the beginning of measurement process the greatest values of |𝛽|, but different measurement processes yield either positive or negative values of 𝛽, which is known to be caused by the phase of input signals [18]. For this experiment, the phase condition of both signals was supposed to be the same, this is that both signals, during the measurement process, start at the same time. However, since the first coincidence is not defining the starting value of 𝛽, then it can be attributed to the second coincidence, as shown in Fig 1, where a pulse from a signal starts before the pulse of the other signal where the coincidence exists. This allows us to understand that with enough coincidences, the phase conditions can be obtained even when the signals are supposed to be in the same phase condition. Then, the phase conditions cannot be attributed only to the first coincidence, but to the cumulative effect of all the occurring coincidences during the measurement process.

For these reasons, the phase of input signals defines the number of pulses that exists until the second coincidence (𝑛 = 1). In other words, if there is a perfect coincidence, then 𝛽 = 0, which is true for all cases except at the first packet of coincidences, where 𝑃0/??0 = 0/0. Since the packets of coincidences appear at a regular rate, we could think that the rate of variations in the coincidence time 𝑡0𝑥 is also periodical. This is presented in Fig. 3.

Figure 3 Variations in the coincidence time during frequency measurement process: variations in the time of coincidence 𝑡0𝑥 are periodical. 

If both signals have the pulse starting and ending at the same time, there is a perfect coincidence, and if one pulse in one signal starts before the pulse from other signal, there is a partial coincidence. This process generates variations on the coincidence time, and the periodicity in this process allows to understand where the best coincidence occurs. As a result, if there are more “perfect” than partial coincidences, then, the average relative error will decrease. It is known that a reduction in the duration of pulse width yields a decrease in the number of partial coincidences. However, during the coincidence process we can identify two types of ratios, the first scenario: 𝑃𝑛/𝑄𝑛 = 𝑃𝑛+??/𝑄𝑛+𝑚, where 𝑚 > 𝑛; and the second scenario: 𝑃𝑛/𝑄𝑛 ≠ 𝑃𝑛+𝑚/𝑄𝑛+𝑚, where 𝑚 > 𝑛. In the first scenario, after the 𝑛 − 𝑡ℎ coincidence, there is another coincidence that occurs after 𝑚 subsequent coincidences, where both resulting fractions have the same value. If this is the case, then Eq. 1 would yield the same value.

This is only true when 𝛽 = 0, in Fig. 2 represented by the zero crossings, and in Fig. 3 by the coincidences with the longest duration.

In case of the second scenario, there are partial coincidences that could lie at any moment between two perfect coincidences, but the 𝑃𝑛+𝑚/𝑄𝑛+𝑚 value will decrease more as greatest is the difference between 𝑚 and 𝑛, this while the minimum uncertainty is not reached. Unlike relative error, the effect of 𝑚 is not the same in the duration of coincidences, where there are a number of coincidences with the same duration, at least, as the number of packets in the measurement process. These statements imply that the values of 𝛽 that are unlikely to repeat, but the values of 𝑡0𝑥 certainly are.

Then the relative error is affected by the time where the 𝑃𝑛/𝑄𝑛 occur, but not by the coincidence time. This means that when 𝑛 increases, then, the ratio 𝑃𝑛/𝑄𝑛 converges to a value, which is approximately 𝑓𝑥 /𝑓0, and if the pulse width decreases, then the number of coincidences decreases. In other words, considering two measurement processes with the same 𝑀𝑡 but different 𝜏. Then the process with the longest 𝜏 will have more coincidences than the other case. This has quite important implications for the experimental implementation of the principle of rational approximations. In this sense, when the number of pulses is too high within a given time, the counters corresponding to 𝑃𝑛, 𝑄𝑛 can be overflown, and as a consequence, poor information from the measurement process is obtained, then the steady state could not be achieved. In this case, the number of coincidences is known to occur when the duration of the pulse width increases, or when the values of desired and reference frequency are too close among them.

When studying the coincidences, if the pulse width is too narrow, a number of outcomes could occur. For example, the pulses from 𝑆𝑥 and 𝑆0 could not be detected by the circuits used in the physical realization. Since the coincidence time is bounded by 0 < 𝑡0𝑥 ≤ 𝜏, then the pulses from 𝑆𝑥 and 𝑆0 generate a coincidence 𝑆𝑥&𝑆0 with a duration lower or equal to 𝜏, and in case of the electronic circuits, they have a minimum time where they are able to detect a logic level as high. As a result, some of these coincidences are not registered because they cannot be detected.

In Fig. 4 the average of the magnitude of relative error |𝜇𝛽| is presented for each value of reference frequency 𝑓0.

Figure 4 Average magnitude of relative error in frequency measurement process, it is observed that there is a decrement in relative error when the reference frequency increases. 

From Fig. 4, it is observed that when 𝑓0 = 12 and 18 MHz, |𝜇𝛽| = 0, which implies that 𝛽 = 0 or 𝑓𝑥 = 𝑓𝑡. After Eq. 1, it follows that in each case,

fxf0=PnQn (6)

which for 𝑓0 = 12 MHz, 9/12 = 3/4. And also, in case of 𝑓0 = 18 MHz, 9/18 = 1/2. No other similar behavior is observed with the other frequency values, which is an indicative that when these rational numbers are formed, there are only the same kind of coincidences, and also, the best approximations to measurand are observed.

4. Conclusions

In this work, the effect of the reference frequency on the estimation process of the signal’s unknown frequency was evaluated. As a result, it was observed that from all the values examined in this study, only in two values the obtained error was zero. This has been found to be cause of the number of pulses in the packets of coincidences, the phase of input signals, and the ration of unknown and reference frequency. However, in general, there was a decrement in the relative error after an increase in the reference frequency. This can be associated with the apparition of more coincidences, which leads to a more populated packets of coincidences. Hence, the present results allow to define the better value of the reference standard that can beused, this when the range of frequencies generated by a sensor is known.

5. Acknowledgements

This work was supported by the grant DGAPA-PAPIIT IG101623.

References

1 [] United Nations Department of Economic and Social Affairs, The Sustainable Development Goals Report 2023: Special Edition. en The Sustainable Development Goals Report. United Nations, 2023. doi: 10.18356/9789210024914. [ Links ]

2 [] G. Dhanush, N. Khatri, S. Kumar, y P. K. Shukla, «A comprehensive review of machine vision systems and artificial intelligence algorithms for the detection and harvesting of agricultural produce», Sci. Afr., vol. 21, p. e01798, sep. 2023, doi: 10.1016/j.sciaf.2023.e01798. [ Links ]

3 [] V. R. Pathmudi, N. Khatri, S. Kumar, A. S. H. Abdul-Qawy, y A. K. Vyas, «A systematic review of IoT technologies and their constituents for smart and sustainable agriculture applications», Sci. Afr., vol. 19, p. e01577, mar. 2023, doi: 10.1016/j.sciaf.2023.e01577. [ Links ]

4 [] C. González-Sánchez, G. Sánchez-Brizuela, A. Cisnal, J.-C. Fraile, J. Pérez-Turiel, y E. de la Fuente-López, «Prediction of Cow Calving in Extensive Livestock Using a New Neck- Mounted Sensorized Wearable Device: A Pilot Study», Sensors, vol. 21, n.o 23, Art. n.o 23, ene. 2021, doi: 10.3390/s21238060. [ Links ]

5 [] Ü. ÖZSANDIKCIOĞLU y A. ATASOY, «Breath analysis for detection of lung cancer with hybrid sensor-based electronic nose», Turk. J. Electr. Eng. Comput. Sci., vol. 31, n.o 3, pp. 550-565, may 2023, doi: 10.55730/1300- 0632.4001. [ Links ]

6 [] H. Huang, J. Zhou, S. Chen, L. Zeng, y Y. Huang, «A highly sensitive QCM sensor coated with Ag+-ZSM-5 film for medical diagnosis», Sens. Actuators B Chem., vol. 101, n.o 3, pp. 316-321, jul. 2004, doi: 10.1016/j.snb.2004.04.001. [ Links ]

7 [] P. Ma et al., «Non-invasive exhaled breath diagnostic and monitoring technologies», Microw. Opt. Technol. Lett., vol. 65, n.o 5, pp. 1475-1488, 2023, doi: 10.1002/mop.33133. [ Links ]

8 [] S. Patel y R. Patel, «A Comprehensive Analysis of Computing Paradigms Leading to Fog Computing: Simulation Tools, Applications, and Use Cases», J. Comput. Inf. Syst., vol. 0, n.o 0, pp. 1-22, 2023, doi: 10.1080/08874417.2022.2121782. [ Links ]

9 [] A. Khanna y S. Kaur, «Internet of Things (IoT), Applications and Challenges: A Comprehensive Review», Wirel. Pers. Commun., vol. 114, n.o 2, pp. 1687-1762, sep. 2020, doi: 10.1007/s11277-020-07446-4. [ Links ]

10 [] N. V. Kirianaki, S. Y. Yurish, y N. O. Shpak, «Methods of dependent count for frequency measurements», Measurement, vol. 29, n.o 1, pp. 31-50, ene. 2001, doi: 10.1016/S0263-2241(00)00026-9. [ Links ]

11 [] D. V. Laptev y I. A. Pasynkov, «Comparison of measuring time of frequency by methods counting and coincidence», en 2016 13th International Scientific-Technical Conference on Actual Problems of Electronics Instrument Engineering (APEIE), oct. 2016, pp. 294-298. doi: 10.1109/APEIE.2016.7802280. [ Links ]

12 [] V. A.i, L. I.m, A. P.l, y Y. S.i, «Frequency instability measurement device based on the pulse coincidence principle», Вісник Національного Технічного Університету України Київський Політехнічний Інститут Серія Радіотехніка Радіоапаратобудування, n.o 76, Art. n.o 76, 2019. [ Links ]

13 [] S. Johansson, «New frequency counting principle improves resolution», en Frequency Control Symposium and Exposition, 2005. Proceedings of the 2005 IEEE International, ago. 2005, p. 8 pp.-. doi: 10.1109/FREQ.2005.1574007. [ Links ]

14 [] D. Hernández-Balbuena, O. Sergiyenko, V. Tyrsa, L. Burtseva, y M. R. López, «Signal frequency measurement by rational approximations», Measurement, vol. 42, n.o 1, pp. 136-144, ene. 2009, doi: 10.1016/j.measurement.2008.04.009. [ Links ]

15 [] F. N. Murrieta-Rico et al., «Pulse width influence in fast frequency measurements using rational approximations», Measurement, vol. 86, pp. 67-78, may 2016, doi: 10.1016/j.measurement.2016.02.032. [ Links ]

16 [] F. N. Murrieta-Rico et al., «Optimization of pulse width for frequency measurement by the method of rational approximations principle», Measurement, vol. 125, pp. 463-470, sep. 2018, doi: 10.1016/j.measurement.2018.05.008. [ Links ]

17 [] J. de D. Sanchez-Lopez et al., «Effect of phase in fast frequency measurements for sensors embedded in robotic systems», Int. J. Adv. Robot. Syst., vol. 16, n.o 4, p. 1729881419869727, jul. 2019, doi: 10.1177/1729881419869727. [ Links ]

18 [] F. N. Murrieta-Rico et al. , «Phase effect in frequency measurements of a quartz crystal using the pulse coincidence principle», en 2020 IEEE 29th International Symposium on Industrial Electronics (ISIE), jun. 2020, pp. 185-190. doi: 10.1109/ISIE45063.2020.9152255. [ Links ]

19 [] F. N. Murrieta-Rico, V. Petranovskii, R. I. Yocupicio-Gaxiola, y V. Tyrsa, «Zeolite- Based Optical Detectors», Optoelectronics in Machine Vision-Based Theories and Applications. Accedido: 29 de enero de 2021. [En línea]. Disponible en: https://www.igi-global.com/chapter/zeolite-based-optical-detectors/209826Links ]

20 [] X. Li, A. Wen, X. Li, y Z. Wang, «Photonic-assisted Approach to Simultaneous Measurement of Frequency and Angle-of- arrival», J. Light. Technol., pp. 1-11, 2023, doi: 10.1109/JLT.2023.3300078. [ Links ]

21 [] J. Kneifel, R. Roj, H.-B. Woyand, R. Theiß, y P. Dültgen, «An IIoT-Device for Acquisition and Analysis of High-Frequency Data Processed by Artificial Intelligence», IoT, vol. 4, n.o 3, Art. n.o 3, sep. 2023, doi: 10.3390/iot4030013. [ Links ]

22 [] F. N. Murrieta-Rico et al., «Rational approximations principle for frequency shifts measurement in frequency domain sensors», en IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society, nov. 2015, pp. 000226-000231. doi: 10.1109/IECON.2015.7392103. [ Links ]

23 [] F. N. Murrieta-Rico, V. Petranovskii, O.Y. Sergiyenko, D. Hernandez-Balbuena, y L. Lindner, «A New Approach to Measurement of Frequency Shifts Using the Principle of Rational Approximations», Metrol. Meas. Syst., vol. 24, n.o 1, pp. 45-56, mar. 2017, doi: 10.1515/mms-2017-0007. [ Links ]

24 [] D. Avalos-Gonzalez et al., «Application of Fast Frequency Shift Measurement Method for INS in Navigation of Drones», en IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society, oct. 2018, pp. 3159-3164. doi: 10.1109/IECON.2018.8591377. [ Links ]

25 [] F. N. Murrieta-Rico, V. Petranovskii, D.H. Galván, J. Antúnez-García, R.I. Yocupicio-Gaxiola, y V. Tyrsa, «Frequency Shifts Estimation for Sensors Based on Optoelectronic Oscillators», IEEE Sens. J., vol. 21, n.o 10, pp. 11283-11290, may 2021, doi: 10.1109/JSEN.2020.3013732. [ Links ]

26 [] M. E. Frerking, Crystal oscillator design and temperature compensation. Van Nostrand, 1978. [ Links ]

27 [] F. N. Murrieta-Rico et al., «Basic Aspects in the Application of QCMs as Sensors: A Tutorial», IEEE Sens. J., vol. 22, n.o 11, pp. 10163-10172, jun. 2022, doi: 10.1109/JSEN.2022.3148039. [ Links ]

28 [] F. N. Murrieta-Rico et al., «QCM modified with FAU zeolite nanostructures for analysis of temperature induced adsorbed mass changes», Measurement, vol. 172, p. 108935, feb. 2021, doi: 10.1016/j.measurement.2020.108935. [ Links ]

29 [] O. Y. Sergiyenko et al., «Automotive FDS Resolution Improvement by Using the Principle of Rational Approximation», IEEE Sens. J., vol. 12, n.o 5, pp. 1112-1121, may 2012, doi: 10.1109/JSEN.2011.2166114. [ Links ]

30 [] F.N. Murrieta-Rico et al., «High resolution measurement of physical variables change for INS», en 2016 IEEE 25th International Symposium on Industrial Electronics (ISIE), jun. 2016, pp. 912-917. doi: 10.1109/ISIE.2016.7745012. [ Links ]

31 [] P.A. Luque et al., «Facile Zinc Oxide Nanoparticle Green Synthesis Using Citrus reticulata Extract for Use in Optoelectronic Sensors», IEEE Sens. J., vol. 21, n.o 10, pp. 11275-11282, may 2021, doi: 10.1109/JSEN.2020.3011988. [ Links ]

32 [] F. N. Murrieta-Rico, M. Luque, G. Romo-Cárdenas, y P. A. Luque, «Evaluation of naturally synthesized ZnO for sensing applications using EIS», Mater. Today, Proc., vol. 47, pp. 1676-1681, ene. 2021, doi: 10.1016/j.matpr.2021.05.465. [ Links ]

33 [] H. E. Garrafa-Gálvez, L. Cardoza-Avendaño, R.M. López-Gutiérrez, M. E. Martínez-Rosas, F. N. Murrieta-Rico, y P. A. Luque, «Use of Tilia extract to improve the optical and electrochemical properties of ZnO semiconductor nanoparticles», J. Mater. Sci. Mater. Electron., vol. 34, n.o 1, p. 14, ene. 2023, doi: 10.1007/s10854-022-09427-8. [ Links ]

34 [] O. Nava et al., «Evaluation of electrochemical properties of zinc oxide-based semiconductor nanoparticles biosynthesized with Mentha spicata for optoelectronic applications», Mater. Lett., vol. 275, p. 128101, sep. 2020, doi: 10.1016/j.matlet.2020.128101. [ Links ]

35 [] D. Avalos-Gonzalez et al., «Constraints definition and application optimization based on geometric analysis of the frequency measurement method by pulse coincidence», Measurement, vol. 126, pp. 184-193, oct. 2018, doi: 10.1016/j.measurement.2018.05.025. [ Links ]

36 [] F. N. Murrieta-Rico et al., «Analysis of Frequency Domain Data Generated by a Quartz Crystal», en Encyclopedia of Data Science and Machine Learning, IGI Global, 2023, pp. 2272-2284. doi: 10.4018/978-1-7998-9220-5.ch136. [ Links ]

37 [] F. N. Murrieta-Rico et al., «Computational Study of Data Generated During Time-Domain Overlapping Processes», en 2023 Mexican International Conference on Computer Science (ENC), sep. 2023, pp. 1-5. doi: 10.1109/ENC60556.2023.10508681. [ Links ]

Received: August 18, 2023; Accepted: July 23, 2024

*Corresponding author: fnmurrietar@upbc.edu.mx.

Fabian N. Murrieta-Rico: Conceptualización; Metodología; Software; Validación; Análisis formar; Investigación; Recursos; Curación de Datos; Escritura-Borrador original; Visualización; Supervisión; Administración del proyecto. Oleg Sergiyenko: Escritura-Borrador original; Escritura revisión y edición; Conceptualización; Validación. Julio Cesar Rodríguez-Quiñonez:Escritura-Borrador original; Escritura revisión y edición; Validación. Wendy Flores-Fuentes: Escritura- Borrador original; Escritura revisión y edición. José A. Nuñez-Lopez: Escritura-Borrador original; Escritura revisión y edición. Vitalii Petranovskii: Escritura-Borrador original; Escritura revisión y edición; Adquisición de fondos; Validación.

Creative Commons License This is an open-access article distributed under the terms of the Creative Commons Attribution License