Skip to content

BSS2000 Battery Simulation Test Software

Your message has been sent! We will contact you as soon as possible Monday - Friday 9 am to 5 pm (PST). In the meantime, we invite you to read our blog news.

Model Options

Model Version Channel Built-In Battery IV Curve Library



Single channel

2 types: Lithium-ion, Lead-acid

BSS2000 Pro


Single channel

8 types: Lead Acid, Lithium Ion, Nickel Metal Hydride, Lithium Iron Phosphate, Ternary Lithium, Lithium Manganate, Lithium Titanate, Lithium Nickel Cobalt Manganate



Multiple channels

8 types: Lead Acid, Lithium Ion, Nickel Metal Hydride, Lithium Iron Phosphate, Ternary Lithium, Lithium Manganate, Lithium Titanate, Lithium Nickel Cobalt Manganate

With the development of battery technology, battery weight and energy density are further improved while the cost is reducing, making batteries widely used in new energy vehicles, photovoltaic energy storage and consumer electronics products. In order to fully verify the performance of the product in different SOC states of the battery, engineers need to conduct lots of tests in the early stage of R&D to continuously optimize the product design or select a more suitable battery.

The BSS2000/BSS2000 Pro/BSS2000M battery simulating software are products specifically designed for the above test scenarios. On the one hand, it will solve the problem of increasing cost of buying and storage of different types of batteries; On the other hand, the battery simulator can be quickly set to different state of SoC without real charge and discharge process, greatly improve test efficiency. The advanced version of BSS2000 Pro/BSS2000M is developed to meet higher level testing requests. Based on the basic version of BSS2000, .mat file importing, BMS protocol customization and more built-in battery types are provided with the Pro version software. Software combined with ITECH's latest high-performance bidirectional DC power supply, IT6000B/IT6000C/IT-M3400/IT-M3600, covering a power range up to 1152kW, can provide users with a wide range simulation solution covering low-power battery module to high-power power battery system simulation.


  • Battery simulation range: 2250V/1152kW
  • Support up to 20ch batteries simulation *1
  • Bidirectional regenerative battery simulator, regenerative efficiency up to 95%
  • Seamless switching between battery charging and discharging mode
  • Support user-defined battery characteristic curve import
  • Support quick set up of battery characteristic curves by input common parameters
  • Support .mat file import function
  • BMS protocol self-defined function, realize CAN bus communication with the external control unit *2
  • Built-in various battery types (include LAB, Li-on, LMO, LNMCO, LNMCO & LMO, LFP, LTO and NiMH) *3
  • Battery protection parameter setting function
  • Initial SoC setting function
  • Ideal data report function
  • Battery curve preview and real-time curve display function
  • Flexible expansion by parallel for larger current/power simulation request

*1 BSS2000M
*2 BSS2000 Pro/BSS2000M
*3 BSS2000 basic version software is used to simulate lead-acid and lithium-ion batteries only


E-mobility testing

EV powertrain, Fuel cell power distribution (FCEV PDU)

Solar PV testing

Renewable energy storage control unit, smart micro grid PCS


Aerospace and defense energy storage, battery management system (BMS), rebuild the mathematical model of novel batteries

Common Battery Parameters Setting and Function Simulation

By combined various types of battery modelling and high-speed algorithms, BSS2000/BSS2000 Pro/BSS2000M Battery Simulation Software provide the user with real-time battery curve simulation function. No need to know the specific internal characteristics of the battery, the user only needs to select the battery type and the battery characteristic curve can be generated easily by setting a few basic parameters, parameters including full voltage, empty voltage, rated capacity, serial qty, parallel qty and battery internal resistance, etc. Thanks to the strong support of ITECH hardware, the battery simulator can simulate up to 1152kW battery packs, covering the test requests of solar PV ,energy storage, EV and other high-power fields.

User Defined Battery Characteristic

BSS2000/BSS2000 Pro/BSS2000M Battery Simulation Software provides the battery curve simulation function by importing Data to meet the needs of various simulation requests. Users can import the measured battery charge and discharge data in a csv file to simulate the battery charge and discharge characteristic curve. This function is not only suitable for the simulation of conventional batteries, but also for the simulation of some special batteries or novel batteries.

