METHOD AND SYSTEM OF EVALUATING A CONSTELLATION SPARE STRATEGY BASED ON A STOCHASTIC TIME PETRI NET
20210389129 · 2021-12-16
Inventors
- Min Hu (Beijing, CN)
- Xuyu Wang (Beijing, CN)
- Qiang Li (Beijing, CN)
- Jiuyang Li (Beijing, CN)
- Feifei Li (Beijing, CN)
- Yulong Zhao (Beijing, CN)
- Rui Zhang (Beijing, CN)
- Tun Wu (Beijing, CN)
Cpc classification
G06F30/18
PHYSICS
B64G5/00
PERFORMING OPERATIONS; TRANSPORTING
G06Q10/06375
PHYSICS
International classification
B64G1/10
PERFORMING OPERATIONS; TRANSPORTING
B64G1/66
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Provided is a method and system of evaluating a constellation spare strategy based on a stochastic time Petri net, which is applied in the technical field of constellation operation management. The method comprises: constructing a single satellite STPN model and an orbital plane STPN model, and establishing a navigation constellation STPN model that includes multiple spare strategies according to the single satellite STPN model and the orbital plane STPN model; establishing an availability model according to the number of malfunctioning satellites and the constellation value (CV) in the navigation constellation STPN model, and establishing a cost model according to operating costs of the navigation constellation STPN model; and evaluating the navigation constellation STPN model using the availability model and the cost model, and determining a target spare strategy from the multiple spare strategies according to an evaluation result.
Claims
1. A method of evaluating a constellation spare strategy based on a stochastic timed Petri net (STPN), comprising: constructing a single satellite STPN model and an orbital plane STPN model, and establishing a navigation constellation STPN model which comprises multiple spare strategies according to the single satellite STPN model and the orbital plane STPN model; establishing an availability model according to the number of malfunctioning satellites and the constellation value (CV) in the navigation constellation STPN model, and establishing a cost model according to operating costs of the navigation constellation STPN model; and evaluating the navigation constellation STPN model using the availability model and the cost model, and determining a target spare strategy from the multiple spare strategies according to an evaluation result.
2. The method according to claim 1, wherein the single satellite STPN model and the orbital plane STPN model form a space subsystem, the method further comprising: constructing a ground subsystem according to a process of production and launch of supplement; and the establishment of the navigation constellation STPN model specifically comprising: connecting the space subsystem with the ground subsystem by sharing a place to obtain the navigation constellation STPN model.
3. The method according to claim 1, wherein the construction of the single satellite STPN model and the orbital plane STPN model specifically comprises: presetting information of an initialization phase and information of an operation maintenance phase of the navigation constellation STPN model based on actual operation information of the navigation constellation system; determining malfunctions that occur during a lifetime of a satellite and repair modes, and constructing a single satellite STPN model according to the repair mode, and the information of the initialization phase and the information of the operation maintenance phase; and constructing the orbital plane STPN model according to a mode of replacing a malfunctioning satellite with an on-orbit spare satellite and a mode of sending a launch request from the orbit to the ground system; wherein, the orbital plane STPN model comprises a preset number of working satellites and on-orbit spare satellites; when the working satellites fail, the on-orbit spare satellites replace the working satellites.
4. The method according to claim 3, wherein the determination of malfunctions that occur during the lifetime of the satellite and the repair modes comprises: performing a satellite repair, when the satellite suffers from a short-term malfunction or a maintenance malfunction, and performing a replacement with a spare satellite when the satellite suffers from a long-term malfunction.
5. The method according to claim 4, wherein the establishment of the availability model according to the number of malfunctioning satellites and the CV in the navigation constellation STPN model specifically comprises: determining a state level of the navigation constellation STPN model according to the number of satellites under different malfunction forms in the navigation constellation STPN model, and determining a state of the constellation according to the state level; and calculating the CV of the navigation constellation STPN model according to a formula (1):
6. The method according to claim 5, wherein the state level comprises: P.sub.1: there are no malfunctioning satellites in the constellation, and at this moment the constellation is in a normal state; P.sub.2: there is 1 a malfunctioning satellite in the constellation; P.sub.3: there are 2 malfunctioning satellites in the constellation; P.sub.4: there are 3 malfunctioning satellites in the constellation; and P.sub.5: the number of malfunctioning satellites in the constellation is greater than 3; preferably, the determination of the state of the constellation according to the state level specifically comprises: determining that the constellation is in state S.sub.1 when the constellation is at a state level of P.sub.1, P.sub.2 or P.sub.3; and determining that the constellation is in state S.sub.2 when the constellation is at a state level of S.sub.1 or P.sub.4; wherein, a threshold requirement of the constellation spare strategy is: during the operation, a probability of the constellation getting to S.sub.2 is greater than 95%, and the probability of the constellation getting to S.sub.1 is greater than 93%.
7. The method according to claim 1, wherein the operating costs comprise an inherent cost, a supplement cost, a storage cost and a shortage cost; according to the operating costs of the navigation constellation STPN model, a cost model is established:
8. The method according to claim 1, wherein the evaluation of the navigation constellation STPN model using the availability model and the cost model, and the determination of the target spare strategy from the multiple spare strategies according to the evaluation result specifically comprise: evaluating the availability of the navigation constellation STPN model using the availability model based on the Monte Carlo method; reevaluating candidate spare strategies that meet the availability model in the navigation constellation STPN model using the cost model; and determining the target spare strategy from the candidate spare strategies based on the evaluation result of the cost model; wherein, the target spare strategy meets the availability and has a minimum operating cost.
9. The method according to claim 8, wherein the multiple spare strategies include an on-orbit spare strategy, a ground spare strategy, and a combination strategy of the two spare strategies; and the navigation constellation STPN model is evaluated using the availability model and the cost model according to different numbers of spare satellites and different spare satellite launch modes.
10. A system of evaluating a constellation spare strategy based on a stochastic time Petri net, comprising: a first model establishment module, configured to construct a single satellite STPN model and an orbital plane STPN model, and establish a navigation constellation STPN model that includes multiple spare strategies according to the single satellite STPN model and the orbital plane STPN model; a second model establishment module, configured to establish an availability model according to the number of malfunctioning satellites and the CV in the navigation constellation STPN model, and establish a cost model according to the operating costs of the navigation constellation STPN model; and a spare strategy determination module, configured to evaluate the navigation constellation STPN model using the availability model and the cost model, and determine a target spare strategy from the multiple spare strategies according to the evaluation result.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings herein are incorporated into the description, and constitute one part of the description. The drawings show embodiments that conform to the present disclosure, and are used for interpreting the principle of the present disclosure together with the description. Obviously, the drawings in the following descriptions are only related to some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can further be obtained based on these drawings without exercising the inventive effort.
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0028] In order to make objectives, technical solutions, and beneficial effects of the present disclosure clearer, the present disclosure will be explained in details with reference to the drawings and the embodiments as below. It should be noted that the specific embodiments described here are only used to explain the present disclosure, but not used to limit the present disclosure.
[0029] A Petri net is a kind of a net information flow model, which includes two types of nodes, namely a place and a transition; at the same time, a token distribution (identifier) representing state information is added to the place set; and in the embodiments of the present disclosure, the place represents an operating state of the system, and the transition represents an operation or event in system movement.
[0030] The Petri net which serves as a modeling mechanism suitable for describing and analyzing a system with features such as concurrency, synchronization, and conflict, is widely used in various fields due to its intuitionistic graphical representation ability and strict mathematical foundation. A basic Petri net is mainly used for describing the operating logic in the system and reflecting the static layout and dynamic changes of the system. The limitation of the basic Petri net lies in that it can only perform qualitative analysis. However, in order to use it for analyzing the quantitative characteristics of the system, the concept of time must be introduced. A time Petri net is obtained by introducing a time variable into the Petri net, and when the time introduced is a random variable, the time Petri net is called a Stochastic Timed Petri net (STPN). An STPN model that includes an instantaneous transition, a deterministic transition, an exponential transition, and other generally distributed transition, greatly enhances the modeling capability of the Petri net and the system range that can be modeled. It may quantitatively calculate various performance indicators, and provides a basis for a design of a system structure and the selection of parameters.
[0031] Based on this, the present disclosure firstly provides a method of evaluating a constellation spare strategy based on a stochastic time Petri net.
[0032] Step S1: a single satellite STPN model and an orbital plane STPN model are constructed, and a navigation constellation STPN model including multiple spare strategies is established according to the single satellite STPN model and the orbital plane STPN model.
[0033] In this implementation, the single-satellite STPN model simulates a process of malfunctioning and repairing during the lifetime of the satellite; the orbital plane STPN model describes a process of replacing the malfunctioning satellite with an on-orbit spare satellite and sending a launch request to the ground system. The navigation constellation STPN model includes a space subsystem and a ground subsystem, and the space subsystem includes a single satellite STPN model and an orbital plane STPN model. The ground subsystem includes the model for production and launch of supplement which is constructed according to the process for production and launch of supplement of the ground subsystem. The two subsystems (space subsystem and ground subsystem) are connected by sharing a place to obtain a navigation constellation STPN model. According to the number of on-orbit and ground spare satellites, and the launch mode of the spare satellites, the present disclosure allows a design of different spare strategies and establishes a navigation constellation STPN model.
[0034] Specifically, the step of constructing a single satellite STPN model and an orbital plane STPN model, and establishing a navigation constellation STPN model including multiple spare strategies according to the single-satellite STPN model and the orbital plane STPN model comprises the following step:
[0035] in step S11, based on the actual operation information of the constellation system, presetting information of an initialization phase and information of an operation maintenance phase of the constellation.
[0036] In this implementation, the medium-orbit Walker navigation constellation is used as a modeling object for interpretation. This constellation is composed of 24 satellites, of which the constellation parameters are 24/3/1, the orbital altitude is 21,528 km, and the inclination angle is 55°; based on this, the proposed preset information is:
[0037] the information of an initialization phase is:
[0038] (1) in the constellation netting deployment, there are enough satellites and carrier rockets on the ground, and each launch adopts a launch mode of one rocket with two satellites, and a deployment of satellites on three orbital planes is completed every 4 months;
[0039] (2) the operation time of the system starts from the completion of constellation netting, and each orbital plane has the same state and the same number of spare satellites at the initialization of the system; and
[0040] (3) each orbital plane in the constellation can be at most deployed with 2 on-orbit spare satellites, and they are all in a cold spare state, that is, the malfunction rate is 0, and only in a normal operation mode can it have a limited service life; and the information of an operation maintenance phase is:
[0041] (1) the on-orbit spare satellites have completed an on-orbit test before working satellites malfunction, and the spare satellites will be directly connected to the constellation after the malfunctioning satellites are replaced;
[0042] (2) when there is a request for replacement of multiple malfunctioning satellites on orbit, the on-orbit spare satellites and the spare satellites on the ground will supplement the net one by one according to a priority order of occurrences of malfunctions; and
[0043] (3) the ground carrier rocket and satellite production line can only accept a production request once at a time, with only one carrier rocket or one satellite produced at a time, and the carrier rocket may be launched with up to 2 satellites at the same time.
[0044] It should be noted that the above-mentioned information of an initialization phase and information of an operation maintenance phase can be adaptively adjusted according to the type of an actually-modeled navigation satellite. The present disclosure includes but is not limited to the above assumptions.
[0045] In step S12, malfunctions that occur during the lifetime of the satellite and a repair mode are determined; and the single satellite STPN model is constructed according to the repair mode, and the information of an initialization phase and the information of an operation maintenance phase;
[0046] In this implementation, in the single satellite STPN model, the forms of satellite malfunctions include a short-term malfunction, a maintenance malfunction and a long-term malfunction; when the satellite suffers from a short-term malfunction or a maintenance malfunction, the satellite is repaired; and when the satellite suffers from a long-term malfunction, the satellite is replaced with a spare satellite.
[0047] Specifically,
TABLE-US-00001 TABLE 1 Place Meaning Transition Meaning P112 In a normal T112 Tiggering a operation malfunction P113 Tiggering a T113 Suffering from long-term a long-term malfunction malfunction P114 Tiggering a T114 Suffering from maintenance a short-term malfunction malfunction P115 Tiggering a T115 Suffering from short-term a maintenance malfunction malfunction P116 Short-term T116 Repairing a malfunction maintenance malfunction P117 Maintenance T117 Repairing a malfunction short-term malfunction P118 Long-term malfunction P119 Request for replacement
[0048] The single satellite STPN model with a medium-orbit Walker navigation constellation as a modeling object is described in combination with
[0049] With reference to
[0050] In step S13, an orbital plane STPN model is constructed according to the way in which the malfunctioning satellite is replaced with an on-orbit spare satellite and the way in which the orbit sends a launch request to the ground system.
[0051] In this implementation, the orbital plane STPN model includes a preset number of working satellites and on-orbit spare satellites. When the working satellites fail, the on-orbit spare satellites replace the working satellites.
[0052] Specifically, in the orbital plane STPN model, each orbital plane will consist of 8 working satellites and on-orbit spare satellites. When a working satellite fails and cannot operate normally, the spare satellite will replace it to ensure the service performance of the constellation.
TABLE-US-00002 TABLE 2 Place Meaning Transition Meaning P10 Spare satellites T11, T12, T13, Selecting are waiting for T14, T15, T16, T17 malfunctioning replacement and T18 satellites P11, P12, P13, Deciding to T111, T121, Replacing P14, P15, P16, P17 and P18 replace T131, T141, T151, malfunctioning satellites malfunctioning T161, T171 and satellites T181 P19 Spare satellites T118, T128, Sending a come into orbit T138, T148, T158, request for T168, T178 and repalcement T188 P101 The totoal T19 Obtaining spare number of the satellites request for replacment P102 Replacment T101 Receving a command replacement command P103 The totoal T103 Sending a number of the lanuch lanuch request requests P104 Lanuch request T104 On-orbit test of the spare satellites P105 On-orbit spare satellites complete the test
[0053] The orbital plane STPN model with a medium-orbit Walker navigation constellation as a modeling object is described in combination with
[0054] With reference to
[0055] In step S14, the orbital plane STPN model is constructed according to the single satellite STPN model and the orbital plane STPN model.
[0056] In this implementation, the single satellite STPN model and the orbital plane STPN model constructed in step S12 and step S13 constitute a space subsystem. The method further includes: forming the ground subsystem according to the model of production and launch of supplement constructed by the process for production and launch of supplement of the ground subsystem, and connecting two subsystems by sharing a place.
[0057] Specifically,
TABLE-US-00003 TABLE 3 Place Meaning Transition Meaning P00 The total T0 Receiving a number of the lanuch launch command requests P01 Command of T01 Producing a producing a carrier carrier rocket rocket P02 Command of T02 Producing a producing a satellite satellite P03 Completing the T04 Obtaining a production of a satellite carrier rocket P04 Inventory on T05 Final assembly the ground test P05 A satellite is T06 sending a launch waiting for launch request again P06 Completing the T07 Lauching a final assembly test satellite P07 Satellite T011, T012 Obtaining a launching is and T013 launch request successful T08, T09 Selecting an and T010 orbital plane
[0058] The navigation constellation STPN model with a medium-orbit Walker navigation constellation as a modeling object is described in combination with
[0059] With reference to
[0060] Based on this, a three-layer overall STPN model of a single satellite, an orbital plane, and a navigation constellation is obtained. This model will be evaluated subsequently. In consideration of two spare strategies, namely an on-orbit spare and a ground spare, as well as various deterministic factors and stochastic factors of system operation, a navigation constellation STPN model with three levels is established, which can more accurately describe the characteristics of the internal logical structure of the constellation and the supply process of spare parts.
[0061] In step S2, an availability model is established according to the number of malfunctioning satellites and the constellation value (CV) in the navigation constellation STPN model, and a cost model is established according to the operating costs of the navigation constellation STPN model.
[0062] In this implementation, for the constellation adopting different spare strategies, evaluation indexes during the constellation operation are quantitative data for describing the spare strategies, and also provide a constellation manager with a basis for an optimization design of the constellation spare strategies. Based on this, in the present disclosure, the corresponding models are established to evaluate the constellation spare strategies from two aspects of the availability of the constellation and the operating costs of the system.
[0063] In step S21, the state level of the navigation constellation STPN model is determined according to the number of satellites in different malfunction forms in the navigation constellation STPN model, and the state of the constellation is determined according to the state level.
[0064] In this implementation, the availability which is one of important indexes of the constellation system, is mainly used for analyzing the time percentage during which the service performance provided by the constellation system meets the specific needs of a user. For a satellite navigation system, its availability analysis is mainly measured by navigation system precision (NSP). Furthermore, the precision not only is affected by a ranging error of the user, but also depends on the state of the constellation. Different constellation states will cause a change in the constellation space configuration, thereby affecting the precision. Based on this, firstly, the state levels of the constellation are classified according to the number of malfunctioning satellites in the constellation. It should be noted that the malfunctioning satellites in the present disclosure include satellites under different malfunction modes, but not only refer to satellites that suffer from a long-term malfunction. The state levels of the constellation are indicated as follows:
[0065] P.sub.1: there are no malfunctioning satellites in the constellation, and at this moment the constellation is in a normal state;
[0066] P.sub.2: there is 1 malfunctioning satellite in the constellation;
[0067] P.sub.3: there are 2 malfunctioning satellites in the constellation;
[0068] P.sub.4: there are 3 malfunctioning satellites in the constellation; and
[0069] P.sub.5: the number of malfunctioning satellites in the constellation is greater than 3.
[0070] Secondly, according to the above-mentioned state levels of the constellation, a CV (Constellation Value) of the constellation is selected as an objective function to evaluate the performance of different constellation states. The CV of the constellation which serves as an important index to measure the coverage performance of the constellation in a designated service area, can reflect geometric characteristics of the constellation and availability of a constellation precision factor under a specific threshold. The present disclosure calculates the CV of the navigation constellation STPN model according to a formula (1):
[0071] wherein, the global service area is divided into grids according to the preset mode; t.sub.0 is initial time; ΔT is total simulation time; PDOP.sub.t,i is a PDOP value (Position Dilution of Precision) of the grid point i at time t; Th.sub.DOP is a threshold of the precision factor; bool( ) is Boolean function; L is the total number of grid points; and area.sub.i is the area of grid point i.
[0072] It should be noted that if three or more satellites malfunction on the orbital plane, the service availability of the constellation will be interrupted. However, this situation is usually impossible. The probability that multiple satellites simultaneously malfunction in the constellation is also very small Thus, the present disclosure only calculates a CV of the navigation constellation when the malfunctioning satellites in P.sub.1, P.sub.2, P.sub.3, and P.sub.4 are on different orbital planes.
[0073] In the present disclosure, the above-mentioned model established using a medium-orbit Walker navigation constellation as a modeling object is taken as an example. Taking the world as a service area and PDOP4 as a requirement, and dividing the global service area into grids according to the 5°×5° longitude and latitude lines, with the calculation time of one week constellation regression cycle, the step length of 300s, and the minimum observation elevation angle of 5°, the CV of the constellation corresponding to each state level is calculated. The results are as shown in Table 4.
TABLE-US-00004 TABLE 4 P1 P2 P3 P4 Maximum 100% 100% 99.98% 99.73% value Minimum 100% 100% 99.30% 96.01% value
[0074] Based on this, in order to evaluate the service availability of the navigation constellation system, according to the state of the constellation and the CV of the constellation obtained according to the formula (1), an availability model is established:
[0075] wherein, k is type k of the constellation state; N is the total number of constellation states; P.sub.k is the occurrence probability of the constellation in the state k; and CV.sub.k is a CV of the constellation when the constellation is in the state k.
[0076] It should be noted that the occurrence probability is a ratio of the time of the constellation state to the total operation time, which is obtained by Monte Carlo simulation.
[0077] In addition, the present disclosure can also determine a state of the constellation according to the state level. Specifically, the average service availability of the navigation system in the global area with a position precision factor less than or equal to 4 is greater than or equal to 95%. From the above calculation of the CV, it can be seen that the CVs of the constellation when the constellation is in the states P.sub.1, P.sub.2, and P.sub.3 are ≥99%. For the convenience of analysis, these three states are collectively referred to as S.sub.1, and meanwhile the state S.sub.1 or P.sub.4 of the system is referred to as S.sub.2. Since the minimum CV of the state S.sub.2 meets the requirement of greater than 95%, the minimum requirement of the constellation spare strategy is proposed: the probability of the constellation getting to S.sub.2 during operation is better than 95%. At the same time, in order to ensure the system to achieve the availability requirement during operation, on the basis of satisfying the state S.sub.2, it is further proposed: it requires 98% of the time to achieve the requirement of the state S.sub.1, that is, the probability of the constellation getting to S.sub.1 during operation is better than 93%, that is, the threshold requirement of the constellation spare strategy is: during operation, the probability of the constellation getting to S.sub.1 is greater than 93%.
[0078] In step S22, a cost model is established according to the operating costs of the navigation constellation STPN model.
[0079] In this implementation, the operating costs include an inherent cost, a supplement cost, a storage cost, and a shortage cost; wherein, the inherent cost refers to the cost in the constellation netting deployment phase, and the inherent cost will be different for different spare strategies. The supplement cost refers to the manufacturing cost of satellites and carrier rockets as well as the launch cost of satellites during the operation phase. The storage cost refers to the storage cost incurred by the inventory before the launch of the spare satellites on the ground. The shortage cost refers to the economic loss caused by the failure to replace the malfunctioning satellites in the constellation. For the convenience of analysis, regarding the inherent cost, the present disclosure only considers the cost of the spare satellites on the ground and the deployment of on-orbit spare satellites in the spare strategy.
[0080] Specifically, the cost model established by the present disclosure is as shown in formula (3):
[0081] wherein, the inherent cost Q is: K.Math.x+3.Math.(y+S.Math.x+S.Math.z); the supplement cost R is: s.Math.x+h.Math.y+l.Math.z; assuming that the system undergoes a satellite production transition at time t.sub.k, and a satellite launch transition at time t.sub.k-1, the corresponding storage cost is: K.sub.k-1 (t.sub.k−t.sub.k-1).Math.v,k=1, 2, . . . n; assuming that the system undergoes a satellite replacement transition at time t.sub.i, and a satellite malfunction transition at time t.sub.i-1, the corresponding shortage cost is: M.sub.i-1.Math.(t.sub.i−t.sub.i-1).Math.c,i=1, 2, . . . j; and
[0082] wherein, X is a satellite cost; y is a carrier rocket cost; z is a launch cost of a single satellite; v is a storage cost of a single satellite per hour; C is a shortage cost of a single satellite per hour; t.sub.0 is initial time of operation; the number of spare satellites on the ground at time t.sub.0 is K; the number of on-orbit spare satellites at each orbital plane is S; s is the number of satellites produced; h is the number of carrier rockets produced; l is the total number of launched satellites; the production or launch time of satellite k is t.sub.k; the number of spare satellites on the ground at time t.sub.k is K.sub.k; n is the total number of satellite production and launch events; the replacement or malfunction time of the satellite i is t.sub.i; the number of malfunctioning satellites in the constellation at time t.sub.i is M.sub.i; j is the total number of satellite replacement and malfunction events; and T is operating time of the system.
[0083] Based on this, a multi-constraint model of the constellation in the operation phase is established, including an availability model and a cost model, which provides a standard for the evaluation of the navigation constellation STPN model and the determination of the target spare strategy in comprehensive consideration of the availability and operation costs of the constellation.
[0084] In step S3, the navigation constellation STPN model is evaluated using the availability model and the cost model, and a target spare strategy is determined from the multiple spare strategies according to an evaluation result.
[0085] In this implementation, the multiple spare strategies include: an on-orbit spare strategy, a ground spare strategy, and a combination strategy of the two spare strategies; based on the Monte Carlo method, the present disclosure evaluates the navigation constellation STPN model using the availability model and the cost model, and determines a target spare strategy from the multiple spare strategies according to an evaluation result, specifically:
[0086] firstly, the availability of the navigation constellation STPN model is evaluated using the availability model;
[0087] Secondly, candidate spare strategies that meet the availability model in the navigation constellation STPN model are reevaluated using the cost model; and
[0088] finally, a target spare strategy is determined from the candidate spare strategies based on an evaluation result of the cost model; wherein the multiple spare strategies include: an on-orbit spare strategy, a ground spare strategy and a combination strategy of the two spare strategies; according to different numbers of spare satellites and different launch modes for spare satellites, the navigation constellation STPN model is evaluated using the availability model and the cost model;
[0089] wherein, the target spare strategy meets the availability and has a minimum operating cost.
[0090] Specifically, before evaluating the navigation constellation STPN model, assuming that the reliability of the satellite is 0.6 when the satellite reaches the end of its lifetime of 10 years, and the stochastic malfunction of the satellite follows a Weibull distribution, and the loss malfunction follows a normal distribution, a reliability model of the navigation satellite is constructed:
[0091] wherein, α is a scale parameter; β is a shape parameter; μ is a mean value; σ is a standard deviation; and t is working time of the satellite.
[0092] According to lifetime design requirements and actual operating conditions of the navigation satellites, assuming that the parameters of the Weibull distribution and the normal distribution are as shown in Table 5. Since the model is assumed to complete a satellite deployment every 4 months, the reliability of each satellite on orbit when the system completes the netting can be obtained. The reliability of the satellite as a function of time is as shown in
TABLE-US-00005 TABLE 5 Parameter Value/year Scale parameter 33.8 Shape parameter 1.46 Mean value 10.6 Standard deviation 1.1
[0093] The type and rate parameters of other time transitions in the model are as shown in Table 6.
TABLE-US-00006 TABLE 6 Transition Type Parameter/hour Transition Type Parameter/hour T114 Exponential λ = 1.1e−4 T104 Determination t = 2160 distribution distribution T115 Determination t = 12 T01 Determination t = 8760 distribution distribution T116 Poisson λ = 4.6e−5 T02 Determination t = 17520 distribution distribution T117 Determination t = 3 T05 Determination t = 1080 distribution distribution T111, T121, Determination t = 168 T07 Determination t = 4 T141, T151, distribution distribution T161, T171 and T181
[0094] Based on this, assuming that the simulation time is 10 years and the launch success rate is 0.97, the 10.sup.3 simulations are conducted on the navigation constellation STPN model with different spare strategies according to the Monte Carlo method. The simulation results are as follows:
[0095] (1) Analysis of Ground Spare Strategies
[0096] A ground spare strategy means that when the satellites in the constellation fail, the net will be supplemented by launching satellites from the ground, which belongs to an on-demand launch. The availability analysis is carried out for the case in which there are no on-orbit spare satellites and the number of spare satellites on the ground is 0 to 8. The results are as shown in
[0097] It can be seen from
[0098] (2) Analysis of On-Orbit Spare Strategies
[0099] An on-orbit spare strategy means that spare satellites are deployed on the working orbit. When the satellites on the same orbital plane fail, the spare satellites are used to quickly replace them, and after the spare satellites replace the failed satellites, satellites are then supplementarily launched from the ground.
[0100] In the case that on each orbital plane, there is one on-orbit spare and the number of spare satellites on the ground is 0 to 8, the analysis of availability is performed by using the launch mode of one rocket with one satellite. The results are as shown in
[0101] It can be seen from
[0102] In the case that on each orbital plane there are two on-orbit spare satellites and the number of spare satellites on the ground is 0 to 8, the analysis of availability is performed by using the launch modes of one rocket with one satellite and one rocket with two satellites for the spare satellites on the ground. The results are as shown in
[0103] It can be seen from
[0104] Further, the candidate spare strategies that meet the availability model in the navigation constellation STPN model are evaluated again using the cost model, assuming that the cost parameters in the cost model are as shown in Table 7, since the shortage cost is difficult to be accurately evaluated in practice, sensitivity analysis is performed on said value with the estimated values of 50,000, 200,000, 500, 000 and 1,000,000 selected respectively.
TABLE-US-00007 TABLE 7 Cost Value/ten thousand Satellite cost 20000 Carrier rocket cost 5000 Sinle satellite luaching 6000 cost Storage cost of a single 2 satellite per hour
[0105] Based on the above simulation results, it can be obtained that only the ground spare strategy cannot meet the design requirement on the average service availability of the constellation. Therefore, only the operating costs of the constellation with an on-orbit spare strategy are simulated and analyzed. The results are as shown in
[0106] It can be seen from
[0107] An increase in the number of spare satellites on the ground can improve the performance level of the constellation system, thereby reducing the shortage cost, but also increasing the inherent cost and the storage cost. When the shortage cost is relatively low, the operating costs will increase with the increase in the number of spare satellites on the ground. Furthermore, when the shortage cost increases to a certain extent, the reduction in the shortage cost of the system caused by the improvement of the performance level is greater than the increase in the inherent cost and the storage cost, and the costs will have a downward trend, as shown in
[0108] Finally, based on an evaluation result of the cost model, a target spare strategy is determined from the candidate spare strategies. The present disclosure proposes a method of determining an optimal spare strategy that minimizes the operating costs of the system under the premise of meeting the availability. The finally obtained optimal spare strategies and parameters under different conditions are as shown in Table 8.
TABLE-US-00008 TABLE 8 Optimal spare strategy Shortage On-orbit Ground Operating cost/ten spare on each spare/ Launch costs/ten thousand orbit/number number mode thousand 5 2 0 One rocket 4.39e5 with onesatellite 20 2 0 One rocket 9.76e5 with one satellite 50 2 2 One rocket 2.07e6 with two satellites 100 2 4 One rocket 3.52e6 with two satellites
[0109] The present disclosure provides a method of evaluating a navigation constellation spare strategy based on a stochastic time Petri net. The method is provided for an on-orbit spare strategy, a ground spare strategy and a combination of the two spare strategies, according to the number of on-orbit and ground spare satellites as well as a launch mode of spare satellites. The method allows a design of different spare strategies and has stronger flexibility, and can fully evaluate the impact of different spare strategies on the operating parameters of the constellation. At the same time, this method establishes a more real operation maintenance model of the constellation system to improve the accuracy of spare strategy evaluation by considering stochastic and definite events such as satellite malfunctions, satellite replacements, satellite launch, and satellite and carrier rocket production in the constellation. This method comprehensively considers the availability of the constellation and the operating costs of the system to obtain an optimal spare strategy of the constellation under different conditions according to a standard of the minimum costs on the basis of meeting the availability, which provides an example for the design of the navigation constellation spare strategy.
[0110] The present disclosure also provides a system of evaluating a constellation spare strategy based on a stochastic time Petri net.
[0111] a first model establishment module 11, for constructing a single satellite STPN model and an orbital plane STPN model, and establishing a navigation constellation STPN model that includes multiple spare strategies according to the single satellite STPN model and the orbital plane STPN model;
[0112] a second model establishment module 12, for establishing an availability model according to the number of malfunctioning satellites and the constellation CV in the navigation constellation STPN model, and establishing a cost model according to the operating costs of the navigation constellation STPN model; and
[0113] a spare strategy determination module 13, for evaluating the navigation constellation STPN model using the availability model and the cost model, and determining a target spare strategy from the multiple spare strategies according to an evaluation result.
[0114] For the specific description of each module in the above evaluation system, it may refer to the description of each step in the evaluation method, and it will not be repeated here. The above evaluation system can achieve the same functions as those of the evaluation method.
[0115] The above description merely relates to embodiments of the present disclosure but do not limit in any form to the present disclosure. Although the present disclosure is disclosed as above with better embodiments, they are not intended to limit the present disclosure. Some changes or modifications made by anyone skilled in the art without departing from the technical solutions in the present disclosure are equivalent to equivalent implementations and they all fall within the scope of the present disclosure. The description and the embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are defined by the appended claims.