com.powsybl.iidm.network.Network.newHvdcLine()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(108)

本文整理了Java中com.powsybl.iidm.network.Network.newHvdcLine()方法的一些代码示例,展示了Network.newHvdcLine()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Network.newHvdcLine()方法的具体详情如下:
包路径:com.powsybl.iidm.network.Network
类名称:Network
方法名:newHvdcLine

Network.newHvdcLine介绍

[英]Get a builder to create a new HVDC line.
[中]找一个建筑商新建一条高压直流输电线路。

代码示例

代码示例来源:origin: com.powsybl/powsybl-iidm-xml-converter

@Override
protected HvdcLineAdder createAdder(Network n) {
  return n.newHvdcLine();
}

代码示例来源:origin: com.powsybl/powsybl-iidm-test

private static void createLine(Network network) {
  network.newHvdcLine()
      .setId("L")
      .setName("HVDC")
      .setConverterStationId1("C1")
      .setConverterStationId2("C2")
      .setR(1)
      .setNominalV(400)
      .setConvertersMode(HvdcLine.ConvertersMode.SIDE_1_INVERTER_SIDE_2_RECTIFIER)
      .setMaxP(300.0)
      .setActivePowerSetpoint(280)
      .add();
}

代码示例来源:origin: com.powsybl/powsybl-cgmes-conversion

@Override
public void convert() {
  Objects.requireNonNull(iconverter1);
  Objects.requireNonNull(iconverter2);
  double p = activePowerSetpoint();
  double maxP = p * 1.2;
  missing("maxP", maxP);
  context.network().newHvdcLine()
      .setId(iidmId())
      .setName(iidmName())
      .setEnsureIdUnicity(false)
      .setR(r())
      .setNominalV(ratedUdc())
      .setActivePowerSetpoint(p)
      .setMaxP(maxP)
      .setConvertersMode(decodeMode())
      .setConverterStationId1(iconverter1.getId())
      .setConverterStationId2(iconverter2.getId())
      .add();
}

相关文章