Support .mat File Import

BSS2000 Pro/BSS2000M battery simulation software provides professional battery researchers with the function of importing .mat files, through which users can simulate the corresponding battery characteristic curves under different battery mathematical models. This function is of great significance for the research on the adaptability of new batteries and products, and the application of conventional batteries in special environments. Conventional types of battery characteristic curves or mathematical models are generally based on typical conditions, and for new batteries or applications in special environments, engineers often need to construct new battery mathematical models to more realistically reflect the performance of batteries in specific application contexts . This function is specially developed for such applications. Users can build a new battery mathematical model through a third-party MATLAB * simulation platform and import .mat file into BSS2000 Pro/BSS2000M for simulation, and then verify the the battery's adaptability in practical applications.

* ITECH BSS2000 Pro/BSS2000M is the first software to allow .mat mathematical model of novel batteries, such as super capacitors.

Battery mathematical model

.mat file import

BSS2000 Pro/BSS2000M

Built-In Comprehensive Battery Types

BSS2000 Pro/BSS2000M Battery Simulation Software provides users with unique Modelling functions, by built-in commonly used battery types and characteristic curves into the software. The user only needs to select the battery type and configure the series and parallel parameters to simulate the characteristic curves of battery modules of different types and different capacities. The battery types selectable by BSS2000 Pro/BSS2000M include Lion, LMO, LNMCO, LNMCO & LMO, LFP, LTO and NiMH.

* ITECH BSS2000 Pro/BSS2000M is the first software that covers all 8 battery types.

Lead Acid Battery


Lithium Ion


Nickel Metal Hydride


Lithium Iron Phosphate



Ternary Lithium


LiNi1/3Mn1/3Co1/3O2 & LiMn2O4

Lithium Manganate



Lithium Titanate



Lithium Nickel Cobalt Manganate



Application FIeld Battery Type

Electric passenger car

Lithium iron phosphate

Ternary lithium

Electric bicycle/motorcycle


Lead acid

Solar/wind energy storage


Power tools

Lithium nickel cobalt manganese oxide

Hybrid ship/truck

Fuel cell



Home appliance


BMS Protocol Self-Defined Function

The BSS2000 Pro/BSS2000M Battery Simulation Software can not only simulate the battery pack, but also provide the simulation function of the battery management system (BMS). The user can self-define the BMS protocol to match the application of different scenarios and realize the CAN communication with the external control unit. In the process of simulating the entire power battery system (battery pack + BMS), BSS2000 Pro/BSS2000M can regularly report major parameters such as the actual voltage, current, and remaining capacity of the battery simulator, so that accordingly the external DUT can quickly respond to different states of the battery simulator in real-time.

* ITECH BSS2000 Pro/BSS2000M is the first software that supports BMS protocol customization, enabling communication and interaction with external control units to simulate the battery in a dynamic environment.

Battery U/I/P/SOC



Initial SoC Setting Function

The BSS2000/BSS2000 Pro/BSS2000M battery simulation software allows the user to set the initial capacity of the battery to study the startup characteristics or energy management characteristics of DUT when the battery is fully charged or depleted, without the need to perform real charging and discharging, and improve test efficiency

Real-time Parameter Monitoring

The BSS2000/BSS2000 Pro/BSS2000M battery simulation software provides multi-channel control function and supports preview function of edited curves. Meanwhile, during the test operation, the operating parameters and operating curves of the battery simulator are monitored in real time. In order to facilitate research and test personnel to trace the experimental data, the software provides report generation function, and the saved data includes voltage, current, power, SoC, charge/discharge status, and capacity.

Seamless Battery Charge/Discharge Simulation

In real life scenarios, such as the EV field, as the vehicle decelerates, accelerates, or brakes, the battery continuously switches between the two states of discharge and energy recovery. Therefore, the battery simulator also needs to flexibly switch between being charged and discharge status and respond in a timely manner according to external state changes. The BSS2000/BSS2000 Pro/BSS 2000M battery simulator benefits from the hardware advantages of source and load in one device, which can realize the seamless switching between charging and discharging, to simulate the characteristics of the battery more realistically.

