Control method for realizing low power consumption based on underwater sound modem working mode switching

文档序号:196746 发布日期:2021-11-02 浏览:20次 中文

阅读说明:本技术 基于水声modem工作模式切换实现低功耗的控制方法 (Control method for realizing low power consumption based on underwater sound modem working mode switching ) 是由 瞿逢重 胡超 周钦 陆雪松 魏艳 于 2021-07-22 设计创作,主要内容包括:本发明公开一种基于水声modem工作模式切换实现低功耗的控制方法,该方法为水声modem设计了四种工作状态,且为每种状态配置不同的硬件进行开启和关闭,并通过开关硬件不断地切换工作模式,从而使得水声modem仅在工作状态开启对应的硬件,非工作状态仅维持最低待机需求,从而实现低功耗的目标。(The invention discloses a control method for realizing low power consumption based on switching of working modes of an underwater sound modem.)

1. A control method for realizing low power consumption based on underwater sound modem working mode switching is characterized in that the underwater sound modem comprises a control module, a calculation module, a power amplifier, an impedance matching circuit, a front-path amplifier, an external analog-to-digital converter and a transducer; the energy converter, the front-circuit amplifier, the external analog-to-digital converter and the calculation module are sequentially connected, the calculation module, the power amplifier, the impedance matching circuit and the energy converter are sequentially connected, and the calculation module is also connected with the control module;

the underwater sound modem monitors underwater sound signals in real time through the transducer, and the waveforms of the underwater sound signals are detected by the computing module after the underwater sound signals sequentially pass through the front-path amplifier and the external analog-to-digital converter and are synchronously checked; at this time, the underwater acoustic modem is in a receiving mode, the power amplifier is in a closed state, and the front-path amplifier, the external analog-to-digital converter and the computing module are all in an open state; when the computing module successfully checks the waveform of the underwater sound signal, the computing module demodulates the received underwater sound signal into a digital signal and forwards the demodulated data to the control module, and the control module analyzes the frame header and the data packet and uploads an execution instruction or data;

when an upper computer needs to send information to other nodes through an underwater sound modem, the underwater sound modem is switched into a sending mode, namely a power amplifier is turned on, a front-path amplifier is turned off, an external analog-to-digital converter and a computing module are still in an open state, the control module classifies the received information sent by the upper computer, different pre-cutting blocks and packaging processing are carried out, a proper modulation mode is selected according to an underwater sound environment, and data are sent out sequentially through the computing module, the power amplifier, an impedance matching circuit and a transducer; and automatically switching back to the receiving mode after the data transmission is finished;

the timer in the control core is restarted every time the underwater sound modem performs a sending or receiving operation; when the timer does not execute signal sending or receiving after exceeding the set time, the underwater sound modem automatically enters a sleep mode, an external analog-digital converter and a computing module are closed, the control unit is also switched into the sleep mode of the control unit, the timer triggers one interruption at a fixed time, the control unit judges whether a signal monitored by the transducer is an effective signal, if so, the control unit is awakened to enter the working mode of the control unit, and meanwhile, the underwater sound modem is also switched into a receiving mode.

2. The control method for realizing low power consumption based on switching of the working modes of the underwater acoustic modem according to claim 1, wherein when the underwater acoustic modem does not need to work for a long time, the upper computer controls the underwater acoustic modem to enter a sleep mode, that is, the control unit is switched into the sleep mode of the upper computer, and other modules are all turned off.

3. The control method for realizing low power consumption based on switching of the working modes of the underwater acoustic modem according to claim 1, wherein the control module classifies the received information sent by the upper computer according to texts, files and waveforms.

Technical Field

The invention relates to the field of underwater communication, in particular to a control method for realizing low power consumption based on underwater acoustic modem working mode switching.

Background

With the acceleration of the ocean development pace of all countries in the world, all countries in the world begin to research underwater acoustic communication networks and underwater internet of things, so that the development of underwater acoustic communication systems is greatly promoted, and the underwater acoustic communication becomes a hot content of current research. The underwater acoustic communication modem is a main application form of most underwater acoustic communication systems, is generally applied to ocean monitoring, remote control and remote measurement of various underwater platform devices and the like, and is required to have higher communication robustness. Most of the existing underwater sound modems in the market are simple in functional design, only have two function modes of sending and receiving, are high in power consumption, cannot meet low-power-consumption application scenes such as underwater internet of things and cannot meet the working requirements of long-time working of low power consumption such as underwater internet of things. The existing underwater sound modem work mode switching method is complex, the work requirement of low power consumption cannot be met even if the existing underwater sound modem works underwater for a long time, and meanwhile, the improvement of the work mode complexity can cause the wrong switching of the system, so that the stability requirement is not facilitated.

