CN104850467A - Computer self-protection system and computer self-protection method - Google Patents

Computer self-protection system and computer self-protection method Download PDF

Info

Publication number
CN104850467A
CN104850467A CN201510278435.7A CN201510278435A CN104850467A CN 104850467 A CN104850467 A CN 104850467A CN 201510278435 A CN201510278435 A CN 201510278435A CN 104850467 A CN104850467 A CN 104850467A
Authority
CN
China
Prior art keywords
module
current
signal
processing unit
information
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.)
Pending
Application number
CN201510278435.7A
Other languages
Chinese (zh)
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.)
Xuchang University
Original Assignee
Xuchang University
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 Xuchang University filed Critical Xuchang University
Priority to CN201510278435.7A priority Critical patent/CN104850467A/en
Publication of CN104850467A publication Critical patent/CN104850467A/en
Pending legal-status Critical Current

Links

Landscapes

  • Emergency Protection Circuit Devices (AREA)

Abstract

The invention relates to a computer self-protection system and a computer self-protection method. The computer self-protection system comprises a detection unit, a data processing unit, a data interaction unit, an action control unit and a feeder line monitoring unit. The detection unit comprises a voltage acquisition module, a current acquisition module and a power acquisition module and is used for acquiring computer information in real time and transmitting the acquired information to the data processing unit. The data processing unit is used for determining a current status of a computer according to the acquired voltage, current and power information. A starting secret key is arranged in the data interaction unit. The feeder line monitoring unit is used for centralized recording of detection results of each feeder line to generate and output corrected waveform information. A logic processing unit is arranged in a substation of the computer self-protection system. The computer self-protection system and the computer self-protection method have the advantages that computer fault points can be judged and restored, and high accuracy in signal detection and processing is achieved.

Description

