Doesn't sound like a fused link to be honest unless you have some severely over heated wiring at the battery terminal....
You need to test the output of the alternator. Next time it does it, see what voltage is in the battery and then what voltage is on the terminals of the wires...a difference would indicate a bad connection.