Self-adaptive voltage stabilization method and device for shipborne satellite antenna IDU-ODU system
By setting a base output voltage in the shipborne satellite antenna system and dynamically determining the output voltage adjustment based on the output current, and by adopting PID and feedforward control, the problem of unstable ODU input voltage was solved, achieving a balance between stability and cost-effectiveness.
Patent Information
- Application Number
- CN202511179681.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-22
- Publication Date
- 2025-12-16
AI Technical Summary
In shipborne satellite antenna systems, the input voltage of the outdoor unit (ODU) is unstable due to changes in load power and cable impedance. Adding a DC-DC module to existing technologies would increase costs and potential points of failure.
By setting a base output voltage, the output voltage, output current, and input voltage are acquired in real time. Based on the output current, the system dynamics are determined, and PID control and feedforward control are used to calculate and adjust the output voltage to ensure the stability of the input voltage of the outdoor unit (ODU).
It achieves stable input voltage for outdoor unit (ODU), avoids the impact of load power and cable impedance variations, and does not increase system cost or potential points of failure.
Smart Images

Figure CN121143576A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of power supply technology for shipborne satellite antenna systems, and more specifically, to an adaptive voltage regulation method for a shipborne satellite antenna IDU-ODU system. Background Technology
[0002] Shipborne satellite antenna systems typically consist of an indoor unit (IDU) and an outdoor unit (ODU). The indoor unit (IDU) supplies power to the outdoor unit (ODU) via long-distance cables. For example... Figure 4 As shown, due to variations in load power and cable impedance (cable aging causes impedance changes), the input voltage of the outdoor unit ODU fluctuates, exhibiting instability. For example, when the output voltage of the indoor unit IDU is 28V, the input voltage of the outdoor unit ODU fluctuates between 20-28V.
[0003] To improve the stability of the input voltage of the outdoor unit (ODU), existing technologies typically add a DC-DC module at the ODU. However, this increases the cost and potential for failure of the shipborne satellite antenna system. Without a DC-DC module, the input voltage of the outdoor unit (ODU) becomes unstable when the load power or cable impedance changes. Summary of the Invention
[0004] In a first aspect of the embodiments of this disclosure, an adaptive voltage regulation method for a shipborne satellite antenna IDU-ODU system is provided, comprising:
[0005] Set the base output voltage ;
[0006] Obtain the output voltage Output current and input voltage And based on the output current Determine whether the IDU-ODU system is currently in slow dynamic or fast dynamic mode;
[0007] When the IDU-ODU system is currently in slow dynamic mode, based on the first compensation voltage and base output voltage Determine the adjustment of the output voltage The first compensation voltage Obtained by PID control; when the IDU-ODU system is currently in fast dynamic mode, based on the second compensation voltage. and base output voltage Determine the adjustment of the output voltage The second compensation voltage It is obtained through feedforward control.
[0008] As a preferred option, based on the output current Determining whether the IDU-ODU system is currently in slow-dynamic or fast-dynamic mode specifically includes:
[0009] Determine the change in output current per second. If the change in output current per second is less than 2A / s, the IDU-ODU system is currently in slow dynamic mode; if the change in output current per second is greater than or equal to 2A / s, the IDU-ODU system is currently in fast dynamic mode.
[0010] Preferably, based on the first compensation voltage and base output voltage Determine the adjustment of the output voltage Specifically, it is calculated using the following formula:
[0011]
[0012] in, To adjust the output voltage; Based on the output voltage; This is the first compensation voltage;
[0013]
[0014] in, This is the first compensation voltage; , , These are empirical parameters; , n takes the value 10; k takes the values 1, ..., 10; To adopt the cycle, The value is 100ms.
[0015] Preferably, based on the second compensation voltage and base output voltage Determine the adjustment of the output voltage Specifically, it is calculated using the following formula:
[0016]
[0017] in, To adjust the output voltage; Based on the output voltage; This is the second compensation voltage;
[0018]
[0019] in, This is the second compensation voltage; For output current; This refers to the cable impedance value. This refers to the cable inductance value. The value is the change in output current per second; K is the safety margin, which is 0.3V.
[0020]
[0021] in, This refers to the cable impedance value. This is the kth output voltage; This is the k-th input voltage; Let n be the k-th output current; n takes the value 10; k takes the values 1, ..., 10.
[0022]
[0023] in, This refers to the cable inductance value. The output voltage at time t2; The output voltage at time t1; The output current at time t2; t1 is the output current at time t1; t2-t1=1ms.
[0024] As a preferred option, it also includes:
[0025] Based on input voltage Stability index was calculated ;
[0026] stability index Feedback is sent to the IDU-ODU system to help determine empirical parameters. , , .
[0027] As a preferred option, stability index Specifically, it is calculated using the following formula:
[0028]
[0029] in, For stability indicators; This represents the peak ripple voltage.
[0030]
[0031] in, This represents the peak ripple voltage. The maximum value of the input voltage within a set time period; This is the minimum value of the input voltage within a set time period.
[0032] As a preferred option, empirical parameters It is 0.6; empirical parameter It is 0.25; empirical parameter It is 0.05.
[0033] In a second aspect of the embodiments of this disclosure, an adaptive voltage regulator for a shipborne satellite antenna IDU-ODU system is provided, comprising:
[0034] The base output voltage setting module is configured to set the base output voltage. ;
[0035] The system dynamically determines the module, configured to acquire the output voltage. Output current and input voltage And based on the output current Determine whether the IDU-ODU system is currently in slow dynamic or fast dynamic mode;
[0036] The output voltage adjustment determination module is configured to, when the IDU-ODU system is currently in slow dynamic mode, determine the output voltage based on the first compensation voltage. and base output voltage Determine the adjustment of the output voltage The first compensation voltage Obtained by PID control; when the IDU-ODU system is currently in fast dynamic mode, based on the second compensation voltage. and base output voltage Determine the adjustment of the output voltage The second compensation voltage It is obtained through feedforward control.
[0037] In a third aspect of the embodiments of this disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the method provided according to the first aspect.
[0038] In a fourth aspect of the embodiments of this disclosure, an electronic device is provided, including one or more processors and a memory associated with the one or more processors, the memory being used to store program instructions that, when read and executed by the one or more processors, perform the method provided according to the first aspect.
[0039] It should be understood that the description in the Summary of the Invention section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description.
[0040] Beneficial effects
[0041] 1. The adaptive voltage regulation method and apparatus disclosed herein first sets a base output voltage, then acquires the output voltage, output current, and input voltage, and determines whether the IDU-ODU system is currently in slow dynamic or fast dynamic mode based on the output current. Next, when the IDU-ODU system is currently in slow dynamic mode, a first compensation voltage is acquired by PID control, and when the IDU-ODU system is currently in slow dynamic mode, a second compensation voltage is acquired by feedforward control. Finally, an adjusted output voltage is obtained based on the base output voltage and the first compensation voltage / second compensation voltage to serve as the output voltage of the indoor unit IDU. This method makes the input voltage of the outdoor unit ODU very stable and will not fluctuate due to changes in load power or cable impedance. Furthermore, this method does not increase the cost or potential failure points of the shipborne satellite antenna system.
[0042] 2. The adaptive voltage regulation method and device disclosed herein can calculate a stability index based on the input voltage. This stability index reveals the specific stability of the input voltage of the outdoor unit (ODU), and can also feed this stability index back to the IDU-ODU system to assist in determining empirical parameters. , , This makes the final determined empirical parameters , , It enables the outdoor unit (ODU) to have a very stable input voltage. Attached Figure Description
[0043] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:
[0044] Figure 1 A flowchart of an adaptive voltage regulation method for a shipborne satellite antenna IDU-ODU system according to an embodiment of this disclosure is shown;
[0045] Figure 2 A block diagram of the adaptive voltage regulator of the shipborne satellite antenna IDU-ODU system according to an embodiment of the present disclosure is shown;
[0046] Figure 3 A block diagram of an electronic device according to an embodiment of the present disclosure is shown;
[0047] Figure 4 A schematic diagram showing the connection between the indoor unit (IDU) and the outdoor unit (ODU) is provided. Detailed Implementation
[0048] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0049] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0050] Figure 1 A flowchart of an adaptive voltage regulation method 100 for a shipborne satellite antenna IDU-ODU system according to an embodiment of this disclosure is shown. The method 100 includes:
[0051] Step 102. Set the base output voltage .
[0052] The indoor unit IDU is the voltage output terminal, and the outdoor unit ODU is the voltage input terminal.
[0053] Basic output voltage It is set at the indoor unit IDU. This embodiment uses the basic output voltage. Set to 28V.
[0054] If the output voltage at the voltage output terminal is always 28V (i.e., always the base output voltage), then when there are load fluctuations or changes in cable impedance, the input voltage at the voltage input terminal will fluctuate between 20-28V, making the input voltage very unstable.
[0055] Therefore, in this embodiment, method 100 subsequently adjusts the output voltage at the voltage output terminal in real time, so that even if load fluctuations or changes in cable impedance occur, the input voltage at the voltage input terminal will remain stable at 28V. Basic output voltage This only needs to be set once; that is, step 102 only needs to be executed once. After step 102 is executed, steps 104 and 106 will be executed repeatedly.
[0056] Furthermore, such as Figure 1 As shown, the method 100 in this embodiment further includes:
[0057] Step 104. Obtain the output voltage Output current and input voltage And based on the output current Determine whether the IDU-ODU system is currently in slow dynamic or fast dynamic mode.
[0058] In this embodiment, method 100 will simultaneously collect the output voltage of the indoor unit IDU. Output current Input voltage of outdoor unit (ODU) The sampling frequency is 100ms. That is, the output voltage is sampled synchronously every 100ms. Output current and input voltage .
[0059] Each time the output voltage is collected Output current and input voltage Then you need to execute step 104. This step is mainly to determine whether the IDU-ODU system is currently in slow dynamic or fast dynamic mode.
[0060] Among them, based on output current Determining whether the IDU-ODU system is currently in slow-dynamic or fast-dynamic mode specifically includes:
[0061] Determine the change in output current per second. If the change in output current per second is less than 2A / s, the IDU-ODU system is currently in slow dynamic mode; if the change in output current per second is greater than or equal to 2A / s, the IDU-ODU system is currently in fast dynamic mode.
[0062] Assuming the current output current is I1, this embodiment requires acquiring a total of 10 output currents. Therefore, it is also necessary to acquire the previous output current I2 (which has already been acquired and can be acquired directly), ..., the previous nine output currents I10 (which has already been acquired and can be acquired directly). The change in output current per second can be calculated using the current and the previous output currents: first, determine a function I(t) representing the change in current over time using the 10 output currents; then, by differentiating the function I(t), the change in output current per second can be obtained.
[0063] In this embodiment, if the change in output current per second is less than 2A / s, it indicates that the current change is slow, and the IDU-ODU system can be determined to be in slow dynamic mode. If the change in output current per second is greater than or equal to 2A / s, it indicates that the current change is fast, and the IDU-ODU system can be determined to be in fast dynamic mode.
[0064] Furthermore, such as Figure 1As shown, the method 100 in this embodiment further includes:
[0065] Step 106. When the IDU-ODU system is currently in slow dynamic mode, based on the first compensation voltage... and base output voltage Determine the adjustment of the output voltage The first compensation voltage Obtained by PID control; when the IDU-ODU system is currently in fast dynamic mode, based on the second compensation voltage. and base output voltage Determine the adjustment of the output voltage The second compensation voltage It is obtained through feedforward control.
[0066] Each time the output voltage is collected Output current and input voltage This requires executing step 104 (from the acquisition of the 10th output voltage) once. Output current and input voltage (Start), after step 104 is completed, step 106 needs to be executed immediately.
[0067] For slow dynamics, this embodiment uses PID control to determine the output voltage; for fast dynamics, this embodiment uses feedforward control to determine the output voltage.
[0068] In this embodiment, based on the first compensation voltage and base output voltage Determine the adjustment of the output voltage Specifically, it is calculated using the following formula:
[0069]
[0070] in, To adjust the output voltage; Based on the output voltage; This is the first compensation voltage. When the IDU-ODU system is currently in slow dynamic mode, the sum of the first compensation voltage and the base output voltage is determined as the regulated output voltage.
[0071] The output voltage of the indoor unit IDU is adjustable. Let's assume the output voltage was collected at X:X:X:8 on XX day. Output current and input voltage And based on the output current The ODU system is determined to be currently in a slow-dynamic state, and then based on the first compensation voltage... and base output voltage Determine the regulated output voltage Immediately adjust the output voltage of the indoor unit IDU to the adjustable output voltage setting. The output voltage was re-acquired 100ms after X:X:X:8 on XX day. Output current and input voltage .
[0072]
[0073] in, This is the first compensation voltage; , , These are empirical parameters; , n takes the value 10; k takes the values 1, ..., 10; To adopt the cycle, The value is 100ms.
[0074] Assume the current input voltage is This embodiment requires acquiring a total of 10 input voltages, so it is also necessary to acquire the previous input voltage. (This input voltage has already been collected and can be obtained directly), ..., the first nine input voltages (This input voltage has already been collected and can be obtained directly). Therefore, e(10) is the basic output voltage. Subtract the current input voltage e(9) is the base output voltage. Subtract the previous input voltage e(8) is the base output voltage Subtract the first two input voltages , ..., e(1) is the basic output voltage Subtract the first nine input voltages .
[0075] In addition, the empirical parameters in this embodiment It is 0.6; empirical parameter It is 0.25; empirical parameter The value is 0.05. Therefore, by obtaining the current input voltage and the previous nine input voltages, the current first compensation voltage can be calculated. This allows for the calculation of the current adjusted output voltage. Currently adjusting the output voltage. Once confirmed, the output voltage of the indoor unit IDU can be adjusted to the current adjustable output voltage. .
[0076] Furthermore, in this embodiment, based on the second compensation voltage and base output voltage Determine the adjustment of the output voltage Specifically, it is calculated using the following formula:
[0077]
[0078] in, To adjust the output voltage; Based on the output voltage; This is the second compensation voltage. When the IDU-ODU system is currently in fast dynamic mode, the sum of the second compensation voltage and the base output voltage is used to determine the regulated output voltage.
[0079]
[0080] in, This is the second compensation voltage; For output current; This refers to the cable impedance value. This refers to the cable inductance value. This represents the change in output current per second; K is the safety margin, with a value of 0.3V. In this step... This represents the current output current. The change per second of the output current in step 104 can be used directly.
[0081]
[0082] in, This refers to the cable impedance value. This is the kth output voltage; This is the k-th input voltage; Let n be the k-th output current; n takes the value 10; k takes the value 1, ..., 10.
[0083] This step involves acquiring the current output voltage. Output current and input voltage Then, by directly obtaining the first nine output voltages, the first nine output currents, and the first nine input voltages, the current cable impedance value can be calculated. .
[0084]
[0085] in, This refers to the cable inductance value. The output voltage at time t2; The output voltage at time t1; The output current at time t2; t1 is the output current at time t1; t2-t1=1ms.
[0086] This step assumes the current time is t1, then the currently acquired output voltage that is The currently collected output current that is Furthermore, this step also requires acquiring the output voltage at time t2, 1 ms after time t1. and output current The output voltage at time t1 and output current and the output voltage at time t2 and output current Once all the data is obtained, the cable inductance value can be calculated. .
[0087] When the cable impedance value and cable inductance value Once everything is determined, the second compensation voltage can be calculated directly. This allows for the calculation of the current adjusted output voltage. Currently adjusting the output voltage. Once confirmed, the output voltage of the indoor unit IDU can be adjusted to the current adjustable output voltage. .
[0088] Furthermore, the adaptive voltage regulation method of the shipborne satellite antenna IDU-ODU system in this embodiment also includes:
[0089] Step 402. Based on input voltage Stability index was calculated .
[0090] Stability Indicators Specifically, it is calculated using the following formula:
[0091]
[0092] in, For stability indicators; This represents the peak ripple voltage.
[0093]
[0094] in, This represents the peak ripple voltage. The maximum value of the input voltage within a set time period; This is the minimum value of the input voltage within a set time period.
[0095] The set time can be 1 minute. First, acquire all input voltages within the most recent minute. Then from these input voltages The input voltage with the largest amplitude is obtained as the reference. And obtain the input voltage with the smallest amplitude as... When the maximum value of the input voltage and the minimum value of input voltage Once everything is determined, the peak ripple voltage can be calculated. When the peak ripple voltage Once the calculation is complete, the stability index can be calculated. .
[0096] When stability index A value greater than or equal to 90 indicates excellent stability; when the stability index is... A value greater than or equal to 80 and less than 90 indicates average stability; when the stability index... A value less than 80 indicates poor stability. This is determined by the stability index. This allows us to determine whether the input voltage of the outdoor unit (ODU) is stable at around 24V.
[0097] Step 404. Set stability indicators Feedback is sent to the IDU-ODU system to help determine empirical parameters. , , .
[0098] The adaptive voltage regulation method in this embodiment will also include stability indicators. The feedback is sent to the IDU-ODU system, which then uses stability indicators... Adaptive adjustment formula empirical parameters , , That is, the IDU-ODU system will continuously adjust the empirical parameters in this formula. , , The value of makes the stability index calculated. Meets the required requirements.
[0099] Furthermore, when empirical parameters It is 0.6, an empirical parameter. It is 0.25, an empirical parameter. When the value is 0.05, the calculated stability index is... The value is the highest, which means that the adaptive voltage regulation method of the shipborne satellite antenna IDU-ODU system has the best voltage regulation effect.
[0100] Figure 2 A block diagram of an adaptive voltage regulator 200 for a shipborne satellite antenna IDU-ODU system according to an embodiment of the present disclosure is shown. The regulator 200 includes:
[0101] The base output voltage setting module is configured to set the base output voltage. ;
[0102] The system dynamically determines the module, configured to acquire the output voltage. Output current and input voltage And based on the output current Determine whether the IDU-ODU system is currently in slow dynamic or fast dynamic mode;
[0103] The output voltage adjustment determination module is configured to, when the IDU-ODU system is currently in slow dynamic mode, determine the output voltage based on the first compensation voltage. and base output voltage Determine the adjustment of the output voltage The first compensation voltage Obtained by PID control; when the IDU-ODU system is currently in fast dynamic mode, based on the second compensation voltage. and base output voltage Determine the adjustment of the output voltage The second compensation voltage It is obtained through feedforward control.
[0104] Furthermore, the system dynamically determines the module including:
[0105] The system dynamic determination unit is configured to determine the change in output current per second. If the change in output current per second is less than 2A / s, the IDU-ODU system is determined to be in slow dynamic mode; if the change in output current per second is greater than or equal to 2A / s, the IDU-ODU system is determined to be in fast dynamic mode.
[0106] Furthermore, the output voltage adjustment determination module includes:
[0107] The first adjustable output voltage determining unit is configured to calculate the first compensation voltage using the following formula:
[0108]
[0109] in, To adjust the output voltage; Based on the output voltage; This is the first compensation voltage;
[0110]
[0111] in, This is the first compensation voltage; , , These are empirical parameters; , n takes the value 10; k takes the values 1, ..., 10; To adopt the cycle, The value is 100ms.
[0112] The second adjustable output voltage determination unit is configured to calculate the second compensation voltage using the following formula:
[0113]
[0114] in, To adjust the output voltage; Based on the output voltage; This is the second compensation voltage;
[0115]
[0116] in, This is the second compensation voltage; For output current; This refers to the cable impedance value. This refers to the cable inductance value. The value is the change in output current per second; K is the safety margin, which is 0.3V.
[0117]
[0118] in, This refers to the cable impedance value. This is the kth output voltage; This is the k-th input voltage; Let n be the k-th output current; n takes the value 10; k takes the values 1, ..., 10.
[0119]
[0120] in, This refers to the cable inductance value. The output voltage at time t2; The output voltage at time t1; The output current at time t2; t1 is the output current at time t1; t2-t1=1ms.
[0121] Furthermore, the device 200 of this embodiment also includes:
[0122] The stability index calculation module is configured to be based on input voltage. Stability index was calculated ;
[0123] The empirical parameter-assisted determination module is configured to include stability indicators. Feedback is sent to the IDU-ODU system to help determine empirical parameters. , , .
[0124] Furthermore, the stability index calculation module in this embodiment specifically calculates the stability index using the following formula. :
[0125]
[0126] in, For stability indicators; This represents the peak ripple voltage.
[0127]
[0128] in, This represents the peak ripple voltage. The maximum value of the input voltage within a set time period; This is the minimum value of the input voltage within a set time period.
[0129] In addition, the empirical parameters finally determined by the empirical parameter auxiliary determination module in this embodiment are... It is 0.6, an empirical parameter. It is 0.25, an empirical parameter. It is 0.05.
[0130] Figure 3 A block diagram of an electronic device 300 according to some embodiments of the present disclosure is shown. The device 300 includes a processor 301, which performs various appropriate actions and processes based on computer program instructions loaded into random access memory (RAM) 303 according to computer program instructions stored in read-only memory (ROM) 302. Various programs and data required for the operation of the device 300 may also be stored in RAM 303. The processor 301, ROM 302, and RAM 303 are interconnected via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.
[0131] The various processes and procedures described above, such as method 100, can be executed by processor 301. For example, in some embodiments, method 100 may be implemented as a software program tangibly contained in a machine-readable medium. In some embodiments, part or all of the software program may be loaded and / or installed on device 300 via ROM 302. When the software program is loaded into RAM 303 and executed by processor 301, one or more actions of method 100 described above may be performed.
[0132] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload programmable logic devices (CPLDs), and so on.
[0133] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0134] This disclosure can be a method, apparatus, system, and / or program product. The program product may include a machine-readable storage medium on which machine-readable program instructions for performing various aspects of this disclosure are loaded. The machine-readable program instructions described herein can be downloaded from the machine-readable storage medium to various computing / processing devices, or downloaded via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the machine-readable program instructions from the network and forwards them to the machine-readable storage medium in the respective computing / processing device.
[0135] Machine program instructions used to perform the operations of this disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. Machine-readable program instructions may be executed entirely on a user's computer, partially on a user's computer, as a standalone software package, partially on a user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing state information from the machine-readable program instructions. This electronic circuitry can execute the machine-readable program instructions to implement various aspects of this disclosure.
[0136] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing. Furthermore, although operations are depicted in a specific order, this should be understood as requiring that such operations be performed in the specific order shown or in sequential order, or requiring that all illustrated operations be performed to achieve the desired result. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the foregoing discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0137] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. An adaptive voltage regulation method for a shipborne satellite antenna IDU-ODU system, characterized in that, comprising: Setting a base output voltage ; acquiring an output voltage , an output current , and an input voltage , and determining whether the IDU-ODU system is currently in slow dynamic or fast dynamic based on the output current When the IDU-ODU system is currently in slow dynamic, the first compensation voltage and the basic output voltage are used to determine the adjusted output voltage , wherein the first compensation voltage is obtained by PID control mode; when the IDU-ODU system is currently in fast dynamic, the second compensation voltage and the basic output voltage are used to determine the adjusted output voltage , wherein the second compensation voltage is obtained by feedforward control mode.
2. The method of claim 1, wherein, based on the output current determining that the IDU-ODU system is currently in slow or fast dynamics specifically includes: determining the per-second change amount of the output current, if the per-second change amount of the output current is less than 2 A / s, then determining that the IDU-ODU system is currently in a slow dynamic state; if the per-second change amount of the output current is greater than or equal to 2 A / s, then determining that the IDU-ODU system is currently in a fast dynamic state.
3. The method of claim 1, wherein, based on the first compensation voltage and the base output voltage determining the adjusted output voltage is calculated in particular by the following equation: , wherein, to regulate the output voltage; to be a base output voltage; to be a first compensation voltage; , wherein, is a first compensation voltage; , , is an empirical parameter; , , n takes a value of 10; , k takes a value of 1,..., 10; is a period, takes a value of 100 ms.
4. The method of claim 1, wherein, based on the second compensation voltage and the base output voltage determining the adjusted output voltage is calculated in particular by the following equation: , wherein, is an adjusted output voltage; is a base output voltage; is a second compensation voltage; , wherein, is a second compensation voltage; is an output current; is a cable impedance value; is a cable inductance value; is a per-second change amount of the output current; K is a safety margin, and K is 0.3 V. , wherein, is a cable impedance value; is the kth output voltage; is the kth input voltage; is the kth output current; n takes the value 10; k takes the values 1,..., 10; , wherein, is the cable inductance value; is the output voltage at time t2; is the output voltage at time t1; is the output current at time t2; is the output current at time t1; t2-t1=1ms.
5. The method of claim 3, wherein, further comprising: Based on the input voltage Computing a stability index ; Stability indicators are fed back to the IDU-ODU system to assist in determining empirical parameters feedback to the IDU-ODU system to assist in determining empirical parameters , , .
6. The method of claim 5, wherein, Stability index This is calculated by the following formula: , wherein, is the stability index; is the peak ripple voltage; , wherein, is the peak voltage ripple; is the maximum value of the input voltage over the set time; is the minimum value of the input voltage over the set time.
7. The method of claim 5, wherein, empirical parameter is 0.6; empirical parameter is 0.25; empirical parameter is 0.
05.
8. An adaptive voltage regulator for a shipboard satellite antenna IDU-ODU system, comprising: comprising: a base output voltage setting module configured to set a base output voltage ; a system dynamic determination module configured to acquire an output voltage , an output current , and an input voltage , and determine whether the IDU-ODU system is in slow dynamic or fast dynamic based on the output current ; The adjusting output voltage determining module is configured to determine the adjusting output voltage based on a first compensation voltage and a basic output voltage when the IDU-ODU system is currently in a slow dynamic state and the basic output voltage The adjusting output voltage is determined wherein the first compensation voltage is obtained by a PID control mode; and determine the adjusting output voltage based on a second compensation voltage and a basic output voltage when the IDU-ODU system is currently in a fast dynamic state and the basic output voltage The adjusting output voltage is determined wherein the second compensation voltage is obtained by a feedforward control mode.
9. A computer program product, characterised in that, a computer program, which, when executed by a processor, implements the steps of the method of any one of claims 1-7.
10. An electronic device, comprising: comprising: one or more processors, and a memory associated with the one or more processors, the memory for storing program instructions, which, when read and executed by the one or more processors, perform the steps of the method of any one of claims 1-7.
Citation Information
Patent Citations
Improved adaptive learning tree power supply management method
CN102662325A
Debugging method of voltage stabilizing system, voltage stabilizing system and storage medium
CN114465472A
Four-switch buck-boost converter model prediction control adaptive adjustment method
CN118508753A
Output conversion system and method for UPS (Uninterrupted Power Supply)
CN120454292A
Broadband multi-service, switching, transmission and distribution architecture for low-cost telecommunications networks
US20060251115A1