A kind of computing machine self-protection system and method
Technical field
The present invention relates to guard of computer field, particularly relate to a kind of computing machine self-protection system and method.
Background technology
Along with the widespread use of computer technology in live and work, the safety protection problem of computing machine also becomes the focus of people's concern day by day.What the method for security protection of traditional computer mainly adopted is arrange BIOS password, operating system login password etc.The safety practice of employing password is a kind of authentication to computer user; but; the confidentiality of BIOS password and operating system login password and protectiveness are strong, and the method cracked is also a lot, therefore only adopt the authentication measure of password and dangerous.
Computer user is carried out to the method for authentication, utilize portable memory to carry out the method for protection calculation machine and security of system in addition, as the USB Key etc. based on operating system.USB Key is a kind of USB (universal serial bus) (Universal Serial BUS is called for short USB) interfacing equipment integrating chip and read write line.USB Key based on operating system enters operating system by the method for authentication, and its cryptographic calculation completes in intelligent chip, and external system cannot be followed the tracks of, and thus has stronger security performance relative to simple cipher code protection method.But USB Key also needs to install specific driver in advance in use.Except the method for security protection to computer user authentication, also have based on the technology of computing machine itself being carried out to safety encipher, comprising trusted platform module chip (Trusted Platform Module is called for short TPM) technology.
TPM technology is by integrated TPM safety chip on computer motherboard hardware platform, and the security feature utilizing TPM safety chip to provide is to strengthen the protection abilities of computing machine.The TPM safety chip containing computerized information can realize the object protected computer system security.But TPM technology is only the protection to computing machine self, does not but verify the identity of computer user.Can either with the use of person's authentication, the method for protection calculation machine safety can there is BIOS electromagnetic lock again.BIOS
Electromagnetic lock is connected to computer motherboard, comprise electromagnetic lock and intelligent sensor, BIOS electromagnetic lock is by BIOS controlling calculation machine enclosure, lock in realization inside, and by real-time performance remote unlocking, BIOS startup password must be set in advance, in BIOS, set electromagnetic lock, the using state of electromagnetic lock could be controlled.
Active computer only carries out the authentication of computer user based on password, security is not enough, is easily cracked; Utilize the method for portable memory protection calculation machine and security of system, need specific driver is installed, operation more complicated; Computing machine inherently safe and user's authentication ensure simultaneously, need, by extra chip or particular device, to add use cost.
In view of above-mentioned defect, creator of the present invention obtains this creation finally through long research and practice.
Summary of the invention
The object of the present invention is to provide a kind of computing machine self-protection system and method, in order to overcome above-mentioned technological deficiency.
For achieving the above object, the invention provides a kind of computing machine self-protection system, comprise detecting unit, data processing unit, data interaction unit, action control unit and feeder line monitoring unit;
Wherein, described detecting unit comprises voltage acquisition module, current acquisition module and power collection module, the information of its real-time collecting computer, and by the information transmission of collection in data processing unit, described data processing unit, according to the voltage gathered, electric current and power information, determine computing machine current state, be in open state, holding state or crack state; Described detecting unit also obtains broadcast reference signal information in data interaction unit, calculates a threshold range, and the operation information and threshold range information that calculate gained is compared, and is transferred to by comparison result in data memory module wherein;
Described action control unit, according to the process information of data processing unit, controls boot-strap circuit and shutdown circuit, if be in start or holding state, then keeps boot-strap circuit normally to run; If what be in abnormal condition cracks state, then control shutdown circuit and run;
Start key is provided with in described data interaction unit, user is by starting shooting key with data interaction units match, obtain the pass-through command of start, and then action control unit opens boot-strap circuit or key match result transfers in data processing unit by data interaction unit, action control unit controls shutdown circuit and starts;
Described feeder line monitoring unit, concentrate and record is carried out to the testing result of each feeder line, described feeder line monitoring unit is by the transmitting fault information of computing machine in data processing unit, and described data processing unit comprises correction circuit, generates revised shape information and exports.
Further, in described data processing unit, be provided with the threshold range I of current amplitude 1~ I 2, and corresponding voltage threshold and power threshold;
Described current acquisition module, when sampling, gets continuous print N at every turn 1the individual cycle, sampling M 1secondary, within each cycle, get an instantaneous value i, described data processing unit carries out calculating I according to the following equation m,
i = Σ k = 1 N 1 2 × I m 0 k × sin ( wt ) N 1 I m = Σ k = 1 M 1 I m 0 k M 1 - - - ( 1 )
In formula, i represents the instantaneous value in any period, I m0krepresent at N 1electric current average amplitude in the individual cycle, I mrepresent and calculate gained current amplitude, N 1represent each sample period, M 1represent sampling number of times, w represents signal transmission frequencies;
Through the above-mentioned current amplitude I calculated mjudge that whether it is at predetermined threshold value I 1~ I 2in scope, if so, then conclude that described current failure exists, if not, then re-start sampling and judge.
Further, the power calculation process of described data processing unit 22 to sampling calculates according to following formula (2);
P m = Σ k = 1 M 1 I m 0 k × U m 0 k M 1 - - - ( 2 )
In formula, P mrepresent and calculate gained performance number, I m0krepresent at N 1electric current average amplitude in the individual cycle, U m0krepresent at N 1average voltage amplitude in the individual cycle, M 1represent sampling number of times.
Further, described data processing unit, it comprises a data memory module, a sampling module, a signal processing module and a correction circuit, wherein, store the data message of detection in described data memory module, and the information after now can be gone out to fault and extract; Described sampling module, it goes out to sample to the signal in the time interval t in self-healing moment to described fault now; Described signal processing module, it carries out correction according to the parameter preset to this signal and is sent to described correction circuit; Described correction circuit, generates revised signal waveform.
Further, described signal processing module is revised each point selected, and revises by following formula (4);
i m=ρ×i 0(4)
Wherein, i mrepresent the instantaneous current value of revised sampled point, ρ represents correction factor, i 0represent the instantaneous current value of sampled point; Correction factor ρ calculates by following formula (5), and it to be sampled when fault being detected gained by described FTU;
ρ = Σ k = 1 N i 01 ( k ) i 02 ( k ) / Σ k = 1 N i 01 2 ( k ) Σ k = 1 N i 02 2 ( k ) - - - ( 5 )
In formula, ρ represents correction factor, i 01and i 02when expression is broken down, the momentary current sampled value of two points on the feeder line that described FTU detects, N represents sampling number, and k represents sample sequence.
Further, described data interaction unit comprises encrypting module, described encrypting module comprises a key generation module, one administration module and a conversion module, wherein key generation module produces a random key key and is stored in administration module, described conversion module, respectively shift transformation is carried out to data1 or data2 in message frame and message part and key key, described conversion module, product of transformation is carried out to the message part after shift transformation and key part, and to described, shift transformation is carried out to product of transformation result in above-mentioned steps, obtain data1 or data2 and message part in the message frame after encrypting,
Also comprise deciphering module, comprise an authentication module, an administration module and an inverse transform module, wherein authentication module carries out CRC check and unpaired message checking to information.If a pair message frame received, there is a CRC check erroneous results, then abandon two message frames, choose a pair consistent message frame of unpaired message and be delivered in inverse transform module and decode.
The present invention also provides a kind of computing machine self-protecting method, it is characterized in that, this detailed process is:
Step a1, described feeder line monitoring unit is when communication network breaks down, and automatic fault detection point and carry out self-healing, and to this fault, the current information in moment occurs and sample, chooses two check points, at interval of time T 01sampling should be carried out respectively, record current i 01and i 02, sample N time; And by sample information and transmitting fault information extremely described data processing unit;
Step a2, described data processing unit sends data acquisition instructions to described detecting unit, electric current in described detecting unit, voltage and the power collection module operation information to trouble spot gathers, and calculates current amplitude I after sampling by formula (1) m, calculate performance number by formula (2);
Step a3, described data processing unit sends trouble spot information to data interaction unit, the moment is there is in described data interaction unit according to this fault, obtain current time electric current, voltage and power signal, there is the time interval t in moment by signal waveform shifted forward according to current time and fault, obtain reference signal electric current I 3, and reference voltage signal and reference power signal, draw threshold range I 1~ I 2;
Step a4, described data processing unit is according to formulae discovery current threshold I 1~ I 2, voltage and power threshold, judge the electric current, voltage and the power magnitude that gather whether in threshold range; If not, then above-mentioned steps a2 is performed; If so, then step a5 is jumped to;
Step a5, the sample information of this failure message, feeder line detecting unit judges by described data processing unit, if determine, described electric current, voltage and power signal are all outside threshold range, then conclude and break down;
Step a6, described Logical processing unit goes out to sample to the signal in the time interval t in self-healing moment to fault now, records the instantaneous current value i of each sampling spot 0, and revise by formula (4), and corrected signal is sent to communication network again.
Further, the computation process of described electric current, voltage and Power operation parameter is:
Step a21, described current acquisition module, when sampling, gets continuous print N at every turn 1the individual cycle, sampling M 1secondary, within each cycle, get an instantaneous value i;
Step a22, data processing unit is according to formula (1) calculating current amplitude I m;
Step a23, described voltage acquisition module gets continuous print N at every turn 1the individual cycle, sampling M 1secondary, within each cycle, get an instantaneous value u, and the current parameters in formula is replaced to corresponding voltage parameter, draw voltage magnitude u m;
Step a24, data processing unit is according to formula (2) calculated power value P m.
Step a3, described data processing unit sends trouble spot information to data interaction unit, the moment is there is in described data interaction unit according to this fault, obtain current time electric current, voltage and power signal, there is the time interval t in moment by signal waveform shifted forward according to current time and fault, obtain reference signal electric current I 3, and reference voltage signal and reference power signal, draw threshold range I 1~ I 2.
Further, signal correction process is:
Step a61, described data memory module extracts the information that fault goes out now;
Step a62, described signal sampling module, in time interval t, is equally assigned into N 2individual interval, selects M in each interval 2individual complete waveform, selects the X be interrupted within each cycle 2individual, record the instantaneous current value i of each point 0;
Step a63, described signal processing module calculates correction factor ρ according to formula (5);
Step a64, described signal processing module is revised sampled point signal according to formula (4);
Step a65, corrected signal is transferred to described correction circuit by described signal processing module;
Step a66, described correction circuit produces revised shape information.
Beneficial effect of the present invention is compared with the prior art: be provided with Logical processing unit in the substation in the present invention, and computing machine self-protection system and method for the present invention can judge computer failure point and repair, and input is more accurate with process; The safe transmission of data is realized by information interaction and self-regeneration.
Accompanying drawing explanation
Fig. 1 is the functional block diagram of computer protection system of the present invention;
Fig. 2 is the functional block diagram of data processing unit of the present invention.
Embodiment
Below in conjunction with accompanying drawing, to above-mentioned being described in more detail with other technical characteristic and advantage of the present invention.
Computer protection system of the present invention comprises detecting unit 21, data processing unit 22, data interaction unit 24, action control unit 23 and feeder line monitoring unit 25;
Wherein, described detecting unit 21 comprises voltage acquisition module 211, current acquisition module 212 and power collection module 213, the information of its real-time collecting computer, and by the information transmission of collection in data processing unit 22, described data processing unit 22, according to the voltage gathered, electric current and power information, determine computing machine current state, be in open state, holding state or crack state.Described detecting unit 21 also obtains broadcast reference signal information in data interaction unit 24, calculates a threshold range, and the operation information and threshold range information that calculate gained is compared, transferred to by comparison result in data memory module 111 wherein.
Described action control unit 23, according to the process information of data processing unit 22, controls boot-strap circuit and shutdown circuit, if be in start or holding state, then keeps boot-strap circuit normally to run; If what be in abnormal condition cracks state, then control shutdown circuit and run.
Start key is provided with in described data interaction unit 24, user is by mating with data interaction unit 24 key of starting shooting, obtain the pass-through command of start, and then action control unit 23 opens boot-strap circuit or key match result transfers in data processing unit by data interaction unit 24, action control unit 23 controls shutdown circuit and starts.
Described feeder line monitoring unit 25, concentrate and record is carried out to the testing result of each feeder line, described feeder line monitoring unit 25 is by the transmitting fault information of computing machine in data processing unit 22, and described data processing unit comprises correction circuit 114, generates revised shape information and exports.
The threshold range I of current amplitude is provided with in described data processing unit 22 1~ I 2, and corresponding voltage threshold and power threshold.
Described current acquisition module 212, when sampling, gets continuous print N at every turn 1the individual cycle, sampling M 1secondary, within each cycle, get an instantaneous value i, described data processing unit 22 carries out calculating I according to the following equation m,
i = Σ k = 1 N 1 2 × I m 0 k × sin ( wt ) N 1 I m = Σ k = 1 M 1 I m 0 k M 1 - - - ( 1 )
In formula, i represents the instantaneous value in any period, I m0krepresent at N 1electric current average amplitude in the individual cycle, I mrepresent and calculate gained current amplitude, N 1represent each sample period, M 1represent sampling number of times, w represents signal transmission frequencies.
Through the above-mentioned current amplitude I calculated mjudge that whether it is at predetermined threshold value I 1~ I 2in scope, if so, then conclude that described current failure exists, if not, then re-start sampling and judge.
The method of sampling of described voltage acquisition module 211 is identical with the method for sampling of described electric current, instantaneous voltage u and current instantaneous value i is sampled at synchronization simultaneously, computing formula, for the current information in (1) is replaced to corresponding information of voltage, draws voltage magnitude u m.
The power calculation process of described data processing unit 22 to sampling calculates according to following formula (2).
P m = Σ k = 1 M 1 I m 0 k × U m 0 k M 1 - - - ( 2 )
In formula, P mrepresent and calculate gained performance number, I m0krepresent at N 1electric current average amplitude in the individual cycle, U m0krepresent at N 1average voltage amplitude in the individual cycle, M 1represent sampling number of times.
Electric current in the present invention and the collection of voltage signal, sample to the information in the Multi sectional multicycle, the optional position of sampled point within each cycle, carries out the determination of current amplitude according to formula (1); According to electric current, voltage parameter rated output, make the standard of data acquisition consistent, closer to actual signal.
The threshold range I of described current amplitude 1~ I 2and corresponding voltage threshold and power threshold be the parameter value of synchronization and described data interaction unit 24 are that reference sets.In the present embodiment, data interaction unit 24 sampling obtains reference signal electric current I 3, and reference voltage signal and reference power signal.
I 1 = α | 1 - γ 0 2 | × I 3 I 2 = β 1 + γ 0 2 × I 3 - - - ( 3 )
In formula, α and β is correction factor, and its size is determined by the difference of system transfers general power and fundamental signal power, γ 0for benchmark degree of distortion, its size is determined by system transfers performance.
Above-mentioned result of calculation finally meets I 1≤ I 3≤ I 2.
Described data processing unit 22, it comprises data memory module 111, sampling module 112, signal processing module 113 and a correction circuit 114, wherein, in described data memory module 111, store the data message of detection, and the information after now can be gone out to fault and extract; Described sampling module 112, it goes out to sample to the signal in the time interval t in self-healing moment to described fault now; Described signal processing module 113, it carries out correction according to the parameter preset to this signal and is sent to described correction circuit 114; Described correction circuit 114, generates revised signal waveform.
Described signal sampling module 112, in time interval t, is equally assigned into N 2individual interval, selects M in each interval 2individual complete waveform, selects the X be interrupted within each cycle 2individual, record the instantaneous current value i of each point 0.
Described signal processing module 113 is revised each point selected, and revises by following formula (4);
i m=ρ×i 0(4)
Wherein, i mrepresent the instantaneous current value of revised sampled point, ρ represents correction factor, i 0represent the instantaneous current value of sampled point; Correction factor ρ calculates by following formula (5), and it to be sampled when fault being detected gained by described FTU.
ρ = Σ k = 1 N i 01 ( k ) i 02 ( k ) / Σ k = 1 N i 01 2 ( k ) Σ k = 1 N i 02 2 ( k ) - - - ( 5 )
In formula, ρ represents correction factor, i 01and i 02when expression is broken down, the momentary current sampled value of two points on the feeder line that described FTU detects, N represents sampling number, and k represents sample sequence.
The utilization of this signal correction module, in conjunction with the information of fault point, resends the signal of correction, and signal correction take electric current as foundation, carries out correction use one correction factor to electric current, ensures that signals revivification has higher accuracy.
In embodiments of the present invention, the standard of failure judgement is carrying out starting shooting in the process of key, repeatedly inputs proper password and can not mate or can not start shooting after the match is successful.
Described data interaction unit 24 comprises encrypting module, described encrypting module comprises a key generation module, one administration module and a conversion module, wherein key generation module produces a random key key and is stored in administration module, described conversion module, respectively shift transformation is carried out to data1 or data2 in message frame and message part and key key, described conversion module, product of transformation is carried out to the message part after shift transformation and key part, and to described, shift transformation is carried out to product of transformation result in above-mentioned steps, obtain data1 or data2 and message part in the message frame after encrypting.
Described conversion module, the initial key K_known store administrative unit and key key carries out shift transformation respectively, the initial key K_known store the administrative unit after shift transformation and key part carry out product of transformation, and to described, shift transformation is carried out to product of transformation result in above-mentioned steps, obtain the key key after encrypting.
Also comprise deciphering module, comprise an authentication module, an administration module and an inverse transform module, wherein authentication module carries out CRC check and unpaired message checking to information.If a pair message frame received, there is a CRC check erroneous results, then abandon two message frames, choose a pair consistent message frame of unpaired message and be delivered in inverse transform module and decode.
Described inverse transform module, first the initial key k_known of use management module stores deciphers key key, described inverse transform module, backward shift bit map is carried out to the initial key k_known that key key in message frame and administration module store, inverse product of transformation is carried out to the initial key k_known that key key in the message frame after shift transformation and administration module store, to described, backward shift bit map is carried out to product of transformation result in above-mentioned steps, obtain key key.
With key key, the message frame that two are deposited data1, data2 is deciphered respectively after described inverse transform module, described inverse transform module, backward shift bit map is carried out to data1, data2 in key key in message frame and message frame, inverse product of transformation is carried out to data1, the data2 in key key in the message frame after shift transformation and message frame, to described, backward shift bit map is carried out to product of transformation result in above-mentioned steps, inverse transform module obtains deciphering rear information, sends decryption information.
The flow process of computing machine self-protection of the present invention is:
Step a1, described feeder line monitoring unit 25 is when communication network breaks down, and automatic fault detection point and carry out self-healing, and to this fault, the current information in moment occurs and sample, chooses two check points, at interval of time T 01sampling should be carried out respectively, record current i 01and i 02, sample N time; And by sample information and transmitting fault information extremely described data processing unit 22.
Step a2, described data processing unit 22 sends data acquisition instructions to described detecting unit 21, electric current, voltage and the power collection module operation information to trouble spot in described detecting unit 21 gathers, and calculates current amplitude I after sampling by formula (1) m, calculate performance number by formula (2).
The computation process of described electric current, voltage and Power operation parameter is:
Step a21, described current acquisition module 212, when sampling, gets continuous print N at every turn 1the individual cycle, sampling M 1secondary, within each cycle, get an instantaneous value i;
Step a22, data processing unit 22 is according to formula (1) calculating current amplitude I m;
Step a23, described voltage acquisition module gets continuous print N at every turn 1the individual cycle, sampling M 1secondary, within each cycle, get an instantaneous value u, and the current parameters in formula is replaced to corresponding voltage parameter, draw voltage magnitude u m;
Step a24, data processing unit 22 is according to formula (2) calculated power value P m.
Step a3, described data processing unit 22 sends trouble spot information to data interaction unit 24, the moment is there is in described data interaction unit 24 according to this fault, obtain current time electric current, voltage and power signal, there is the time interval t in moment by signal waveform shifted forward according to current time and fault, obtain reference signal electric current I 3, and reference voltage signal and reference power signal, draw threshold range I 1~ I 2.
Step a4, described data processing unit 22 is according to formula (3) calculating current threshold value I 1~ I 2, voltage and power threshold, judge the electric current, voltage and the power magnitude that gather whether in threshold range; If not, then above-mentioned steps a2 is performed; If so, then step a5 is jumped to.
Step a5, the sample information of this failure message, feeder line detecting unit 25 judges by described data processing unit 22, if determine, described electric current, voltage and power signal are all outside threshold range, then conclude and break down.
Step a6, described Logical processing unit 11 pairs of faults go out samples to the signal in the time interval t in self-healing moment now, records the instantaneous current value i of each sampling spot 0, and revise by formula (4), and corrected signal is sent to communication network again.
Signal correction process of the present invention is:
Step a61, the information that described data memory module 111 pairs of faults go out now is extracted;
Step a62, described signal sampling module 112, in time interval t, is equally assigned into N 2individual interval, selects M in each interval 2individual complete waveform, selects the X be interrupted within each cycle 2individual, record the instantaneous current value i of each point 0;
Step a63, described signal processing module 113 calculates correction factor ρ according to formula (5);
Step a64, described signal processing module 113 is revised sampled point signal according to formula (4);
Step a65, corrected signal is transferred to described correction circuit 114 by described signal processing module 113;
Step a66, described correction circuit 114 produces revised shape information.
The foregoing is only preferred embodiment of the present invention, is only illustrative for invention, and nonrestrictive.Those skilled in the art is understood, and can carry out many changes in the spirit and scope that invention claim limits to it, amendment, even equivalence, but all will fall within the scope of protection of the present invention.

