Custom Search
Your Ad Here

Sunday, December 4, 2011

Optical fiber sensor


Measurement of pressure, flow rate, liquid level, temperature etc. can be carried out by using optical fiber sensors. The fact that the temperature and pressure changes bring a change in the effective length of the fiber is employed here since the change in length can produce a small phase change.  A long fiber is capable of magnifying this small phase change into a measurable amount. The major components of an optical fiber sensor are optical source, feed fiber, modulator, return fiber and optical detector. Laser is used as an optical source. Feed fiber takes the laser light towards modulator. Modulation is being done here in five properties namely optical intensity, phase, wavelength, spectral distribution and polarization. Some examples of optical fiber sensors are phase fiber sensor, polarization fiber sensor, ring interferometer with multiturn fiber coil, fiber optical fluid level detector, optical fiber flow sensor, optical displacement sensor, optical displacement moirĂ© fringe modulation sensor, micro bend optical fiber sensor, single mode optical fiber sensor, fluoroptic temperature sensor, photo elastic pressure sensor and laser Doppler optical fiber velocimeter.

Thursday, December 1, 2011

CPU scheduling policies


A scheduling policy characterizes how CPU processes are selected and promoted from the ready state to the running state. Every operating system operates by governing a well defined scheduling policy.  Choice of scheduling policy is very important to tune timing requirements and fixing the required horsepower of CPU for the superior system functioning. Schedulability is a query of existence of a schedule of execution for the processes in a system that satisfies all their timing requirements. For this either construct a schedule to show schedulability or eliminate some processes terming unschedulable using some techniques. CPU utilization, one of the key metrics in the evaluation of scheduling policy should not cross 100%. Hyperperiod which is the LCM of the periods of all the CPU processes is considered during CPU utilization evaluation. Cyclostatic which is also known as time division multiple access scheduling is a simple scheduling policy. Here whole schedule is divided into equal-sized time slots over an interval equal to the length of the hyperperiod. Round robin is another scheduling policy which uses the same hyperperiod as cyclostatic but here when process does not have any useful work to do, round-robin scheduler moves on to the next process in order to fill the time slot with useful work.