Protection Parameter Settings

In practical applications, in order to extend the service life of the battery and prevent the battery from over-charge and over-discharge, the BMS (battery management system) in the battery pack will limit the safety range of the battery for different applications. When it is higher or lower than the protection limit value, the software cut down the circuit in time to protect the battery and DUT. BSS2000/BSS2000 Pro/BSS2000M battery simulation software supports multiple protection condition settings: SoC upper/lower alarm value setting, SoC upper/lower protection value setting; OCV upper/lower alarm value setting, OCV upper/lower protection value setting.

Application Field 1 - Hydrogen Fuel Cell Vehicle

Test purpose Verify the energy management strategies of fuel cells and lithium-ion battery packs

Mode 1 Power battery and fuel cell systems to power the motor

Mode 2 The fuel cell system powers the motor and charges the power battery at the same time (when the battery SOC is low)

Mode 3 Motor braking energy is feedback to power battery

ITECH solution BSS2000 Pro and IT6000C/IT6000B

Advantage 1 Battery simulator can simulate power battery + BMS, custom BMS protocol

Advantage 2 Battery simulator can realize seamless switching between charging and discharging

Advantage 3 Multiple built-in battery types (including lead-acid, lithium ion, and many more)

Application Field 2 - MCU Test

Test purpose Verify the MCU performance under different SOC

ITECH solution BSS2000 Pro & IT6000C/IT6000B

Advantage 1 Arbitrarily specify the initial SOC of the battery

Advantage 1 Verifies the performance of the MCU under the limit state of the batery power

Advantage 1 Automatically absorb the reverse EMF of the motor to protect the MCU

Application Field 3 - Smart Grid

Test purpose Verify the PCS electrical performance of energy storage converter

ITECH solution BSS2000 Pro & IT6000C/IT6000B

Advantage 1 Max power of battery simulator is up to 1152kW

Advantage 2 Multiple built-in battery types (including lead-acid, lithium ion, and many more)

Application Field 4 - Transportation

Test purpose Research on energy distribution of hydrogen energy tram power system

ITECH solution BSS2000 Pro & IT6000C/IT6000B

Advantage 1 User defined battery characteristic curve

Advantage 2 Support the import of .mat format files, which is convenient for the performance research of the new kind of battery in the propulsion system

Advantage 3 Real-time display of battery

Industry Leading Battery Simulator

The ITECH BSS2000 Pro is the first software to support BMS protocol customization, enabling interaction with external control units to simulate the battery in a dynamic environment.

The most comprehensive battery simulation software for production line testing & validation.

More Engineers Are Switching to ITECH

Achieve the lowest cost of ownership with multiple instruments in one mainframe and easy upgrades.

Break through the limitations of pre-configured test systems. Easily configure, build, and upgrade your own test platform.

Now, Here’s the Technical Bit…Such As Rise Time etc.

Related Technical Articles & Application Notes

You Need to Be a Registered Customer to Download

  • Installation Guide
  • Communication Protocol
  • Programming Guide
  • Application Driver
  • Control Software
  • LabVIEW Driver
  • LabVIEW Examples
  • Fuel Cell Simulation Software
  • Battery Module, Pack Test Software
  • Battery Simulator Software
  • Solar Array IV Curve Simulator
  • Demo Keys

Only at Rexgear

Dedicated Engineer
Helping you select the ideal hardware & software with confidence.

Customized Equipment
Change resistance regulation to 0 ~ 10 Ω before shipping the unit?

Short Lead Time
Even on special orders & custom made power supplies.

Technical Support
Cut off current at a certain voltage with a feedback loop in Matlab?

2-Year Warranty
Buy with confidence.

Fast Delivery
To Mexico and United States in 5-8 days.

ITECH Authorized Distributor

When choosing an industrial equipment, It is essential to work with experts who have had actual experience installing, using, and repairing them. This puts us in the top 2% of the authorized distributors and service providers.

We deliver custom/special order ITECH power supply while maintaining the original warranty.

Use by:

Use by:

Use by:

Back to top