Claims (9)

1. a computing machine self-protection system, is characterized in that, comprises detecting unit, data processing unit, data interaction unit, action control unit and feeder line monitoring unit;
Wherein, described detecting unit comprises voltage acquisition module, current acquisition module and power collection module, the information of its real-time collecting computer, and by the information transmission of collection in data processing unit, described data processing unit, according to the voltage gathered, electric current and power information, determine computing machine current state, be in open state, holding state or crack state; Described detecting unit also obtains broadcast reference signal information in data interaction unit, calculates a threshold range, and the operation information and threshold range information that calculate gained is compared, and is transferred to by comparison result in data memory module wherein;
Described action control unit, according to the process information of data processing unit, controls boot-strap circuit and shutdown circuit, if be in start or holding state, then keeps boot-strap circuit normally to run; If what be in abnormal condition cracks state, then control shutdown circuit and run;
Start key is provided with in described data interaction unit, user is by starting shooting key with data interaction units match, obtain the pass-through command of start, and then action control unit opens boot-strap circuit or key match result transfers in data processing unit by data interaction unit, action control unit controls shutdown circuit and starts;
Described feeder line monitoring unit, concentrate and record is carried out to the testing result of each feeder line, described feeder line monitoring unit is by the transmitting fault information of computing machine in data processing unit, and described data processing unit comprises correction circuit, generates revised shape information and exports.
2. computing machine self-protection system according to claim 1, is characterized in that, is provided with the threshold range I of current amplitude in described data processing unit 1~ I 2, and corresponding voltage threshold and power threshold;
Described current acquisition module, when sampling, gets continuous print N at every turn 1the individual cycle, sampling M 1secondary, within each cycle, get an instantaneous value i, described data processing unit carries out calculating I according to the following equation m,
i = Σ k = 1 N 1 2 × I m 0 k × sin ( wt ) N 1 I m = Σ k = 1 M 1 I m 0 k M 1 - - - ( 1 )
In formula, i represents the instantaneous value in any period, I m0krepresent at N 1electric current average amplitude in the individual cycle, I mrepresent and calculate gained current amplitude, N 1represent each sample period, M 1represent sampling number of times, w represents signal transmission frequencies;
Through the above-mentioned current amplitude I calculated mjudge that whether it is at predetermined threshold value I 1~ I 2in scope, if so, then conclude that described current failure exists, if not, then re-start sampling and judge.
3. computing machine self-protection system according to claim 2, is characterized in that, the power calculation process of described data processing unit 22 to sampling calculates according to following formula (2);
P m = Σ k = 1 M 1 I m 0 k × U m 0 k M 1 - - - ( 2 )
In formula, P mrepresent and calculate gained performance number, I m0krepresent at N 1electric current average amplitude in the individual cycle, U m0krepresent at N 1average voltage amplitude in the individual cycle, M 1represent sampling number of times.
4. computing machine self-protection system according to claim 2, it is characterized in that, described data processing unit, it comprises a data memory module, a sampling module, a signal processing module and a correction circuit, wherein, store the data message of detection in described data memory module, and the information after now can be gone out to fault and extract; Described sampling module, it goes out to sample to the signal in the time interval t in self-healing moment to described fault now; Described signal processing module, it carries out correction according to the parameter preset to this signal and is sent to described correction circuit; Described correction circuit, generates revised signal waveform.
5. computing machine self-protection system according to claim 4, is characterized in that, described signal processing module is revised each point selected, and revises by following formula (4);
i m=ρ×i 0(4)
Wherein, i mrepresent the instantaneous current value of revised sampled point, ρ represents correction factor, i 0represent the instantaneous current value of sampled point; Correction factor ρ calculates by following formula (5), and it to be sampled when fault being detected gained by described FTU;
ρ = Σ k = 1 N i 01 ( k ) i 02 ( k ) / Σ k = 1 N i 01 2 ( k ) Σ k = 1 N i 02 2 ( k ) - - - ( 5 )
In formula, ρ represents correction factor, i 01and i 02when expression is broken down, the momentary current sampled value of two points on the feeder line that described FTU detects, N represents sampling number, and k represents sample sequence.
6. computing machine self-protection system according to claim 4, it is characterized in that, described data interaction unit comprises encrypting module, described encrypting module comprises a key generation module, one administration module and a conversion module, wherein key generation module produces a random key key and is stored in administration module, described conversion module, respectively shift transformation is carried out to data1 or data2 in message frame and message part and key key, described conversion module, product of transformation is carried out to the message part after shift transformation and key part, and to described, shift transformation is carried out to product of transformation result in above-mentioned steps, obtain data1 or data2 and message part in the message frame after encrypting,
Also comprise deciphering module, comprise an authentication module, an administration module and an inverse transform module, wherein authentication module carries out CRC check and unpaired message checking to information.If a pair message frame received, there is a CRC check erroneous results, then abandon two message frames, choose a pair consistent message frame of unpaired message and be delivered in inverse transform module and decode.
7. a computing machine self-protecting method, is characterized in that, this detailed process is:
Step a1, described feeder line monitoring unit is when communication network breaks down, and automatic fault detection point and carry out self-healing, and to this fault, the current information in moment occurs and sample, chooses two check points, at interval of time T 01sampling should be carried out respectively, record current i 01and i 02, sample N time; And by sample information and transmitting fault information extremely described data processing unit;
Step a2, described data processing unit sends data acquisition instructions to described detecting unit, electric current in described detecting unit, voltage and the power collection module operation information to trouble spot gathers, and calculates current amplitude I after sampling by formula (1) m, calculate performance number by formula (2);
Step a3, described data processing unit sends trouble spot information to data interaction unit, the moment is there is in described data interaction unit according to this fault, obtain current time electric current, voltage and power signal, there is the time interval t in moment by signal waveform shifted forward according to current time and fault, obtain reference signal electric current I 3, and reference voltage signal and reference power signal, draw threshold range I 1~ I 2;
Step a4, described data processing unit is according to formulae discovery current threshold I 1~ I 2, voltage and power threshold, judge the electric current, voltage and the power magnitude that gather whether in threshold range; If not, then above-mentioned steps a2 is performed; If so, then step a5 is jumped to;
Step a5, the sample information of this failure message, feeder line detecting unit judges by described data processing unit, if determine, described electric current, voltage and power signal are all outside threshold range, then conclude and break down;
Step a6, described Logical processing unit goes out to sample to the signal in the time interval t in self-healing moment to fault now, records the instantaneous current value i of each sampling spot 0, and revise by formula (4), and corrected signal is sent to communication network again.
8. computing machine self-protecting method according to claim 7, is characterized in that, the computation process of described electric current, voltage and Power operation parameter is:
Step a21, described current acquisition module, when sampling, gets continuous print N at every turn 1the individual cycle, sampling M 1secondary, within each cycle, get an instantaneous value i;
Step a22, data processing unit is according to formula (1) calculating current amplitude I m;
Step a23, described voltage acquisition module gets continuous print N at every turn 1the individual cycle, sampling M 1secondary, within each cycle, get an instantaneous value u, and the current parameters in formula is replaced to corresponding voltage parameter, draw voltage magnitude u m;
Step a24, data processing unit is according to formula (2) calculated power value P m.
Step a3, described data processing unit sends trouble spot information to data interaction unit, the moment is there is in described data interaction unit according to this fault, obtain current time electric current, voltage and power signal, there is the time interval t in moment by signal waveform shifted forward according to current time and fault, obtain reference signal electric current I 3, and reference voltage signal and reference power signal, draw threshold range I 1~ I 2.
9. computing machine self-protecting method according to claim 7, is characterized in that, signal correction process is:
Step a61, described data memory module extracts the information that fault goes out now;
Step a62, described signal sampling module, in time interval t, is equally assigned into N 2individual interval, selects M in each interval 2individual complete waveform, selects the X be interrupted within each cycle 2individual, record the instantaneous current value i of each point 0;
Step a63, described signal processing module calculates correction factor ρ according to formula (5);
Step a64, described signal processing module is revised sampled point signal according to formula (4);
Step a65, corrected signal is transferred to described correction circuit by described signal processing module;
Step a66, described correction circuit produces revised shape information.
CN201510278435.7A 2015-05-23 2015-05-23 Computer self-protection system and computer self-protection method Pending CN104850467A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510278435.7A CN104850467A (en) 2015-05-23 2015-05-23 Computer self-protection system and computer self-protection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510278435.7A CN104850467A (en) 2015-05-23 2015-05-23 Computer self-protection system and computer self-protection method

