System and method for reducing the pulse repetition rate in an electronic taxi meter3937933Abstract The taxi meter receives a sequence of pulses each representing a determined distance travelled by the taxi. The repetition rate of the input pulses is to be reduced by a ratio T so that each pulse having the reduced repetition rate signifies a determined fare increment. An adder or counter has a determined capacity and furnishes a carry signal whenever the sum signal created therein exceeds that capacity. An addend equal to K/T where K is the capacity of the adder is applied to the input of the adder for addition therein in response to each of the input pulses. The carry signals furnished by the adder constitute the desired signals each signifying the correct fare increment. The repetition rate of pulses each signifying a unit of waiting time can be similarly reduced and the resulting carry pulse sequences be applied to a selection circuit which selects the one having the highest repetition rate to constitute the tariff signal, namely the signals for advancing the taxi meter by one fare increment. Claims What is claimed as new and desired to be protected by Letters Patent is set forth in the appended claims: Description BACKGROUND OF THE INVENTION
TABLE I
______________________________________
A=Number of Distance Pulse B=Content of Counter or Adder
C=Number of Carry (Tariff) Pulses
A B C A B C
______________________________________
1 7 9 (6)3 6.
2 (1)4 1. 10 (7)0 7.
3 (2)1 2. 11 (7)7 --
4 (2)8 -- 12 (8)4 8.
5 (3)5 3. 13 (9)1 9.
6 (4)2 4. 14 (9)8 --
7 (4)9 -- 15 (10)5 10.
8 (5)6 5.
______________________________________
Examination of the above Table shows that for each 15 input (distance) pulses 10 carry (tariff) pulses result. Only the number in the units place of column B is stored in either the counter or the addend constituting reduction stage 5. It is this remainder which affects the result of the addition of the next addened and therefore increases the accuracy of the system and method of the present invention. Thus, when a large number of input pulses is taken into consideration a high degree of accuracy of the pulse reduction rate results. This method can be implemented very simply in known taxi meters as will be shown with reference to FIG. 2. First, however, as an additional example the reduction ratio of 3.5:1 required for fare rate 2 of case I of the above Table will be considered. Using the formula S=K/T results in an addened of S approximately .apprxeq. 3. The resulting computation process in reduction stage 2 is then shown in tabular form as
TABLE II
______________________________________
A=Number of Distance Pulse B=Counter or Adder Content
C=Number of Carry (Tariff) Pulses
A B C A B C
______________________________________
1 3 -- 19 (5)7 --
2 6 -- 20 (6)0 6.
3 9 -- 21 (6)3 --
4 (1)2 1. 22 (6)6 --
5 (1)5 -- 23 (6)9 --
6 (1)8 -- 24 (7)2 7.
7 (2)1 2. 25 (7)5 --
8 (2)4 -- 26 (7)8 --
9 (2)7 -- 27 (8)1 8.
10 (3)0 3. 28 (8)4 --
11 (3)3 -- 29 (8)7 --
12 (3)6 -- 30 (9)0 9.
13 (3)9 -- 31 (9)3 --
14 (4)2 4. 32 (9)6 --
15 (4)5 -- 33 (9)9 --
16 (4)8 -- 34 (10)2 10.
17 (5)1 5. 35 (10)5 --
18 (5)4 --
______________________________________
The above Table also illustrates that this type of pulse reduction, when viewed over a sufficiently long time period results in very high accuracy. Whatever inaccuracies may exist at any one point are stored and taken into consideration upon receipt of the next-following pulse. Over a sufficiently long time period only relatively minor cumulative inaccuracies can thus occur. The accuracy of the reduction ratio of course can be increased by increasing the capacity K of the adder means. For example this may be increased from 10 to either 100 or 1,000 as shown in the following example. Assume that T.sub.desired = 1.5:1. Then for K = 10 and S = 7 T.sub.actual = 10/7 = 1.4285:1 for K = 100 and S = 67 T.sub.actual = 100/67 = 1.4925:1 for K = 1,000 and S = 667 T.sub.actual = 1,000/67 = 1.49925:1 Of course the embodiment of the present invention utilizing adder means wherein K=10 is the simplest. Embodiments utilizing K=100 or K=1,000 require a greater amount of control circuitry so that if possible an embodiment utilizing K=10 should be used. FIG. 2 is a schematic diagram of the circuitry of an electronic taxi meter wherein the present invention is incorporated. The taxi meter comprises the means for furnishing the distances pulses having reference numeral 1 and the means for furnishing the pulses each of which signify a unit waiting time and having reference numeral 4. Both pulse sequences are applied to a control circuit 10 which comprises an input register 11 and the selection circuit 3. The waiting time pulses and the distance pulses are both applied to input register 11. Input register 11 further receives function control signals from a keyboard 12 which has keys 13 which may be activated by the driver to indicate fare rate 1, fare rate 2, taxi unoccupied, taxi occupied, etc. The electronic taxi meter further had adder means 14 which cooperate with a carry storage 15. Adder 14 receives the values to be added to each other on the one hand from a main storage 17 and on the other hand from the addend furnishing means 16 which are referred to as constant furnishing means in the above-mentioned application and are embodied in a read only memory. Main storage 17 is addressed by an address register 18. Specifically, the eight output lines of address register 18 are activated in such a way that the 64 storage locations in storage 17 are addressed in a predetermined order. The values read out of storage 17 can be transferred to an intermediate storage 19 which is addressed by an address register 20. Under control of address register 20 values stored in intermediate storage 19 are transferred through a decoder 21 to the fare counter and indicator 7 which comprises indicator means 22 for indicating the actual fare to the customer and indicator means 23 for indicating any additional charges such as charges for suitcases, etc. Main storage 17 has sufficient storage locations to store all values which are necessary for computing the fare and additional values which must be retained even after individual trips and which are used to compute further values such as the total number of kilometers that the taxi has travelled during a day, the total amount of extra charges, etc. The constant furnishing means which include the addend furnishing means of the present invention allow the taxi meter to be adjusted to whatever fare rate is in effect. It comprises storage locations for storing the values which are necessary for computing the fare under particular fare rates. This constant furnishing means may be a punched card or may be a printed circuit board. Various other embodiments are possible. In any case the constant furnishing means 16 of the taxi meter include the addend furnishing means, that is enough storage positions are provided in constant furnishing means 16 so that the addend S corresponding to each fare rate may be stored therein. Thus if case I is to be considered, at fare rate 1 the addend stored in a particular storage location will have the value 2, for fare rate 2, the addend will have the value of 3, for fare rate 3, the addend will have the value of 5. However, for case II, the constant furnishing means will furnish an addend having a value of 7 for fare rate 1, of 8 for fare rate 2 and 10 for fare rate 3. Storage locations in main storage means 17 will be used to store the unit values of the numbers listed in column B of Tables 1 and 2. Let it now be assumed that the taxi meter is set for fare rate 1. The time and distance pulses are furnished by generators 1 and 4 to input register 11. Address registers 18 and 19 are controlled by control pulses from control circuit 10 in such a manner that the individual storage locations in the main storage 17 as well as the storage locations in intermediate storage 19 and the corresponding storage locations in the addend furnishing means 16 are addressed in sequence. If that storage location is addressed in main storage 17 which is assigned to the reduction of the distance pulses furnished by unit 1, in other words, which is assigned to function as reduction stage 2 of FIG. 1, then the values stored therein which correspond to the unit values of of column B in Table I, will be transferred to one part of adder 14. Simultaneously the corresponding storage location in the constant furnishing means 16 will be addressed. Thus the addend which is required for fare rate 1 and the distance pulse reduction will be transferred to the second portion of adder 14. If no carry pulse results from the addition of these two values adder 14 then the sum signal created in adder 14 is merely transferred back to the same storage location in storage 17. However, if a carry results, this is stored in carry storage 15 and from there is transferred to the selection circuit 3 by control circuit 10. The reduction of the number of pulses furnished by the unit 4 is carried out in a similar manner. Here too main storage 17 contains one or more storage locations to constitute part of the reduction storage 5 of FIG. 1. Again the storage locations serve to store the unit values of the figures given in column B of Tables I and II. The addend furnishing means constituting part of the read only memory 16 also have corresponding locations for storing the corresponding addend. Thus again adder 14 will receive a number corresponding to the unit value of the previously created sum signal from main storage 17 and an addend value corresponding to the correct addend for reducing the timing pulses at the correct fare rate from addend furnishing means 16. Carry signals created in adder 14 are stored in carry storage 15. The signals in carry storage 15 are of course supplied to a selection circuit 3 which selects from the two pulse sequences that pulse sequence having the highest repetition rate. The so-selected pulse sequence is again applied to input register 11 and from there, within one cycle of the operation of the taxi meter, is stored in main storage 17. At this storage location of storage 17 the value remains stored until such time as 100 pulses have been received. At this point storage 17 furnishes a pulse to advance the fare counter and indicator. The above description of FIG. 2 has been given to show how the present invention can be incorporated into a known taxi meter. Details of the operation of the taxi meter may be found in the above-identified patent application. They do not constitute part of the present invention. While the invention has been illustrated and described as embodied in pulse reduction stages, it is not intended to be limited to the details shown, since various modifications and circuit changes may be made without departing in any way from the spirit of the present invention. Without further analysis, the foregoing will so fully reveal the gist of the present invention that others can by applying current knowledge readily adapt it for various applications without omitting features that, from the standpoint of prior art, fairly constitute essential characteristics of the generic or specific aspects of this invention.
|
Same subclass Same class Consider this |
||||||||||