Disclosure of Invention

Aiming at the defects of the prior art, the invention discloses a control method for realizing low power consumption based on underwater sound modem working mode switching, which can improve the working efficiency while ensuring low complexity and has low power consumption.

The purpose of the invention is realized by the following technical scheme:

a control method for realizing low power consumption based on underwater sound modem working mode switching is characterized in that the underwater sound modem comprises a control module, a calculation module, a power amplifier, an impedance matching circuit, a front-path amplifier, an external analog-to-digital converter and a transducer; the energy converter, the front-circuit amplifier, the external analog-to-digital converter and the calculation module are sequentially connected, the calculation module, the power amplifier, the impedance matching circuit and the energy converter are sequentially connected, and the calculation module is also connected with the control module;

the underwater sound modem monitors underwater sound signals in real time through the transducer, and the waveforms of the underwater sound signals are detected by the computing module after the underwater sound signals sequentially pass through the front-path amplifier and the external analog-to-digital converter and are synchronously checked; at this time, the underwater acoustic modem is in a receiving mode, the power amplifier is in a closed state, and the front-path amplifier, the external analog-to-digital converter and the computing module are all in an open state; when the computing module successfully checks the waveform of the underwater sound signal, the computing module demodulates the received underwater sound signal into a digital signal and forwards the demodulated data to the control module, and the control module analyzes the frame header and the data packet and uploads an execution instruction or data;

when an upper computer needs to send information to other nodes through an underwater sound modem, the underwater sound modem is switched into a sending mode, namely a power amplifier is turned on, a front-path amplifier is turned off, an external analog-to-digital converter and a computing module are still in an open state, the control module classifies the received information sent by the upper computer, different pre-cutting blocks and packaging processing are carried out, a proper modulation mode is selected according to an underwater sound environment, and data are sent out sequentially through the computing module, the power amplifier, an impedance matching circuit and a transducer; and automatically switching back to the receiving mode after the data transmission is finished;

the timer in the control core is restarted every time the underwater sound modem performs a sending or receiving operation; when the timer does not execute signal sending or receiving after exceeding the set time, the underwater sound modem automatically enters a sleep mode, an external analog-digital converter and a computing module are closed, the control unit is also switched into the sleep mode of the control unit, the timer triggers one interruption at a fixed time, the control unit judges whether a signal monitored by the transducer is an effective signal, if so, the control unit is awakened to enter the working mode of the control unit, and meanwhile, the underwater sound modem is also switched into a receiving mode.

Further, when the underwater sound modem does not need to work for a long time, the upper computer controls the underwater sound modem to enter a sleep mode, that is, the control unit is switched into the sleep mode of the upper computer, and other modules are all closed.

Further, the control module classifies the received information sent by the upper computer according to texts, files and waveforms.

The invention has the following beneficial effects:

the control method has the advantages of low power consumption, stable mode switching, high robustness, suitability for being used by various devices such as an upper computer, an underwater unmanned submersible vehicle and the like, and wide application range.

Drawings

FIG. 1 is a schematic diagram of the structure of an underwater acoustic modem according to the present invention;

fig. 2 is a schematic diagram of the switching of the various operating modes of the underwater acoustic modem of the present invention.

Detailed Description

The present invention will be described in detail below with reference to the accompanying drawings and preferred embodiments, and the objects and effects of the present invention will become more apparent, it being understood that the specific embodiments described herein are merely illustrative of the present invention and are not intended to limit the present invention.

As shown in fig. 1 and 2, the underwater acoustic modem related to the control method of the present invention includes a control module, a calculation module, a power amplifier, an impedance matching circuit, a front-end amplifier, an external analog-to-digital converter, and a transducer, wherein the transducer, the front-end amplifier, the external analog-to-digital converter, and the calculation module are connected in sequence, and the calculation module, the power amplifier, the impedance matching circuit, and the transducer are connected in sequence. The computing module is also connected with the control module through a serial port.

After the underwater sound modem is normally started, the underwater sound modem firstly starts each hardware power supply to carry out each function configuration and power-on self-test, the operation module sends a power-on signal to the control module after being started, and the control module enters a receiving mode to start working after determining that the power-on configuration of each part is normal after receiving the power-on signal and closes the power amplifier in order to reduce power consumption.