Publications (1)

Publication Number Publication Date
CN104850467A true CN104850467A (en) 2015-08-19

Family

ID=53850122

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510278435.7A Pending CN104850467A (en) 2015-05-23 2015-05-23 Computer self-protection system and computer self-protection method

Country Status (1)

Country Link
CN (1) CN104850467A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106859857A (en) * 2017-02-22 2017-06-20 王旭升 A kind of intelligent bed-wetting detecting system
CN107451930A (en) * 2016-06-01 2017-12-08 吕世全 A kind of enterprise's electric load self-test and regulating system and method
CN108957554A (en) * 2018-08-09 2018-12-07 北京探创资源科技有限公司 Seismic inversion method in a kind of geophysical exploration
CN113613962A (en) * 2019-03-19 2021-11-05 自动遮阳板有限公司 System and method for protecting vehicle electronic control system from hacker attack
CN117706261A (en) * 2024-02-06 2024-03-15 深圳市积加创新技术有限公司 Monitoring method for health state of constant electric product based on electricity meter

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1595370A (en) * 2003-09-09 2005-03-16 宏碁股份有限公司 Host computer real-time monitoring apparatus and method
JP2012175751A (en) * 2011-02-18 2012-09-10 Panasonic Corp Power distribution system
CN103490511A (en) * 2013-09-13 2014-01-01 北京师范大学 Power distribution network communication terminal detection system and method
CN103517162A (en) * 2013-09-13 2014-01-15 南方电网科学研究院有限责任公司 Communication system and method based on XPON

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1595370A (en) * 2003-09-09 2005-03-16 宏碁股份有限公司 Host computer real-time monitoring apparatus and method
JP2012175751A (en) * 2011-02-18 2012-09-10 Panasonic Corp Power distribution system
CN103490511A (en) * 2013-09-13 2014-01-01 北京师范大学 Power distribution network communication terminal detection system and method
CN103517162A (en) * 2013-09-13 2014-01-15 南方电网科学研究院有限责任公司 Communication system and method based on XPON

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107451930A (en) * 2016-06-01 2017-12-08 吕世全 A kind of enterprise's electric load self-test and regulating system and method
CN107451930B (en) * 2016-06-01 2021-02-02 江苏源网和智能科技有限公司 Enterprise power load self-checking and adjusting system and method
CN106859857A (en) * 2017-02-22 2017-06-20 王旭升 A kind of intelligent bed-wetting detecting system
CN108957554A (en) * 2018-08-09 2018-12-07 北京探创资源科技有限公司 Seismic inversion method in a kind of geophysical exploration
CN113613962A (en) * 2019-03-19 2021-11-05 自动遮阳板有限公司 System and method for protecting vehicle electronic control system from hacker attack
CN113613962B (en) * 2019-03-19 2024-02-02 自动遮阳板有限公司 System and method for protecting vehicle electronic control system from hacking
CN117706261A (en) * 2024-02-06 2024-03-15 深圳市积加创新技术有限公司 Monitoring method for health state of constant electric product based on electricity meter
CN117706261B (en) * 2024-02-06 2024-05-17 深圳市积加创新技术有限公司 Monitoring method for health state of constant electric product based on electricity meter

