JPS6310327B2 - - Google Patents
Info
- Publication number
- JPS6310327B2 JPS6310327B2 JP2869981A JP2869981A JPS6310327B2 JP S6310327 B2 JPS6310327 B2 JP S6310327B2 JP 2869981 A JP2869981 A JP 2869981A JP 2869981 A JP2869981 A JP 2869981A JP S6310327 B2 JPS6310327 B2 JP S6310327B2
- Authority
- JP
- Japan
- Prior art keywords
- mill
- signal
- target
- heavy oil
- flow rate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
- 239000003245 coal Substances 0.000 claims description 41
- 239000000295 fuel oil Substances 0.000 claims description 40
- 238000010344 co-firing Methods 0.000 claims description 37
- 238000002485 combustion reaction Methods 0.000 description 13
- 238000013459 approach Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010304 firing Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B02—CRUSHING, PULVERISING, OR DISINTEGRATING; PREPARATORY TREATMENT OF GRAIN FOR MILLING
- B02C—CRUSHING, PULVERISING, OR DISINTEGRATING IN GENERAL; MILLING GRAIN
- B02C25/00—Control arrangements specially adapted for crushing or disintegrating
Landscapes
- Engineering & Computer Science (AREA)
- Food Science & Technology (AREA)
- Feeding And Controlling Fuel (AREA)
- Disintegrating Or Milling (AREA)
- Regulation And Control Of Combustion (AREA)
Description
【発明の詳細な説明】
本発明は、石炭火力発電所のミル起動停止の自
動化に関するものである。
動化に関するものである。
石炭を燃料とする火力発電所は最近増加されつ
つある。
つある。
ミルの起動・停止の自動化は発電所運転員の負
担軽減のために重要である。
担軽減のために重要である。
従来の石炭火力発電所のミルの起動・停止は手
動で行なわれていた。発電所運転員は発電電力お
よび重油流量を監視しながら、頻繁にミルを起動
または停止させ不便であつた。
動で行なわれていた。発電所運転員は発電電力お
よび重油流量を監視しながら、頻繁にミルを起動
または停止させ不便であつた。
第1図は、一般のボイラータービン協調制御装
置すなわちAPC(AUTOPOWER PLANT
CONTROL)制御装置の重油および石炭混焼制
御ブロツク図である。
置すなわちAPC(AUTOPOWER PLANT
CONTROL)制御装置の重油および石炭混焼制
御ブロツク図である。
第1図において、30は燃焼量指令信号、32
は重油流量、31はミル給炭量、46〜49は加
算器、42は重油比例積分演算器、15は重油流
量指令制御信号、14は混焼バイアスセツター設
定信号、40は混焼バイアスセツター、20はミ
ル運転中信号、45は混焼設定器、39は混焼設
定値、34は混焼バイアス信号、35は混焼率信
号、41は掛算器、36は混焼重油流量、43は
ミル給炭量比例積分演算器、16はミル給炭量指
令制御信号、44はミル切出装置である。
は重油流量、31はミル給炭量、46〜49は加
算器、42は重油比例積分演算器、15は重油流
量指令制御信号、14は混焼バイアスセツター設
定信号、40は混焼バイアスセツター、20はミ
ル運転中信号、45は混焼設定器、39は混焼設
定値、34は混焼バイアス信号、35は混焼率信
号、41は掛算器、36は混焼重油流量、43は
ミル給炭量比例積分演算器、16はミル給炭量指
令制御信号、44はミル切出装置である。
さて、重油流量指令制御信号15は燃焼量指令
信号30と実際の重油流量32およびミル給炭量
31との偏差により重油比例積分演算器42を介
して制御されている。混焼率信号35は混焼バイ
アス信号34と混焼設定値39との和であり、混
焼バイアスセツター設定信号14により混焼バイ
アス信号34は任意に調整でき、混焼設定値39
はミル運転中(台数)信号20により決められて
いる。
信号30と実際の重油流量32およびミル給炭量
31との偏差により重油比例積分演算器42を介
して制御されている。混焼率信号35は混焼バイ
アス信号34と混焼設定値39との和であり、混
焼バイアスセツター設定信号14により混焼バイ
アス信号34は任意に調整でき、混焼設定値39
はミル運転中(台数)信号20により決められて
いる。
ミル運転台数が多ければ多いほど、混焼設定値
39は小さくなる。つまり 混焼設定値39=f(ミル運転台数)でfは函数
を表わす。
39は小さくなる。つまり 混焼設定値39=f(ミル運転台数)でfは函数
を表わす。
なお、ここで混焼率の定義は
混焼率=重油流量(15)/ミル給炭量(31)+重油
流量(15) として定義されている。
流量(15) として定義されている。
混焼重油流量36は混焼率信号35および燃焼
量指令信号30の積により算出される。
量指令信号30の積により算出される。
混焼重油流量36
=混焼率信号35×燃焼量指令信号30
ミル給炭量指令制御信号16は燃焼量指令信号
30(+)と混焼重油流量36(−)および実際
のミル給炭量31(−)との偏差により制御され
ている。
30(+)と混焼重油流量36(−)および実際
のミル給炭量31(−)との偏差により制御され
ている。
各運転中のミル給炭量はミル給炭量指令制御信
号16により制御されるが、その制御信号16が
上限に近づくと、運転中のミルが過負荷になり、
また逆に制御信号16が下限に近づくと、運転中
のミルが負荷小になる。このミルを起動または停
止させることにより、ミル給炭量指令制御信号1
6が下限または上限側に変わる。
号16により制御されるが、その制御信号16が
上限に近づくと、運転中のミルが過負荷になり、
また逆に制御信号16が下限に近づくと、運転中
のミルが負荷小になる。このミルを起動または停
止させることにより、ミル給炭量指令制御信号1
6が下限または上限側に変わる。
したがつて、例えば一定の負荷において発電所
運転員が重油流量(指令制御信号)15を減ら
し、ミル(切出装置)44を起動したい場合は、
まず運転員が混焼バイアスセツター40により手
動で混焼バイアス信号34を減少させ、重油流量
を減少させる。そのとき、運転員が常にミル給炭
量制御信号16を監視する必要があり、制御信号
16が上限値に近づいたら手動でミルを起動させ
ており、ミルが起動されることによりミル給炭量
制御信号16は低減する。
運転員が重油流量(指令制御信号)15を減ら
し、ミル(切出装置)44を起動したい場合は、
まず運転員が混焼バイアスセツター40により手
動で混焼バイアス信号34を減少させ、重油流量
を減少させる。そのとき、運転員が常にミル給炭
量制御信号16を監視する必要があり、制御信号
16が上限値に近づいたら手動でミルを起動させ
ており、ミルが起動されることによりミル給炭量
制御信号16は低減する。
上記のように、負荷上昇あるいは降下すると
き、重油および石炭混焼率を変えるとき、このプ
ラントを起動停止するとき、運転員が常に手動で
混焼バイアスセツター40を調節し、手動でミル
44を起動停止させる必要があり、運転員の負担
になつていた。
き、重油および石炭混焼率を変えるとき、このプ
ラントを起動停止するとき、運転員が常に手動で
混焼バイアスセツター40を調節し、手動でミル
44を起動停止させる必要があり、運転員の負担
になつていた。
本発明は、運転員に設定された目標重油流量お
よび目標発電電力に基づいて発電電力、ミル給炭
指令およびミル運転状態を監視しながら、自動的
にミルを起動、停止させ、発電所運転員の負担の
軽減を図るミル制御装置を提供することをその目
的とする。
よび目標発電電力に基づいて発電電力、ミル給炭
指令およびミル運転状態を監視しながら、自動的
にミルを起動、停止させ、発電所運転員の負担の
軽減を図るミル制御装置を提供することをその目
的とする。
第2図は、本発明の一実施例におけるミル自動
起動・停止制御の概略を示すブロツク図である。
起動・停止制御の概略を示すブロツク図である。
第2図において、データ設定器21、目標ミル
運転台数演算器22およびミル起動停止制御装置
25は本発明の構成要素である。データ設定器2
1より目標ミル運転台数演算器22へ、目標重油
流量信号11および目標発電電力信号12を出力
する。目標ミル運転台数演算器22よりミル起動
停止制御装置25へ、目標ミル運転台数信号13
を出力する。
運転台数演算器22およびミル起動停止制御装置
25は本発明の構成要素である。データ設定器2
1より目標ミル運転台数演算器22へ、目標重油
流量信号11および目標発電電力信号12を出力
する。目標ミル運転台数演算器22よりミル起動
停止制御装置25へ、目標ミル運転台数信号13
を出力する。
ミル起動停止制御装置25よりAPC制御装置
23およびミル起動・停止制御シーケンスコント
ローラ24へそれぞれ混焼バイアスセツター設定
信号14およびミル起動・停止指令信号18を出
力する。ミル給炭量指令制御信号16はAPC制
御装置23よりミル起動・停止制御装置25へ入
力される。
23およびミル起動・停止制御シーケンスコント
ローラ24へそれぞれ混焼バイアスセツター設定
信号14およびミル起動・停止指令信号18を出
力する。ミル給炭量指令制御信号16はAPC制
御装置23よりミル起動・停止制御装置25へ入
力される。
APC制御装置23から重油流量指令制御信号
15、ミル給炭量指令制御信号16およびミル起
動・停止コントローラ24からミル起動・停止制
御信号17がプラント50へおのおの入力され
る。
15、ミル給炭量指令制御信号16およびミル起
動・停止コントローラ24からミル起動・停止制
御信号17がプラント50へおのおの入力され
る。
発電電力信号19およびミル運転中信号20は
プラント50側よりミル起動・停止制御装置25
へ入力される。
プラント50側よりミル起動・停止制御装置25
へ入力される。
ここで、目標ミル運転台数演算器22およびミ
ル起動・停止制御装置25の詳細は、それぞれ第
3図の目標ミル運転台数演算フローチヤートおよ
び第4図のミル起動・停止制御フローチヤートに
示されている。
ル起動・停止制御装置25の詳細は、それぞれ第
3図の目標ミル運転台数演算フローチヤートおよ
び第4図のミル起動・停止制御フローチヤートに
示されている。
では、本発明の作用について述べる。
第2図において、発電所運転員が目標重油流量
および目標発電電力をデータ設定器21で設定す
ると、目標重油流量信号11および目標発電電力
信号12は目標ミル運転台数演算器22へ送られ
る。
および目標発電電力をデータ設定器21で設定す
ると、目標重油流量信号11および目標発電電力
信号12は目標ミル運転台数演算器22へ送られ
る。
目標ミル運転台数演算器22はさきの目標重油
流量信号11および目標発電電力信号12に基づ
いて、第3図の目標ミル運転台数演算フローチヤ
ートに従い、目標ミル運転台数を算出する。
流量信号11および目標発電電力信号12に基づ
いて、第3図の目標ミル運転台数演算フローチヤ
ートに従い、目標ミル運転台数を算出する。
Nを目標ミル運転台数とすると、第3図により
N=FRD−FFD/FRATE …(1式)
ここで
FFDはデータ設定器21よりの目標重油流量
12、FRATEはミル44一台当りの所定給炭容量
(定数)、 FRD=f(MWD) …(2式) であつて、MWDはデータ設定器21よりの目標
発電電力12である。しかして、FRDは目標燃
焼量指令30である。
12、FRATEはミル44一台当りの所定給炭容量
(定数)、 FRD=f(MWD) …(2式) であつて、MWDはデータ設定器21よりの目標
発電電力12である。しかして、FRDは目標燃
焼量指令30である。
以上の通りに目標ミル運転台数演算器22によ
り算出された目標ミル運転台数信号13は、ミル
起動・停止制御装置25へ送られる。
り算出された目標ミル運転台数信号13は、ミル
起動・停止制御装置25へ送られる。
ミル起動・停止制御装置25は目標ミル運転台
数信号13、APC制御装置23からのミル給炭
量指令制御信号16と、プラント50側からの発
電電力信号19と、ミル運転中信号20とに基づ
いて、第4図のミル起動・停止制御フローチヤー
トに従い、ミル44を目標運転台数までに起動・
停止させる。
数信号13、APC制御装置23からのミル給炭
量指令制御信号16と、プラント50側からの発
電電力信号19と、ミル運転中信号20とに基づ
いて、第4図のミル起動・停止制御フローチヤー
トに従い、ミル44を目標運転台数までに起動・
停止させる。
第4図において、ミル起動・停止制御装置25
を説明すると、APC制御装置23よりミル給炭
量指令制御信号16を入力する。
を説明すると、APC制御装置23よりミル給炭
量指令制御信号16を入力する。
() ミル給炭量指令制御信号16が上限に近づ
いた場合について述べる。
いた場合について述べる。
ミル給炭量指令制御信号16が上限値に近づ
いて、運転中のミル44台数が目標ミル運転台
数より少ない場合、ミル起動・停止指令信号1
8をミル起動・停止制御シーケンスコントロー
ラ24へ出力し、ミル44を起動させる。
いて、運転中のミル44台数が目標ミル運転台
数より少ない場合、ミル起動・停止指令信号1
8をミル起動・停止制御シーケンスコントロー
ラ24へ出力し、ミル44を起動させる。
ミル給炭量指令制御信号16が上限値に近づ
いて、運転中のミル44台数が目標ミル運転台
数に等しいかより多いときは、混焼バイアスセ
ツター設定信号(増加)14をAPC制御装置
23へ出力し、混焼重油流量36を増加し、ミ
ル給炭量指令制御信号16を減少させる。
いて、運転中のミル44台数が目標ミル運転台
数に等しいかより多いときは、混焼バイアスセ
ツター設定信号(増加)14をAPC制御装置
23へ出力し、混焼重油流量36を増加し、ミ
ル給炭量指令制御信号16を減少させる。
() ミル給炭量指令制御信号16が下限に近づ
いた場合を説明する。
いた場合を説明する。
ミル給炭量指令制御信号16が下限値に近づ
いたときの処理は前記()と逆である。
いたときの処理は前記()と逆である。
ミル給炭量指令制御信号16が下限値に近づ
いて運転中のミル44台数が目標ミル運転台数
より多い場合は、ミル起動・停止指令信号18
の停止信号をミル起動・停止制御シーケンスコ
ントローラ24へ出力し、ミル44を停止させ
る。
いて運転中のミル44台数が目標ミル運転台数
より多い場合は、ミル起動・停止指令信号18
の停止信号をミル起動・停止制御シーケンスコ
ントローラ24へ出力し、ミル44を停止させ
る。
ミル給炭量指令制御信号16が下限値に近づ
いて、運転中のミル44台数が目標ミル運転台
数に等しいかより少ない場合は、混焼バイアス
セツター設定信号(減少)14をAPC制御装
置23へ出力し、混焼重油流量36を減少し、
ミル給炭量指令制御信号16を増加させる。
いて、運転中のミル44台数が目標ミル運転台
数に等しいかより少ない場合は、混焼バイアス
セツター設定信号(減少)14をAPC制御装
置23へ出力し、混焼重油流量36を減少し、
ミル給炭量指令制御信号16を増加させる。
() ミル給炭量指令制御信号16がある中間範
囲内にある場合を述べる。
囲内にある場合を述べる。
運転中のミル44の台数が目標ミル運転台数
より少ないときは、混焼バイアスセツター信号
(減少)14をAPC制御装置23へ出力し、混
焼重油流量36を減少し、ミル給炭量指令制御
信号16を増加させ、ミル給炭量指令制御信号
16が上限に近づいたとき、ミル起動・停止指
令信号(起動)18をミル起動・停止制御シー
ケンスコントローラ24へ出力し、ミル44を
起動させる。
より少ないときは、混焼バイアスセツター信号
(減少)14をAPC制御装置23へ出力し、混
焼重油流量36を減少し、ミル給炭量指令制御
信号16を増加させ、ミル給炭量指令制御信号
16が上限に近づいたとき、ミル起動・停止指
令信号(起動)18をミル起動・停止制御シー
ケンスコントローラ24へ出力し、ミル44を
起動させる。
運転中のミル44の台数が目標ミル運転台数
より多いときは、混焼バイアスセツター信号
(増加)14をAPC制御装置23へ出力し、混
焼重油流量36を増加し、ミル給炭量指令制御
信号16を減少させ、ミル給炭量指令制御信号
16が下限に近づいたとき、ミル起動・停止指
令信号(停止)18をミル起動・停止制御シー
ケンスコントローラ24へ出力し、ミル44を
停止させる。
より多いときは、混焼バイアスセツター信号
(増加)14をAPC制御装置23へ出力し、混
焼重油流量36を増加し、ミル給炭量指令制御
信号16を減少させ、ミル給炭量指令制御信号
16が下限に近づいたとき、ミル起動・停止指
令信号(停止)18をミル起動・停止制御シー
ケンスコントローラ24へ出力し、ミル44を
停止させる。
かくして本発明によれば、上記の通りに、発電
所運転員から目標重油流量および目標発電電力が
与えられるだけミルを自動起動・停止させること
ができ、運転員の負担を軽減させ、かつミルの効
率的運用がなされ省エネルギー等の効果がある。
所運転員から目標重油流量および目標発電電力が
与えられるだけミルを自動起動・停止させること
ができ、運転員の負担を軽減させ、かつミルの効
率的運用がなされ省エネルギー等の効果がある。
第1図は石炭火力発電所のAPCの重油および
石炭混焼制御ブロツク図、第2図は本発明の一実
施例の構成を示すブロツク図、第3図はその目標
ミル運転台数演算フローチヤート、第4図はその
ミル起動・停止制御フローチヤートである。 11……目標重油流量信号、12……目標発電
電力信号、13……目標ミル運転台数信号、14
……混焼バイアスセツター設定信号、15……重
油流量指令制御信号、16……ミル給炭量指令制
御信号、17……ミル起動・停止制御信号、18
……ミル起動・停止指令信号、19……発電電力
信号、20……ミル運転中信号、21……データ
設定器、22……目標ミル運転台数演算器、23
……ボイラータービン協調制御装置(APC制御
装置)、24……ミル起動・停止制御シーケンス
コントローラ、25……ミル起動・停止制御装
置、30……燃焼量指令信号、31……ミル給炭
量、32……重油流量、34……混焼バイアス信
号、35……混焼率信号、36……混焼重油流
量、39……混焼設定値、40……混焼バイアス
セツター、41……掛算器、42……重油比例積
分演算器、43……ミル給炭量比例積分演算器、
44……ミル切出装置、45……混焼設定器、4
6〜49……加算器、50……プラント。
石炭混焼制御ブロツク図、第2図は本発明の一実
施例の構成を示すブロツク図、第3図はその目標
ミル運転台数演算フローチヤート、第4図はその
ミル起動・停止制御フローチヤートである。 11……目標重油流量信号、12……目標発電
電力信号、13……目標ミル運転台数信号、14
……混焼バイアスセツター設定信号、15……重
油流量指令制御信号、16……ミル給炭量指令制
御信号、17……ミル起動・停止制御信号、18
……ミル起動・停止指令信号、19……発電電力
信号、20……ミル運転中信号、21……データ
設定器、22……目標ミル運転台数演算器、23
……ボイラータービン協調制御装置(APC制御
装置)、24……ミル起動・停止制御シーケンス
コントローラ、25……ミル起動・停止制御装
置、30……燃焼量指令信号、31……ミル給炭
量、32……重油流量、34……混焼バイアス信
号、35……混焼率信号、36……混焼重油流
量、39……混焼設定値、40……混焼バイアス
セツター、41……掛算器、42……重油比例積
分演算器、43……ミル給炭量比例積分演算器、
44……ミル切出装置、45……混焼設定器、4
6〜49……加算器、50……プラント。
Claims (1)
- 1 重油および石炭混焼制御回路から重油流量指
令制御信号とミル給炭量指令制御信号をプラント
へ出力するボイラータービン協調制御装置および
ミル起動・停止制御信号を前記プラントへ出力す
るミル起動・停止制御シーケンスコントローラを
備えた石炭火力発電所において、目標重油流量お
よび目標発電電力を設定するデータ設定器と、こ
のデータ設定器より目標重油流量信号および目標
発電電力信号を入力しこれら2つの信号に基づい
て目標ミル運転台数を算出する目標ミル運転台数
演算器と、その目標ミル運転台数演算器より目標
ミル運転台数信号を入力し前記ボイラータービン
協調制御装置からミル給炭量指令制御信号を入力
し前記プラントより発電電力信号ならびにミル運
転中信号を入力しそれら4つの信号に基づいて混
焼バイアスセツター設定信号を前記ボイラーター
ビン協調制御装置へ出力しかつミル起動・停止指
令信号をミル起動・停止制御シーケンスコントロ
ーラへ出力するミル起動・停止制御装置とから構
成され、設定された目標重油流量および目標発電
電力に従つてミルを目標運転台数まで自動起動・
停止させることを特徴とするミル制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2869981A JPS57144817A (en) | 1981-02-28 | 1981-02-28 | Control unit for mill |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2869981A JPS57144817A (en) | 1981-02-28 | 1981-02-28 | Control unit for mill |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57144817A JPS57144817A (en) | 1982-09-07 |
| JPS6310327B2 true JPS6310327B2 (ja) | 1988-03-05 |
Family
ID=12255714
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2869981A Granted JPS57144817A (en) | 1981-02-28 | 1981-02-28 | Control unit for mill |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57144817A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113231187A (zh) * | 2021-06-01 | 2021-08-10 | 华能巢湖发电有限责任公司 | 一种基于FOXBORDIASeries系统的磨煤机一键启停方法 |
-
1981
- 1981-02-28 JP JP2869981A patent/JPS57144817A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57144817A (en) | 1982-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103322547A (zh) | 一种锅炉控制与燃烧优化方法 | |
| JPS6333372B2 (ja) | ||
| JP2623080B2 (ja) | 先行制御型自動制御装置 | |
| JPS6310327B2 (ja) | ||
| CN211316135U (zh) | 一种循环流化床机组自动发电控制系统 | |
| JPS6133362Y2 (ja) | ||
| JPH0351453B2 (ja) | ||
| JPH0461163B2 (ja) | ||
| JPS6363815B2 (ja) | ||
| JPS6334365B2 (ja) | ||
| JPS599281Y2 (ja) | 混焼燃料制御装置 | |
| JPH0623683Y2 (ja) | 混焼ボイラを備えた発電プラントの制御装置 | |
| SU759735A1 (ru) | Система автоматического регулирования мощности энергоблока 1 | |
| JPS62236397A (ja) | 発電機解列準備制御方法 | |
| JPH04128505A (ja) | 複数のボイラーおよび発電機の蒸気圧力制御方法 | |
| JPH0821603A (ja) | 定圧貫流ボイラの給水・燃料比率制御装置 | |
| JPS563885A (en) | Cooling-water flow rate controller of condenser | |
| JPS5593906A (en) | Controller for turbine regulating valve in pressure change operation | |
| JPH01266401A (ja) | 石炭焚きボイラの出力制御方法 | |
| SU989667A2 (ru) | Устройство дл ограничени перетока активной мощности по межсистемной св зи | |
| SU684672A1 (ru) | Устройство группового автоматического управлени мощностью энергоблоков тепловой электрической станции | |
| JPS5874834A (ja) | ガスタ−ビン制御装置 | |
| JPH04346847A (ja) | 石炭ミルジヤーナル油圧制御装置 | |
| JPS60252901A (ja) | 流量制御装置 | |
| JPS6044482B2 (ja) | タ−ビン制御装置 |