CN104856666A - Bio-electricity signal monitoring system based on LabVIEW - Google Patents

Bio-electricity signal monitoring system based on LabVIEW Download PDF

Info

Publication number
CN104856666A
CN104856666A CN201510204734.6A CN201510204734A CN104856666A CN 104856666 A CN104856666 A CN 104856666A CN 201510204734 A CN201510204734 A CN 201510204734A CN 104856666 A CN104856666 A CN 104856666A
Authority
CN
China
Prior art keywords
partiald
bioelectrical signals
function
signal
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510204734.6A
Other languages
Chinese (zh)
Other versions
CN104856666B (en
Inventor
贺威
唐浩月
付威
赵越
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN201510204734.6A priority Critical patent/CN104856666B/en
Publication of CN104856666A publication Critical patent/CN104856666A/en
Application granted granted Critical
Publication of CN104856666B publication Critical patent/CN104856666B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0004Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by the type of physiological signal transmitted
    • A61B5/0006ECG or EEG signals
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/25Bioelectric electrodes therefor
    • A61B5/279Bioelectric electrodes therefor specially adapted for particular uses
    • A61B5/291Bioelectric electrodes therefor specially adapted for particular uses for electroencephalography [EEG]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/369Electroencephalography [EEG]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7221Determining signal validity, reliability or quality
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/725Details of waveform analysis using specific filters therefor, e.g. Kalman or adaptive filters
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems

Abstract

The invention discloses a bio-electricity signal monitoring system based on LabVIEW. Multipath bio-electricity signals are extracted by bio-electricity signal extracting equipment, and are subjected to parallel processing, and people to be monitored are monitored by using a bio-electricity signal monitoring interface. During specific configuration, the people to be monitored can selectively call a library function pre-stored in the system through a signal processing interface according to own requirements to perform real-time processing on the bio-electricity signals, and finally the bio-electricity signals are displayed on a display frame on the signal processing interface, so that the monitoring on physiological indexes of the people to be monitored can be completed.

Description

A kind of bioelectrical signals monitoring system based on LabVIEW
Technical field
The invention belongs to physiology monitoring technical field, more specifically say, relate to a kind of bioelectrical signals monitoring system based on LabVIEW.
Background technology
Bioelectrical signals is the key character parameter of health state, also effectively reflects brain activity situation and the human body moving situation of people simultaneously.By to the analysis of human biological signal and monitoring, the health status of human body can be held exactly, more by the feature identification to different bioelectrical signals, the operation and controlling to external equipment can be realized.
Bioelectrical signals analysis in the market and monitoring system functional too single, signal processing algorithm is comparatively simple, and most homogeneous system program does not possess good portability, as the brain electric transducer of science and technology based on TGAM chip design is read based on the EEG signals extraction module of ADS1299 chip design and god by TI company, therefore, above two kinds of equipment are difficult to effectively promote in the market.
More specifically say, compared to the EEG signals extraction module of TI company based on ADS1299 chip design, it is little that the present invention has volume, multiple powering mode, and heat power consumption is little, carries the advantage such as bioelectrical signals extraction element and multi-purpose software display.Read the brain electric transducer of science and technology based on TGAM chip design compared to god, it is low that the present invention has power consumption, and communication is stable, the advantages such as multichannel collecting.
Summary of the invention
The object of the invention is to overcome the deficiencies in the prior art, a kind of bioelectrical signals monitoring system based on LabVIEW is provided, by signal processing algorithm, the bioelectrical signals collected is analyzed, realize the Real-Time Monitoring to body state.
For achieving the above object, the present invention is based on the bioelectrical signals monitoring system of LabVIEW, it is characterized in that, comprising:
One bioelectrical signals extraction equipment, comprise electroencephalogramsignal signal collection equipment and multiple limbs signal collecting device, in two collecting devices, include spring steel plate, stretchy nylon band and dry electrode slice, wherein, in electroencephalogramsignal signal collection equipment, at least comprise 3 dry electrode slices; Dry electrode slice, is stuck in during by wearing bioelectrical signals extraction equipment on head and limbs by solder attachment on the spring steel plate of correspondence, and welding position is corresponding with bioelectrical signals active regions; Stretchy nylon band is positioned on spring steel plate, can add the closeness of contact of capable and experienced electrode slice and human body further, increases the stability of acquiring biological electric signals; When extracting bioelectrical signals, bioelectrical signals extraction equipment is worn on head and each position of limbs, extract the bioelectrical signals on brain and each position of limbs respectively, then send to PCB circuit integrated module by the electromagnetic shield signal line that collecting device connects;
Many electromagnetic shield signal lines, adopt the anti-tampering design of multilamellar, wherein internal layer is signal transmssion line, and skin is rubber layer, is tinsel envelope in the periphery of signal transmssion line;
One PCB circuit integrated module, comprises electromagnetic interface filter, preamplifier and analog-digital converter; For receiving the multichannel bioelectrical signals that bioelectrical signals extraction equipment gathers, and by the bioelectrical signals parallel processing of multichannel, then send to zigbee group-net communication module;
After PCB circuit integrated module receives bioelectrical signals, first pass through the electromagnetic noise that the outer frequency of electromagnetic interface filter filter out-band is higher, filtered bioelectrical signals is input to analog-digital converter after preamplifier amplifies, the bioelectrical signals of simulation is converted into the digital signal being easy to receive and dispatch by analog-digital converter again, and sends to zigbee group-net communication module;
One zigbee group-net communication module contains multiple COM1, can walk abreast and receive the multichannel bioelectrical signals of PCB circuit integrated module transmission, then be transmitted to bioelectrical signals observation interface, realizes the network type communication that many receipts are multiple;
One signal process function storehouse, signal processing interface, by function in call signal process function library, processes bioelectrical signals, re-sends to bioelectrical signals observation interface;
One bioelectrical signals observation interface, by the tab control on bioelectrical signals observation interface, selects entering signal observation interface or signal processing interface;
On signal monitoring interface, COM1 between zigbee group-net communication module and bioelectrical signals observation interface can be set, select signalling channel when needing entering signal process interface, when communicating, the signal quality of bioelectrical signals directly can be observed on instrumental panel, and the relevant information of bioelectrical signals demonstrates the bioelectrical signals on brain and limbs respectively by 2-D display box;
On signal processing interface, user can function as required in selectivity call signal process function library, then arranges according to the function called, and as Choose filtering function, then sets out and leaches frequency range; As selected trap function, then set out the Hz noise frequency range that trap function is removed; As selected wavelet function, then set the female ripple type of small echo, select the number of plies of wavelet decomposition; As selected neural network function, then when calling this function, train neural network classifier parameter; Bioelectrical signals is after above-mentioned process completes, and its relevant information demonstrates the bioelectrical signals on brain and limbs respectively by 2-D display box.
Goal of the invention of the present invention is achieved in that
The present invention is based on the bioelectrical signals monitoring system of LabVIEW, extracted the bioelectrical signals of multichannel by bioelectrical signals extraction equipment, then the bioelectrical signals of parallel processing multichannel, utilize bioelectrical signals observation interface to monitor monitored person.In concrete configuration, monitored person according to the needs of self, by the built-in function prestored in signal processing interface selective calling system, can process bioelectrical signals in real time, last again by the display box display on signal processing interface, complete the monitoring to monitored person's physical signs.
Meanwhile, the bioelectrical signals monitoring system that the present invention is based on LabVIEW also has following beneficial effect:
(1), in the present invention, bioelectrical signals extraction equipment forms based on spring steel, stretchy nylon band and dry electrode slice.The modes such as existing like product many employings electrode cap, adhesive patches extract bioelectrical signals, and compared with electrode cap, the present invention has that quality is light, volume is little, low cost and other advantages; Compared with adhesive patches, the present invention has and can repeatedly use, adjustable with human body bonding tightness, the advantage such as conveniently to dress and take off;
(2), by bioelectrical signals observation interface can observe the bioelectrical signals of multiple passage simultaneously, also manually can set communication interface, simultaneously Real-Time Monitoring communication quality;
(3), invention increases the design of built-in function; In signal process function storehouse, prestore multi-signal process function, user can realize processing in real time extracting the bioelectrical signals obtained under all kinds of environment without the need to programming; Secondly, signal process function storehouse can be expanded, and can write the signal process function that user writes voluntarily, meets all kinds of demands of user;
(4), in signal processing interface, user can as required, and in selectivity call signal process function library, function processes bioelectrical signals, and operating process is simple.
Accompanying drawing explanation
Fig. 1 is a kind of detailed description of the invention Organization Chart of bioelectrical signals monitoring system that the present invention is based on LabVIEW;
Fig. 2 is a kind of detailed description of the invention structure chart of the extraction equipment of bioelectrical signals shown in Fig. 1;
Fig. 3 is a kind of detailed description of the invention structure chart of the observation interface of bioelectrical signals shown in Fig. 1.
Detailed description of the invention
Below in conjunction with accompanying drawing, the specific embodiment of the present invention is described, so that those skilled in the art understands the present invention better.Requiring particular attention is that, in the following description, when perhaps the detailed description of known function and design can desalinate main contents of the present invention, these are described in and will be left in the basket here.
Embodiment
LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench): laboratory virtual instrument engineering platform;
Zigbee: based on a low-power consumption territory fidonetFido of IEEE802.15.4 standard;
Fig. 1 is a kind of detailed description of the invention Organization Chart of bioelectrical signals monitoring system that the present invention is based on LabVIEW.
In the present embodiment, as shown in Figure 1, a kind of bioelectrical signals monitoring system based on LabVIEW of the present invention, comprising: bioelectrical signals extraction equipment 1, electromagnetic shield signal line 2, PCB circuit integrated module 3, zigbee group-net communication module 4, signal process function storehouse 5 and bioelectrical signals observation interface 6.
As shown in Figure 2, bioelectrical signals extraction equipment 1 comprises again electroencephalogramsignal signal collection equipment and multiple limbs signal collecting device, and wherein, Fig. 2 left side is electroencephalogramsignal signal collection equipment, is limbs signal collecting device on the right of Fig. 2.Spring steel plate 1.1, stretchy nylon band 1.2 and dry electrode slice 1.3 is included in two collecting devices; Wherein, in electroencephalogramsignal signal collection equipment, dry electrode slice 1.3 has 3 pieces at least.Dry electrode slice 1.3, can be stuck in well on head and limbs, and welding position is corresponding with bioelectrical signals active regions by solder attachment on the spring steel plate 1.1 of correspondence; Stretchy nylon band 1.2 can add capable and experienced electrode slice 1.3 and the closeness of contact of human body further, increases the stability of acquiring biological electric signals; When extracting bioelectrical signals, electroencephalogramsignal signal collection equipment being worn on head, multiple limbs signal collecting device being worn on respectively wrist, the large position such as arm and little arm, extracting the bioelectrical signals on brain and limbs respectively; All be connected with an electromagnetic shield signal line 2 at each collecting device end, the bioelectrical signals of collection sends to PCB circuit integrated module by electromagnetic shield signal line 2 again;
Electromagnetic shield signal line 2, adopt the anti-tampering design of multilamellar, wherein internal layer is signal transmssion line, skin is rubber layer, is tinsel envelope, thus realizes electromagnetic shielding to a certain extent in the periphery of signal transmssion line, enhance the capacity of resisting disturbance of the signal of telecommunication, increase effective propagation path;
PCB circuit integrated module 3, comprises electromagnetic interface filter, preamplifier and analog-digital converter; For receiving the multichannel bioelectrical signals that bioelectrical signals extraction equipment 1 gathers, and by the bioelectrical signals parallel processing process of multichannel, then send to zigbee group-net communication module 4;
After PCB circuit integrated module 3 receives bioelectrical signals, first pass through the electromagnetic noise that the outer frequency of electromagnetic interface filter filter out-band is higher, filtered bioelectrical signals is input to analog-digital converter after preamplifier amplifies, the bioelectrical signals of simulation is converted into the digital signal being easy to receive and dispatch by analog-digital converter again, and sends to zigbee group-net communication module 4;
Zigbee group-net communication module contains multiple port, can walk abreast and receive the multichannel bioelectrical signals of PCB circuit integrated module 3 transmission, then be transmitted to bioelectrical signals observation interface 6, realizes the network type communication that many receipts are multiple;
Signal process function storehouse 5, signal processing interface, by function in call signal process function library, processes bioelectrical signals, re-sends to bioelectrical signals observation interface 6; In the present embodiment, signal process function storehouse includes the many kinds of functions such as filter function, trap function, wavelet function and artificial neural network function;
As shown in Figure 3, bioelectrical signals observation interface 6 comprises again signal monitoring interface and signal processing interface; By the tab control 6.1 on bioelectrical signals observation interface, select entering signal observation interface or signal processing interface, wherein, Fig. 3 (a) is signal monitoring interface, and Fig. 3 (b) is signal processing interface;
On signal monitoring interface, at 6.2 places, the COM1 between zigbee group-net communication module 4 and bioelectrical signals observation interface 6 can be set, select signalling channel when needing entering signal process interface, when communicating, the signal quality of bioelectrical signals directly can be observed on instrumental panel 6.3, the relevant information of bioelectrical signals demonstrates the bioelectrical signals on brain and limbs respectively by 2-D display box, namely 6.5 and 6.6 places demonstrate the bioelectrical signals on brain and limbs respectively;
In the present embodiment, as shown in Fig. 3 (a), instrumental panel 6.3 point 0---10 scales, when the pointer on instrumental panel 6.3 refers to certain scale, represent the degree of this bioelectrical signals by external environmental interference, wherein, " 0 " is desirable interference-free communication, and " 10 " table is that external environmental interference is violent;
On signal processing interface, by pending signalling channels such as display lamp 6.10 show, user can be as required, function in selectivity call signal process function library, namely can call wherein some or multiple function to process the bioelectrical signals in this signalling channel, wherein, when specifically calling certain function, arrange corresponding function, concrete setting procedure is as follows again:
1), at 6.7 places can call the filter function in signal process function storehouse, and set out and leach frequency range
In the present embodiment, wave filter in built-in function is butterworth filter (Butterworth), user can arrange filtering frequency range as required, extracts the signal specific frequency range wanting deep monitoring, or for filtering low frequency spur and high frequency supurious wave; Such as, think to observe separately in EEG signals alpha frequency range (8Hz-12Hz) brain wave embodying Mental imagery, then can, on the basis of original EEG signals, use filter function to leach the EEG signals of this frequency range;
2), at 6.8 places can call the trap function in signal process function storehouse, set out the Hz noise frequency range that trap function is removed
In the present embodiment, realize trap by the band elimination filter based on FIR, trap frequency is 50Hz or 60Hz;
3), at 6.9 places can call the wavelet function in signal process function storehouse, the female ripple type of setting small echo, selects the number of plies of wavelet decomposition
In the present embodiment, mallat algorithm is adopted to build wavelet function, its type is the female ripple of haar or db small echo, and by the setting wavelet decomposition number of plies, to the wavelet Smoothing process that primary signal is carried out in various degree, Decomposition order is more in principle, smoothing processing effect is better, but likely can the useful characteristic information of lost part, at this, decomposition level selects 3 layers;
4) the neural network classification function, in all right call signal process function library of system, the parameter of neural network classifier is without the need to arranging, need train and obtain, because different human body bioelectrical signals reference energy difference is larger, therefore before calling neural network classification function, need train neural network classifier parameter, training step is as follows:
S1: when kth training study, extracts the large number of biological signal of telecommunication as training sample data from monitored person, is labeled as: x (k)=(x 1(k), x 2(k) ..., x n(k)), wherein, k=1,2 ..., m, m ∈ M;
S2: during serial communication under 38400 baud rates, training sample data are sent on signal processing interface; Now signal processing interface is defaulted as Neural Networks Training Pattern;
S3: the parameter training completing neural network classifier
Training sample data are read at signal processing interface, according to sample data, neural network classifier modeling parameters is sent under the serial communication of 38400 baud rates, neural network model parameter is set, comprise input layer number n, hidden layer neuron number p, output layer neuron number q, allowable error ε and maximum study number of times M;
Obtained by the computed in software in step S2:
Hidden layer inputs: hi h ( k ) = Σ i = 1 n w ih x i ( k ) - b h , h = 1,2 , . . . , p ;
Hidden layer exports: ho h(k)=f (hi h(k)) h=1,2 ..., p;
Output layer inputs: yi o ( k ) = Σ h = 1 p w ho ho h ( k ) - b o , o = 1,2 , . . . q ;
Output layer exports: yo o(k)=f (yi o(k)) o=1,2 ... q;
Error function: e = 1 2 Σ o = 1 q ( d o ( k ) - yo o ( k ) ) 2 ;
Wherein, b hand b ofor constant vector, vector length is identical with hidden layer/output layer neuron number; w hothat hidden layer connects weights; w ihinput layer connects weights; F () is the S type function that can lead, net=x 1w 1+ x 2w 2+ ...+x nw n, wherein, x n, w nthe input being respectively f () be connected weights;
If desired output: d o(k)=(d 1(k), d 2(k) ..., d q(k)), export and desired output according to output layer, try to achieve error function, then calculate the partial derivative of error function to output layer neuron and hidden layer neuron, that is:
The local derviation that error function inputs output layer:
∂ e ∂ yi o = ∂ ( 1 2 Σ o = 1 q ( d o ( k ) - yo o ( k ) ) ) 2 ∂ yi o = - ( d o ( k ) - yo o ( k ) ) yo o ′ ( k ) = - ( d o ( k ) - yo o ( k ) ) f ′ ( yi o ( k ) ) = Δ - δ o ( k )
Wherein, for substitute symbol, namely use-δ ok () substitutes-(d o(k)-yo o(k)) f ' (yi o(k));
Output layer input connects the local derviation of weights to hidden layer:
∂ yi o ( k ) ∂ w ho = ∂ ( Σ h p w ho ho h ( k ) - b o ) ∂ w ho = ho h ( k )
Error function connects the local derviation of weights to hidden layer:
∂ e ∂ w ho = ∂ e ∂ yi o ∂ yi o ∂ w ho = - δ o ( k ) ho h ( k )
The local derviation that error function inputs hidden layer:
∂ e ∂ hi h ( k ) = ∂ ( 1 2 Σ o = 1 q ( d o ( k ) - yo o ( k ) ) 2 ) ∂ ho h ( k ) ∂ ho h ( k ) ∂ hi h ( k ) = ∂ ( 1 2 Σ o = 1 q ( d o ( k ) - f ( yi o ( k ) ) ) 2 ) ∂ ho h ( k ) ∂ ho h ( k ) ∂ hi h ( k ) = ∂ ( 1 2 Σ o = 1 q ( ( d o ( k ) - f ( Σ h = 1 p w ho ho h ( k ) - b o ) 2 ) ) ∂ ho h ( k ) ∂ ho h ( k ) ∂ hi h ( k ) = - Σ o = 1 q ( d o ( k ) - yo o ( k ) ) f ′ ( yi o ( k ) ) w ho ∂ ho h ( k ) ∂ hi h ( k ) = - ( Σ o = 1 q δ o ( k ) w ho ) f ′ ( hi h ( k ) ) = Δ - δ h ( k )
Error function connects the local derviation of weights to input layer:
∂ e ∂ w ih = ∂ e ∂ hi h ( k ) ∂ hi h ( k ) ∂ w ih
Hidden layer input connects the local derviation of weights to input layer:
∂ hi h ( k ) ∂ w ih = ∂ ( Σ i = 1 n w ih x i ( k ) - b h ) ∂ w ih = x i ( k )
According to above-mentioned local derviation equation, revise the connection weights that hidden layer connects weights and input layer
Hidden layer connects weights: Δw ho ( k ) = - μ ∂ e ∂ w ho = μ δ o ( k ) ho h ( k ) w ho k + 1 = w ho k + η δ o ( k ) ho h ( k )
Input layer connects weights: Δw ih ( k ) = - μ ∂ e ∂ w ih = - μ ∂ e ∂ hi h ( k ) ∂ hi h ( k ) ∂ w ih = ∂ h ( k ) x i ( k ) w ih k + 1 = w ih k + η δ h ( k ) x i ( k )
μ, η are constant, are all set to 0.01 in the present embodiment; the hidden layer obtained during training study secondary to kth connects weights, the input layer obtained during training study secondary to kth connects weights; To now, the number of times m having completed training study will increase once;
Calculate global error during front k training study, global error:
Judge whether global error reaches default precision or study number of times m reaches upper limit M, if reached, then neural network classifier parameter training terminates; Otherwise return step S1, carry out kth+1 training study.
Wherein, neural network classifier cannot use different people, even cannot use when different conditions same person, so after signal processing interface is exited completely, to automatically remove this training result, and in time using next time, then need Resurvey training data to train;
Bioelectrical signals is after above-mentioned process completes, and its relevant information demonstrates the bioelectrical signals on brain and limbs respectively by 2-D display box, and namely 6.11 and 6.12 places demonstrate the bioelectrical signals on brain and limbs respectively.
Although be described the illustrative detailed description of the invention of the present invention above; so that those skilled in the art understand the present invention; but should be clear; the invention is not restricted to the scope of detailed description of the invention; to those skilled in the art; as long as various change to limit and in the spirit and scope of the present invention determined, these changes are apparent, and all innovation and creation utilizing the present invention to conceive are all at the row of protection in appended claim.

Claims (5)

1., based on a bioelectrical signals monitoring system of LabVIEW, it is characterized in that, comprising:
One bioelectrical signals extraction equipment, comprise electroencephalogramsignal signal collection equipment and multiple limbs signal collecting device, in two collecting devices, include spring steel plate, stretchy nylon band and dry electrode slice, wherein, in electroencephalogramsignal signal collection equipment, at least comprise 3 dry electrode slices; Dry electrode slice, is stuck in during by wearing bioelectrical signals extraction equipment on head and limbs by solder attachment on the spring steel plate of correspondence, and welding position is corresponding with bioelectrical signals active regions; Stretchy nylon band is positioned on spring steel plate, can add the closeness of contact of capable and experienced electrode slice and human body further, increases the stability of acquiring biological electric signals; When extracting bioelectrical signals, bioelectrical signals extraction equipment is worn on head and each position of limbs, extract the bioelectrical signals on brain and each position of limbs respectively, then send to PCB circuit integrated module by the electromagnetic shield signal line that collecting device connects;
Many electromagnetic shield signal lines, adopt the anti-tampering design of multilamellar, wherein internal layer is signal transmssion line, and skin is rubber layer, is tinsel envelope in the periphery of signal transmssion line;
One PCB circuit integrated module, comprises electromagnetic interface filter, preamplifier and analog-digital converter; For receiving the multichannel bioelectrical signals that bioelectrical signals extraction equipment gathers, and by the bioelectrical signals parallel processing of multichannel, then send to zigbee group-net communication module;
After PCB circuit integrated module receives bioelectrical signals, first pass through the electromagnetic noise that the outer frequency of electromagnetic interface filter filter out-band is higher, filtered bioelectrical signals is input to analog-digital converter after preamplifier amplifies, the bioelectrical signals of simulation is converted into the digital signal being easy to receive and dispatch by analog-digital converter again, and sends to zigbee group-net communication module;
One zigbee group-net communication module contains multiple COM1, can walk abreast and receive the multichannel bioelectrical signals of PCB circuit integrated module transmission, then be transmitted to bioelectrical signals observation interface, realizes the network type communication that many receipts are multiple;
One signal process function storehouse, signal processing interface, by function in call signal process function library, processes bioelectrical signals, re-sends to bioelectrical signals observation interface;
One bioelectrical signals observation interface, by the tab control on bioelectrical signals observation interface, selects entering signal observation interface or signal processing interface;
On signal monitoring interface, COM1 between zigbee group-net communication module and bioelectrical signals observation interface can be set, select signalling channel when needing entering signal process interface, when communicating, the signal quality of bioelectrical signals directly can be observed on instrumental panel, and the relevant information of bioelectrical signals demonstrates the bioelectrical signals on brain and limbs respectively by 2-D display box;
On signal processing interface, user can function as required in selectivity call signal process function library, then arranges according to the function called, and as Choose filtering function, then sets out and leaches frequency range; As selected trap function, then set out the Hz noise frequency range that trap function is removed; As selected wavelet function, then set the female ripple type of small echo, select the number of plies of wavelet decomposition; As selected neural network function, then when calling this function, train neural network classifier parameter; Bioelectrical signals is after above-mentioned process completes, and its relevant information demonstrates the bioelectrical signals on brain and limbs respectively by 2-D display box.
2. the bioelectrical signals monitoring system based on LabVIEW according to claim 1, is characterized in that, at least comprises in described signal process function storehouse: filter function, trap function, wavelet function and artificial neural network function.
3. the bioelectrical signals monitoring system based on LabVIEW according to claim 1, it is characterized in that, described instrumental panel divides 0---10 scales, when the pointer on instrumental panel refers to certain scale, represent the degree of this bioelectrical signals by external environmental interference, wherein, " 0 " is desirable interference-free communication, and " 10 " table is that external environmental interference is violent.
4. the bioelectrical signals monitoring system based on LabVIEW according to claim 1, is characterized in that, described neural network training classifier parameters method is:
(4.1), when kth training study, extract the large number of biological signal of telecommunication as training sample data from monitored person, be labeled as: x (k)=(x 1(k), x 2(k) ..., x n(k)), wherein, k=1,2 ..., m, m ∈ M;
(4.2), during serial communication, under 38400 baud rates, training sample data are sent on signal processing interface;
(4.3) parameter training of neural network classifier, is completed
Training sample data are read at signal processing interface, according to sample data, neural network classifier modeling parameters is sent under the serial communication of 38400 baud rates, neural network model parameter is set, comprise input layer number n, hidden layer neuron number p, output layer neuron number q, allowable error ε and maximum study number of times M;
By calculating:
Hidden layer inputs: hi h ( k ) = Σ i = 1 n w ih x i ( k ) - b h h=1,2,…,p;
Hidden layer exports: ho h(k)=f (hi h(k)) h=1,2 ..., p;
Output layer inputs: yi o ( k ) = Σ h = 1 p w ho ho h ( k ) - b o o=1,2,…q;
Output layer exports: yo o(k)=f (yi o(k)) o=1,2 ... q;
Error function: e = 1 2 Σ o = 1 q ( d o ( k ) - yo o ( k ) ) 2 ;
Wherein, f () is the S type function that can lead;
If desired output: d o(k)=(d 1(k), d 2(k) ..., d q(k)), export and desired output according to output layer, try to achieve error function, then calculate error function to b hand b ofor constant vector, vector length is identical with hidden layer/output layer neuron number; w hothat hidden layer connects weights; w ihinput layer connects weights; The partial derivative of output layer neuron and hidden layer neuron, that is:
The local derviation that error function inputs output layer:
∂ e ∂ yi o = ∂ ( 1 2 Σ o = 1 q ( d o ( k ) - yo o ( k ) ) ) 2 ∂ yi o = - ( d o ( k ) - yo o ( k ) ) yo o ′ ( k ) = - ( d o ( k ) - yo o ( k ) ) f ′ ( yi o ( k ) ) = Δ - δ o ( k )
Output layer input connects the local derviation of weights to hidden layer:
∂ yi o ( k ) ∂ w ho = ∂ ( Σ h = 1 p w ho ho h ( k ) - b o ) ∂ w ho = ho h ( k )
Error function connects the local derviation of weights to hidden layer:
∂ e ∂ w ho = ∂ e ∂ yi o ∂ yi o ∂ w ho = - δ o ( k ) ho h ( k )
The local derviation that error function inputs hidden layer:
∂ e ∂ hi h ( k ) = ∂ ( 1 2 Σ o = 1 q ( d o ( k ) - yo o ( k ) ) ) 2 ∂ ho h ( k ) ∂ ho h ( k ) ∂ hi h ( k ) = = - ( Σ o = 1 q δ o ( k ) w ho ) f ′ ( hi h ( k ) ) = Δ - δ h ( k )
for substitute symbol;
Error function connects the local derviation of weights to input layer:
∂ e ∂ w ih = ∂ e ∂ hi h ( k ) ∂ hi h ( k ) ∂ w ih
Hidden layer input connects the local derviation of weights to input layer:
∂ hi h ( k ) ∂ w ih = ∂ ( Σ i = 1 n w ih x i ( k ) - b h ) ∂ w ih = x i ( k )
According to above-mentioned local derviation equation, revise the connection weights that hidden layer connects weights and input layer
Hidden layer connects weights: Δ w ho ( k ) = - μ ∂ e ∂ w ho = μ δ o ( k ) ho h ( k ) w ho k + 1 = w ho k + η δ o ( k ) ho h ( k )
Input layer connects weights: Δ w ih ( k ) = - μ ∂ e ∂ w ih = - μ ∂ e ∂ hi h ( k ) ∂ hi h ( k ) ∂ w ih = δ h ( k ) x i ( k ) w ih k + 1 = w ih k + η δ h ( k ) x i ( k )
μ, η are constant, the hidden layer obtained during training study secondary to kth connects weights, the input layer obtained during training study secondary to kth connects weights;
Calculate global error during front k training study, global error:
Judge whether global error reaches default precision or study number of times m reaches upper limit M, if reached, then neural network classifier parameter training terminates; Otherwise return step (4.1), carry out kth+1 training study.
5. the bioelectrical signals monitoring system based on LabVIEW according to claim 1 or 3, it is characterized in that, described neural network classifier, after signal processing interface is exited completely, will remove this training result automatically, in time using next time, then Resurvey training data is needed to train.
CN201510204734.6A 2015-04-27 2015-04-27 A kind of bioelectrical signals monitoring system based on LabVIEW Expired - Fee Related CN104856666B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510204734.6A CN104856666B (en) 2015-04-27 2015-04-27 A kind of bioelectrical signals monitoring system based on LabVIEW

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510204734.6A CN104856666B (en) 2015-04-27 2015-04-27 A kind of bioelectrical signals monitoring system based on LabVIEW

Publications (2)

Publication Number Publication Date
CN104856666A true CN104856666A (en) 2015-08-26
CN104856666B CN104856666B (en) 2017-09-12

Family

ID=53903179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510204734.6A Expired - Fee Related CN104856666B (en) 2015-04-27 2015-04-27 A kind of bioelectrical signals monitoring system based on LabVIEW

Country Status (1)

Country Link
CN (1) CN104856666B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105549738A (en) * 2015-12-10 2016-05-04 浙江大学 Brain signal real time parallel processing method based on multi-core processor
CN106073768A (en) * 2016-05-31 2016-11-09 臧大维 The non-invasive detection of human cortical brain's electroneurographic signal high sensitivity and analysis process system
CN109157212A (en) * 2018-08-30 2019-01-08 武汉吉星医疗科技有限公司 The compound filter computing system and its method of electrocardiograph based on android system
CN109445391A (en) * 2018-11-08 2019-03-08 江苏大学 A kind of aquaculture multi parameter intallingent monitoring system and its method based on Internet of Things

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5862803A (en) * 1993-09-04 1999-01-26 Besson; Marcus Wireless medical diagnosis and monitoring equipment
US20020188216A1 (en) * 2001-05-03 2002-12-12 Kayyali Hani Akram Head mounted medical device
US20040073129A1 (en) * 2002-10-15 2004-04-15 Ssi Corporation EEG system for time-scaling presentations
CN101032397A (en) * 2007-04-05 2007-09-12 上海交通大学 Portable wireless communication multichannel brain electric data collecting instrument
CN102654793A (en) * 2012-01-16 2012-09-05 中国人民解放军国防科学技术大学 Electrocerebral-drive high-reliability control system based on dual-mode check mechanism

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5862803A (en) * 1993-09-04 1999-01-26 Besson; Marcus Wireless medical diagnosis and monitoring equipment
US20020188216A1 (en) * 2001-05-03 2002-12-12 Kayyali Hani Akram Head mounted medical device
US20040073129A1 (en) * 2002-10-15 2004-04-15 Ssi Corporation EEG system for time-scaling presentations
CN101032397A (en) * 2007-04-05 2007-09-12 上海交通大学 Portable wireless communication multichannel brain electric data collecting instrument
CN102654793A (en) * 2012-01-16 2012-09-05 中国人民解放军国防科学技术大学 Electrocerebral-drive high-reliability control system based on dual-mode check mechanism

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105549738A (en) * 2015-12-10 2016-05-04 浙江大学 Brain signal real time parallel processing method based on multi-core processor
CN105549738B (en) * 2015-12-10 2018-07-24 浙江大学 A kind of brain signal real-time parallel processing method based on multi-core processor
CN106073768A (en) * 2016-05-31 2016-11-09 臧大维 The non-invasive detection of human cortical brain's electroneurographic signal high sensitivity and analysis process system
CN109157212A (en) * 2018-08-30 2019-01-08 武汉吉星医疗科技有限公司 The compound filter computing system and its method of electrocardiograph based on android system
CN109445391A (en) * 2018-11-08 2019-03-08 江苏大学 A kind of aquaculture multi parameter intallingent monitoring system and its method based on Internet of Things

Also Published As

Publication number Publication date
CN104856666B (en) 2017-09-12

Similar Documents

Publication Publication Date Title
CN105078449B (en) Senile dementia monitor system based on health service robot
CN104173124B (en) A kind of upper limb healing system based on bio signal
CN105877766A (en) Mental state detection system and method based on multiple physiological signal fusion
CN102512153B (en) Non-contact electrocardio monitoring mobile terminal and electrocardio monitoring method
CN101576772A (en) Brain-computer interface system based on virtual instrument steady-state visual evoked potentials and control method thereof
CN108670276A (en) Study attention evaluation system based on EEG signals
CN104856666A (en) Bio-electricity signal monitoring system based on LabVIEW
CN106618562A (en) Wearable epilepsy brain-electricity seizure brain area positioning device and method
CN103294199B (en) A kind of unvoiced information identifying system based on face's muscle signals
CN107145239A (en) A kind of intelligence system and its control method that sensor is read based on brain
CN107714035A (en) A kind of wearable digitlization eeg monitoring helmet
CN106889981B (en) A kind of intelligent terminal for being used to extract fetal heart frequency
CN105212923A (en) A kind of Wearable brain electricity harvester
CN106446762A (en) Motion imagination EEG classification processing method based on sparse representation classification algorithm
CN107595302A (en) A kind of device and method that user's state of mind is monitored using EEG signals
CN106166065A (en) A kind of wearable electrocardio health interacting platform based on social networks and its implementation
CN107292296A (en) A kind of human emotion wake-up degree classifying identification method of use EEG signals
CN104825143A (en) Remote health monitoring system
CN107766898A (en) The three classification mood probabilistic determination methods based on SVM
CN105286860A (en) Motor imagery brain electrical signal recognition method based on dual-tree complex wavelet energy difference
CN104571504A (en) Online brain-machine interface method based on imaginary movement
CN107961006A (en) Wrist intelligent wearable device and information cuing method
CN103222864B (en) Self-adaption electrocardiograph (ECG) detection method and monitoring system thereof
CN205072865U (en) Wearing formula electroencephalogram acquired ware
Haddab et al. Microcontroller-based system for electrogastrography monitoring through wireless transmission

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170912

Termination date: 20200427