Similar Documents

Publication Publication Date Title
CN104850467A (en) Computer self-protection system and computer self-protection method
Yang et al. Bad data detection algorithm for PMU based on spectral clustering
CN105303651A (en) Bluetooth based two-way communication automatic locking system and method
Zhou et al. Multi-agent-based hierarchical detection and mitigation of cyber attacks in power systems
CN112733172A (en) Smart power grid data aggregation scheme based on RSA and differential privacy
CN103941710B (en) Digitlization grouting automatic recorder
CN108599932A (en) A kind of identity identifying method for electric system
CN101302905A (en) Intelligent electronic lock based on personal identification
CN112464209B (en) Fingerprint authentication method and device for power terminal
CN107480529A (en) A kind of information safety protection system and guard method
CN102045170A (en) Method and system for protecting safety of password
CN112087301A (en) Gas meter safety certification system based on state cryptographic algorithm
Formby et al. A physical overlay framework for insider threat mitigation of power system devices
CN115793034A (en) Method, system, equipment and storage medium for monitoring and managing regional radiation
CN112671785B (en) AI algorithm-based safe electricity utilization electric meter system
CN110912915B (en) Communication safety early warning system based on data acquisition
CN112769764A (en) Metering data transmission key storage method of instrument and transmission method and device thereof
CN117014223B (en) Concentrator, data transmission method and device thereof and storage medium
CN104931844A (en) Clamp-shaped leakage ammeter
CN111452834A (en) GMS system-based vehicle-mounted equipment detection system and method
CN109981291A (en) A kind of mixing packet signature method
CN117424760B (en) Ammeter management method, control device and management device based on Internet of things
CN111327421B (en) Data safety transmission method of industrial sensor network system
CN116707146B (en) Intelligent monitoring method and related equipment for photovoltaic power generation and energy storage system
CN106355076A (en) Computer security control system

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150819