Method for generating chaotization and chaotic sequence of high-dimensional power system
A technology of dynamic system and chaotic sequence, applied in the field of information security, can solve the problems of difficult control of Lyapunov exponent, difficult design of high-dimensional hyperchaotic system, etc., and achieve the effect of precise control
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] like Figure 1-2 As shown, the chaoticization of a high-dimensional dynamic system and its chaotic sequence generation method are as follows:
[0047] Let m-dimensional discrete dynamical system
[0048] S n+1 =AS n modc
[0049] where S n is the state vector (x 1 (n),x 2 (n),x 3 (n)......x m (n)) T , A is a constant coefficient matrix,
[0050]
[0051] Since there are no nonlinear terms in the m-dimensional discrete dynamical system, the Jacobian matrix is A, therefore, P=A n , let the m eigenvalues of matrix A be λ 0 ,λ 1 ,...,λ m , the m Lyapunov exponents in m-dimensional discrete chaos are:
[0052]
[0053] Therefore, the eigenvalues of the parameter matrix A determine the Lyapunov exponent of the system; the construction method of the parameter matrix A is as follows:
[0054] (1) Given the Lyapunov exponent value LE 1 ,LE 2 ,...LE m , and calculate the eigenvalues The eigenvalue-based diagonal matrix Λ is constructed as
[0055] ...
Embodiment 2
[0060] 1. Any given 8 eigenvalues greater than 1, such as 40, 41, 42, 43, 44, 45, 46, 47, and c is defined as 1. The rounded Lyapunov exponents are 3.69, 3.71, 3.74, 3.76, 3.78, 3.81, 3.83, 3.85.
[0061] 2. A nonsingular matrix q is defined as:
[0062]
[0063] The element q(i,i)=2, i=1,2,3...m, and the remaining elements are all 1. It is easy to show that q is a nonsingular matrix. When m=8, q can be defined
[0064]
[0065] and the rounded inverse matrix q -1 for
[0066]
[0067] 3. The parameter matrix is
[0068]
[0069] Reconstructing discrete dynamical systems.
[0070]
[0071] (4) The initial value of the state vector is used as the initial key, and the chaotic sequence is generated by reconstructing the discrete dynamic system. When the output sequence is greater than 0.5, the quantization is 1, and when the output sequence is less than 0.5, the quantization is 0.
Embodiment 3
[0073] The effect of the present invention can be further illustrated by the following detection results of the present embodiment:
[0074] 1. Detection method and content:
[0075] The randomness of the chaotic sequence output by the chaotic sequence generator in Embodiment 2 of the present invention is detected by using the SP800-22 random number detection standard provided by the National Institute of Standards and Technology NIST. The detection standard includes 15 detection contents, each of which is A P-value is included in the test results produced by the test. When the P value is greater than 0.01, it means that the test content has passed.
[0076] 2. Test results:
[0077] Referring to Example 2, make it generate 100 groups of 10,000,000 random sequences, and use the SP800-22 random number detection standard provided by the National Institute of Standards and Technology (NIST) for detection. One group of results is shown in Table 1-8:
[0078] Table 1x 1 (n) Out...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com