The receiving mode is a normal mode of the underwater sound modem, namely under the normal working condition, the underwater sound modem monitors underwater sound signals in real time through the transducer, and the arrival of the waveforms of the underwater sound signals is detected by the computing module after the underwater sound signals sequentially pass through the front-path amplifier and the external analog-to-digital converter, and the waveforms are synchronously verified; at this time, the underwater acoustic modem is in a receiving mode, the power amplifier is in a closed state, and the front-path amplifier, the external analog-to-digital converter and the computing module are all in an open state.

When the waveform of the underwater sound signal is successfully checked by the computing module, the computing module demodulates the received underwater sound signal into a digital signal and forwards the demodulated data to the control module, and the control module analyzes the frame header and the data packet and uploads an execution instruction or the data to other control terminals such as an external upper computer or an underwater unmanned vehicle.

When the upper computer needs to send information to other nodes through the underwater sound modem, the underwater sound modem is switched into a sending mode according to an instruction of the upper computer, namely, a power amplifier is turned on, and a front path amplifier is turned off; the external analog-to-digital converter and the calculation module are still in an open state. The control module classifies received information sent by the upper computer, for example, classifies the information according to texts, files and waveforms, performs different pre-cutting and packaging processing, selects a proper modulation mode according to the underwater acoustic environment, sends data to the calculation module through a serial port, and the calculation module outputs the modulated digital waveform to a power amplifier through an I2S protocol, then passes through an impedance matching circuit, and finally sends the data out through a transducer; and the underwater sound modem automatically switches back to the receiving mode after the data transmission is finished.

The underwater sound modem performs sending or receiving operation once, and the timer in the control core is used for timing again; when the timer does not execute signal sending or receiving after exceeding the set time, the underwater sound modem automatically enters a sleep mode, most hardware of the underwater sound modem is closed during sleep, for example, an external analog-to-digital converter and a computing module are closed, and a control module is also switched into the sleep mode of the control moduleAt the moment, the Cortex kernel of the control module is dormant, the Cortex kernel and the communication serial port of the upper computer continue to work, and the data reading in the control kernel is realized through Direct Memory Access (DMA); the on-chip ADC acquisition frequency of the control module is set to 66.67kHz through a configuration register. And meanwhile, a timer is set to trigger interruption every 50ms, a computing unit in the control module performs Fast Fourier Transform (FFT) on a sampling sequence after interruption and awakening, detects the amplitude of a specific frequency combination, and judges to awaken if the amplitude exceeds a threshold value. After waking up, the control unit enters into the working mode of the control unit, and simultaneously the underwater sound modem is also switched into a receiving mode.

In addition, when the underwater sound modem does not work for a long time, the upper computer controls the underwater sound modem to enter a sleep mode, namely, the control module is switched into the sleep mode of the upper computer, and other modules are all closed.

The switching of the main elements of the underwater acoustic modem of the present invention in each mode is shown in table 1. The power consumption data of the underwater acoustic modem in each working mode is shown in table 2.

TABLE 1 switching conditions of the principal elements in each mode of the hydroacoustic modem

Power supply module Transmission mode Reception mode Sleep mode Hibernate mode
Power amplifier Opening device Closing device Closing device Closing device
Front placing Closing device Opening device Opening device Closing device
ADC Closing device Opening device Closing device Closing device
Computing core Opening device Opening device Closing device Closing device

Table 2 power consumption data for each mode of underwater acoustic modem

Mode of operation Power consumption
Transmission mode Maximum 50W
Reception mode 3-5W
Sleep mode 35mW
Hibernate mode 10mW

It can be known from table 2 that, by changing the working modes of sending and receiving of the traditional underwater acoustic modem and introducing the sleep mode and the hibernation mode, the power consumption of the underwater acoustic modem is greatly reduced, and the underwater acoustic modem can still enter the working state quickly under the condition of reducing the power consumption, and is suitable for application scenarios such as an underwater communication network and an underwater internet of things.

It will be understood by those skilled in the art that the foregoing is only a preferred embodiment of the present invention, and is not intended to limit the invention, and although the invention has been described in detail with reference to the foregoing examples, it will be apparent to those skilled in the art that various changes in the form and details of the embodiments may be made and equivalents may be substituted for elements thereof. All modifications, equivalents and the like which come within the spirit and principle of the invention are intended to be included within the scope of the invention.

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:功耗优化方法、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!