Hi,

Without knowing your application, my first response is: 

Step back and ask yourself, do I really need T=20us-50us?

In order to help you better, my questions would be:

What kind of power control system? 
Are you using phase fired SCR's?  
Is this some kind of switching power supply?
Are you converting DC power to AC power?
Is this some power monitoring system with some overall system control?


There may be a hybrid solution where a small circuit handles the high frequency
components and you just provide overall system control using RTLinux.  

If in fact you do need that kind of speed and 3-5us is a problem for you then
maybe you better keep that DSP.

regards,

Rich 

-----Original Message-----
From: Ramon Costa i Castello [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, June 26, 2001 12:44 PM
To: [EMAIL PROTECTED]
Subject: [rtl] Power System's Control under RTL


Hi,

In our research group we are working in designing
control algorithms for Power System.
By now we've using DSP based systems, we are interested
in moving to a PC based system, so we decided to study
if RTLinux is a good option for as.

Our task are periodic with T=20us-50us depending on the
specific system. We have developed a very simple periodic task
in order to obtain a square wave over the parallel port.
In this experiment we notice that there's a jitter which
varies for 3-5us. This would reduce over algorithm performance.


I have the following questions :

-Do you think RTLinux is fast enough for this kind of task ?
 Does anyone have experience in using RTLinux with this kind of systems
?


-Could we reduce the jitter through the variation of the scheduler timer
tick size ?
 (Which is the jitter source ?)

- Using a faster machine would reduce the jitter ?

-If we put our control algorithm in the ISR of a periodic interruption,
which kind
of jitter would we have ?



Best Regards,

R. Costa-Castello


----- End of forwarded message from [EMAIL PROTECTED] -----
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/

----- End of forwarded message from [EMAIL PROTECTED] -----
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/

Reply via email to