Because the ticket is strictly from real-name registration system, although the ID number is correct, it can't pass the security check because of the wrong name (don't compare the plane real-name registration system with the train real-name registration system). So there is no way, this situation can only be retired.
However, whether you can refund the ticket or not and how much the refund fee is depends on the applicable conditions (restrictions) of your ticket. If "No Refund" means no refund (equivalent to 100% refund fee); If it is a refund fee, the refund fee may be 5% or 80%. But in any case, the plane fee and fuel surcharge will be fully refunded.
The restrictions for each ticket may be different. Please consult the airline customer service or ticketing website for the specific refund fee.