Multi-channel signal control method and device, equipment and storage medium

By collecting and adjusting the intensity and phase of multi-channel electrical stimulation signals in real-time, the problems of signal uniformity and synchronization in pelvic floor muscle rehabilitation treatment are solved, and the treatment effect and safety are improved.

CN119280669APending Publication Date: 2025-01-10SHENZHEN ABEL HEALTH TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411143695.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-20
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In the rehabilitation treatment of pelvic floor muscles, how to ensure the intensity of multi-channel electrical stimulation signals is uniform and synchronized to avoid the differences in overstimulation between different muscle groups and adjust the muscles in different parts to participate in the rehabilitation process, the existing technology is difficult to effectively solve.

Method used

By collecting the intensity of the electrical stimulation signals of each channel in real time, calculating its average value and deviation, adjusting the transmission time and phase of the signal based on preset parameters, ensuring uniform and synchronous signal strength.

Benefits of technology

The uniformity and synchronization of signal strengths of each channel are achieved, excessive muscle fatigue and discomfort are avoided, and the effect of rehabilitation treatment is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119280669A_ABST
    Figure CN119280669A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of signal processing, and provides a multichannel signal control method, device and equipment and a storage medium, and the multichannel signal control method comprises the steps: controlling pulse signals on a plurality of channels, and synchronously generating an electrical stimulation signal for each channel; electric stimulation signals of all channels at the current moment are collected in real time; determining the intensity of each electrical stimulation signal at the next moment according to the intensity of each electrical stimulation signal at the current moment; adjusting the transmission time and phase of each electrical stimulation signal based on preset parameters; and if the transmission time and phase of each electrical stimulation signal are consistent, outputting each electrical stimulation signal as a target electrical stimulation signal. The intensity of the electrical stimulation signal of each channel at the next moment is determined according to the intensity of the electrical stimulation signal of each channel at the current moment, so that the signal intensity of each channel is kept uniform, and the signal synchronization of each channel is realized by adjusting the transmission time and phase of each electrical stimulation signal based on preset parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of signal processing technology, and in particular to a multi-channel signal control method, device, equipment and storage medium. Background Art

[0002] In recent years, with the rapid development of medical technology, the application of electronic technology in rehabilitation therapy has become more and more extensive, especially in the fields of traditional Chinese medicine acupuncture and massage therapy. The intervention of electronic technology has greatly promoted the development of electrotherapy products. At present, there are many electrical stimulation treatment instruments on the market that can simulate various traditional techniques to treat patients. However, in the rehabilitation treatment of pelvic floor muscles, due to the complex anatomical structure of the pelvic floor muscles and the different pathological conditions of each patient, it is necessary not only to personalize the signal intensity used for pelvic floor muscle rehabilitation treatment, but also to ensure that muscle groups in different parts can be properly stimulated to achieve the best rehabilitation effect. Prolonged or excessively high-intensity stimulation may cause muscle fatigue or damage. Therefore, the signal intensity should be designed to avoid overstimulation of muscle tissue and prevent muscle fatigue while effectively treating. Especially in multi-channel stimulation, how to ensure that the signal intensity between channels is uniform and synchronized to avoid overstimulation differences between different muscle groups and adjust the muscles in different parts to participate in the rehabilitation process together is a technical problem that needs to be solved urgently. Summary of the invention

[0003] The embodiments of the present application provide a multi-channel signal control method, apparatus, device and storage medium, which are intended to determine the strength of the electrical stimulation signal of each channel at the next moment according to the strength of the electrical stimulation signal of each channel at the current moment, so as to achieve uniform signal strength of each channel, and to achieve synchronization of the signals of each channel by adjusting the transmission time and phase of each electrical stimulation signal based on preset parameters.

[0004] In a first aspect, an embodiment of the present application provides a multi-channel signal control method, comprising:

[0005] Control the pulse signals on multiple channels and synchronously generate electrical stimulation signals to each channel;

[0006] Real-time acquisition of electrical stimulation signals and synchronous triggering time of each channel at the current moment;

[0007] Determine the first intensity of each electrical stimulation signal at the current moment respectively, and determine the second intensity of each electrical stimulation signal at the next moment according to the first intensity;

[0008] Based on preset parameters, adjusting the transmission time and phase of each electrical stimulation signal;

