Abstract:
A method for detecting PWM wave comprises: starting counting when a PWM wave is detected; interrupting the counting when a value of the counting reaches a predetermined value; determining whether electric level of the PWM wave during the interruption is high electric level or low electric level; clearing the value of the counting, starting a next counting and interrupting the next counting when a value of the next counting reaches the predetermined value; determining whether the electric level of the PWM wave during the interruption of the next counting is high electric level or low electric level; clearing the value of the counting and repeating the counting and the determining until one period of the PWM wave; and calculating a duty ratio of the PWM wave based on a number of high electric level and a number of low electric level determined within one period of the PWM wave.
Abstract:
A home energy control system and a controlling method thereof are provided. The system comprises: an energy storage unit (101) configured to store energy, a grid-connected inverter (102) connected with the energy storage unit (101) and configured to transmit power from the energy storage unit (101) to a power grid (120) and/or transmit power from the power grid (120) to the energy storage unit (101), an off-grid inverter (104) configured to transmit power from the energy storage unit (101) to household devices (130), a new energy generating unit (103) configured to generate power domestically to charge the energy storage unit (101) and a controller (105) connected with the energy storage unit (101), the grid-connected inverter (102), the new energy generating unit (103) and the off-grid inverter (104) respectively and configured to control the energy storage unit (101), the grid-connected inverter (102), the off-grid inverter (104) and the new energy generating unit (103) to run in a gird-connected mode, an off-grid inverter mode and/or a new energy generating mode. The method comprises the step of controlling the system to run in at least one of the following modes after mode conflict check: the new energy generating mode, the grid-connected inverter mode and the off-grid inverter mode.
Abstract:
An in-vehicle solar energy charging system and a method for controlling the same are disclosed. The in-vehicle solar energy charging system comprises a solar energy cell panel (110), a solar energy charger (120), a starting battery (130), a power battery (140) and a controller (150), in which the solar energy cell panel (110) is electrically connected to the solar energy charger (120), the starting battery (130) and the power battery (140) are electrically connected to the solar energy charger (120) respectively, the solar energy charger (120), the starting battery (130) and the power battery (140) are electrically connected to the controller (150) respectively, and the controller (150) is configured for performing a maximum photovoltaic power tracking algorithm so as to control the output power of the solar energy charger (120). The system may realize flexible control and maximize the output power of the solar energy.
Abstract:
A device and method for testing the internal resistance of a battery pack is provided. The testing device comprises a battery pack; an adjustable resistance connected with the battery pack to form a loop circuit; an excitation source coupled to the loop circuit to apply excitations thereto; a sampling unit used to collect a first excitation voltage between the two terminals of the battery pack, a second excitation voltage between the two terminals of the adjustable resistance and the resistance value of the adjustable resistance; a control unit coupled to the sampling unit and used to calculate the internal resistance of the battery pack based on the first excitation voltage, the second excitation voltage and the resistance value collected at a time when the first excitation voltage is substantially equal to the range voltage of the sampling unit. The testing device has high measurement accuracy and may calculate the internal resistance in a wide voltage range.
Abstract:
An ECU upgrade method is provided, including: obtaining a set first encapsulation file, where the first encapsulation file encapsulates first vehicle model information and first upgrade content related information corresponding to the first vehicle model information; obtaining the first vehicle model information and the first upgrade content related information based on the first encapsulation file; obtaining first upgrade process related information corresponding to the first vehicle model information from a set memory based on the first vehicle model information; and performing ECU upgrade processing on a vehicle having the first vehicle model information based on the first upgrade process related information and the first upgrade content related information.
Abstract:
This application discloses an electric vehicle, a DC-DC converter thereof and a control method of the DC-DC converter. The control method includes the following steps: when the DC-DC converter works every time, acquiring total time TC for controlling an H-bridge in a third mode and total time TD for controlling the H-bridge in a fourth mode, and acquiring set time Ti for controlling the H-bridge in the third mode and set time Tm for controlling the H-bridge in the fourth mode in each working cycle during a working process of the DC-DC converter; judging a relation between the TC and the TD; and selecting the mode for controlling the H-bridge when the DC-DC converter is started according to the relation between the total time TC and the total time TD, and alternately controlling the H-bridge according to the Ti and the Tm, so as to perform temperature equalization control on a first switch tube, a second switch tube, a third switch tube and a fourth switch tube, thereby enabling heat generation of the first switch tube, the second switch tube, the third switch tube and the fourth switch tube in the H-bridge to be relatively balanced, so as to prolong the working life of the switch tubes in the H-bridge.
Abstract:
The present application discloses a battery equalization system, a vehicle, a battery equalization method, and a storage medium. The battery equalization system includes: a collection circuit; an equalization circuit; a controller; a charging branch circuit, connected to a charging device and a battery pack; and a first power supply branch circuit, connected to the charging device and the battery equalization system, and configured to supply power to the battery equalization system. When a state-of-charge of the battery pack is full and a cell in the battery pack needs enabling of equalization, the controller controls the charging branch circuit to disconnect, and controls the first power supply branch circuit to keep connected, so that an equalization module performs equalization processing on the cell that needs enabling of equalization. By improving the electrical connection structure of the battery equalization system, the present application extends the battery equalization time, improves the battery equalization effect, and resolves the technical problem of low equalization efficiency of the battery equalization system in the related art.
Abstract:
A method, an upper computer and a system for programming nodes in a bus network are provided. The method comprises: analyzing a program file to be programmed to obtain data of the program file and a storage address corresponding to the data; broadcasting a routing request message and receiving responding messages returned from a plurality of lower computers, each lower computer corresponding to one node in the bus network; analyzing the responding messages to obtain an operating state of each node among the plurality of layers of nodes; receiving a selected node to be programmed, activating the selected node and transmitting the data and the storage address to a single chip microcomputer corresponding to the selected node when the operating state of each node is a forwarding state; and storing corresponding to the selected node the data in a memory of the single chip microcomputer according to the storage address.
Abstract:
A method, an upper computer and a system for programming in a bus network are provided. The method comprises: analyzing a program document to be programmed to obtain data of the program document and a storage address corresponding to the data; broadcasting a routing request message and receiving responding messages returned from a plurality of lower computers, each lower computer corresponding to one node in the bus network; analyzing the responding messages to obtain a working state of each node among the plurality of layers of nodes; receiving a selected node to be programmed, activating the selected node and transmitting the data and the storage address to a single chip machine corresponding to the selected node when the working state of each node is a forwarding state; and storing corresponding to the selected node the data in a memory of the single chip machine according to the storage address.
Abstract:
An embedded software model architecture (100), a battery management system controller (300), and a vehicle (400). The embedded software model architecture (100) comprises: a project determination unit (101), at least one project unit (102), and a model-level output signal summary unit (103). The project determination unit (101) is used for outputting, according to a target unit needing to be processed by the embedded software model architecture (100), a project enable signal corresponding to the target unit, wherein the target unit is one of the at least one project unit (102), the project enable signal is used for triggering the startup of the target unit, so as to realize a corresponding logic control strategy, and the target unit is used for receiving the project enable signal and outputting a unit-level output summary signal according to the project enable signal. The model-level output signal summary unit (103) is used for receiving the unit-level output summary signal, and outputting a model-level output summary signal.