No.3ベストアンサー
- 回答日時:
No.2
http://www32.atwiki.jp/slimebeth/pages/28.html よ>その起動時には、約50ms位な遅れがあり、またOSの状態で
>変化します。(一度、起動すれば、後は問題ないと思います)
問題大ありだ。
USBはその仕組み上いくらでも遅れる可能性がある。
>USBのwaveInとwaveOutをそれぞけ入力と出力に使用し、
>入力信号を位相補償して、出力する方式となります。
USBにゃそんな信号はないし、やってることは「位相補償」じゃないぞ。「差動制御」だ。
しかも、質問者のいってることは「位相『進み』補償」だ。全く話になってない。
で本題。
No.1より
>おっしゃる通り工業用機械にパソコンをコントローラとしてつなげて機械の制御を行っています.
>しかし,時間遅れが大きく,この問題を解決するために位相進み補償を適用したいと考えています.
まず、「時間遅れ」の原因を付きつめることが先です。
・PCの処理による遅延
・転送ラインの転送速度の問題
・制御機器のコマンド受信から制御に移るまでの遅延
・そのた要因
について分かっていなければ、そもそも補償を行う必要があるのかもわかりません。
極端な話、転送速度が遅い問題なら高速な回線に切り替えるだけで解決できる場合もあります。
また、仮に補償を行う場合、この「保障値」はどのように求めるおつもりでしょうか?
過去の「数十サンプリング」から求めるなどとした場合にも、厳密に「どれだけ遅れるのか」が把握できていないと算出することはできません。
その意味でも、「遅れる要因」の把握を行うことが重要です。
No.2
- 回答日時:
Windowsはreal_timeのOSではありません(W3.1はreal_timeのOS的でした)
通常、一つの方法として、USBを使用する方法がありますが、
その起動時には、約50ms位な遅れがあり、またOSの状態で
変化します。(一度、起動すれば、後は問題ないと思います)
USBのwaveInとwaveOutをそれぞけ入力と出力に使用し、
入力信号を位相補償して、出力する方式となります。
約3KHz迄の信号に対しては、対応できると思います。
ほかのも、AD,DAモジュールを利用する方法がありますが、
制御理論も重要ですが、その前にどのようにすれば良いのか
例えば、給料を倍増するのはどうするか、自分で考えなければ
なりません。
例えが、悪くお気に触ったら御免なさい。
No.1
- 回答日時:
はて、示された書き方では質問の意味が多くの方から見て意味不明と感じます。
位相制御とは、何かの実験を行った結果を細工したいのでしょうか。
それとも何か工業用の機械にパソコンがコントローラーとしてつながっていて
何か微妙なタイミング制御をしたいのでしょうか。
それとも分かっていないのは私だけなのでしょうか。
この回答への補足
すみません.うまく説明できず申し訳ないです.
おっしゃる通り工業用機械にパソコンをコントローラとしてつなげて機械の制御を行っています.
しかし,時間遅れが大きく,この問題を解決するために位相進み補償を適用したいと考えています.
そもそも,この方法が適用可能なのかどうかもよくわかっていないために的外れな質問をしているのかもしれません.
どうかご教授おねがいします.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- iPhone(アイフォーン) ドコモキャリアiPhoneXを現在使用中です オークションで新品未開封iPhone14proを購入し 2 2023/01/27 21:00
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- その他(コンピューター・テクノロジー) 量子コンピュータの動作原理がわかりません。同じビットが、1でも0でも有って良いだろうか? 3 2023/02/04 03:20
- 英語 英語の相の種類 Wikipediaでは He began to talk.(起動相) He cont 1 2023/06/26 11:54
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- 損害保険 ヤフオクの家電修理補償保険について 3 2022/08/30 13:59
- 損害保険 【賃貸物件 家財保険の補償額について】 来月から彼女と賃貸物件で同棲をします。 家財保険の補償額につ 2 2022/05/16 19:04
- レンタカー・カーシェアリング トヨタレンタカーを利用しようと考えているのですが画像のプランは免責補償制度が標準装備と記載され0円で 1 2023/01/19 18:17
- 大学受験 AIの研究者になるための進路 4 2023/01/30 00:14
- 就職 身元保証の代行サービス利用について 2 2023/02/10 23:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
マイコンボード上のポートと端...
-
三菱シーケンサのプログラムの...
-
FPGAのプログラミング
-
Visual Basic 6.0のShell関数
-
<単安定マルチバイブレータ> 単...
-
arduinoで複数のサーボを動かし...
-
HyperVで仮想マシンがネットワ...
-
【EX2510S】HDMIとDisplayPort...
-
ディスプレイ上で起こる2重表...
-
ゲーミングPCでの質問です ゲー...
-
以下の問題を教えてください ホ...
-
目を左右別々に動かす
-
ZCTの比率について
-
ゲーミングモニターの音量が小さい
-
Cpkのk(偏り)値をExcelで出す...
-
VPN環境でのARPテーブルの情報...
-
ワークグループとドメインの共存
-
はんだ揚りってなんでしょう。
-
JEM1425とJEM1225の違いについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
USBからの電源供給をコントロー...
-
C++でLEDを点灯させるプログラム
-
VBでUSBポートからの入力を制御...
-
PCのUSBバスパワーの制御
-
シーケンスのプログラムについ...
-
マイコンボード上のポートと端...
-
Picマイコンについて質問します...
-
Visual Basic 6.0のShell関数
-
H8マイコンの端子の数字の端子...
-
家電のcpu
-
ATTINY13のリセット端子は無効...
-
Webカメラの制御について
-
コンピューターでラジコン操作?
-
<単安定マルチバイブレータ> 単...
-
Visual BasicでGP-IBの通信を制...
-
PIC16F1827でPCとシリアル接続
-
EnumとType
-
picマイコンより簡単に扱えるマ...
-
MATLABでサーボモータを制御す...
おすすめ情報