CN110990943B - Singular point judgment method based on singular geometric meaning of control moment gyro group - Google Patents
Singular point judgment method based on singular geometric meaning of control moment gyro group Download PDFInfo
- Publication number
- CN110990943B CN110990943B CN201911106889.0A CN201911106889A CN110990943B CN 110990943 B CN110990943 B CN 110990943B CN 201911106889 A CN201911106889 A CN 201911106889A CN 110990943 B CN110990943 B CN 110990943B
- Authority
- CN
- China
- Prior art keywords
- singular
- moment
- vector
- moment gyro
- singular point
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 239000013598 vector Substances 0.000 claims abstract description 123
- 229920006395 saturated elastomer Polymers 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G1/00—Cosmonautic vehicles
- B64G1/22—Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
- B64G1/24—Guiding or controlling apparatus, e.g. for attitude control
- B64G1/28—Guiding or controlling apparatus, e.g. for attitude control using inertia or gyro effect
- B64G1/286—Guiding or controlling apparatus, e.g. for attitude control using inertia or gyro effect using control momentum gyroscopes (CMGs)
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Gyroscopes (AREA)
Abstract
The invention discloses a singular point judging method based on singular geometric meaning of a control moment gyro group, which comprises the following steps: step 1: respectively calculating a moment vector and an angular momentum vector according to the frame angle, the initial moment vector and the initial angular momentum vector; step 2: calculating a quasi singular vector according to the moment vector; step 3: calculating singular coefficients according to the quasi singular vectors and the moment vectors, and judging whether the frame angle is a singular point or not; step 4: if the frame angle is not the singular point, ending the judgment; if the frame angle is a singular point, calculating a judging coefficient, judging the type of the singular point, and ending the judgment. The method solves the problems of complex singular point judgment operation and low operation rate of the different control force rejection gyro groups, selects the coplanar state of any two moment gyroscopes in the control moment gyro groups to judge whether any frame angle of the different control moment gyro groups is a singular point, determines the types of the singular points, simplifies the judgment operation amount, and improves the accuracy and the reliability of a control system.
Description
Technical Field
The invention relates to the technical field of satellite control force rejection, in particular to a singular point judging method based on singular geometric meaning of a control moment gyro group.
Background
With the increasing complexity of satellite tasks, the requirements for satellite maneuver performance are also increasing. The control moment gyro group (SGCMG) can provide large and continuous control moment and has larger angular momentum space, so that the control moment gyro group is an ideal actuator of a large-angle fast maneuvering satellite.
However, when the control moment gyro group calculates the frame angle of the moment, a singular problem exists, so that the condition that the output moment is inconsistent with the command moment appears, and how to judge the existence of singular points in the control moment gyro group is very important. The singular points of the gyro groups with different moments are judged at present, so that the operation amount is large, the operation is complex, and the operation rate is low.
Disclosure of Invention
The invention aims to provide a singular point judging method based on singular geometric meaning of a control moment gyro group. The method aims to solve the problems of complex singular point judgment operation and low operation rate of the different control force rejection gyro groups, selects the coplanar state of any two moment gyroscopes in the control moment gyro groups to judge whether any frame angle of the different control moment gyro groups is a singular point, determines the types of the singular points, simplifies the judgment operation amount, and improves the accuracy and the reliability of a control system.
In order to achieve the above purpose, the invention provides a singular point judging method based on singular geometric meaning of a control moment gyro group, which comprises the following steps:
step 1: according to the frame angle, the initial moment vector and the initial angular momentum vector of each moment gyro in the SGCMG, respectively calculating the moment vector and the angular momentum vector of each moment gyro in the SGCMG;
step 2: calculating quasi singular vectors of the SGCMG according to moment vectors of the moment gyroscopes;
step 3: calculating singular coefficients of the SGCMG according to the quasi-singular vectors and the moment vectors of the moment gyroscopes, and judging whether the frame angles of the moment gyroscopes are singular points of the SGCMG according to the singular coefficients;
step 4: if the frame angle of each moment gyro is not the singular point of the SGCMG, ending the judgment; if the frame angle of each moment gyro is the singular point of the SGCMG, calculating a judging coefficient according to the angular momentum vector and the quasi singular vector of each moment gyro, judging the type of the singular point of the SGCMG according to the judging coefficient, and ending the judgment.
Most preferably, the angular momentum vector of each moment gyro is h, and the angular momentum vector of the ith moment gyro is h i I=1, 2, 3..n, n is the number of moment gyroscopes, and satisfies:
h i =h i 0 cosδ i +c i 0 sinδ i
wherein c i 0 An initial moment vector h of the ith moment gyro i 0 Initial angular momentum vector, delta, for the ith moment gyro i Is the frame angle of the ith moment gyro.
Most preferably, the moment vector of each moment gyro is c, and the ith moment gyroThe moment vector of the screw is c i I=1, 2, 3..n, n is the number of moment gyroscopes, and satisfies:
c i =-h i 0 sinδ i +c i 0 cosδ i
wherein c i 0 An initial moment vector h of the ith moment gyro i 0 Initial angular momentum vector, delta, for the ith moment gyro i Is the frame angle of the ith moment gyro.
Most preferably, the calculation of the quasi singular vector further comprises the steps of:
step 2.1: moment vectors of any two moment gyroscopes are selected from SGCMG, namely an e-th moment gyro and an f-th moment gyro c respectively e And c f ,e,f∈i,i=1,2,3...n;
Step 2.2: moment gyro c according to e and f e And c f Calculating a quasi singular vector of the SGCMG; the quasi singular vector is u, and satisfies:
most preferably, the calculation of the singular coefficients further comprises the steps of:
step 3.1: selective removal of the e and f moment gyroscopes c from SGCMG e And c f Moment vectors of the rest moment gyroscopes except the moment vectors; the moment vector of the residual moment gyro is c i-e-f ,e,f∈i,i=1,2,3...n;
Step 3.2: moment vector c based on quasi singular vector u and residual moment gyro i-e-f Calculating singular coefficients of the SGCMG; singular coefficient k i And satisfies:
k i =u·c i-e-f ,i=1,2,3...n。
most preferably, the singular point is determined by determining the singular coefficient k i Is a numerical value of (2); when the singular coefficient k i When the moment gyroscopes are zero, the frame angles of the moment gyroscopes are singular points of the SGCMG; conversely, the frame angle of each moment gyro is not the singular point of the SGCMG。
Most preferably, the determination coefficient is P -1 And satisfies:
wherein h is i An angular momentum vector of the ith moment gyro; u is a quasi singular vector.
Most preferably, the determination of the singular point type further comprises the steps of:
step 4.1: from i rows and i columns -1 Extracting all diagonal elements from the diagonal array; the ith diagonal element is S i And satisfies:
S i =h i ·u,i=1,2,3...n;
step 4.2: for i diagonal elements S i For the first judgment, if i diagonal elements S i Are all positive, i.e. S i The singular point type is saturated singular, and the judgment is ended; if i diagonal elements S i If there is a negative value in (i) diagonal elements S i Judging the number of negative values in the number of the negative values for the second time;
step 4.3: in the second judgment, if i diagonal elements S i There are three or more diagonal elements S i Negative, the singular point type is hyperbolic singular, and the judgment is ended; if i diagonal elements S i There are one or two diagonal elements S i Is negative and needs to be based on the angular momentum vector h of the ith moment gyro i Performing Gaussian calculation on the quasi-singular vector u to calculate Gaussian curvature lambda;
step 4.4: at i diagonal elements S i There is a diagonal element S i Under the condition of negative values, the type of the singular point is judged for the third time according to the positive and negative values of the Gaussian curvature lambda; if the Gaussian curvature lambda is a negative value, namely lambda is less than 0, the singular point type is elliptical singular, and judging is finished; if the Gaussian curvature lambda is positive, namely lambda is more than 0, the singular point type is hyperbolic singular, and the judgment is ended;
step 4.5: among iDiagonal element S i There are two diagonal elements S i Under the condition of negative values, the type of the singular point is judged for the fourth time according to the positive and negative values of the Gaussian curvature lambda; if the Gaussian curvature lambda is a negative value, namely lambda is less than 0, the singular point type is hyperbolic singular, and the judgment is ended; if the Gaussian curvature lambda is positive, namely lambda > 0, the method is also based on the Gaussian curvature lambda and the angular momentum vector h i Calculating the average curvature with the quasi singular vector u to calculate the average curvature v;
step 4.6: the type of the singular point is judged for the fifth time according to the positive and negative values of the average curvature v; if the average curvature v is a negative value, namely v is less than 0, the singular point type is hyperbolic singular, and the judgment is ended; if the average curvature v is positive, namely v is more than 0, the singular point type is elliptical singular, and the judgment is finished.
Most preferably, the gaussian calculation further comprises the steps of:
step 4.3.1: according to the angular momentum vector h of the ith moment gyro i And quasi singular vector u to calculate Gaussian coefficient; the Gaussian coefficient is q i And satisfies:
step 4.3.2: according to Gaussian coefficient q i Calculating Gaussian curvature lambda; the gaussian curvature λ satisfies:
wherein e, f are any two moment gyroscopes in the SGCMG, e, f e i, i=1, 2, 3..n respectively; g e And g f The frame axis vectors of any two moment gyroscopes in the SGCMG are respectively; and is also provided with
[g e g f u]=g e ·(g f ×u)。
Most preferably, the average curvature v satisfies:
wherein q i Is a gaussian coefficient.
The invention solves the problems of complex singular point judgment operation and low operation rate of the different control force rejection gyro groups, selects the coplanar state of any two moment gyroscopes in the control moment gyro groups to judge whether any frame angle of the different control moment gyro groups is a singular point, determines the types of the singular points, simplifies the judgment operation amount and improves the precision and the reliability of a control system.
Compared with the prior art, the invention has the following beneficial effects:
1. the invention designs the coplanar state of the moment of any two gyroscopes in the control moment gyro group to judge whether any frame angle of different control moment gyro groups is a singular point or not, determines the types of the singular points, provides a basis for the design of the control moment gyro group operation rate, ensures that all the singular points can be avoided as much as possible, and improves the accuracy and the reliability of a control system.
2. The method for quickly judging whether any frame angle of the different control moment gyro groups is the singular point of the control moment gyro groups is simple and reliable, has small operation amount and is easy to realize engineering.
Drawings
FIG. 1 is a flow chart of the singular point determination method provided by the invention;
fig. 2 is a schematic flow chart of singular point type judgment provided by the invention.
Detailed Description
The invention is further described by the following examples, which are given by way of illustration only and are not limiting of the scope of the invention.
The invention relates to a singular point judging method based on singular geometric meaning of a control moment gyro group (SGCMG), which is shown in figure 1 and comprises the following steps:
step 1: and respectively calculating the moment vector and the angular momentum vector of each moment gyro in the SGCMG according to the frame angle, the initial moment vector and the initial angular momentum vector of each moment gyro in the SGCMG.
The moment vector of each moment gyro is c, and the moment vector of the ith moment gyro is c i I=1, 2, 3..n, n is the number of moment gyroscopes, and satisfies:
c i =-h i 0 sinδ i +c i 0 cosδ i
wherein c i 0 An initial moment vector h of the ith moment gyro i 0 Initial angular momentum vector, delta, for the ith moment gyro i Is the frame angle of the ith moment gyro.
The angular momentum vector of each moment gyro is h, and the angular momentum vector of the ith moment gyro is h i I=1, 2, 3..n, n is the number of moment gyroscopes, and satisfies:
h i =h i 0 cosδ i +c i 0 sinδ i
wherein c i 0 An initial moment vector h of the ith moment gyro i 0 Initial angular momentum vector, delta, for the ith moment gyro i Is the frame angle of the ith moment gyro.
Step 2: according to the moment vector of the i moment gyroscopes, c i Calculating a quasi singular vector of the SGCMG; the calculation of the quasi-singular vectors further comprises the steps of:
step 2.1: moment vectors of any two moment gyroscopes are selected from SGCMG, namely an e-th moment gyro and an f-th moment gyro c respectively e And c f ,e,f∈i,i=1,2,3...n;
Step 2.2: moment gyro c according to e and f e And c f Calculating a quasi singular vector of the SGCMG; the quasi singular vector is u, and satisfies:
step 3: according to the quasi singular vector u and the moment vectors of the i moment gyroscopes, the moment vector is c i Calculating singular coefficients of SGCMGk i The method comprises the steps of carrying out a first treatment on the surface of the Singular coefficient k i The calculation of (2) further comprises the steps of:
step 3.1: selective removal of the e and f moment gyroscopes c from SGCMG e And c f Moment vectors of the rest moment gyroscopes except the moment vectors; the moment vector of the residual moment gyro is c i-e-f Wherein e, f e i, i=1, 2, 3..n;
step 3.2: moment vector c based on quasi singular vector u and residual moment gyro i-e-f Calculating singular coefficients of the SGCMG; singular coefficient k i And satisfies:
k i =u·c i-e-f ,i=1,2,3...n。
and according to singular coefficient k i Judging whether the frame angle of the ith moment gyro is a singular point of SGCMG or not by judging a singular coefficient k i Is a numerical value of (2); when the singular coefficient k i When the moment gyroscopes are zero, the frame angle of the ith moment gyroscope is the singular point of the SGCMG; conversely, the frame angle of the ith moment gyro is not the singular point of the SGCMG.
Step 4: if the frame angle of the ith moment gyro is not the singular point of the SGCMG, ending the judgment; if the frame angle of the ith moment gyro is the singular point of the SGCMG, according to the angular momentum vector h of the ith moment gyro i And quasi singular vector u to calculate determination coefficient P -1 The method comprises the steps of carrying out a first treatment on the surface of the The judgment coefficient is P -1 The method meets the following conditions:
as shown in FIG. 2, and according to the determination coefficient P -1 Judging the singular point type of the SGCMG, and ending the judgment; the judging of the singular point type further includes the steps of:
step 4.1: determining the coefficient P from i rows and i columns -1 Extracting all diagonal elements from the diagonal array; the ith diagonal element is S i And satisfies:
S i =h i ·u,i=1,2,3...n。
step 4.2: for i diagonal elements S i Is of (3)Negative values are determined for the first time, if i diagonal elements S i Are all positive, i.e. S i The singular point type of the SGCMG is saturated singular, and the judgment is finished; if i diagonal elements S i If there is a negative value in (i) diagonal elements S i The number of negative values in the set is determined for the second time.
Step 4.3: in the second judgment, if i diagonal elements S i There are three or more diagonal elements S i The singular point type of the SGCMG is hyperbolic singular and the judgment is ended; if i diagonal elements S i There are one or two diagonal elements S i Is negative and needs to be based on the angular momentum vector h of the ith moment gyro i And performing Gaussian calculation on the quasi-singular vector u to calculate the Gaussian curvature lambda of the SGCMG.
Wherein the gaussian calculation further comprises the steps of:
step 4.3.1: according to the angular momentum vector h of the ith moment gyro i And quasi singular vector u to calculate Gaussian coefficient; the Gaussian coefficient is q i And satisfies:
step 4.3.2: according to Gaussian coefficient q i Calculating Gaussian curvature lambda; the gaussian curvature λ satisfies:
wherein e, f are any two moment gyroscopes in the SGCMG, respectively, and e, f e i, i=1, 2, 3..n; g e And g f The frame axis vectors of any two moment gyroscopes in the SGCMG are respectively; and is also provided with
[g e g f u]=g e ·(g f ×u)。
Step 4.4: at i diagonal elements S i There is a diagonal element S i In the case of negative values, the singular point type of the SGCMG is entered according to the positive and negative values of the Gaussian curvature lambdaJudging for the third time; if the Gaussian curvature lambda is a negative value, namely lambda is less than 0, the singular point type of the SGCMG is elliptical singular, and judging is finished; if the Gaussian curvature lambda is positive, namely lambda is more than 0, the singular point type of the SGCMG is hyperbolic singular, and the judgment is finished.
Step 4.5: at i diagonal elements S i There are two diagonal elements S i Under the condition of negative values, the singular point type of the SGCMG is judged for the fourth time according to the positive and negative values of the Gaussian curvature lambda; if the Gaussian curvature lambda is a negative value, namely lambda is less than 0, the singular point type of the SGCMG is hyperbolic singular, and judging is finished; if the Gaussian curvature lambda is positive, i.e. lambda > 0, it is also necessary to calculate the Gaussian curvature lambda according to the Gaussian coefficient q i Calculating the average curvature, and calculating the average curvature v of the SGCMG, wherein the average curvature v meets the following conditions:
step 4.6: carrying out fifth judgment on the singular point type of the SGCMG according to the positive and negative values of the average curvature v; if the average curvature v is a negative value, namely v is less than 0, the singular point type of the SGCMG is hyperbolic singular, and the judgment is ended; if the average curvature v is positive, namely v is more than 0, the singular point type of the SGCMG is elliptical singular, and the judgment is finished.
The working principle of the invention is as follows:
according to the frame angle, the initial moment vector and the initial angular momentum vector of each moment gyro in the SGCMG, respectively calculating the moment vector and the angular momentum vector of each moment gyro in the SGCMG; calculating quasi singular vectors of the SGCMG according to moment vectors of the moment gyroscopes; calculating singular coefficients of the SGCMG according to the quasi-singular vectors and the moment vectors of the moment gyroscopes, and judging whether the frame angles of the moment gyroscopes are singular points of the SGCMG according to the singular coefficients; if the frame angle of each moment gyro is not the singular point of the SGCMG, ending the judgment; if the frame angle of each moment gyro is the singular point of the SGCMG, calculating a judging coefficient according to the angular momentum vector and the quasi singular vector of each moment gyro, judging the type of the singular point of the SGCMG according to the judging coefficient, and ending the judgment.
In summary, the singular point judging method based on the singular geometric meaning of the control moment gyro group solves the problems of complex singular point judging operation and low operation rate of the control moment gyro groups, selects any two moment gyroscopes in the control moment gyro group to judge whether any frame angle of the control moment gyro groups is singular point or not in a coplanar state, determines the types of the singular points, simplifies judging operation quantity, and improves the accuracy and reliability of a control system.
While the present invention has been described in detail through the foregoing description of the preferred embodiment, it should be understood that the foregoing description is not to be considered as limiting the invention. Many modifications and substitutions of the present invention will become apparent to those of ordinary skill in the art upon reading the foregoing. Accordingly, the scope of the invention should be limited only by the attached claims.
Claims (7)
1. The singular point judging method based on the singular geometric meaning of the control moment gyro group is characterized by comprising the following steps of:
step 1: according to the frame angle, the initial moment vector and the initial angular momentum vector of each moment gyro in the SGCMG, respectively calculating the moment vector and the angular momentum vector of each moment gyro in the SGCMG; the angular momentum vector of each moment gyro is h, and the angular momentum vector of the ith moment gyro is h i I=1, 2, 3..n, n is the number of moment gyroscopes, and satisfies:
h i =h i 0 cosδ i +c i 0 sinδ i
wherein c i 0 An initial moment vector h of the ith moment gyro i 0 Initial angular momentum vector, delta, for the ith moment gyro i The frame angle of the ith moment gyro;
the moment vector of each moment gyro is c, and the moment vector of the ith moment gyro is c i I=1, 2, 3..n, n is the number of moment gyroscopes, and satisfies:
c i =-h i 0 sinδ i +c i 0 cosδ i
wherein c i 0 An initial moment vector h of the ith moment gyro i 0 Initial angular momentum vector, delta, for the ith moment gyro i The frame angle of the ith moment gyro;
step 2: calculating the quasi singular vector of the SGCMG according to the moment vector of each moment gyro;
the quasi singular vector calculation further comprises the following steps:
step 2.1: moment vectors of any two moment gyroscopes are selected from SGCMG, namely an e-th moment gyro and an f-th moment gyro c respectively e And c f ,e,f∈i,i=1,2,3...n;
Step 2.2: according to the e and f moment gyro c e And c f Calculating a quasi singular vector of the SGCMG; the quasi singular vector is u, and satisfies:
step 3: calculating singular coefficients of the SGCMG according to the quasi-singular vectors and the moment vectors of the moment gyroscopes, and judging whether the frame angles of the moment gyroscopes are singular points of the SGCMG according to the singular coefficients;
step 4: if the frame angle of each moment gyro is not the singular point of the SGCMG, ending the judgment; if the frame angle of each moment gyro is the singular point of the SGCMG, calculating a judging coefficient according to the angular momentum vector of each moment gyro and the quasi singular vector, judging the type of the singular point of the SGCMG according to the judging coefficient, and ending the judgment.
2. The singular point determination method based on the singular geometric meaning of a control moment gyro group according to claim 1, wherein the calculation of the singular coefficients further comprises the steps of:
step 3.1: selective removal of e and e from SGCMGf moment gyroscopes c e And c f Moment vectors of the rest moment gyroscopes except the moment vectors; the moment vector of the residual moment gyro is c i-e-f ,e,f∈i,i=1,2,3...n;
Step 3.2: moment vector c of the residual moment gyro according to the quasi singular vector u and the residual moment gyro i-e-f Calculating singular coefficients of the SGCMG; the singular coefficient is k i And satisfies:
k i =u·c i-e-f ,i=1,2,3...n。
3. the singular point determination method based on the singular geometric meaning of a control moment gyro group according to claim 2, wherein the singular point is determined by determining a singular coefficient k i Is a numerical value of (2); when the singular coefficient k i When the moment gyroscopes are zero, the frame angles of the moment gyroscopes are singular points of the SGCMG; and on the contrary, the frame angle of each moment gyro is not the singular point of the SGCMG.
4. The singular point determination method based on the singular geometric meaning of the control moment gyro group as claimed in claim 2, wherein the determination coefficient is P -1 And satisfies:
wherein h is i An angular momentum vector for the ith moment gyro; u is the quasi singular vector.
5. The singular point determination method based on the singular geometric meaning of a control moment gyro group according to claim 4, wherein the determination of the type of the singular point further comprises the steps of:
step 4.1: from i rows and i columns -1 Extracting all diagonal elements from the diagonal array;
the ith diagonal element is S i And satisfies:
S i =h i ·u,i=1,2,3...n;
step 4.2: for the i diagonal elements S i First judging the positive and negative values of the i diagonal elements S i Are all positive, i.e. S i > 0, wherein the singular point type is saturated singular, and the judgment is ended; if the i diagonal elements S i Negative values exist in (a), then for the i diagonal elements S i Judging the number of negative values in the number of the negative values for the second time;
step 4.3: in the second judgment, if i diagonal elements S i There are three or more diagonal elements S i Is a negative value, the type of the singular point is hyperbolic singular, and the judgment is ended; if i diagonal elements S i There are one or two diagonal elements S i Is negative and needs to be based on the angular momentum vector h of the ith moment gyro i Carrying out Gaussian calculation on the quasi singular vector u to calculate Gaussian curvature lambda;
step 4.4: at the i diagonal elements S i There is a diagonal element S i Under the condition of negative values, the singular point type is judged for the third time according to the positive and negative values of the Gaussian curvature lambda; if the Gaussian curvature lambda is a negative value, namely lambda is less than 0, the singular point type is elliptical singular, and judgment is finished; if the Gaussian curvature lambda is positive, namely lambda is more than 0, the singular point type is hyperbolic singular, and judgment is finished;
step 4.5: at the i diagonal elements S i There are two diagonal elements S i In the case of a negative value, judging the type of the singular point for the fourth time according to the positive and negative values of the Gaussian curvature lambda; if the Gaussian curvature lambda is a negative value, namely lambda is less than 0, the singular point type is hyperbolic singular, and the judgment is ended; if the Gaussian curvature lambda is positive, namely lambda > 0, the angular momentum vector h is also required according to the Gaussian curvature lambda i Calculating the average curvature of the quasi singular vector u, and calculating the average curvature v;
step 4.6: carrying out fifth judgment on the singular point type according to the positive and negative values of the average curvature v; if the average curvature v is a negative value, namely v is less than 0, the singular point type is hyperbolic singular, and the judgment is ended; and if the average curvature v is a positive value, namely v is more than 0, the singular point type is elliptical singular, and the judgment is finished.
6. The singular point determination method based on the singular geometric meaning of a control moment gyro group according to claim 5, wherein the gaussian calculation further comprises the steps of:
step 4.3.1: according to the angular momentum vector h of the ith moment gyro i And the quasi singular vector u calculates a Gaussian coefficient; the Gaussian coefficient is q i And satisfies:
step 4.3.2: according to the Gaussian coefficient q i Calculating Gaussian curvature lambda; the gaussian curvature λ satisfies:
wherein e, f are any two moment gyroscopes in the SGCMG, e, f e i, i=1, 2, 3..n respectively; g e And g f The frame axis vectors of any two moment gyroscopes in the SGCMG are respectively; and is also provided with
[g e g f u]=g e ·(g f ×u)。
7. The singular point determination method based on the singular geometric meaning of a control moment gyro group according to claim 6, wherein the average curvature v satisfies:
wherein q i Is the gaussian coefficient.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911106889.0A CN110990943B (en) | 2019-11-13 | 2019-11-13 | Singular point judgment method based on singular geometric meaning of control moment gyro group |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911106889.0A CN110990943B (en) | 2019-11-13 | 2019-11-13 | Singular point judgment method based on singular geometric meaning of control moment gyro group |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110990943A CN110990943A (en) | 2020-04-10 |
CN110990943B true CN110990943B (en) | 2023-10-20 |
Family
ID=70083985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911106889.0A Active CN110990943B (en) | 2019-11-13 | 2019-11-13 | Singular point judgment method based on singular geometric meaning of control moment gyro group |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110990943B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111966963B (en) * | 2020-06-28 | 2022-03-08 | 北京控制工程研究所 | Method for rapidly analyzing singular angular momentum of control moment gyroscope combination |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007042109A (en) * | 2005-08-03 | 2007-02-15 | Honeywell Internatl Inc | Method and system for determining momentum path without singular points |
EP1908686A1 (en) * | 2006-09-29 | 2008-04-09 | Honeywell International Inc. | Hierarchial strategy for singularity avoidance in arrays of control moment gyroscopes |
CN101353086A (en) * | 2008-09-12 | 2009-01-28 | 航天东方红卫星有限公司 | Steering law singularity avoidant spacecraft attitude control system |
CN101694570A (en) * | 2009-10-19 | 2010-04-14 | 航天东方红卫星有限公司 | High-precision moment output control method for control moment gyro group |
US7747055B1 (en) * | 1998-11-25 | 2010-06-29 | Wake Forest University Health Sciences | Virtual endoscopy with improved image segmentation and lesion detection |
CN101891018A (en) * | 2010-07-09 | 2010-11-24 | 中国科学院长春光学精密机械与物理研究所 | Single frame control moment gyro control method based on moment output capability optimization |
CA2711825A1 (en) * | 2010-07-30 | 2012-01-30 | David Bommes | System and method for generating quadrangulations |
CN102566578A (en) * | 2012-01-12 | 2012-07-11 | 北京航空航天大学 | Singular value decomposition-based coordination control method of single gimbal control moment gyros (SGCMGs) |
CN103592848A (en) * | 2013-11-06 | 2014-02-19 | 北京控制工程研究所 | Method for accurately and quickly manipulating variable speed control moment spinning top group |
CN103941741A (en) * | 2014-04-28 | 2014-07-23 | 北京控制工程研究所 | Method for determining controlled quantity of angular speed of control moment gyro frame on basis of zero movement |
CN104527994A (en) * | 2015-01-21 | 2015-04-22 | 哈尔滨工业大学 | Different-surface crossover quick-change track fixed time stable posture pointing direction tracking control method |
CN105223961A (en) * | 2015-10-16 | 2016-01-06 | 北京机械设备研究所 | A kind of for the unusual Spacecraft Attitude Control method of evading of control-moment gyro |
CN105235917A (en) * | 2015-10-26 | 2016-01-13 | 上海新跃仪表厂 | Control moment gyroscope group steering law implementation method tending to target frame angle |
CN105388902A (en) * | 2015-11-30 | 2016-03-09 | 北京控制工程研究所 | Control moment gyro singularity avoidance method based on instruction moment vector adjustment |
CN106896821A (en) * | 2017-03-10 | 2017-06-27 | 北京航空航天大学 | A kind of angular momentum management method of variable speed control moment gyro |
CN106919055A (en) * | 2017-04-18 | 2017-07-04 | 上海航天控制技术研究所 | A kind of in-orbit prediction scheme method for designing of SGCMG failures based on robust pseudoinverse manipulation rate |
CN108015774A (en) * | 2017-12-15 | 2018-05-11 | 北京艾利特科技有限公司 | A kind of sensorless mechanical arm collision checking method |
CN109871025A (en) * | 2019-02-28 | 2019-06-11 | 北京控制工程研究所 | A kind of variable speed control moment gyro manipulation rule design method |
-
2019
- 2019-11-13 CN CN201911106889.0A patent/CN110990943B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7747055B1 (en) * | 1998-11-25 | 2010-06-29 | Wake Forest University Health Sciences | Virtual endoscopy with improved image segmentation and lesion detection |
JP2007042109A (en) * | 2005-08-03 | 2007-02-15 | Honeywell Internatl Inc | Method and system for determining momentum path without singular points |
EP1908686A1 (en) * | 2006-09-29 | 2008-04-09 | Honeywell International Inc. | Hierarchial strategy for singularity avoidance in arrays of control moment gyroscopes |
CN101353086A (en) * | 2008-09-12 | 2009-01-28 | 航天东方红卫星有限公司 | Steering law singularity avoidant spacecraft attitude control system |
CN101694570A (en) * | 2009-10-19 | 2010-04-14 | 航天东方红卫星有限公司 | High-precision moment output control method for control moment gyro group |
CN101891018A (en) * | 2010-07-09 | 2010-11-24 | 中国科学院长春光学精密机械与物理研究所 | Single frame control moment gyro control method based on moment output capability optimization |
CA2711825A1 (en) * | 2010-07-30 | 2012-01-30 | David Bommes | System and method for generating quadrangulations |
CN102566578A (en) * | 2012-01-12 | 2012-07-11 | 北京航空航天大学 | Singular value decomposition-based coordination control method of single gimbal control moment gyros (SGCMGs) |
CN103592848A (en) * | 2013-11-06 | 2014-02-19 | 北京控制工程研究所 | Method for accurately and quickly manipulating variable speed control moment spinning top group |
CN103941741A (en) * | 2014-04-28 | 2014-07-23 | 北京控制工程研究所 | Method for determining controlled quantity of angular speed of control moment gyro frame on basis of zero movement |
CN104527994A (en) * | 2015-01-21 | 2015-04-22 | 哈尔滨工业大学 | Different-surface crossover quick-change track fixed time stable posture pointing direction tracking control method |
CN105223961A (en) * | 2015-10-16 | 2016-01-06 | 北京机械设备研究所 | A kind of for the unusual Spacecraft Attitude Control method of evading of control-moment gyro |
CN105235917A (en) * | 2015-10-26 | 2016-01-13 | 上海新跃仪表厂 | Control moment gyroscope group steering law implementation method tending to target frame angle |
CN105388902A (en) * | 2015-11-30 | 2016-03-09 | 北京控制工程研究所 | Control moment gyro singularity avoidance method based on instruction moment vector adjustment |
CN106896821A (en) * | 2017-03-10 | 2017-06-27 | 北京航空航天大学 | A kind of angular momentum management method of variable speed control moment gyro |
CN106919055A (en) * | 2017-04-18 | 2017-07-04 | 上海航天控制技术研究所 | A kind of in-orbit prediction scheme method for designing of SGCMG failures based on robust pseudoinverse manipulation rate |
CN108015774A (en) * | 2017-12-15 | 2018-05-11 | 北京艾利特科技有限公司 | A kind of sensorless mechanical arm collision checking method |
CN109871025A (en) * | 2019-02-28 | 2019-06-11 | 北京控制工程研究所 | A kind of variable speed control moment gyro manipulation rule design method |
Non-Patent Citations (8)
Title |
---|
一种改进的SGCMGs奇异鲁棒伪逆操纵律算法;刘付成;;上海航天(第02期) * |
刘付成 ; .一种改进的SGCMGs奇异鲁棒伪逆操纵律算法.上海航天.2009,(第02期),全文. * |
单框架控制力矩陀螺群的奇异几何分析(英文);汤亮, 徐世杰;Chinese Journal of Aeronautics(第04期) * |
曲面二阶几何连续性的混合曲率评价与可视化;袁启明;施侃乐;雍俊海;古和今;;计算机辅助设计与图形学学报(第11期) * |
汤亮,徐世杰.单框架控制力矩陀螺群的奇异几何分析(英文).Chinese Journal of Aeronautics.2005,(第04期),全文. * |
袁启明 ; 施侃乐 ; 雍俊海 ; 古和今 ; .曲面二阶几何连续性的混合曲率评价与可视化.计算机辅助设计与图形学学报.2011,(第11期),全文. * |
采用单框架控制力矩陀螺和动量轮的航天器姿态跟踪控制研究;金磊;徐世杰;;宇航学报(第03期) * |
金磊 ; 徐世杰 ; .采用单框架控制力矩陀螺和动量轮的航天器姿态跟踪控制研究.宇航学报.2008,(第03期),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN110990943A (en) | 2020-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110716566B (en) | Limited time trajectory tracking control method of under-actuated unmanned ship | |
US20180290719A1 (en) | Motion control device and motion control method for ship | |
CN106843245A (en) | A kind of UAV Attitude control method, device and unmanned plane | |
CN109813308A (en) | Attitude estimation method, apparatus and computer readable storage medium | |
EP2960743B1 (en) | Flight vehicle autopilot | |
CN110990943B (en) | Singular point judgment method based on singular geometric meaning of control moment gyro group | |
CN112432644B (en) | Unmanned ship integrated navigation method based on robust adaptive unscented Kalman filtering | |
CN107065901A (en) | A kind of rotor wing unmanned aerial vehicle attitude control method, device and unmanned plane | |
FR2976686A1 (en) | METHOD AND SYSTEM FOR ATTITUDE CHANGE CONTROL AND PROGRAM RECORDING MEDIUM. | |
CN111061286B (en) | Method for realizing lateral overload control of aircraft by providing damping through filtering differentiation | |
CN112445234A (en) | Attitude control method and device for spacecraft | |
CN101694570A (en) | High-precision moment output control method for control moment gyro group | |
CN111026116A (en) | Ship maneuvering control method and device and electronic equipment | |
CN116923730B (en) | Spacecraft attitude active fault-tolerant control method with self-adjusting preset performance constraint | |
CN112666959A (en) | Attitude stability control method for carrier rocket in attitude instability state | |
CN102880049A (en) | Adaptive vibrating control method based on sailboard flexible deformation measurement | |
CN110209185B (en) | Spacecraft attitude maneuver stabilization method by means of attitude reset of satellite sensitive information | |
CN104567923B (en) | A kind of scaling method suitable for non-co-planar gyro group | |
CN102346488B (en) | Large aircraft roll channel control instruction computing method | |
FR3038585A1 (en) | AUTOMATIC AIRCRAFT CONTROL SYSTEM AND METHOD THEREOF | |
CN116466732B (en) | Anti-oscillation model reference self-adaptive aircraft roll angle control method | |
CN109747776B (en) | Integral method based heading response parameter vector estimation method | |
CN110712768B (en) | Method for determining initial frame position of control moment gyro group | |
CN107228672B (en) | Star sensor and gyroscope data fusion method suitable for attitude maneuver working condition | |
CN106021679B (en) | Singularity processing method of terminal maneuver small-overload guidance command |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |