Balanced banknote discharging algorithm

An algorithmic and balanced technology, applied in the direction of processing coins or valuable banknotes, coin-accepting devices, instruments, etc., can solve the problems of increasing maintenance costs, increasing the number of repairs, and accelerating the aging of the cash box, so as to avoid the effect of normal operation.

Inactive Publication Date: 2017-11-14
GUANGZHOU KINGTELLER TECHNOLOGY CO LTD
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This leads to the working frequency of some cash boxes that are ranked higher than others, which acceler

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Balanced banknote discharging algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] A kind of balanced money-out algorithm described in the present invention, the algorithm process is as follows figure 1 shown. First initialize the data of the system, and then read the withdrawal amount entered by the user. Then virtualize a zero-position cash box for auxiliary calculation, and the current number of sheets corresponding to the zero-position cash box is always set to zero. Read the current number of banknotes in each cash box, and then sort the cash boxes according to the number of banknotes, and assign serial numbers to the sorted cash boxes in order according to the number of cash boxes with more sheets. If there are N cash boxes, the serial numbers from 1 to N are obtained respectively, and the zero cash box gets the serial number of N+1.

[0019] Create a two-dimensional array {a mn}, whose elements are obtained by subtracting the number of sheets of the large serial number cash box from the number of sheets of the small serial number cash box. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a balanced banknote discharging algorithm, which comprises the steps of: acquiring a current sheet number in each banknote box; ranking the banknote boxes; assigning serial numbers to the ranked banknote boxes; forming a two-dimensional array by regarding difference values as elements; forming a one-dimensional array by regarding a total difference obtained by each row as elements; acquiring a required total sheet number of banknote allocation; determining a standard element; acquiring a residual value by subtracting a numerical value of the standard element from the total sheet number of banknote allocation, and calculating quotients and remainders of the residual value; allocating a banknote allocation result to each banknote box; calculating to obtain difference values of the standard element through addition and allocating the difference values to the banknote boxes with the serial numbers from 1 to m, allocating the quotients to each banknote box, and allocating the remainders to the banknote boxes one by one in a descending order. The balanced banknote discharging algorithm has the advantage of being capable of realizing the effect of discharging the banknotes of the same denomination in a most balanced state regardless of the amount of money the user deposits and which one banknote box the money is stored in. In macroscopic statistics, the working frequencies of the banknote boxes tend to be the same, thereby avoiding the situation that the entire teller machine cannot operate normally due to excessive operation of one banknote box.

Description

technical field [0001] The invention relates to a banknote dispensing algorithm, in particular to an algorithm for realizing balanced cash dispensing from each cash box. Background technique [0002] Existing automatic teller machines all include a plurality of cash boxes, and coins of varying quantities are stored in each cash box. When the user deposits money, the teller will put the banknotes in one of the cash boxes, and then withdraw money from the cash box with the most or the fewest banknotes when withdrawing money. In this way, the operating frequency of some cash boxes ranked higher than others is far greater, which accelerates the aging of individual cash boxes, increases the number of repairs and increases the maintenance cost. Contents of the invention [0003] In order to solve the above-mentioned technical problems, the purpose of the present invention is to provide an algorithm that can balance the cash output from each cash box. [0004] A kind of balance...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G07D11/00
Inventor 周广王建荣谢清钟徐德银
Owner GUANGZHOU KINGTELLER TECHNOLOGY CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products