¶ SUMO24 へのカスタムコードの更新一部のケースでは、以前のバージョンの Sumo で開発されたカスタムコードを、Sumo24 と互換性を持たせるために更新する必要があります。これらの変更要件を本章に記載します。
生物反応速度モデルの更新は、カスタムモデルにとって一般的には重要ではありませんが、各プロセスユニット内の温度計算に関連する変更を 1 つ実施する必要があります。
エンタルピーの Symbol は、記号の使用を統一するために「H」から「SH」へ変更されました。この変更は、SUMO24 への更新時にカスタムモデルへ実装する必要があります。
Symbol の変更に加えて、SV group のフィルタリングも「MJ」から「Energy」へ変更されます。
Custom model: Change enthalpy Symbol and SV groupSymbol 変更の結果は Calculated variables シートに影響し、Temperature calculations 内で「H」を「SH」へ変更する必要があります。
Custom model: Correct temperature calculation
プロセスモデルにおける Symbol の変更は、フィルタリングに Only(H) または Except(H) ルールを使用しているプロセスユニットに影響する可能性があります。これは、エンタルピーを拡散ではなく熱伝導として扱う生物膜ユニットで典型的に見られます。
生物反応槽におけるその他の変更は、次のプロセスユニットの拡張された属性リストに関連しています。
デフォルトの属性リストと統合するカスタム MBR ユニットを開発した場合、ユニットシートに以下の更新が必要です。Sumo24 では可変容量 MBR プロセスユニットが追加されたため、以下のブロックを追加する必要があります。
MBR: Unit sheet update - Reactor volume AttributeGroup as GUI(Group)
デフォルトの属性リストと統合するカスタム MBBR、MABR または granular SBR ユニットを開発した場合、ユニットシートに以下の更新が必要です。Simple Biofilm model の属性が SumoBioFilm へ名称変更されたため、以下のブロックの修正を行う必要があります。
MBBR: Unit sheet update - SumoBioFilm as Symbolさらに、DO 処理オプションが 2 つのファイルから 1 つに統合され、AttributeGroups として設定されました。GUI(Group) なしで両方の属性を追加し、デフォルトオプションに TRUE を設定してください。
MBBR: Unit sheet update - DO control as AttributeGroupこの変更では、個別のプロセスユニットファイルを統合できるようにするため、Parameters シートおよび Code シートにも追加の更新が必要です。
MBBR: Parameters sheet update - Aeration settings expanded for both attributes separated by Rule using attribute symbols
MBBR: Code sheet update - Off-gas concentration initialization for both attributes
MBBR: Code sheet update - Air flow control for DOControl attribute filtered with Rule
デフォルトの属性リストと統合するカスタム SBR ユニットを開発した場合、ユニットシートに以下の更新が必要です。Sumo24 では single prezone SBR プロセスユニットが追加されたため、以下のブロックを追加する必要があります。
SBR: Unit sheet update - Reactor setup AttributeGroup as GUI(Group)
デフォルトの属性リストと統合するカスタム Primary ユニットを開発した場合、ユニットシートに以下の更新が必要です。Sumo24 では高効率 primary モデルが追加されたため、以下のブロックを追加する必要があります。
Primary and Clarifier: Unit sheet update - Efficiency Type AttributeGroup as GUI(Group)