はてなキーワード: グラフとは
引用元:http://hiroki-uemura.hateblo.jp/entry/2015/09/01/230611
さらに開発者はサーバのスペックも、何台で構成されているのかも、どのような場所に置かれているかも知ることができません。sshもできなければログも見れず、メトリクスのグラフを見ることすらできません。ちょっとしたバグの調査であるテーブルのレコード数を調べるのにも、発行するSQL文を添えた作業依頼書を承認リレーする必要がありました。
これらがなぜ必要なのか、いつからこうなのか、誰も知りません。聞いても誰も答えてくれません。しかしながらこのように決まっているのです。
(中略)
最後は総務部を追い出し部屋にしたことです。やめさせたい人間をグループウェアから登録解除し、総務部という名前を持った統合思念体に統一し、PCも共有で1台しか与えない。昨日までエンジニアをしていた人間がスーツを着て社内を歩いて備品の補充をする。そんなことが許されていました。
(中略)
B to B の方が儲かりそうだからそっちに注力してるのかもしらん。今のはてな は AWSのイメージ
ニコ動はOSのカーネルから色々やってるレベルのエンジニアを集めてあのザマなので
完全に中の人の戦略ミスだな。焼きそばとSQLは有名な話、この話は はてな発だよ
引用元:http://hiroki-uemura.hateblo.jp/entry/2015/09/01/230611
さらに開発者はサーバのスペックも、何台で構成されているのかも、どのような場所に置かれているかも知ることができません。sshもできなければログも見れず、メトリクスのグラフを見ることすらできません。ちょっとしたバグの調査であるテーブルのレコード数を調べるのにも、発行するSQL文を添えた作業依頼書を承認リレーする必要がありました。
これらがなぜ必要なのか、いつからこうなのか、誰も知りません。聞いても誰も答えてくれません。しかしながらこのように決まっているのです。
(中略)
最後は総務部を追い出し部屋にしたことです。やめさせたい人間をグループウェアから登録解除し、総務部という名前を持った統合思念体に統一し、PCも共有で1台しか与えない。昨日までエンジニアをしていた人間がスーツを着て社内を歩いて備品の補充をする。そんなことが許されていました。
(中略)
でも無駄にハイスキルエンジニアを集めたことは完全には無駄になっていなくて、
ニコ生はまだ生きているし、ニコニコ漫画(静止画)も無視出来ない影響力を持ちつつある
ほんま、中の人の偉い人次第ですわ
モフモフ社長、6月にコロナ感染者数のニュースのブコメで名前をよく見た感覚があった。
その際に「俺の2週間前の予言がほぼ的中してる件」というようなことをコメントしていたので、東京感染者が最多の224人になったいま、振り返ってみる。
まだ収束してないから油断せず家にいよう! ゴールデンウィーク@ホーム向けに、家の中での娯楽を提供しているエンタメ企業や宅配サービスに、初月無料とか半額セールとかにする原資を税金投入してもいいレベル。
よかった。収束まであと少しだ。ステイホームを支えたゲーム産業を表彰すべき。しかし、香川県の子供はステイホームで何をしていたのか気になる。県ぐるみの児童虐待だ。
6月10日あたりには、解禁日以後の行動の結果が出るので、たぶん30人くらいには増えてるのでは。まあ、そもそもの感染者計測の仕方が厳密じゃないから、細かい数字に一喜一憂しても仕方ないんだが。
自粛離れ。熱しやすく冷めやすい国民性だからな。今後2週間で60人を超えそうだが、100人超えはないし、医療インフラも大丈夫だろう。/自粛しながらの生活が新しい日常になるのだと、全国民が思い知ることになる。
2週間後(6/16)のピークが60人で、それ以上は増えないと勝手に予想。/でも、これでわかったのはワクチンの開発と普及が完了するまではwithコロナが新たな日常になり、「自粛明け」なんてものは存在しないということ。
弊社は、原則テレワークのまま継続です。ワクチンが開発されて広く普及するまでは、コロナと生きていくしか無いんだから、それ以外の選択肢は考えてない。出来るところは、今からでもそうした方がいい。
もう2ヶ月くらい、週の半分は一歩も外に出ず、週末にも地元の街を出ずに過ごしてるけど、在宅でやりたいことは山ほどあるし、特にストレスはない。引きこもり耐性があるとこういう事態に強いな!
「一度60人くらいまではまた増えるけど、それ以上は増えない」という2週間前の俺の予言、当たりつつある。
だいたい東京50人の感染者数で、俺の2週間前の予言がほぼ的中してる件。たぶん60人くらいまで増えて、また減って行き、10 〜50人を行き来する形で安定すると予想。 https://twitter.com/shields_pikes/status/1267698580665462784?s=21
東京アラートとは何だったのか? 謎のタイミングでの活動解禁と越境移動の許可で、この2週間後には日本全国で感染者が増え始め、地元民による都民の排斥運動と瀕死の観光業とのせめぎ合いが起こりそう。
俺の予想(60人くらいまで伸びるが、それ以上にはならずに、10〜50人の間で安定する)が当たり過ぎてて怖い。
1ヶ月くらい前に「60人くらいまで増加するが、それ以上は増えず、その後はずっと10〜50人の範囲で安定」と予言したが、その通りになったな。単にグラフから推計しただけだけど。
まあ100人は超えないから安心しといて。都知事選を意識した百合子のせいで自粛強化のアピールが出来ずに、一時的にオーバーする可能性はあるが。自粛しつつテレワークしつつの生活を日常にしたら医療崩壊は無いよ。
油断して50人。気をつけても10〜20人。まあ、増えたとしても平均60人前後で頭打ちになって、100人とかにはならないから安心しなよ。
60人になるという2週間前の俺の予測、完璧じゃね? https://twitter.com/shields_pikes/status/1272427091191971841?s=21
俺の予想では明日は一気に40台まで減ると思うが、もしこれで60超えて来たら想定外かつ異次元のヤバさかもしれない。/ちなみに医療現場の状況、統計手法の偏りの癖、都知事の都合などの係数も想定した予想値(勘)。
あ、こりゃヤバい。今までは完全に俺の想定通りだったけど、今日で初めて想定を遥かに超えて来た。このままだと100人超えるかも。
彼氏が165cm52キロ(これでも前は45キロしかなかったからマシになったほう)なので服の選択肢が少ない。今回は私が彼氏に色々と着せてみて調べた低身長ガリでもイケるブランド、無理なブランドを述べていく。
・nanouniverse
・attachment
・beauty and youth united arrows
・united arrows green label relaxing
・EDIFICE
・UNITED TOKYO
・STUDIOUS(ココで扱ってるドメブラも基本ok!)
→基本いける、ものによっては無理
・Luis
・AURALEE
・COMOLI
・グラフペーパー
・1LDK
・flannel
・マーカウェア
→まじで!!この辺は!!ガリは!!やめたほうがいい!!!ブッカブカなるから!!!!私もこの辺きてる男好きで、彼氏にも進めてみたけど全く似合ってなかった泣
あと、男も骨格診断は絶対やった方がいいです!!!私の彼氏はいわゆるウェーブだとわかってから、似合う服を選びやすくなった気がするので。
それから、足元!!ガリガリの人は靴はシンプルなやつのが合う!!私の彼氏も流行りのゴツいスニーカーに手を出してたけど、1色のものはともかくカラフルなハイテクスニーカーとかは全く似合わずでした・・・
2020年6月30日に「新たなモニタリングの方向性」が公表され,数値基準を設けないこととされた。
都の新型コロナウイルス感染症対策サイト(https://stopcovid19.metro.tokyo.lg.jp])は現在、新たなモニタリングの早期実施に向けて準備中
であり,モニタリング指標のグラフ等は旧指標のままであるが,「モニタリング指標」欄からは「目安」が削除されている。
太字部分は都職員の中に優秀な頭脳の持ち主がいることを伺わせる。
(2)新規陽性者数における接触歴等不明率と(3)週単位の陽性者増加比は,(1)新規陽性者数が少ないときは1人の増減が与える影響が大きいため,クラスター感染を一網打尽にしたとき等に(3)が急増するなど,適切に機能しない場合がある。したがって,(1)≦10のときは参考値にとどめるというのは正しい。
しかし,そうした配慮は,数値を機械的に当てはめると過剰反応になることに備えた対策であり,一定の基準がある場合にのみ効果を有する。
今回,モニタリング指標に数値基準や目安値を設けないこととしたのだから,モニタリング指標の全ては参考値にとどまっており,したがって(1)≦10であろうが(1)>10であろうが常に参考値なのだから,「(1)が10人以下となった場合は、(2)及び(3)は参考値とする」というのは無意味な区別である。
おそらく,優秀な頭脳の持ち主の意見が十分に反映されない組織なのだろう。
(2)(3)についていえば,そもそも旧指標の目安があまり適切ではなかった。
(2)接触歴等不明率が一定であっても総数が100倍になればインパクトは100倍なのだから,(2)単独では意味のある判断はできない。
(3)週単位の陽性者増加比は旧目安では2以上で自粛の目安としていたが,1.5倍であっても2週間続けば2.25倍,4週間続けば5.0625倍である。1週間で2倍なら問題で2週間で2倍なら問題ない,という根拠は無い。指数関数である以上,発散するか否かの分水嶺は「1」であり,警戒すべきか否かの基準は1の他にない。東京アラートは,当日の(3)が1を超えたか否かで都庁と橋をライトアップする,その日ごとの判断にする方が良かったと思う。(ただし,緊急事態宣言解除後,(3)<1だったのは6/11と6/13の2日だけである。)
この点,新指標では③新規陽性者における接触歴等不明者の(1)数と(2)増加比をモニタリングするとしている。
単純な新規陽性者数の数と増加比ではなく感染経路不明者の数と増加比に絞ったのは,クラスター感染を一網打尽にしたときのノイズを除去するためであろう。有益な改善である。
また,旧指標(2)接触歴等不明率はモニタリング対象から外した。潜在・市中感染の把握にあたってクラスター感染者をノイズとして除去するという目的は上記③(1)(2)で達成され,旧(2)には独自の意味は無いから,これも妥当な修正である。
新しいモニタリング指標は旧指標に比べさらに洗練されており,優秀な頭脳の持ち主がいることを伺わせる。それだけに,数値目標を設けないなど,指標の意義を没却せしめる大方針が置かれていることは残念である。
政府高官が「積極的に検査を行っているおかげ」などと述べていることもあってか,あたかも,東京都の新規陽性者数の増加は単に検査数の増加を反映しているに過ぎず,実際の感染者数は増えていない,という誤解が広まっているようです。
東京都の新型コロナウイルス感染症対策サイト「モニタリング指標(6)PCR検査の陽性率」のグラフ及びテーブルには検査数・検査陽性率が載っています。
https://stopcovid19.metro.tokyo.lg.jp
これによれば,6月9日に1週間の検査数が1万件を超えて以降,検査数はほぼ横ばい(10,300〜11,486件)であるのに対し,1週間の感染者数(7日移動合計)は6月9日時点で125人/週から6月30日時点で386人/週と,約3倍に増えています。
検査数が増えていないのに陽性者が増えているため陽性率も上昇しており,検査陽性率の7日移動平均は,6月9日時点1.74%から6月30日時点3.13%と,約8割増加しています。
ちなみに,都のグラフでは5月7日を境に検査数が飛躍的増えているかのように見えます。この見かけ上の増加については,都のサイトの注意書きに説明があります。
5月7日以降は(1)東京都健康安全研究センター、(2)PCRセンター(地域外来・検査センター)、(3)医療機関での保険適用検査実績により算出。4月10日~5月6日は(3)が含まれず(1)(2)のみ、4月9日以前は(2)(3)が含まれず(1)のみのデータ
これにより「5月7日以降,検査数が飛躍的に増えた」という誤解が生じ,そこからさらに「最近,検査数が飛躍的に増えた」という誤解に簡略化されたのでしょうか。
「342. 代替モデルに切り替わると、推定される効率は、排気質量流量とSCR温度に応じた係数で低下する。 この効率補正は「乗法」である。 つまり、他の制約に基づく推定SCR効率が最初に80%で計算され、ソフトウェアの固定データ構造で60%の係数が定義されている場合、代替モデルの効率は80%の60%= 48%などと計算される。これを以下の表※に示す。したがって、ほとんどの動作条件下では期待される効率は60%を超えない。 その結果、他のすべての条件が完璧であっても、SCRシステムは、NOx排出量の60%以上を除去しようとすることはほぼない。 この表は、代替モデルが別の要因によってアクティブ化されたときにもシステムによって使用される。」
※排気ガス質量流量とSCR温度との各マトリックスで、適用される効率のテーブル。111頁参照。同頁には、ソフトウェア更新によって改訂されたテーブルも載っている。
「343.上記は、代替モデルがアクティブ化された後、ECUは、極端な場合を除き、NOxの量の60%を超えて中和できるようなAdBlueを決して供給しないことを意味している。」
347. 2番目の違法SCR操作ツールは、NOx質量流量に関連している。 過剰なNOxマスフローは、ある時点で、NOxを完全に還元する触媒の能力を妨げることとなる。 エンジンによって生成されるNOxは、車両の速度、加速やエンジンでのEGRの使用などの他の運転要因に大きく依存する。
348. 以下の図に示すように、この違法操作ツールは、NOx質量流量が15mg / s(図において緑色で強調表示されている)を超えると代替モデルに切り替わる。 緑の線が示すように、これは、伝統的な運転スタイルで、時速約80 kmの速度で発生する可能性がある。 ここでも、非常に重いヒステリシスが適用されているため、負荷モデルへの切り替えは、6.5 mg / s(赤い線)の下限を下回った場合にのみ可能である。 グラフからわかるように、これは一般的な運転シナリオでは非常に困難である。
349. いちど代替モデルがアクティブになると、ターゲット効率はNOx質量流量/ SCR温度テーブルに比例して減少ずる。 エンジンによる過剰なNOx生成は、SCRシステムのターゲット効率をさらに低下させ、NOx排出量をさらに増加させることとなろう。
350. この違法操作機器についても、緑色と赤色でマークされた上限と下限は、すでに上記で説明したSCRエージングファクターに依存する。 上限が最初に25 mg / sに設定され、下限が約16.5 mg / sに設定されていた場合、SCRエージングファクターのアクティブ化後、これらの値は上限が15 mg / s、下限が6.5 mg / sにタンブルする。 繰り返しになるが、この違法操作機器は下のグラフに示すように、エージングファクター99%という車両の寿命の非常に早い段階でもうアクティブになっている。この手法のため、NEDC検査の時点では、この不正改ざん機器は、オリジナルの高いしきい値でのみアクティブになるため、輸入検査で検出されない可能性がある。」
352. 3番目のSCR操作機器は、周囲の気温を参照する指。 原則として、周囲温度や吸気温度は、SCRの動作に大きな影響を与えないはずである。これは、物理的に必要ないためである。 にもかかわらず、本テスト車両においては、代替モデルに切り替えるための基準としてこれを使用する。 この操作ツールは、吸気温度が12°Cを下回ると代替モデルに切り替わる。 ヒステリシスが使用されているため、負荷モデルへの切り替えは、温度が再び15°C(ヒステリシス)を超えたときにのみ行われる。
353. 給気温度または他の基準のいずれかを使用して代替モデルに切り替えると、効率が低下する。 テスト車両で実行されたソフトウェアアップデートの結果、このスイッチメカニズムは、またしても完全に削除された。」
354. 本調査で発見された4番目の違法SCR操作ツールは、車両を再起動することでアクティベートされる。
355. 上記のように、他のさまざまな違法SCR操作機器でヒステリシスを頻繁に使用していることで、代替モデルがアクティブになると、ECUによってアンモニア負荷モデルに切り戻すのは非常に困難となる。
356. ただし、車両が頻繁に停止および再始動するシナリオ(たとえば、タクシーの運転手など)では、エンジンが停止するとこの機能が「リセット」されるため、ヒステリシスは有効にならない。
357. どうやら、プログラマーはこの状況を考慮に入れたようで、というのも、この状況はNEDC検査では発生しないからである。 再起動時にシステムがアンモニア負荷モデルに戻らないようにするために、最初の20秒間SCR温度を監視する追加の不正操作ツールが存在する。 SCR温度が50°Cを超える場合、代替モデルは開始後最初の240秒間(4分)適用される。 実際には、これは、車が停止して再起動した場合、最初の4分間はECUが代替モデルになることを意味している。
358. 明らかに、この違法操作ツールには正当な理由がない。他のほとんどの違法操作ツールと同様で、ソフトウェア更新の結果、完全に削除された。」
359. 本調査で明らかになった5番目の違法SCR操作ツールは、SCR温度に関連している。 つまり、この違法操作機器は、SCR触媒コンバーターの温度が300ºCを超えると作動する。これは通常の運転条件下で約120 km / hで発生するが、以下のグラフに示すように、現在の速度制限が時速130kmであることからして、高速道路では普通に超える閾値である。 違法操作機器はそれで代替モードに切り替わり、SCR効率は60%~80%に制限される。 ヒステリシスを使用するため、この不正操作機器は低速でのみスイッチバックされる。 この違法操作ツールは、ソフトウェア更新後も動作し続けたが、負荷モデルではSCR効率がわずかに高くなった。
360. オリジナルのファームウェアでは、他の違法操作機器(特にNOx質量流量または排気質量流量)は、ほとんどの場合、SCR温度よりはるかに早くアクティブになることに注意すべきである。
361. 違法なSCR温度操作計器は、上記のSCRのエージング比率にも依存する。 この違法操作機器では、下降ジャンプは99%ではなく80%に設定されている。これは、触媒の寿命の早い段階で変わることを意味します。 測定時の走行距離が70,000 kmの本テスト車両では、そのときのSCRエージング率は69%であり、システムはすでにアクティブ化されたエージングモードでのみテストできた。
362. ソフトウェアの更新後、この不正操作ツールは維持されたが、SCRブレーキ効率は70〜90%に向上した。これは、この不正操作ツールが物理上要求されている可能性があるとはいえ、やはり、しきい値が低くセットされすぎていたことを示している。」
「III.D.4.f)SCR操作ツール6:AdBlueの平均消費量
363. 他の違法SCR操作機器に加えて、6番目の違法SCR操作機器が本テスト車両に存在しており、SCRシステムがEuro 6基準を満たすために必要なよりも少ないAdBlueを消費する原因になっている。
364. この操作ツールは、AdBlueの平均消費量を追跡しており、AdBlueの平均消費量が820 ml / 1000 kmを超えると、代替モデルへの切り替えを行う。 これは、更新後の本テスト車両が消費する量の約半分であり、最適なNOx除去を確実にするための実際のAdBlue投与要件をかなり下回っている。」
「369. この場合も、本テスト車両のソフトウェアアップデートの結果、メカニズムが完全に削除され、違法性が証明された。 繰り返しになるが、この違法操作機器に考慮され得る正当性はない。」
370. 違法なSCR操作機器が多数あることに加えて、この車両にはEGRシステム関連の違法操作機器も2つ含まれている。 1つ目は、「サーマルウィンドウ」または温度ウィンドウで、ドライブサイクル中に観測されるエンジンの最高温度とエンジン始動温度に応じて、EGR比を低下させる。 EGR機能が開始温度を考慮することは有用であろうが、エンジンがすでに暖機されている場合には当てはまらない。
371. ただし、このサーマルウィンドウは、エンジンが18°C〜35°Cで始動し、エンジン温度が86°Cを超えない場合にのみ完全なEGR動作が可能になるように設計されている。 これらの条件は、NEDCテスト、特にエンジン出力が低くて済むECE-15コンポーネントの繰り返しにて生ずると予想される。 とはいえ、これらの条件は実際の運転条件と一致していない。
372. このテスト中に観察された相対EGRの減少を、以下の表に示す。 NEDCテストで予想される使用条件は、赤でマークされている。 概要でわかるように、この温度ウィンドウのEGR削減の度合いは、NEDCで予想される条件では0.0%に設定されているが、通常の運転条件のほとんどで100%に設定されている。
373. 繰り返しになるが、この違法操作機器に正当な理由は考えられない。調査の結果、これらの違法操作機器の影響は、ソフトウェアの更新後にテスト車両で完全に無効化された。 基になるアルゴリズムは保持されているが、結果の概要のすべての値は更新後にゼロに設定されていた。」
「III.D.4.h)2番目のEGR操作機器:「エンジンホット&アイドル」
374. 最後に、エンジンが80/90°Cを超えて暖まった後に、アイドルが続くとEGRの動作を減らす違法EGR操作機器がある。 この状況は、都市環境でルートを続行する前に、高速道路などの中速から高速で運転しているときによく発生する。
375. ソフトウェアの更新前は、以下の表に示すように、ソフトウェアはこれらの条件下でEGRの使用量を80〜100%削減するようにプログラムされていた。 この概要は、エンジンの温度と速度に応じたEGRの相対的な減少を示している。 緑のゾーンは、EGRの汚染を防ぐためにおそらく実装された、温度に依存した減少を示している。 一方、赤い領域は、エンジンが動作温度に達してからアイドリングするときに、EGRの動作を減らすように設計された違法操作機器を示している。
376. 繰り返しになるが、この違法操作機器にはいかなる正当性もない。
377.ソフトウェア更新後も、このアルゴリズムは保持されているが、その帰結はまたしても大幅に変更された。 動作範囲が拡張され、低温(<35°C)でのEGRの動作制限が減らされた。 同様の改善が高温側でも行われた。 次の表に示すように、アイドル時にエンジンのEGRを低下させる値が削除された。 緑でマークされたセルは、改善のポイントを示している。 「使用後の定常」でEGRの使用を減らす値は完全に削除された。 温度スケールも積極的に調整されている。」
「パートIII.Dで、当財団は、ダイムラーが使用した違法操作機器の運用にかかる委託研究について説明する。 ••••••(以下:••••••)が実施したこの調査では、これまで他の利益団体や当局が使用していない根本的に異なる方法論を採用した。端的にいえば、当財団が購入したEuro 6 Test Vehicleでテスト走行を行い、エンジンと排気ガス管理を制御するECU(Electronical Control Unit)から走行中の情報を読み取ったのである。これにより当財団は、試験車両の違法操作機器の根本的なメカニズムと機能を初めて洞察する者となった。本調査により当財団が同定できる限り、少なくとも8つの違法(SCRおよびEGR)操作機器が配備された、驚異的に複雑で洗練された排出詐欺が明らかになった。これらの違法操作機器はそれぞれ、実際の運転条件でシステム全体の効率を大幅に低下させる。ダイムラーのトリックの結果として、これらの違法操作機器はNEDCテストサイクル外でのみ動作する。」
「III.B.1. 序文
255. このセクションでは、当財団は、排出規制および適用される判例法に基づいて、違法操作機器の特性について説明する。 前述のとおり、当財団はとりわけ、2020年4月30日の欧州司法裁判所 Eleanor Sharpston 法務官の意見※に特に注意を払っている。(図14を参照)。」
※「2020年4月30日の欧州司法裁判所 Eleanor Sharpston 法務官の意見」はこちら。↓
"Court of Justice of the European Union PRESS RELEASE No 52/20
Luxembourg, 30 April 2020
Advocate General’s Opinion in Case C-693/18CLCV and Others (defeat device on a diesel engine)
According to Advocate General Sharpston, a device that adjusts upwards the operation of the emission control system of diesel engine vehicles during the approval testing of those vehicles is a ‘defeat device’prohibited by EU law
The objective of slowing down the aging or the clogging-up of the enginedoes not justify the use of such a device"
https://curia.europa.eu/jcms/upload/docs/application/pdf/2020-04/cp200052en.pdf
III.D.1. イントロダクション、研究の関連性、および主要な調査結果
295. このセクションでは、当財団の研究結果について論ずる。 この研究は、その方法論によって、上で説明した研究※とは区別される。 前述のように、この研究は、入力値(周囲温度や車速など)と出力値(PEMSで測定された排出量)を測定するのみならず、ECU自体の内部機能を測定することを目的とする。 テスト中にECUから直接情報を読み取ることにより、ECUの設計と操作を再構築可能である。」
※直前のIII.C で、第三者が公表した調査結果を挙げている。
「296.このアプローチは、概ねメーカーのソースコードがなければ違法操作機器の動作を検出および分析することは不可能であると考えられていることから、これまでどの型式承認当局・関連団体にも採用されていない。間違いなく可能であるとはいえ、費用と時間がかかり、専門知識を用いねばならない。この理由もあって、当財団はこれまでのところ、この研究を単一のテスト車両(本テスト車両)に限定している。本テスト車両は、第306項でさらに指定されているユーロ6対応型メルセデスE350である。モダンなユーロ6車両を選択する理由は、この車両タイプに、EGR(排気ガス再循環)とSCR(選択的触媒反応)の組み合わせからなる高度で複雑な排出制御システムが装備されているためである。このような複合システムでは、SCRシステムが処理の大半を引き継ぐため、EGRシステムはNOx排気負荷を減らすために「ハード」に動作しなくてもよくなる。 Euro 6モデルのECUソフトウェアはEuro 5ソフトウェアの拡張バージョンであるため、以前のバージョンの多くの機能がまだソフトウェアに存在している。調査が示すように、本テスト車両のECUには、機能しているEGR操作機器も多数含まれている。この点で、本研究結果は、EGR装置のみが装備されていた古いメルセデスベンツモデルにも関連している。
297. 要するに、この調査により、SCRとEGRの違法操作機器の範囲が特定された。これらはそれぞれ、特定の条件下でシステムの全体的な効率を大幅に低下させ、これによりSCR触媒コンバーターはほとんどの条件で動作容量のうち最大で60%に制限されることとなる。」
「300. 本調査の結果、違法なSCRおよびEGR操作機器は、NEDC検査下の状況では動作せず、通常の使用状況でのみ動作するようにプログラムされていることが判明した。 違法操作機器は、条件がNEDC検査条件から少しでも逸脱している場合にアクティブになることがわかっている。 さらに、SCR関連のいくつかの違法操作機器には、車両が数か月間使用された後にのみ違法操作機器を操作するように設定されたタイマー機能があり、NEDC検査を確実に通るようになっている。」
「302. 本調査はまた、これらの違法操作ツールのほとんどがソフトウェアの更新後にテスト車両から削除されたことを示している。これは、エンジンの損傷を防止したり、車両の安全な動作を確保したりするために違法操作ツールが必要ないことを意味している。このソフトウェアの更新によって、テスト車両のすべての違法操作機器が実際に削除されたかどうかは明らかではない。……」
III.D.2.a)はじめに
305. 本調査で使用されるメソドロジーは、データ収集、ソフトウェア分析、およびテスト車両から生れたテスト結果の解釈とを、組み合わせることである。306. 前述のように、本テスト車両は、メルセデスベンツ E 350 BlueTEC 4 MATIC Tであり、OM 642型 190 Kw、2987 ccm、6気筒エンジンを搭載している。本テスト車両の検査文書のコピーを別紙57に提示した。……
307. ECUの情報チャネルは複雑で量が多いため(ECUは内部で10,000を超える信号を処理)、イテラティブなプロセスを用いた。 最初のフェーズでは、通常使用中に車両のECUのプロファイルを作成するために、広範なデータ収集が行われた。 排出制御に関連するソフトウェアとデータは、ソフトウェア分析を使用して特定した。 その後、データ収集プロセスをさらに洗練し、より詳細なデータを得た。」
308. 調査中のデータ収集は、OBD-2ポートを使用して実行した。……」
「310.前述のように、ECUソフトウェアのソースコードや完全なドキュメントについては、ダイムラーがその情報を慎重に管理しているために、本調査者はこれらを得ていない。 ただし、ドキュメントやソースコードが利用できないソフトウェアの分析については多くの研究があり、そのような分析はIT業界で定期的に行われている。研究者は、「逆アセンブル」(ソフトウェアが人間が読める形式に変換される)やソフトウェアシミュレーションなどのいわゆるリバースエンジニアリング手法を使用している。 これらの手法により、ソースコードが利用できない文書化されていないソフトウェアの分析が可能になり、本テスト車両のECUソフトウェアの分析にも使用されている。」
315. 本SCRシステムでは、主な制御変数の1つはAdBlueまたはDEF(ディーゼル排気流体)の投与量である。本テスト車両のECU、Bosch EDC17CP57 は、システムに投与されたAdBlueの量を計算する。 SCR触媒コンバーター内で、AdBlueはアンモニアに変換され、次にアンモニアがNOxと酸素と反応して窒素と水に変換される。
316.有効性の尺度は、「SCR除去効率」または「変換効率」である。 SCRの潜在的な効率は、以下を含む多くの物理的条件によって制限される場合がある。
317. 以上のリストは完全なものではないが、適切に機能しているSCRシステムが物理的な制限を受けていることを示している。 これらの制限に対処するために、本ECUソフトウェアには、2つの異なる動作モードが含まれている。
318.最初のモードは、以下「アンモニア負荷モデル」と呼ぶもので、SCRシステムが完全に機能するモードである。 このモードは公的にアクセス可能なメディアでは説明されておらず、この用語自体は文献で使用されている標準ではないことに注意されたい。
319. 2番目のモードは「代替モデル」である。 これは、不正な操作ツールによってアクティブ化されるモードである。 代替モデルがいずれかの操作ツールによってアクティブ化されると、通常SCRは最大60%となる。 特にいくつかの違法操作ツールが同時にアクティブ化されている場合は、効率が大幅に低下する可能性もある。……」
330. 本調査による観察結果の要点は、代替モデルでは、実際の運転条件のほとんどで、SCRシステムのターゲット効率が比較的低い値に保たれるが、これは物理的な制限に基づいていない要因やポリシーの選択によって生じているため、 違法だということである。 言い換えると、SCR触媒でのNOxの還元に直接影響を与えることがない入力に応じて、効率目標が意図的に低い値に低減される。 したがって、これらの要素とポリシーの選択、およびそれらが有効にするメカニズムは、違法な操作手段と見なすことができる。
331. これらの違法なSCR関連の操作ツールは、以下の機能を共有する:
(i)それらは、温度、排気ガスの質量流量といった、極端な条件下で一般的に制御する必要がある物理的特性に応答する。
(ii)ただしそれらは、通常の「実際の」運転条件では、システマティックにアクティべートされる。
(iii)それらは、たとえば、正当化されないヒステリシスを使用することにより、アクティベート後に、ある効果が出るように設計されている。
簡単に言えば、ヒステリシスという用語は、新しい状態への切り替えを引き起こす値と元の状態への戻りを引き起こす値との間に特定の「範囲」がある状態を表す。一般的な例は、特定の温度で加熱がオンになるサーモスタットで、温度が初期値よりも数度低い場合にのみオフになることで、システムのオンとオフが連続して行われないようになっている。今回のケースでいうと、ヒステリシスは、元の状態(この場合は「アンモニア負荷モデル」)に切り替えるしきい値が「代替モデル」が動き出す状態に切り替えるレベルよりもかなり低い(または高い)場合に発生する; そして
(iv)それらはSCRシステムの目標効率を大幅に低下させ、AdBlueの投与を大幅に削減する。これにより、NOx排出量が大幅かつ大幅に増加する。
332. 本調査の結果、8個以上の違法操作機器が発見されたが、そのうち6個はSCRシステム(およびAdBlueの投与量)に関連している。……」
「III.D.4.a)SCR操作ツール1:排気ガスの質量流量
335. 最初の違法SCR操作機器は、SCR触媒コンバーターを通過する排気ガスの体積(排気ガスの質量流量)を参照する。
336. 上述したように、排気ガスの質量流量がSCR触媒の処理能力よりも大きい場合、排気ガスはSCR触媒から逃げることができ、NOxチャージを減らす機会が与えられないこととなる。 これに対処しないと、SCR効率の過大評価につながり、AdBlueのオーバードーズにつながる可能性がある。 このことで、SCR触媒がアンモニアでオーバーフィルされ、アンモニアのスリップが発生する可能性がある。 したがって、質量流量を監視し、過剰なマスフローが通知されたときにSCRのターゲット効率の推定値を下げることは、原則として、有効なストラテジーになる可能性がある。
337. ただし、テスト車両では、フィルタ後の排気ガスの質量流量の制限は、時速170 kgに設定されており、これは、実際の運転状況では約100 km / hに相当する。 このしきい値は、技術的な観点から見て、言い訳けができないほど低くなっている。 このしきい値を超えるとすぐに、ECUは代替モデルに切り替える。 さらに、(-80 kg / hの)強いヒステリシスが適用されるため、負荷モデルに切り替える場合、質量流量は90 kg / h未満でなければならない。 60 km / h程度の低速でも、このしきい値は日常的に超過している。 さらに、エンジンが一定している場合、短時間では負荷モデルに戻らない。
338. この制限は、正確には、SCRシステムの「エージングファクター」によって決まることに注意せよ。この機能に関連して、ECUはSCR触媒コンバーターがその耐用期間中にさらされた温度を記録し、これに基づいて経年変化の影響をモデル化する。ただし、以下のグラフに示すように、この違法操作機器のエージングファクターは、完全な100%(完全に新しい状態)が1%~99%(すなわち実質的に新しい)まで減少するとすぐにアクティブになるように設定されている。すでにその時点で、上限は時速200 kgから時速170 kg へ削減され、下限(ヒステリシス)は時速120 kg / hから時速80 kg / hに削減されている。 NEDC検査は完全に新しい車両で行われるため、輸入検査でこの違法操作デバイスを検出できないと推定できるのである。これに対し、本テスト車両はこれらの観測の時点で70,000マイル走行しており、ソフトウェアは69%のSCRエージングファクターを示していた。」
センスの無い奴の問題は、知識がないことではなく、頭がおかしいことなんだ。
これは後天的に直せない。そして、センスのないプログラマは他人に迷惑をかける。だから、センスのない奴はプログラマになってはいけない。
こんなのは誰でも書ける。身長(m)と体重(kg)を受け取って、(体重)÷(身長*身長)を計算して出力するだけだ。
GUI等をつけたとしても、総コード行数10数行で実装できるだろう。
ところが、センスのないやつは全く違うことを考える。
彼らの一部は、BMIを計算するプログラムを作るのに、なぜかユーザー登録画面を作ろうとする。
そして、身長と体重のほかに、年齢や性別などの様々なパラメータを管理できるようにし、それらのパラメータを日ごと、あるいは週ごと、あるいは月ごとに入力できるようにし、指定期間での推移をグラフで表示するシステムを作り出す。
ユーザーごとに管理するパラメータの種類は増減するため、BMIを計算する場合、「身長と体重はどのフィールドに格納されているか」というような間接的な情報が必要になり、それを記載した設定ファイル等を読み取る別のプログラムを作り出す。
BMI以外の様々な指標を計算させるために、設定ファイルに書ける独自のDSLのようなものを作り、パラメータ同士の加減乗除や、指定した期間の移動平均などを計算できるようにする。
データ定義にもとことん拘る。単位を何にするかとか、グラフで表示したときに何色にするかとか、軸に単位を表示するかとか、スケールからはみ出したときにどう表示するか等のありとあらゆる情報を各パラメータに対して定義できるよう設計する。
こうして出来上がった巨大なシステムは、身長Hと体重Wを入力すると、W/H*Hの結果を表示するためだけに使われる。
既に述べたように、ここで問題なのは、彼がYAGNI(You Ain't Gonna Need It.)という原則を知らないことではない。
「普通の開発者ならあえてそんなことはしない」ということを自然に行ってしまうこと。これが本質的な問題なのだ。
ちなみに、センスのない奴の頭のおかしさというのは、本当に常軌を逸している。だから、読者がすっと腑に落ちるような例を挙げることは極めて難しい。
たとえば、「数学ができない生徒がいる」という現象を説明するためには、「計算問題は解けるが、文章問題は解けない」というような類型を示すことができる。しかし、「センスのないプログラマ」は、常人の世界観を超越しているので、そういうシンプルな例示や説明ができない。上に書いたたとえ話ですら、実在する彼らに比べれば、まだマシなのである。
めちゃくちゃうろ覚えだが、概ね以下のシーン
この記憶にいろいろ別の作品が混ざっている可能性は大いにある。
書いていて思ったが、付き合うふりをするストーリーラインは、ほぼそのヒロインが勝ち確なので、複数ヒロイン系の漫画・ラノベじゃないような気もする。
あるいは前に見た夢を小説だと勘違いしているのか・・・?と自分の創造性を過信しそうになっている。
それはそれとして寿司が食べたい
こんなふわっとした問いかけにいろいろ出してもらってありがたい。
げんしけん読んでないんだが、なんかちらっと見たことあるとかの可能性はあるので寿司回あるらしき6巻をかった。
人間関係わからんかったが、眼の前のレーンを流れる高い寿司に手が出ないあたりとかが関係性の比喩なんかなと思った。
多分これではないと思う。
寿司がうまそうだった。
江戸前の旬
これも読んでないんだが、なんかちらっと見たことあるとかの可能性はあるのでKindle Unlimited様の力を借りて読んだ。
江戸前職人の心意気、穴子回からカツオ回イカ回のコンボがやばい。
多分これではないと思う。
寿司がうまそうだった。
鉄火の巻平
これも読んでないんだが、なんかちらっと見たことあるとかの可能性はあるもののKindleにもないので確認できない。
多分これではないと思う。
寿司がうまそうだった。
これも読んでないんだが、なんかちらっと見たことあるとかの可能性はあるもののKindleにもないし、物理本の取扱もないので確認できない。
多分これではないと思う。
寿司うまそうか?
SUSHI食べたい
あなたがいない、夜は寂しい
真夜中三時、思い出す。
多分これではないと思う。
寿司がうまそうだった。
君の膵臓を食べたい
読んだこと無いので読んでみる。
とりあえず今日買ってみる
未プレイなんだすまん。NavleはSHUFFLE!しかやっていない。
当時カレハ先輩好きだったんだけど今考えるとシア一択だし、
ゲーム中、楓があっさり引き下がったのいまいち納得行ってなかったので空鍋肯定派である。
めちゃくちゃ腹へるじゃんこれ