[0009] If the transmission time and phase of each electrical stimulation signal are consistent, each electrical stimulation signal is output as a target electrical stimulation signal.

[0010] In one embodiment, determining the second intensity of each electrical stimulation signal at the next moment according to the first intensity of each electrical stimulation signal at the current moment includes:

[0011] Calculate the average value of the first intensity of the electrical stimulation signal of all channels at the current moment;

[0012] Calculate the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value respectively;

[0013] According to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value, the second intensity of each electrical stimulation signal at the next moment is determined based on the preset adjustment coefficient.

[0014] In one embodiment, according to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value, the second intensity of each electrical stimulation signal at the next moment is determined based on a preset adjustment coefficient, including:

[0015] According to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value, matching the preset adjustment coefficient adapted to each channel;

[0016] Calculate the product of the deviation and the preset adjustment coefficient adapted for each channel respectively;

[0017] The second intensity of each electrical stimulation signal at the next moment is obtained by subtracting the product from the first intensity of the electrical stimulation signal of each channel at the current moment.

[0018] In one embodiment, the preset adjustment coefficient is greater than 0 and less than or equal to 1.

[0019] In one embodiment, the preset parameters include a preset basic frequency corresponding to each channel, a current phase of the electrical stimulation signal of each channel, and a preset transmission delay corresponding to each channel.

[0020] In one embodiment, adjusting the transmission time and phase of each electrical stimulation signal based on preset parameters includes:

[0021] Calculate the current phase of the electrical stimulation signal corresponding to each channel according to the preset basic frequency corresponding to each channel and the current phase offset of the electrical stimulation signal of each channel;

[0022] Determine the adjustment time of each channel according to the synchronous trigger time and the preset transmission delay corresponding to each channel;

[0023] Determine the adjustment phase of each channel according to the synchronous trigger time and the basic frequency;

[0024] According to the adjustment time of each channel, the transmission time of each electrical stimulation signal is adjusted respectively, and according to the adjustment phase of each channel, the phase of each electrical stimulation signal is adjusted respectively.

[0025] In one embodiment, determining the adjustment phase of each channel according to the synchronization trigger time and the basic frequency includes:

[0026] For any channel, calculate the phase angle of the channel at the synchronization trigger time according to the synchronization trigger time and the basic frequency;

[0027] The adjusted phase of the channel is calculated based on the current phase and the phase angle at the synchronization trigger time.

[0028] In a second aspect, an embodiment of the present application provides a multi-channel signal control device, including:

[0029] A generation module, used to control the pulse signals on multiple channels and synchronously generate electrical stimulation signals to each channel;

[0030] The acquisition module is used to collect the electrical stimulation signals and synchronous triggering time of each channel at the current moment in real time;

[0031] A determination module, used to respectively determine a first intensity of each electrical stimulation signal at a current moment, and determine a second intensity of each electrical stimulation signal at a next moment according to the first intensity;

[0032] An adjustment module, used to adjust the transmission time and phase of each electrical stimulation signal based on preset parameters;

[0033] The output module is used to output each electrical stimulation signal as a target electrical stimulation signal if the transmission time and phase of each electrical stimulation signal are consistent.

[0034] In one embodiment, the determining module includes:

[0035] A first calculation unit, used to calculate the average value of the intensity of the electrical stimulation signals of all channels at the current moment;

[0036] A second calculation unit is used to calculate the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value;

[0037] The first adjustment unit is used to determine the second intensity of each electrical stimulation signal at the next moment based on a preset adjustment coefficient according to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value.

[0038] In one embodiment, the adjustment unit comprises:

[0039] A matching subunit, used to match a preset adjustment coefficient adapted to each channel according to a deviation between a first intensity of the electrical stimulation signal of each channel at a current moment and an average value;

[0040] A first calculation subunit, used for respectively calculating the product of the deviation and the preset adjustment coefficient adapted for each channel;

[0041] The obtaining subunit is used to subtract the product from the strength of the electrical stimulation signal of each channel at the current moment to obtain the strength of each electrical stimulation signal at the next moment.

[0042] In one embodiment, the preset adjustment coefficient is greater than 0 and less than or equal to 1.

[0043] In one embodiment, the preset parameters include a preset basic frequency corresponding to each channel, a current phase of the electrical stimulation signal of each channel, and a preset transmission delay corresponding to each channel.

[0044] In one embodiment, the adjustment module includes:

