Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Quantification method for discrete Lorenz chaotic sequences

A technology of chaotic sequence and quantization method, which is applied in secure communication through chaotic signals, digital transmission systems, secure communication devices, etc., can solve the problems of long run, affect the security of encryption results, affect the randomness of sequences, etc., and achieve high randomness characteristics. , the effect of excellent random characteristics

Inactive Publication Date: 2017-09-15
HEILONGJIANG UNIV
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method is suitable for the case where the range of sequence values ​​is small. If the range is large, it is difficult to determine the value of m. If m is too large, the cost of specific hardware implementation will be too large. If m is too large Small, long run phenomenon will appear
[0015] according to figure 1 The distribution diagram of the discrete real-valued sequence of the Lorenz chaotic system is given, where the abscissa n represents the length of the sequence, F(n) represents the size of the iterative value of the sequence, the upper part is the distribution diagram of the Z(n) sequence, and the lower part is X The distribution diagram of (n) and Y(n) sequence, according to the distribution characteristics of sequence values ​​in the figure, is completely different from the distribution of one-dimensional and two-dimensional chaotic sequence values, and the range of sequence values ​​is very large, from -20 to 40 Between, the threshold quantization method and the interval quantization method are not applicable, and it is easy to generate a large number of long runs, and there will be a continuous increasing and decreasing trend between the parts, so the incremental quantization method is not applicable. According to the above analysis, although These typical quantization methods can quantify the Lorenz chaotic sequence, but there will be a large number of long-run phenomena in the quantization result, which will affect the randomness of the sequence, and then affect the security of the encryption result. Therefore, these three typical quantization methods are all Not suitable for quantization of Lorenz chaotic sequences

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Quantification method for discrete Lorenz chaotic sequences
  • Quantification method for discrete Lorenz chaotic sequences
  • Quantification method for discrete Lorenz chaotic sequences

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] A quantization method for discretized Lorenz chaotic sequence, the steps are as follows:

[0032] (1) Remove the negative sign from the real-valued sequence value, that is, all take positive values;

[0033] (2) Move the decimal point of the real-valued sequence value backward by 5 digits;

[0034] (3) Remove the decimal part of all real-valued sequence values, that is, round;

[0035] (4) Divide the integer part by 10 to get the remainder, that is, to obtain the 5th digit after the decimal point of the original real-valued sequence, and its value is in the range of [0,9], and its expression is as formula (5), where x(n) is the discretized Lorenz chaotic sequence value, X(n) is the processed real-valued sequence value, X(n)∈[0,9], and the obtained X(n) sequence is quantized by one-step threshold, that is, Quantized pseudo-random sequence;

[0036]

[0037] (5) Adopt the threshold quantization method, take the expectation of all values ​​as the threshold, compare t...

Embodiment 2

[0040] Test the pseudo-random binary sequences in three directions obtained in Example 1. According to the test results, it can be seen that all sequences have peaks at 0, and the rest of the sequences are relatively smooth without obvious periodic phenomena, which are relatively close to The autocorrelation test results of random signals, Lorenz's three-dimensional sequence values ​​are all between 0.2 and 0.3, and the autocorrelation values ​​of real random signals except 0 points should be 0. The closer to 0, the higher the randomness. According to this point It is judged that the Lorenz three-dimensional sequence quantified by the quantification method in this paper has good randomness.

[0041] (1) NIST test

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A quantization method for discretized Lorenz chaotic sequences, which takes the positive value of the real-valued sequence value; then moves the decimal point of the real-valued sequence value backward by 5 bits; removes the decimal part of all the real-valued sequence values, that is, rounds; converts the integer Partially divided by 10 to get the remainder, that is, to obtain the 5th digit after the decimal point of the original real-valued sequence, whose value is in the range of [0,9], adopt the threshold quantization method, take the expectation of all values ​​as the threshold, compare the value, if it is greater than this The threshold is taken as 1, and the threshold is taken as 0 if it is less than or equal to this threshold. The sequences in the X, Y, and Z directions generated by the Lorenz chaotic system are respectively quantized to obtain pseudo-random binary sequences in the three directions. The invention well overcomes the long-run phenomenon that occurs after the real-valued sequence of the Lorenz chaotic system is quantized by a typical quantization method, and the sequence exhibits excellent random characteristics, and has extremely high practical application value in the field of data encryption.

Description

technical field [0001] The invention relates to a quantization method for discrete Lorenz chaotic sequences. Background technique [0002] The three-dimensional Lorenz chaotic system equation is a model extracted by the American meteorologist Lorenz when he studied the atmospheric convection model. The system model is a ternary first-order nonlinear differential equation, which is different from the one-dimensional and two-dimensional chaotic systems. A chaotic system model that is continuous, not discrete. It is the most discussed and studied nonlinear dynamical system today, and it is a typical high-dimensional chaotic system, and its system equation is: [0003] [0004] where a, b, c are real parameters limited within a certain range of variation, and x, y, z are variables of the equation. [0005] After the continuous Lorenz chaotic system is discretized, a real-valued chaotic sequence is obtained, but in order to obtain a pseudo-random sequence that can be used fo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/00
CPCH04L9/001
Inventor 丁群张琦冯凯黄欣
Owner HEILONGJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products