BMS (battery management system) is the core of electric vehicle (battery). It is a management system to monitor and manage the battery. By collecting and calculating the voltage, current, temperature, SOC and other parameters, it can control the charging and discharging process of the battery, realize the protection of the battery, and improve the comprehensive performance of the battery. It is an important link between the vehicle power battery and the electric vehicle
BMS of foreign companies do better in liandian, Continental, Delphi, AVL and FEV, etc. now they basically do it according to the AUTOSAR architecture and the requirements of iso26262 functional safety, with more software functions and higher reliability and accuracy. Many domestic main engine manufacturers also have their own developed BMS products and applications. In the early stage, they are far from the first-class foreign companies in terms of function and performance. However, with the rapid development of domestic battery and BMS technology, the gap is gradually narrowing, and we hope to successfully catch up with or even surpass them in the near future.
Why can't domestic BMS products compare with foreign ones? There are many reasons, one of which is the lack of excellent development engineers. Although the BMS system itself is not complicated, it has software and hardware connection and interaction with vehicle controller, charging point, battery and other systems, which greatly increases the difficulty of BMS product development. If we want to develop an excellent BMS product, the developers (including hardware engineers, software engineers, requirements engineers, structural engineers, quality engineers, etc.) must have a systematic understanding of all the knowledge in the process of BMS development.
Do you feel like this in your daily work
Do hardware development do not understand software;
Do software development do not understand hardware;
Do software and hardware development do not understand the test;
Do quality and pre-sale, after-sale, supply chain, more do not understand software, hardware and testing;
As customers, battery manufacturers and vehicle manufacturers do not have a deep understanding of BMS development knowledge;
Can we develop excellent products in this way? Only when everyone in the team understands each other, can we make better products.
As a BMS industry practitioner or a friend who wants to work in the BMS industry, if you are going to do better in your position and stand out, you must have a systematic understanding of all aspects of the BMS product development process.
What does this knowledge include? Electric Zhijia helps you to do a systematic carding.
1. Is026262 functional safety standard
As electronic and electrical systems become more and more integrated and complex, their safety becomes more and more important. Therefore, the consideration of functional safety should go deep into the design thinking of engineers. ISO 26262 is a functional safety standard specially formulated by the international organization for Standardization for automotive electronic and electrical systems, which has been widely implemented in the automotive industry.
2. Structure and principle of new energy vehicle
How to define new energy vehicles and electric vehicles? The position and role of new energy vehicle power battery system, motor drive system, new energy vehicle high voltage system and new energy vehicle accessories in the whole vehicle?
3. Development of control strategy and application of MATLAB
The process, specification, software tools and function modules of control strategy development are introduced. The practical application of MATLAB / Simulink in the development of vehicle control strategy, and the modeling specification (maab).
4. AUTOSAR automotive development system architecture
AUTOSAR, that is, automotive open system architecture, is a set of software architecture standardization solutions supporting distributed and function driven automotive electronic software development methods and electronic control units. At present, AUTOSAR alliance has included BMW, Volkswagen, Ford, Toyota, Bosch, Continental group and many other automotive enterprises and automotive electronic enterprises.
5. Power battery Foundation
The development of power battery management system needs to understand the basic structure and working principle of the battery, the main performance parameters (such as rated voltage, rated power, energy density, power density, etc.) and test methods, the basic characteristics of the battery (temperature characteristics, discharge characteristics, etc.) and analysis methods.
6. Battery modeling and state estimation algorithm
Many parameters of the power battery are nonlinear, which brings a great challenge to the battery condition assessment and modeling, and therefore becomes one of the core work of the development of the power battery management system.
7. Thermal management technology of power battery
In the development of power battery management system, the thermal characteristics of the battery is one of the important factors to be considered, so it is necessary to study the thermal characteristics of the battery, and then build the thermal management module in the management system.
8. Design and implementation of battery management system
The development of battery management system includes the design of hardware (battery equalization, high voltage sampling, insulation detection, etc.) and software (system algorithm, fault diagnosis, etc.), which needs to consider the functionality and safety.
9. Test and verification of power battery
Test and verification is an important part of the development of power battery management system. In the post, you need to be familiar with the test and verification requirements and standards of power battery, be able to make test plans, and improve the system design through test analysis.
All of the above are the necessary knowledge of BMS industry practitioners or those who want to work in BMS industry, including software engineers, hardware engineers, test engineers, quality engineers, pre-sales engineers, after-sales engineers, supply chain engineers, and relevant management personnel.
Maybe you don't think it's necessary to learn (especially those non developers), but learning this knowledge will make your work easier and make your products betterSo that your skills will be greatly improved.
Recently, Ren Zhengfei said in an exclusive interview with BBC that Meng Wanzhou will never be a successor because she has no technical background. Don't you think it's necessary for non developers?
Are you willing to be a mediocre EngineerAre you willing to work hard to become an industry expert?