This paper develops an intelligent and efficient digital power supply system based on the characteristics of the pico-satellite power supply system. Its intelligent design is mainly reflected in: real-time acquisition, processing and analysis of important signals such as voltage and current at key nodes of the power supply system through a variety of measurement circuits, so as to keep track of important parameters such as energy input, storage and output of the power supply system and real-time efficiency; based on data acquisition, through the processing of the microcontroller and its control software, reasonable control strategies such as peak power tracking (MPPT) and charge and discharge regulation (BCR/BDR) are adopted to control the working state of the power supply system and track the maximum input power point; according to different space mission requirements and energy interface parameters, the power supply operation experiment is flexibly carried out by adjusting the software; and the serial communication method is used to communicate with the host computer, which provides good conditions for satellite power supply system measurement and control as well as data storage and transmission.
1 Hardware design of pico-satellite intelligent power supply system
The pico-satellite intelligent power supply system is designed based on the topological structure of "solar cell array-power control system-battery group" [2]. As the core part of the whole power supply system, the power supply control system is mainly composed of the following parts: micro control unit, primary bus voltage regulation unit (i.e. peak power tracking unit), secondary bus voltage regulation unit (i.e. discharge regulation unit), charging regulation unit, voltage and current signal acquisition unit, signal processing unit, serial communication unit, etc.
The basic working process of the power control system is as follows: according to the preset space environment parameters, the solar array simulator forms the initial input of the power system; the initial input is adjusted by the primary bus voltage regulation unit to form a primary bus voltage of 7.2V~8.4V that matches the working voltage of the battery group, and at the same time completes the tracking and locking of the input peak power; the power supplied to the secondary bus is adjusted by the secondary bus regulator to provide two secondary bus voltages of 5V and 3.3V for the on-board load respectively; the voltage and current signal acquisition unit continuously collects the voltage and current signals of each key node such as the initial input, primary bus, battery group, secondary bus, etc., and sends them to the microcontroller unit for A/D conversion through the voltage follower, the first-order filter circuit and the multi-channel signal selection chip; according to the signals of each key node, the microcontroller sends control signals to the bus regulation units and the charging control unit at each level after further processing and analysis, and transmits data to the host computer through the serial communication unit.
1.1 Microcontroller
The microcontroller circuit is based on the ATmega8L microcontroller launched by ATMEL, and is equipped with peripheral devices such as the MAX 397 dual 8-channel analog multiplexer and the MAX 6129 reference voltage source, as shown in Figure 2. The ATmega8L microcontroller is a low-power CMOS 8-bit high-end microcontroller based on AVR RISC, with a high-speed operation processing capability close to 1 MIPS/MHZ. ATmega8L has 23 programmable multi-function I/O ports, eight-channel 10-bit A/D conversion and three-channel 16-bit PWM output functions, so it completes 10-bit signal A/D conversion and processing, MPPT algorithm implementation, and 31.25KHz PWM control signal output and other important functions in the system.
1.2 Primary bus voltage regulation unit (peak power tracking unit)
The primary bus voltage regulation unit circuit is based on the Boost DC/DC voltage conversion circuit, and a primary bus control switch composed of two MOSFETs is added, as shown in Figure 3. The boost voltage conversion circuit consists of MOSFET switch tube Q1, freewheeling diodes D3 and D4, energy storage inductor L2 and filter capacitor C13. The boost conversion ratio satisfies
M = Vout/Vin = 1/ (1-D) (1)
Since the primary bus output voltage Vout is clamped at the working voltage of the battery pack, that is, a certain value in the range of 7.2V to 8.4V, the PWM control signal duty cycle D issued by the microprocessor unit can be adjusted to adjust the input voltage (that is, the output voltage of the solar cell array) Vin. On this basis, the peak power tracking (MPPT) algorithm is called to maximize the output power of the solar cell array.
1.3 Current and voltage signal acquisition
unit The signal acquisition unit is based on the MAX4373F current sensing amplifier and voltage divider precision resistors to collect voltage and current signals at six nodes, including the initial input, primary bus, battery pack, and 5/3.3V secondary bus. The signal is sent to the integrated operational amplifier LM234 for voltage following, and then filtered out the ripple through the first-order RC filter circuit, and finally sent to the MAX397 for A/D conversion.
1.4 Charging regulator unit The
battery pack charging regulator is composed of an n-MOSFET and p-MOSFET electronic switch, and the specific structure is the same as the electronic switch on the right side of Figure 3. During the charging process, the MOSFET driver outputs a high-level signal, then the n-MOSFET IRF3205 is turned on, making the G pole voltage of the p-MOSFET IRF4905 approximately 0. At this time, the voltage between the S pole and the G pole of the IRF4905 is positive, making the IRF4905 turned on. When the battery pack reaches the full charge voltage, the microprocessor unit controls the electronic switch to turn off.
1.5 Secondary bus voltage regulation unit (discharge regulation unit)
Since the output voltage is a specific value, the secondary bus voltage regulation unit uses the MAX649 (5V output) and MAX651 (3.3V output) Buck type DC/DC step-down conversion control chips. MAX649 and MAX651 chips convert any primary bus voltage in the range of 4.0V to 16.5V to 3.3V and 5V respectively, supplying the energy requirements of various subsystems on the satellite. When the output current is in the range of 10mA to 1.5A, the chip power conversion efficiency can reach more than 90%.
The discharge regulator is also composed of n-MOSFET and p-MOSFET electronic switches driven by the microcontroller.
1.6 Serial communication unit
The serial communication unit circuit is based on the dual-channel serial communication driver chip MAX232 and uses the serial communication standard EIA-RS-232C protocol. MAX232 converts the TTL level signal "logic 1 level +5V, logic 0 level 0V" output by the microcontroller into the host computer RS-232C signal "logic 1 level -5 to -15V, logic 0 level +5 to +15V".
2.1 Basic process of the control software of the pico-satellite power system
The control software process of the power system is mainly based on the process of "signal patrol detection → PWM control signal adjustment → system operation parameter transmission → signal patrol detection again", and adds branch control functions such as charging control and discharging control in the process of "patrol detection → control → data transmission". The control software adopts a modular design concept and consists of a system initialization module, a multi-channel A/D conversion module, a digital filter module, a data analysis and control module, a serial communication module, etc. [3].
2.2 Conductivity increment MPPT algorithm based on fuzzy control logic
The intelligent power system of the pico-satellite mainly relies on the MPPT algorithm in the software to maximize its power. The principle of the MPPT algorithm is that under certain temperature and light intensity conditions, the output voltage and current of the solar cell array used in the satellite power supply have a nonlinear relationship. When the output voltage reaches a specific value Vmp, the product between it and the corresponding current value Imp reaches the maximum value, which is the peak output power point Pmp of the solar cell array.
At the peak power point, the differential of output power to output voltage
dP/dV = d(VI)/dV = I+V dI/dV = 0 (2)
Further deduction shows: -dI/dV = I/V (3)
Based on this relationship, a conductance increment MPPT algorithm based on fuzzy control logic is established.
Among them, V(n), V(n-1), I(n), I(n-1) are the output voltage and current values of the solar array at the current moment and the previous moment, respectively, D(n), D(n+1) are the duty cycles at the current moment and the next moment, respectively, and △D is the duty cycle adjustment step. According to the collected current and voltage signals, the microprocessor unit continuously increases or decreases the duty cycle of the PWM signal, and uses the Boost voltage conversion circuit to adjust the output voltage of the solar array, so that the working point reaches the peak power point Pmp, and the satellite power system obtains the maximum output power.
Further, fuzzy control logic is introduced on the basis of the basic algorithm, which serves to speed up the peak power tracking speed. The two input variables of the fuzzy logic controller are respectively taken as the current moment conductivity increment difference e(n) = -dI/dV- I/V and the duty cycle adjustment step △D(n), and the output variable is taken as the duty cycle adjustment step △D(n+1) at the next moment. Then the corresponding membership function and fuzzy rule base are established, which are omitted here. The simulation experiment shows that under the standard space environment conditions (AM0, 25℃), the conductance increment MPPT algorithm after the introduction of fuzzy control logic reduces the time required for peak power tracking by more than 60%.
3 Conclusion
This paper develops an intelligent aerospace power supply system based on the characteristics of the pico satellite power supply system. The power supply system is based on the ATmega8L microcontroller, and the signals of each key node of the power supply system are collected and processed in real time. The peak power tracking and other control strategies are used to control the working state of the system. The simulation experiment shows that under the standard space environment conditions (AM0, 25℃), the peak power tracking performance of the power supply system is good, the maximum input power reaches about 2.75W, and the overall efficiency of the power supply is maintained above 82%.
Previous article:Lecture on designing single-chip switching power supply using computer
Next article:Design of a new switching power supply with multiple outputs and high voltage isolation for high power devices
- Popular Resources
- Popular amplifiers
- MathWorks and NXP Collaborate to Launch Model-Based Design Toolbox for Battery Management Systems
- STMicroelectronics' advanced galvanically isolated gate driver STGAP3S provides flexible protection for IGBTs and SiC MOSFETs
- New diaphragm-free solid-state lithium battery technology is launched: the distance between the positive and negative electrodes is less than 0.000001 meters
- [“Source” Observe the Autumn Series] Application and testing of the next generation of semiconductor gallium oxide device photodetectors
- 采用自主设计封装,绝缘电阻显著提高!ROHM开发出更高电压xEV系统的SiC肖特基势垒二极管
- Will GaN replace SiC? PI's disruptive 1700V InnoMux2 is here to demonstrate
- From Isolation to the Third and a Half Generation: Understanding Naxinwei's Gate Driver IC in One Article
- The appeal of 48 V technology: importance, benefits and key factors in system-level applications
- Important breakthrough in recycling of used lithium-ion batteries
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Can I still install XP on my new desktop computer? I checked some information and it said that BIOS doesn't support it. Is this true?
- Analysis of the working principle of anti-interference filter
- TI: Development platform compatible with multiple wireless communication protocols
- Mountain climbing test of Bluetooth ECG recording module
- My Journey of MCU Development (Part 4)
- A comprehensive collection of power supply EMC & EMI information, including basic knowledge, rectification plans, and precautions.
- Requires ssh or telnet service
- Lenovo M410 desktop solves VMware "This host supports Intel VT-x, but Intel VT-x is disabled"
- [SAMR21 new gameplay] 26. Onewire
- 1