Merging temperature profiles

nRF Connect for Desktop

tags
nRF Connect for Desktop

If you profile the battery at each temperature individually, the nPM PowerUP app creates distinct CSV files for each temperature session. You can then combine these CSV files to create a comprehensive battery model that covers all individual temperature ranges.

Complete the following steps to merge individual temperature profiles into a single battery model:

  1. Make sure you have the CSV files for the temperature profiles you want to merge.
  2. Open the Profiles tab in the nPM PowerUP app.
  3. Click the Create New Project button from the custom profiles section.

    Create New Project option in the Profiles tab

    The Add Project window appears.

    Add Project window

  4. In the Add Project window, enter the name of the project and select other parameters as needed.

  5. Click the Save button to create and save the profileSettings.json file on your computer.
  6. For each of the temperature profiles you want to merge, add the CSV data file to the project:

    1. Click the Add Profile button in the Project drop-down menu.

      Add Profile button

      The Add Profile window appears.

      Add Profile window

    2. Click the Select data file button to import the CSV data file for the respective temperatures into the new project.

    3. Set the Temperature to the temperature of the profile you are importing.
    4. Click the Save button to add the profile to the project.
  7. After importing all temperature profiles, use the Include toggle for each profile to select which temperatures to include in the merged model.

    Include toggle

  8. In the Project drop-down menu, click the Process Included Data button. The nPM PowerUP app will analyze the data from the individual profiles and generate a single battery model by merging the profiles for each included temperature.

    Processing started

  9. After processing is complete for all temperatures, save the final model by selecting Save Battery Model in the Project drop-down menu. The model will include all temperature-specific data and can be saved as a single INC or JSON file.