[0045] A third calculation unit, configured to calculate a current phase of the electrical stimulation signal corresponding to each channel according to a preset basic frequency corresponding to each channel and a current phase offset of the electrical stimulation signal of each channel;

[0046] A first determining unit, configured to determine an adjustment time for each channel according to a synchronization trigger time and a preset transmission delay corresponding to each channel;

[0047] A second determining unit, used to determine the adjustment phase of each channel according to the synchronization trigger time and the basic frequency;

[0048] The second adjustment unit is used to adjust the transmission time of each electrical stimulation signal according to the adjustment time of each channel, and to adjust the phase of each electrical stimulation signal according to the adjustment phase of each channel.

[0049] In one embodiment, the third determining unit includes:

[0050] The second calculation subunit is used to calculate the phase angle of any channel at the synchronization trigger time according to the synchronization trigger time and the basic frequency;

[0051] The third calculation subunit is used to calculate the adjustment phase of the channel according to the current phase and the phase angle at the synchronization trigger time.

[0052] In a third aspect, an embodiment of the present application provides an electronic device, including:

[0053] Memory and processing modules;

[0054] The memory is used to store computer programs;

[0055] The processing module is used to execute the computer program and implement the steps of the multi-channel signal control method as described in the first aspect above when executing the computer program.

[0056] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program;

[0057] When the computer program is executed by one or more processing modules, the one or more processing modules execute the steps of the multi-channel signal control method described in the first aspect above.

[0058] The embodiments of the present application provide a multi-channel signal control method, device, equipment and storage medium, wherein the multi-channel signal control method includes: controlling the pulse signals on multiple channels to synchronously generate electrical stimulation signals to each channel; collecting the electrical stimulation signals of each channel at the current moment in real time; determining the strength of each electrical stimulation signal at the next moment according to the strength of each electrical stimulation signal at the current moment; adjusting the transmission time and phase of each electrical stimulation signal based on preset parameters; if the transmission time and phase of each electrical stimulation signal remain consistent, outputting each electrical stimulation signal as a target electrical stimulation signal. By determining the strength of the electrical stimulation signal of each channel at the next moment according to the strength of the electrical stimulation signal of each channel at the current moment, the signal strength of each channel is kept uniform, and by adjusting the transmission time and phase of each electrical stimulation signal based on preset parameters, the synchronization of the signals of each channel is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0060] Figure 1 A schematic diagram of the implementation flow of the multi-channel signal control method provided in an embodiment of the present application;

[0061] Figure 2 A schematic diagram of the structure of a multi-channel signal control device provided in an embodiment of the present application;

[0062] Figure 3 A schematic block diagram of a multi-channel signal control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0063] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0064] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0065] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0066] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0067] The technical solution provided by this application will be described in detail below with reference to the accompanying drawings.

[0068] See also Figure 1 , Figure 1 A schematic diagram of the implementation flow of the multi-channel signal control method provided in the embodiment of the present application. The multi-channel signal control method is implemented by a multi-channel signal control device, and the software and / or hardware included in the multi-channel signal control device can execute corresponding steps to output multi-channel electrical stimulation signals, and the signal strength between the corresponding channels is kept uniform and synchronized to avoid excessive stimulation differences between different muscle groups and adjust the muscles in different parts to participate in the rehabilitation process together. The multi-channel control device can be well applied to the rehabilitation treatment of pelvic floor muscles. Among them, the multi-channel signal control device includes but is not limited to a computer, a terminal, a therapeutic device or a repair device, etc.

[0069] Depend on Figure 1 It can be seen that the multi-channel signal control method includes steps S101 to S105. The details are as follows:

[0070] S101: Control the pulse signals on multiple channels and synchronously generate electrical stimulation signals to each channel.

[0071] The device outputs pulse signals of multiple channels through a pulse timing generation component, and mixes and encodes the pulse signals of each channel with the preset basic frequencies corresponding to each channel to form the initial electrical stimulation signals of each channel; the initial electrical stimulation signals of each channel are delayed according to the preset delays corresponding to each channel, and the electrical stimulation signals are output synchronously to each channel after the delay. The pulse signals of multiple channels are generated through a pulse timing generation component, and mixed and encoded in combination with the preset basic frequencies, so that the device can flexibly generate electrical stimulation signals that meet different rehabilitation needs, and after the delay adjustment of the original electrical stimulation signals of each channel, the electrical stimulation signals of all channels can be synchronized. Among them, the preset basic frequencies corresponding to each channel can be flexibly set in advance according to rehabilitation needs.

