A banknote temporary storage device, comprising: a storage coiling block driven by a motor, a first sensor , a second sensor and a conveying passage , wherein the first sensor is arranged at an entrance of the banknote temporary storage device, and configured to detect whether there is a banknote entering into the banknote temporary storage device; the second sensor is arranged between the first sensor and the storage coiling block , and configured to detect whether a banknote completely enters into the banknote temporary storage device; and the conveying passage is located between the first sensor and the second sensor , and configured to convey banknotes to the banknote temporary storage device at a constant speed V, characterised in that the banknote temporary storage device further comprises: a timing unit , configured to obtain a time period Δt1 between a time when the front end of a banknote enters into the first sensor and a time when the back end of the banknote leaves the first sensor ; a calculating unit , configured to calculate a width W of the banknote based on the time period Δt1 obtained by the timing unit , calculate a bump radius R bump of the storage coiling block where a bump is to be generated, based on the width W , and determine a condition of generating a bump on the storage coiling block based on the bump radius R bump , a detecting unit , configured to detect whether the condition of generating a bump on the storage coiling block is met, based on a real-time radius R real-time of the storage coiling block ; and an interval control unit , configured to change an interval d between banknotes on the storage coiling block in a pre-set control manner to eliminate a bump, in a case that the detecting unit detects that the condition of generating a bump on the storage coiling block is met. a storage coiling block driven by a motor, a first sensor , a second sensor and a conveying passage , wherein the first sensor is arranged at an entrance of the banknote temporary storage device, and configured to detect whether there is a banknote entering into the banknote temporary storage device; the second sensor is arranged between the first sensor and the storage coiling block , and configured to detect whether a banknote completely enters into the banknote temporary storage device; and the conveying passage is located between the first sensor and the second sensor , and configured to convey banknotes to the banknote temporary storage device at a constant speed V, characterised in that the banknote temporary storage device further comprises: a timing unit , configured to obtain a time period Δt1 between a time when the front end of a banknote enters into the first sensor and a time when the back end of the banknote leaves the first sensor ; a calculating unit , configured to calculate a width W of the banknote based on the time period Δt1 obtained by the timing unit , calculate a bump radius R bump of the storage coiling block where a bump is to be generated, based on the width W , and determine a condition of generating a bump on the storage coiling block based on the bump radius R bump , a detecting unit , configured to detect whether the condition of generating a bump on the storage coiling block is met, based on a real-time radius R real-time of the storage coiling block ; and an interval control unit , configured to change an interval d between banknotes on the storage coiling block in a pre-set control manner to eliminate a bump, in a case that the detecting unit detects that the condition of generating a bump on the storage coiling block is met. <EOS>