def get_Theta_gsRW_d_ave_d(K_gsRW_H, Theta_ex_d_Ave_d, Theta_ex_H_Ave, Theta_ex_a_Ave, Delta_Theta_gsRW_H):
    """日付dにおける地中熱交換器からの戻り熱源水の日平均温度(℃) (17)

    Args:
      K_gsRW_H(float): K_gsRW_H: 地中熱交換器からの戻り熱源水温度を求める式の係数(-)
      Theta_ex_d_Ave_d(ndarray): 日付dにおける日平均外気温度 (℃)
      Theta_ex_H_Ave(float): 暖房期における期間平均外気温度（℃）
      Theta_ex_a_Ave(float): 年平均外気温度 (℃)
      Delta_Theta_gsRW_H(float): 暖房期における地中熱交換器からの戻り熱源水の期間平均温度と年平均外気温度との差（℃）

    Returns:
      ndarray: 日付dにおける地中熱交換器からの戻り熱源水の日平均温度(℃)

    """
    # 日付dにおける地中熱交換器からの戻り熱源水の日平均温度(℃) (17)
    Theta_gsRW_d_ave_d = K_gsRW_H * (Theta_ex_d_Ave_d - Theta_ex_H_Ave) + Theta_ex_a_Ave + Delta_Theta_gsRW_H

    return Theta_gsRW_d_ave_d