[0072] S102: Collect the electrical stimulation signal and synchronous trigger time of each channel at the current moment in real time.

[0073] S103: respectively determining the first intensity of the electrical stimulation signal of each channel at the current moment, and determining the second intensity of the electrical stimulation signal of each channel at the next moment according to the first intensity.

[0074] Determine the second intensity of the electrical stimulation signal of each channel at the next moment according to the first intensity of the electrical stimulation signal of each channel at the current moment, including: calculating the average value of the first intensity of the electrical stimulation signal of all channels at the current moment; respectively calculating the deviation between each first intensity and the average value; determine the second intensity of each electrical stimulation signal at the next moment based on a preset adjustment coefficient according to the deviation between each first intensity and the average value.

[0075] Exemplarily, according to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value, the second intensity of the electrical stimulation signal of each channel at the next moment is determined based on the preset adjustment coefficient, including: matching the preset adjustment coefficient adapted for each channel according to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value; respectively calculating the product of the deviation and the preset adjustment coefficient adapted for each channel; and subtracting the products from the first intensity of the electrical stimulation signal of each channel at the current moment to obtain the second intensity of the electrical stimulation signal of each channel at the next moment.

[0076] Among them, the preset adjustment coefficient is greater than 0 and less than or equal to 1. Specifically, when the deviation between the first intensity of the electrical stimulation signal of a channel and the average value is large, the preset adjustment coefficient adapted to the channel is also large, and vice versa, the preset adjustment coefficient adapted to the channel is also small. That is to say, as the deviation values ​​of each channel are different, the preset adjustment coefficient with a variation range of 0 to 1 will be automatically matched to achieve dynamic and progressive adjustment of the intensity of each channel signal based on the adjustment coefficient, ensuring that the amplitude of the signal strength adjustment will not be too large, making the change of signal strength more stable, which is conducive to maintaining stable stimulation of muscle groups and avoiding muscle discomfort or damage caused by drastic changes in signal strength.

[0077] S104: Based on preset parameters, modulate the transmission time and phase of the electrical stimulation signal of each channel.

[0078] The preset parameters include a preset basic frequency corresponding to each channel and a preset transmission delay corresponding to each channel.

[0079] Exemplarily, based on preset parameters, the transmission time and phase of each electrical stimulation signal are adjusted, including: calculating the current phase of the electrical stimulation signal corresponding to each channel according to the preset basic frequency corresponding to each channel and the current phase offset of the electrical stimulation signal of each channel; determining the adjustment time of each channel according to the synchronous trigger time and the preset transmission delay corresponding to each channel; determining the adjustment phase of each channel according to the synchronous trigger time and the basic frequency; adjusting the transmission time of each electrical stimulation signal according to the adjustment time of each channel, and adjusting the phase of each electrical stimulation signal according to the adjustment phase of each channel.

[0080] Specifically, assuming that the phase of the electrical stimulation signal corresponding to each channel at the current moment is φ(t), then:

[0081] Among them, 2πft is the phase progress of the electrical stimulation signal of the corresponding channel at the current time t, θ is the current phase offset of the electrical stimulation signal of the corresponding channel, and f is the preset basic frequency corresponding to each channel.

[0082] For each channel i, assume that the corresponding adjustment time is T i , then: T i =T s -(Δt i -Δt min )

[0083] Among them, T s is the synchronization trigger time, Δt i is the preset transmission delay of channel i, Δt min It is the smallest transmission delay among all channels.

[0084] Δt i -Δt min The extra delay of channel i is calculated, which is the extra time required for channel i compared to the fastest channel. The above adjustment time can compensate for the delay of different channels and ensure that the signals of all channels can be output at the same time.

[0085] The adjustment phase of each channel is determined according to the synchronization trigger time and the basic frequency, including: for any channel, according to the synchronization trigger time and the basic frequency, calculating the phase angle of the channel at the synchronization trigger time; according to the current phase and the phase angle at the synchronization trigger time, calculating the adjustment phase of the channel.

[0086] Specifically, for channel i, the phase angle of the channel at the synchronization trigger time is assumed to be but:

[0087]

[0088] Among them, f i is the fundamental frequency of channel i.

