TS16949_2009:五大核心工具详解——FMEA焦点

需积分: 10 0 下载量 90 浏览量 更新于2024-08-24 收藏 4.92MB PPT 举报
"确定范围-TS16949_2009_五大核心工具" TS16949_2009 是汽车行业质量管理体系的一个标准,旨在提供一个框架,确保产品开发、生产和售后过程中的质量管理。在这个标准中,“确定范围”是一个关键步骤,它发生在产品项目的初期,目的是明确并理解顾客的需求、期望和要求。 在确定范围的过程中,产品质量策划小组需要进行一系列活动。首先,他们需要选出项目小组负责人,这个人将监督整个策划过程。有时,为了促进团队参与和多元视角,小组负责人可能会在策划的不同阶段轮换。接着,小组需要明确每个成员的角色和职责,确保每个人都清楚自己的工作内容。此外,识别顾客至关重要,这不仅包括外部顾客,即最终用户,还包括内部顾客,如生产部门、质检部门等。通过了解顾客的要求,可以借助质量功能展开(QFD)等工具来转化这些要求,以便于在后续过程中实施。 “五大核心工具”是TS16949_2009中的关键组成部分,它们是产品质量先期策划和控制计划(APQP&CP)、潜在失效模式和后果分析(FMEA)、测量系统分析(MSA)、统计过程控制(SPC)以及生产件批准程序(PPAP)。 产品质量先期策划和控制计划(APQP&CP)是产品开发过程的蓝图,涵盖了从概念到生产的各个阶段,旨在确保产品符合顾客要求。它通过系统化的方法来规划和控制产品的设计和制造过程。 潜在失效模式和后果分析(FMEA)是一种预防性工具,用于预测和评估潜在的设计或过程失效,以及其可能带来的后果。FMEA分为不同类型,如概念FMEA、系统FMEA、设计FMEA和过程FMEA,通过对失效模式、影响和严重度的评估,确定优先改进的领域,以降低风险。 测量系统分析(MSA)关注的是测量工具和方法的精度和一致性,确保收集的数据可靠,从而做出有效的决策。 统计过程控制(SPC)利用统计方法监控和控制生产过程,确保过程稳定且在受控状态,减少不良品的产生。 生产件批准程序(PPAP)是验证新或变更的产品和过程是否满足所有顾客工程设计记录和规范要求的过程,确保批量生产前的准备就绪。 五大工具之间存在紧密的关联,共同构成了一个完整的质量管理循环。例如,FMEA的结果可能影响到APQP的控制计划,MSA和SPC则为过程控制提供了数据支持,而PPAP则是在所有准备工作完成后,对产品和过程的最后验证。 通过这些工具的综合应用,企业能够有效地预防质量问题,提高产品和服务的质量,降低成本,增强顾客满意度,同时推动持续改进的文化。

请用中文解释如下代码:bool LslidarDriver::loadParameters() { pubscan_thread_ = new boost::thread(boost::bind(&LslidarDriver::pubScanThread, this)); interface_selection = std::string("net"); frame_id = std::string("laser_link"); scan_topic = std::string("/scan"); lidar_name = std::string("M10"); is_start = true; min_range = 0.3; max_range = 100.0; use_gps_ts = true; angle_disable_min = 0.0; angle_disable_max = 0.0; truncated_mode_ = 0; ceil_increase=0; this->declare_parameter<std::string>("lidar_name","M10"); this->declare_parameter<std::string>("frame_id","laser_link"); this->declare_parameter<std::string>("scan_topic","/scan"); this->declare_parameter<double>("min_range",0.3); this->declare_parameter<double>("max_range",100.0); this->declare_parameter<bool>("use_gps_ts",false); this->declare_parameter<double>("angle_disable_min",0.0); this->declare_parameter<double>("angle_disable_max",0.0); this->declare_parameter<std::string>("interface_selection","net"); this->declare_parameter<int>("truncated_mode_",0); this->declare_parameter<int>("ceil_increase",0); this->get_parameter("lidar_name", lidar_name); this->get_parameter("frame_id", frame_id); this->get_parameter("scan_topic", scan_topic); this->get_parameter("min_range", min_range); this->get_parameter("max_range", max_range); this->get_parameter("use_gps_ts", use_gps_ts); this->get_parameter("angle_disable_min", angle_disable_min); this->get_parameter("angle_disable_max", angle_disable_max); this->get_parameter("interface_selection", interface_selection); this->get_parameter("truncated_mode_", truncated_mode_); this->get_parameter("ceil_increase", truncated_mode_); while(angle_disable_min<0) angle_disable_min+=360; while(angle_disable_max<0) angle_disable_max+=360; while(angle_disable_min>360) angle_disable_min-=360; while(angle_disable_max>360) angle_disable_max-=360;

2023-07-15 上传