Ultrasound coexistence in a multi transducer fetal monitoring system
One or more systems, devices, computer-implemented methods and/or computer program products of use provided herein relate to ultrasound coexistence in an FMS. A system can comprise a memory that can store computer-executable components. The system can further comprise a processor that can execute the computer-executable components stored in the memory, wherein the computer-executable components can comprise a frequency generation component that can use a variable frequency generator circuitry to generate electronic signals at one or more different frequencies in at least one fetal sensor device (FSD) of a fetal monitoring system (FMS), wherein the electronic signals can cause a transducer of the at least one FSD to generate ultrasound signals at the one or more different frequencies.
1 . A system, comprising:
a memory that stores computer-executable components; and
a processor that executes the computer-executable components stored in the memory, wherein the computer-executable components comprise:
a synchronization component that performs a pulse phase synchronization using a control system to prevent a first signal transmitted by a first fetal sensor device (FSD) of a fetal monitoring system (FMS) from entering a receive period of a second FSD of the FMS located across the first FSD at a distance, wherein the control system measures an amount of harmonics generated by the first FSD at the second FSD and gradually shifts a phase of the first signal to align the first signal with a second signal transmitted by the second FSD in the FMS.
2 . The system of claim 1 , wherein the computer-executable components comprise:
a frequency generation component that uses a variable frequency generator circuitry to generate electronic signals at one or more different frequencies in at least one FSD of the FMS, wherein the at least one FSD dynamically adjusts a transmit voltage of the at least one FSD to maintain one acoustic power value at the one or more different frequencies, wherein the at least one FSD comprises a tunable inductor-capacitor (LC) tank circuit comprising capacitance varactors that tune a resonant frequency of the tunable LC tank circuit to a carrier frequency of the at least one FSD, wherein tuning the resonant frequency of the tunable LC tank circuit to the carrier frequency of the at least one FSD comprises using a digital-to-analog converter (DAC) to adjust biasing voltages of a varactor network, and wherein the carrier frequency is a frequency selected from the one or more different frequencies.
3 . The system of claim 2 , further comprising:
a storage component that stores a DAC value corresponding to maximizing gain of the tunable LC tank circuit at the carrier frequency of the at least one FSD.
4 . The system of claim 2 , wherein the variable frequency generator circuitry uses an attenuated shifted frequency to automate a calibration process for the tunable LC tank circuit, and wherein the at least one FSD is calibrated to maximize gain at the carrier frequency of the at least one FSD.
5 . The system of claim 2 , wherein based on tuning the resonant frequency of the tunable LC tank circuit to the carrier frequency of the at least one FSD, the tunable LC tank circuit maintains the resonant frequency within a predetermined tolerance range of the carrier frequency across a range of operating temperatures.
6 . The system of claim 2 , wherein, based on tuning the resonant frequency of the tunable LC tank circuit to the carrier frequency of the at least one FSD, the tunable LC tank circuit provides an amplitude response exhibiting maximum gain at the carrier frequency relative to adjacent frequencies, and attenuates signals at frequencies corresponding to carrier frequencies of additional FSDs in the FMS.
7 . The system of claim 1 , wherein the FMS comprises a plurality of FSDs, and wherein the computer-executable components further comprise:
a separation component that separates respective carrier frequencies of the plurality of FSDs in the FMS such that a frequency difference between carrier frequencies of any two FSDs is not a multiple of a pulse repetition rate (PRR) of either FSD, wherein separating the respective carrier frequencies of the plurality of FSDs generates predictable harmonics during crosstalk in the FMS.
8 . The system of claim 7 , further comprising:
a signal processing component that implements an automatic gain control stage and a filter to selectively eliminate the predictable harmonics to eliminate crosstalk in the FMS, wherein the automatic gain control stage is implemented as a software, a hardware or a combination of the software and the hardware.
9 . The system of claim 1 , wherein the FMS comprises a plurality of FSDs and wherein the synchronization component performs a periodic pulse repetition rate (PRR) synchronization to synchronize a start of a transmit period of at least one FSD of the FMS with respective starts of transmit periods of one or more additional FSDs in the FMS to prevent ultrasound signals generated by the at least one FSD from becoming demodulated by respective carrier frequencies generated by the one or more additional FSDs in the FMS.
10 . The system of claim 9 , wherein the periodic PRR synchronization is performed by using a monitor that sends signals in real time to FSDs of the FMS or by using a main FSD to transmit to additional FSDs in the FMS, and wherein the periodic PRR synchronization is performed wirelessly or through wired connections.
11 . A computer-implemented method, comprising:
performing, by a device operatively coupled to a processor, a pulse phase synchronization using a control system to prevent a first signal transmitted by a first fetal sensor device (FSD) of a fetal monitoring system (FMS) from entering a receive period of a second FSD of the FMS located across the first FSD at a distance, wherein the control system measures an amount of harmonics generated by the first FSD at the second FSD and gradually shifts a phase of the first signal to align the first signal with a second signal transmitted by the second FSD in the FMS.
12 . The computer-implemented method of claim 11 , further comprising:
generating, by the device and using a variable frequency generator circuitry, electronic signals at one or more different frequencies in at least one FSD of the FMS, wherein the at least one FSD dynamically adjusts a transmit voltage of the at least one FSD to maintain one acoustic power value at the one or more different frequencies; and
tuning, by the device, a resonant frequency of a tunable LC tank circuit comprised in the at least one FSD to a carrier frequency of the at least one FSD, wherein the carrier frequency is a frequency selected from the one or more different frequencies, wherein the tunable LC tank circuit comprises capacitance varactors that perform the tuning, and wherein tuning the resonant frequency of the tunable LC tank circuit to the carrier frequency of the at least one FSD comprises using, by the device, a DAC to adjust biasing voltages of a varactor network to dynamically change a capacitance value of the capacitance varactors.
13 . The computer-implemented method of claim 12 , further comprising:
storing, by the device, a DAC value corresponding to maximizing gain of the tunable LC tank circuit at the carrier frequency of the at least one FSD.
14 . The computer-implemented method of claim 12 , further comprising:
using, by the device, an attenuated shifted frequency to automate a calibration process for the tunable LC tank circuit; and
calibrating, by the device, the at least one FSD to maximize gain at the carrier frequency of the at least one FSD.
15 . The computer-implemented method of claim 12 , wherein based on tuning the resonant frequency of the tunable LC tank circuit to the carrier frequency of the at least one FSD, the tunable LC tank circuit maintains the resonant frequency within a predetermined tolerance range of the carrier frequency across a range of operating temperatures.
16 . The computer-implemented method of claim 11 , wherein the FMS comprises a plurality of FSDs, and wherein the computer-implemented method further comprises:
separating, by the device, respective carrier frequencies of the plurality of FSDs in the FMS such that a frequency difference between carrier frequencies of any two FSDs is not a multiple of a PRR of either FSD, wherein separating the respective carrier frequencies of the plurality of FSDs generates predictable harmonics during crosstalk in the FMS; and
implementing, by the device, an automatic gain control stage and a filter to selectively eliminate the predictable harmonics to eliminate crosstalk in the FMS, wherein the automatic gain control stage is implemented as a software, a hardware or a combination of the software and the hardware.
17 . The computer-implemented method of claim 11 , wherein the FMS comprises a plurality of FSDs, and wherein the computer-implemented method further comprises:
performing, by the device, a periodic pulse repetition rate (PRR) synchronization to synchronize a start of a transmit period of at least one FSD of the FMS with respective starts of transmit periods of one or more additional FSDs in the FMS to prevent ultrasound signals generated by the at least one FSD from becoming demodulated by respective carrier frequencies generated by the one or more additional FSDs in the FMS.
18 . The computer-implemented method of claim 17 , wherein the periodic PRR synchronization is performed by using a monitor that sends signals in real time to FSDs of the FMS or by using a main FSD to transmit signals to additional FSDs in the FMS, and wherein the periodic PRR synchronization is performed wirelessly or through wired connections.
19 . A non-transitory computer readable medium for ultrasound coexistence in a fetal monitoring system (FMS), the non-transitory computer readable medium comprising program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
perform a pulse phase synchronization using a control system to prevent a first signal transmitted by a first fetal sensor device (FSD) of the FMS from entering a receive period of a second FSD of the FMS located across the first FSD at a distance, wherein the control system measures an amount of harmonics generated by the first FSD at the second FSD and gradually shifts a phase of the first signal to align the first signal with a second signal transmitted by the second FSD in the FMS.
20 . The non-transitory computer readable medium of claim 19 , the program instructions executable by the processor to further cause the processor to:
generate, using a variable frequency generator circuitry, electronic signals at one or more different frequencies in at least one FSD of the FMS, wherein the at least one FSD dynamically adjusts a transmit voltage of the at least one FSD to maintain one acoustic power value at the one or more different frequencies; and
tune a resonant frequency of a tunable LC tank circuit comprised in the at least one FSD to a carrier frequency of the at least one FSD, wherein the carrier frequency is a frequency selected from the one or more different frequencies, wherein the tunable LC tank circuit comprises capacitance varactors that tune the resonant frequency, and wherein tuning the resonant frequency of the tunable LC tank circuit to the carrier frequency of the at least one FSD comprises using a DAC to adjust biasing voltages of a varactor network to dynamically change a capacitance value of the capacitance varactors.