[0089] Corresponding to the adjustment phase of channel i It can be expressed as:

[0090] Among them, θ i is the current phase of the electrical stimulation signal corresponding to i.

[0091] The phase angle of the channel at the synchronization trigger time is calculated based on the synchronization trigger time and the basic frequency, and then the adjustment phase of the channel is calculated based on the current phase and the phase angle at the synchronization trigger time. The adjustment phase is used for subsequent signal phase correction to ensure that the signals of all channels are output synchronously at the synchronization trigger time point.

[0092] S105: If the transmission time and phase of the electrical stimulation signals of each channel are consistent, the electrical stimulation signals of each channel are output as target electrical stimulation signals.

[0093] Through the above analysis, it can be known that the multi-channel signal control method provided in the embodiment of the present application includes: controlling the pulse signals on multiple channels to synchronously generate electrical stimulation signals to each channel; collecting the electrical stimulation signals of each channel at the current moment in real time; determining the strength of each electrical stimulation signal at the next moment according to the strength of each electrical stimulation signal at the current moment; adjusting the transmission time and phase of each electrical stimulation signal based on preset parameters; if the transmission time and phase of each electrical stimulation signal remain consistent, outputting each electrical stimulation signal as a target electrical stimulation signal. By determining the strength of the electrical stimulation signal of each channel at the next moment according to the strength of the electrical stimulation signal of each channel at the current moment, so as to achieve uniform signal strength of each channel, and by adjusting the transmission time and phase of each electrical stimulation signal based on preset parameters, the synchronization of the signals of each channel can be achieved.

[0094] See also Figure 2 As shown, Figure 2 A schematic diagram of the structure of a multi-channel signal control device provided in an embodiment of the present application.

[0095] Depend on Figure 2 It can be seen that the multi-channel signal control device 20 provided in the embodiment of the present application includes:

[0096] A generating module 201 is used to control the pulse signals on multiple channels and synchronously generate electrical stimulation signals to each channel;

[0097] The acquisition module 202 is used to acquire the electrical stimulation signal and synchronization trigger time of each channel at the current moment in real time;

[0098] A determination module 203, configured to respectively determine a first strength of each electrical stimulation signal at a current moment, and determine a second strength of each electrical stimulation signal at a next moment according to the first strength;

[0099] An adjustment module 204, configured to adjust the transmission time and phase of each electrical stimulation signal based on preset parameters;

[0100] The output module 205 is used to output each electrical stimulation signal as a target electrical stimulation signal if the transmission time and phase of each electrical stimulation signal are consistent.

[0101] In one embodiment, the determination module 203 includes:

[0102] A first calculation unit, used to calculate an average value of first intensities of electrical stimulation signals of all channels at a current moment;

[0103] A second calculation unit is used to calculate the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value;

[0104] The first adjustment unit is used to determine the second intensity of each electrical stimulation signal at the next moment based on a preset adjustment coefficient according to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value.

[0105] In one embodiment, the adjustment unit comprises:

[0106] A matching subunit, used to match a preset adjustment coefficient adapted to each channel according to a deviation between a first intensity of the electrical stimulation signal of each channel at a current moment and an average value;

[0107] A first calculation subunit, used for respectively calculating the product of the deviation and the preset adjustment coefficient adapted for each channel;

[0108] The obtaining subunit is used to subtract the product from the first intensity of the electrical stimulation signal of each channel at the current moment, so as to obtain the second intensity of each electrical stimulation signal at the next moment.

[0109] In one embodiment, the preset adjustment coefficient is greater than 0 and less than or equal to 1.

[0110] In one embodiment, the preset parameters include a preset basic frequency corresponding to each channel, a current phase of the electrical stimulation signal of each channel, and a preset transmission delay corresponding to each channel.

[0111] In one embodiment, the adjustment module 204 includes:

[0112] A third calculation unit, configured to calculate a current phase of the electrical stimulation signal corresponding to each channel according to a preset basic frequency corresponding to each channel and a current phase offset of the electrical stimulation signal of each channel;

[0113] A first determining unit, configured to determine an adjustment time for each channel according to a synchronization trigger time and a preset transmission delay corresponding to each channel;

[0114] A second determining unit, used to determine the adjustment phase of each channel according to the synchronization trigger time and the basic frequency;

