主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

电池选型与汽车电气系统分析

概述

将典型的汽车电气系统建模为架构模型,并运行基本分析。模型中的元素可大致分为源或负载两类。源和负载的各种属性是作为构造型的一部分设置的。此示例使用规范 API 的 iterate 方法遍历模型的每个元素,并使用构造型属性运行分析。

模型结构

发电机在发动机运转时为蓄电池充电。蓄电池和发电机支持车辆的电力负载,如 ECU、收音机和车身控制装置。电感负载(如电机和其他线圈)已定义了 InRushCurrent 构造型属性。根据为每个组件设置的属性,执行以下分析:

  • KeyOffLoad 合计。

  • KeyOffLoad 放电 30% 所需的天数。

  • CrankingInRush 总电流。

  • Cranking 总电流。

  • 根据蓄电池冷启动安培数 (CCA),蓄电池在 0°F 时启动车辆的能力。放电时间根据 Puekert 系数 (k) 计算得出,该系数描述了放电速率与电池可用容量之间的关系。

加载模型并运行分析

archModel = systemcomposer.loadModel('scExampleAutomotiveElectricalSystemAnalysis');

实例化电池选型类,该类由分析函数使用,用于存储分析结果。

objcomputeBatterySizing = computeBatterySizing;

使用迭代器运行分析。

archModel.iterate('Topdown',@computeLoad,objcomputeBatterySizing)

显示分析结果。

objcomputeBatterySizing.displayResults
Total KeyOffLoad: 158.708 mA
Number of days required for KeyOffLoad to discharge 30% of battery: 55.789.
Total CrankingInRush current: 70 A
Total Cranking current: 104 A
CCA of the specified battery is sufficient to start the car at 0 F.
ans = 
  computeBatterySizing with properties:

    totalCrankingInrushCurrent: 70
          totalCrankingCurrent: 104
        totalAccesoriesCurrent: 71.6667
               totalKeyOffLoad: 158.7080
                    batteryCCA: 500
               batteryCapacity: 850
            puekertcoefficient: 1.2000

scExampleAutomotiveElectricalSystemAnalysis_m_01.png

关闭模型

bdclose('scExampleAutomotiveElectricalSystemAnalysis');

另请参阅

| | | | | | | | | |

主题