[0115] The second adjustment unit is used to adjust the transmission time of each electrical stimulation signal according to the adjustment time of each channel, and to adjust the phase of each electrical stimulation signal according to the adjustment phase of each channel.

[0116] In one embodiment, the third determining unit includes:

[0117] The second calculation subunit is used to calculate the phase angle of any channel at the synchronization trigger time according to the synchronization trigger time and the basic frequency;

[0118] The third calculation subunit is used to calculate the adjustment phase of the channel according to the current phase and the phase angle at the synchronization trigger time.

[0119] It should be noted that the specific implementation process of each of the above modules is the same as the specific implementation process of the corresponding steps in the method embodiment, and will not be repeated here.

[0120] See also Figure 3 As shown, Figure 3 A schematic block diagram of a multi-channel signal control device provided in an embodiment of the present application.

[0121] Exemplarily, the multi-channel signal control device 30 includes a processing module 301 and a memory 302 .

[0122] Exemplarily, the processing module 301 and the memory 302 are connected via a bus 303 , and the bus 303 is, for example, an I2C (Inter-integrated Circuit) bus.

[0123] Specifically, the processing module 301 may be a micro-controller unit (MCU), a central processing unit (CPU) or a digital signal processing module (DSP).

[0124] Specifically, the memory 302 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.

[0125] The processing module 301 is used to run the computer program stored in the memory 302 and implement the steps of the above-mentioned multi-channel signal control method when executing the computer program.

[0126] Exemplarily, the processing module 301 is used to run the computer program stored in the memory 302, and implement the following steps when executing the computer program:

[0127] Control the pulse signals on multiple channels and synchronously generate electrical stimulation signals to each channel;

[0128] Real-time acquisition of electrical stimulation signals and synchronous triggering time of each channel at the current moment;

[0129] Determine the first intensity of each electrical stimulation signal at the current moment respectively, and determine the second intensity of each electrical stimulation signal at the next moment according to the first intensity;

[0130] Based on preset parameters, adjusting the transmission time and phase of each electrical stimulation signal;

[0131] If the transmission time and phase of each electrical stimulation signal are consistent, each electrical stimulation signal is output as a target electrical stimulation signal.

[0132] In one embodiment, determining the second intensity of each electrical stimulation signal at the next moment according to the first intensity includes:

[0133] Calculate the average value of the first intensity of the electrical stimulation signal of all channels at the current moment;

[0134] Calculate the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value respectively;

[0135] According to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value, the second intensity of each electrical stimulation signal at the next moment is determined based on the preset adjustment coefficient.

[0136] In one embodiment, according to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value, the second intensity of each electrical stimulation signal at the next moment is determined based on a preset adjustment coefficient, including:

[0137] According to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value, matching the preset adjustment coefficient adapted to each channel;

[0138] Calculate the product of the deviation and the preset adjustment coefficient adapted for each channel respectively;

[0139] The second intensity of each electrical stimulation signal at the next moment is obtained by subtracting the product from the first intensity of the electrical stimulation signal of each channel at the current moment.

[0140] In one embodiment, the preset adjustment coefficient is greater than 0 and less than or equal to 1.

[0141] In one embodiment, the preset parameters include a preset basic frequency corresponding to each channel and a preset transmission delay corresponding to each channel.

[0142] In one embodiment, adjusting the transmission time and phase of each electrical stimulation signal based on preset parameters includes:

[0143] Calculate the current phase of the electrical stimulation signal corresponding to each channel according to the preset basic frequency corresponding to each channel and the current phase offset of the electrical stimulation signal of each channel;

[0144] Determine the adjustment time of each channel according to the synchronous trigger time and the preset transmission delay corresponding to each channel;

[0145] Determine the adjustment phase of each channel according to the synchronous trigger time and the basic frequency;

[0146] According to the adjustment time of each channel, the transmission time of each electrical stimulation signal is adjusted respectively, and according to the adjustment phase of each channel, the phase of each electrical stimulation signal is adjusted respectively.

[0147] In one embodiment, determining the adjustment phase of each channel according to the synchronization trigger time and the basic frequency includes:

[0148] For any channel, calculate the phase angle of the channel at the synchronization trigger time according to the synchronization trigger time and the basic frequency;

[0149] The adjusted phase of the channel is calculated based on the initial phase and the phase angle at the synchronization trigger time.

[0150] The computer-readable storage medium may be an internal storage unit of the aforementioned multi-channel signal control device, such as a hard disk or memory of the multi-channel signal control device. The computer-readable storage medium may also be an external storage device of the multi-channel signal control device, such as a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the multi-channel signal control device.

[0151] It should be understood that the terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.

[0152] It will also be understood that the term "and / or" as used in this application and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0153] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A multi-channel signal control method, characterized in that: include: Control the pulse signals on multiple channels and synchronously generate electrical stimulation signals to each channel; Real-time acquisition of electrical stimulation signals and synchronous triggering time of each channel at the current moment; respectively determining a first strength of each of the electrical stimulation signals at a current moment, and determining a second strength of each of the electrical stimulation signals at a next moment according to the first strength; Based on preset parameters, adjusting the transmission time and phase of each of the electrical stimulation signals; If the transmission time and phase of each of the electrical stimulation signals are consistent, each of the electrical stimulation signals is output as a target electrical stimulation signal.

2. The multi-channel signal control method according to claim 1, characterized in that: Determining the second intensity of each of the electrical stimulation signals at a next moment according to the first intensity includes: Calculating the average value of the first intensity of the electrical stimulation signal of all channels at the current moment; Calculating the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value respectively; According to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value, the second intensity of each electrical stimulation signal at the next moment is determined based on a preset adjustment coefficient.

3. The multi-channel signal control method according to claim 2, characterized in that: The step of determining the second intensity of each of the electrical stimulation signals at the next moment based on a preset adjustment coefficient according to the deviation between the first intensity of the electrical stimulation signals of each channel at the current moment and the average value comprises: According to the deviation between the first intensity of the electrical stimulation signal of each channel at the current moment and the average value, matching the preset adjustment coefficient adapted to each channel; Calculating the product of the deviation and the preset adjustment coefficient adapted for each channel respectively; The second intensity of each of the electrical stimulation signals at the next moment is obtained by subtracting the product from the first intensity of the electrical stimulation signal of each channel at the current moment.

4. The multi-channel signal control method according to claim 2 or 3, characterized in that: The preset adjustment coefficient is greater than 0 and less than or equal to 1.

5. The multi-channel signal control method according to claim 1, characterized in that: The preset parameters include a preset basic frequency corresponding to each channel and a preset transmission delay corresponding to each channel.

6. The multi-channel signal control method according to claim 5, characterized in that: The adjusting the transmission time and phase of each of the electrical stimulation signals based on the preset parameters includes: Calculate the current phase of the electrical stimulation signal corresponding to each channel according to the preset basic frequency corresponding to each channel and the current phase offset of the electrical stimulation signal of each channel; Determine the adjustment time of each channel according to the synchronization trigger time and the preset transmission delay corresponding to each channel; Determining the adjustment phase of each channel according to the synchronization trigger time and the basic frequency; According to the adjustment time of each channel, the transmission time of each electrical stimulation signal is adjusted respectively, and according to the adjustment phase of each channel, the phase of each electrical stimulation signal is adjusted respectively.

7. The multi-channel signal control method according to claim 6, characterized in that: The step of determining the adjustment phase of each channel according to the synchronization trigger time and the basic frequency includes: For any channel, according to the synchronization trigger time and the basic frequency, calculate the phase angle of the channel at the synchronization trigger time; The adjusted phase of the channel is calculated according to the current phase and the phase angle at the synchronization trigger time.

8. A multi-channel signal control device, characterized in that: include: A generation module, used to control the pulse signals on multiple channels and synchronously generate electrical stimulation signals to each channel; The acquisition module is used to collect the electrical stimulation signals of each channel at the current moment in real time; A determination module, used to determine the strength of each of the electrical stimulation signals at the next moment according to the strength of each of the electrical stimulation signals at the current moment; An adjustment module, used for adjusting the transmission time and phase of each of the electrical stimulation signals based on preset parameters; The output module is used to output each of the electrical stimulation signals as a target electrical stimulation signal if the transmission time and phase of each of the electrical stimulation signals are consistent.

9. An electronic device, characterized in that: include: Memory and processing modules; The memory is used to store computer programs; The processing module is used to execute the computer program and implement the steps of the multi-channel signal control method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The computer readable storage medium stores a computer program; When the computer program is executed by one or more processing modules, the one or more processing modules execute the steps of the multi-channel signal control method according to any one of claims 1 to 7.